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 containing information about the deafult settings and available settings that you can use to configure a delivery or a delivery destination.
Namespace: Amazon.CloudWatchLogs.Model
Assembly: AWSSDK.CloudWatchLogs.dll
Version: 3.x.y.z
public class ConfigurationTemplate
The ConfigurationTemplate type exposes the following members
Name | Description | |
---|---|---|
![]() |
ConfigurationTemplate() |
Name | Type | Description | |
---|---|---|---|
![]() |
AllowedActionForAllowVendedLogsDeliveryForResource | System.String |
Gets and sets the property AllowedActionForAllowVendedLogsDeliveryForResource. The action permissions that a caller needs to have to be able to successfully create a delivery source on the desired resource type when calling PutDeliverySource. |
![]() |
AllowedFieldDelimiters | System.Collections.Generic.List<System.String> |
Gets and sets the property AllowedFieldDelimiters.
The valid values that a caller can use as field delimiters when calling CreateDelivery
or UpdateDeliveryConfiguration
on a delivery that delivers in |
![]() |
AllowedFields | System.Collections.Generic.List<Amazon.CloudWatchLogs.Model.RecordField> |
Gets and sets the property AllowedFields.
The allowed fields that a caller can use in the |
![]() |
AllowedOutputFormats | System.Collections.Generic.List<System.String> |
Gets and sets the property AllowedOutputFormats. The list of delivery destination output formats that are supported by this log source. 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. |
![]() |
AllowedSuffixPathFields | System.Collections.Generic.List<System.String> |
Gets and sets the property AllowedSuffixPathFields. The list of variable fields that can be used in the suffix path of a delivery that delivers to an S3 bucket. 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. |
![]() |
DefaultDeliveryConfigValues | Amazon.CloudWatchLogs.Model.ConfigurationTemplateDeliveryConfigValues |
Gets and sets the property DefaultDeliveryConfigValues. A mapping that displays the default value of each property within a delivery's configuration, if it is not specified in the request. |
![]() |
DeliveryDestinationType | Amazon.CloudWatchLogs.DeliveryDestinationType |
Gets and sets the property DeliveryDestinationType. A string specifying which destination type this configuration template applies to. |
![]() |
LogType | System.String |
Gets and sets the property LogType. A string specifying which log type this configuration template applies to. |
![]() |
ResourceType | System.String |
Gets and sets the property ResourceType. A string specifying which resource type this configuration template applies to. |
![]() |
Service | System.String |
Gets and sets the property Service. A string specifying which service this configuration template applies to. For more information about supported services see Enable logging from Amazon Web Services services.. |
.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