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, andlong.Type: String
Valid Values:
string | boolean | int | double | longRequired: Yes
- maxValue
-
The maximum numeric value allowed for the configuration. This applies only when the
valueTypeis a numeric type.Type: Double
Required: No
- minValue
-
The minimum numeric value allowed for the configuration. This applies only when the
valueTypeis 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: