AWS SDK Version 4 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

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

Inheritance Hierarchy

System.Object
  Amazon.CloudWatchLogs.Model.DeliverySourceConfigurationSchema

Namespace: Amazon.CloudWatchLogs.Model
Assembly: AWSSDK.CloudWatchLogs.dll
Version: 3.x.y.z

Syntax

C#
public class DeliverySourceConfigurationSchema

The DeliverySourceConfigurationSchema type exposes the following members

Constructors

Properties

NameTypeDescription
Public Property DefaultValue System.String

Gets and sets the property DefaultValue.

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

Public Property KeyName System.String

Gets and sets the property KeyName.

The name of the configuration.

Public Property MaxValue System.Nullable<System.Double>

Gets and sets the property MaxValue.

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

Public Property MinValue System.Nullable<System.Double>

Gets and sets the property MinValue.

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

Public Property SupportedValues System.Collections.Generic.List<System.String>

Gets and sets the property SupportedValues.

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

Starting with version 4 of the SDK this property will default to null. If no data for this property is returned from the service the property will also be null. This was changed to improve performance and allow the SDK and caller to distinguish between a property not set or a property being empty to clear out a value. To retain the previous SDK behavior set the AWSConfigs.InitializeCollections static property to true.

Public Property ValueType Amazon.CloudWatchLogs.DeliverySourceConfigurationSchemaValueType

Gets and sets the property ValueType.

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

Version Information

.NET:
Supported in: 8.0 and newer, Core 3.1

.NET Standard:
Supported in: 2.0

.NET Framework:
Supported in: 4.7.2 and newer