DeliverySourceConfigurationSchema - Amazon CloudWatch Logs
Services or capabilities described in AWS documentation might vary by Region. To see the differences applicable to the AWS European Sovereign Cloud Region, see the AWS European Sovereign Cloud User Guide.

DeliverySourceConfigurationSchema

A structure that describes a single configuration for a log type, including its name, value type, default value, and the range of supported values.

Contents

defaultValue

The default value of the configuration that is used when a value is not specified in a PutDeliverySource request.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 256.

Required: Yes

keyName

The name of the configuration.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 256.

Required: Yes

valueType

The data type of the configuration value. Valid values are string, boolean, int, double, and long.

Type: String

Valid Values: string | boolean | int | double | long

Required: Yes

maxValue

The maximum numeric value allowed for the configuration. This applies only when the valueType is a numeric type.

Type: Double

Required: No

minValue

The minimum numeric value allowed for the configuration. This applies only when the valueType is a numeric type.

Type: Double

Required: No

supportedValues

The list of allowed values for the configuration. Empty for free-form configuration.

Type: Array of strings

Length Constraints: Minimum length of 1. Maximum length of 256.

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: