/**
* 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 RetainAllVariantProperties option
* of UpdateEndpointInput
* set to true, the VariantProperty objects listed in the
* ExcludeRetainedVariantProperties parameter of UpdateEndpointInput
* 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 InitialInstanceCount values in the
* ProductionVariants of CreateEndpointConfig.
DesiredWeight: Overrides the existing variant
* weights using the InitialVariantWeight values in the
* ProductionVariants of CreateEndpointConfig.
DataCaptureConfig: (Not currently supported.)
The type of variant property. The supported values are:
* DesiredInstanceCount: Overrides the existing variant instance
* counts using the InitialInstanceCount values in the
* ProductionVariants of CreateEndpointConfig.
DesiredWeight: Overrides the existing variant
* weights using the InitialVariantWeight values in the
* ProductionVariants of CreateEndpointConfig.
DataCaptureConfig: (Not currently supported.)
The type of variant property. The supported values are:
* DesiredInstanceCount: Overrides the existing variant instance
* counts using the InitialInstanceCount values in the
* ProductionVariants of CreateEndpointConfig.
DesiredWeight: Overrides the existing variant
* weights using the InitialVariantWeight values in the
* ProductionVariants of CreateEndpointConfig.
DataCaptureConfig: (Not currently supported.)
The type of variant property. The supported values are:
* DesiredInstanceCount: Overrides the existing variant instance
* counts using the InitialInstanceCount values in the
* ProductionVariants of CreateEndpointConfig.
DesiredWeight: Overrides the existing variant
* weights using the InitialVariantWeight values in the
* ProductionVariants of CreateEndpointConfig.
DataCaptureConfig: (Not currently supported.)
The type of variant property. The supported values are:
* DesiredInstanceCount: Overrides the existing variant instance
* counts using the InitialInstanceCount values in the
* ProductionVariants of CreateEndpointConfig.
DesiredWeight: Overrides the existing variant
* weights using the InitialVariantWeight values in the
* ProductionVariants of CreateEndpointConfig.
DataCaptureConfig: (Not currently supported.)
The type of variant property. The supported values are:
* DesiredInstanceCount: Overrides the existing variant instance
* counts using the InitialInstanceCount values in the
* ProductionVariants of CreateEndpointConfig.
DesiredWeight: Overrides the existing variant
* weights using the InitialVariantWeight values in the
* ProductionVariants of CreateEndpointConfig.
DataCaptureConfig: (Not currently supported.)