/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#pragma once
#include 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 Also:
AWS
* API Reference
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.)
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.)
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.)
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.)
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.)
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.)