#[non_exhaustive]pub struct DescribeReservedDbInstancesOfferingsInput { /* private fields */ }Expand description
Implementations
sourceimpl DescribeReservedDbInstancesOfferingsInput
impl DescribeReservedDbInstancesOfferingsInput
sourcepub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<DescribeReservedDBInstancesOfferings, AwsResponseRetryClassifier>, BuildError>
pub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<DescribeReservedDBInstancesOfferings, AwsResponseRetryClassifier>, BuildError>
Consumes the builder and constructs an Operation<DescribeReservedDBInstancesOfferings>
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture DescribeReservedDbInstancesOfferingsInput.
sourceimpl DescribeReservedDbInstancesOfferingsInput
impl DescribeReservedDbInstancesOfferingsInput
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 the available offering that matches the specified reservation identifier.
Example: 438012d3-4052-4cc7-b2e3-8d3372e0e706
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 the available offerings matching the specified DB instance class.
sourcepub fn duration(&self) -> Option<&str>
pub fn duration(&self) -> Option<&str>
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>
Product description filter value. Specify this parameter to show only the available offerings that contain the specified product description.
The results show offerings that partially match the filter value.
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 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 DescribeReservedDbInstancesOfferingsInput
impl Clone for DescribeReservedDbInstancesOfferingsInput
sourcefn clone(&self) -> DescribeReservedDbInstancesOfferingsInput
fn clone(&self) -> DescribeReservedDbInstancesOfferingsInput
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more