Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Documentation
data VariantProperty Source #
Specifies a production variant property type for an Endpoint.
If you are updating an endpoint with the
UpdateEndpointInput$RetainAllVariantProperties option set to true
, the
VariantProperty
objects listed in
UpdateEndpointInput$ExcludeRetainedVariantProperties override the
existing variant properties of the endpoint.
See: newVariantProperty
smart constructor.
VariantProperty' | |
|
Instances
Create a value of VariantProperty
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:variantPropertyType:VariantProperty'
, variantProperty_variantPropertyType
- The type of variant property. The supported values are:
DesiredInstanceCount
: Overrides the existing variant instance counts using the ProductionVariant$InitialInstanceCount values in the CreateEndpointConfigInput$ProductionVariants.DesiredWeight
: Overrides the existing variant weights using the ProductionVariant$InitialVariantWeight values in the CreateEndpointConfigInput$ProductionVariants.DataCaptureConfig
: (Not currently supported.)
variantProperty_variantPropertyType :: Lens' VariantProperty VariantPropertyType Source #
The type of variant property. The supported values are:
DesiredInstanceCount
: Overrides the existing variant instance counts using the ProductionVariant$InitialInstanceCount values in the CreateEndpointConfigInput$ProductionVariants.DesiredWeight
: Overrides the existing variant weights using the ProductionVariant$InitialVariantWeight values in the CreateEndpointConfigInput$ProductionVariants.DataCaptureConfig
: (Not currently supported.)