#[non_exhaustive]pub struct DescribeReservedDbInstancesInput { /* private fields */ }Expand description
Implementations
sourceimpl DescribeReservedDbInstancesInput
impl DescribeReservedDbInstancesInput
sourcepub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<DescribeReservedDBInstances, AwsResponseRetryClassifier>, BuildError>
pub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<DescribeReservedDBInstances, AwsResponseRetryClassifier>, BuildError>
Consumes the builder and constructs an Operation<DescribeReservedDBInstances>
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture DescribeReservedDbInstancesInput.
sourceimpl DescribeReservedDbInstancesInput
impl DescribeReservedDbInstancesInput
sourcepub fn reserved_db_instance_id(&self) -> Option<&str>
pub fn reserved_db_instance_id(&self) -> Option<&str>
The reserved DB instance identifier filter value. Specify this parameter to show only the reservation that matches the specified reservation ID.
sourcepub fn reserved_db_instances_offering_id(&self) -> Option<&str>
pub fn reserved_db_instances_offering_id(&self) -> Option<&str>
The offering identifier filter value. Specify this parameter to show only purchased reservations matching the specified offering identifier.
sourcepub fn db_instance_class(&self) -> Option<&str>
pub fn db_instance_class(&self) -> Option<&str>
The DB instance class filter value. Specify this parameter to show only those reservations matching the specified DB instances class.
sourcepub fn duration(&self) -> Option<&str>
pub fn duration(&self) -> Option<&str>
The duration filter value, specified in years or seconds. Specify this parameter to show only reservations for this duration.
Valid Values: 1 | 3 | 31536000 | 94608000
sourcepub fn product_description(&self) -> Option<&str>
pub fn product_description(&self) -> Option<&str>
The product description filter value. Specify this parameter to show only those reservations matching the specified product description.
sourcepub fn offering_type(&self) -> Option<&str>
pub fn offering_type(&self) -> Option<&str>
The offering type filter value. Specify this parameter to show only the available offerings matching the specified offering type.
Valid Values: "Partial Upfront" | "All Upfront" | "No Upfront"
sourcepub fn multi_az(&self) -> Option<bool>
pub fn multi_az(&self) -> Option<bool>
A value that indicates whether to show only those reservations that support Multi-AZ.
sourcepub fn lease_id(&self) -> Option<&str>
pub fn lease_id(&self) -> Option<&str>
The lease identifier filter value. Specify this parameter to show only the reservation that matches the specified lease ID.
Amazon Web Services Support might request the lease ID for an issue related to a reserved DB instance.
sourcepub fn max_records(&self) -> Option<i32>
pub fn max_records(&self) -> Option<i32>
The maximum number of records to include in the response. If more than the MaxRecords value is available, a pagination token called a marker is included in the response so you can retrieve the remaining results.
Default: 100
Constraints: Minimum 20, maximum 100.
Trait Implementations
sourceimpl Clone for DescribeReservedDbInstancesInput
impl Clone for DescribeReservedDbInstancesInput
sourcefn clone(&self) -> DescribeReservedDbInstancesInput
fn clone(&self) -> DescribeReservedDbInstancesInput
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more