Show / Hide Table of Contents

Class CfnIntegrationPropsMixin.ResourceConfigProperty

This structure contains configuration details about an integration between CloudWatch Logs and another entity.

Inheritance
object
CfnIntegrationPropsMixin.ResourceConfigProperty
Implements
CfnIntegrationPropsMixin.IResourceConfigProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.Mixins.Preview.AWS.Logs.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public class CfnIntegrationPropsMixin.ResourceConfigProperty : CfnIntegrationPropsMixin.IResourceConfigProperty
Syntax (vb)
Public Class CfnIntegrationPropsMixin.ResourceConfigProperty Implements CfnIntegrationPropsMixin.IResourceConfigProperty
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-logs-integration-resourceconfig.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.Mixins.Preview.AWS.Logs.Mixins;

             var resourceConfigProperty = new ResourceConfigProperty {
                 OpenSearchResourceConfig = new OpenSearchResourceConfigProperty {
                     ApplicationArn = "applicationArn",
                     DashboardViewerPrincipals = new [] { "dashboardViewerPrincipals" },
                     DataSourceRoleArn = "dataSourceRoleArn",
                     KmsKeyArn = "kmsKeyArn",
                     RetentionDays = 123
                 }
             };

Synopsis

Constructors

ResourceConfigProperty()

This structure contains configuration details about an integration between CloudWatch Logs and another entity.

Properties

OpenSearchResourceConfig

This structure contains configuration details about an integration between CloudWatch Logs and OpenSearch Service.

Constructors

ResourceConfigProperty()

This structure contains configuration details about an integration between CloudWatch Logs and another entity.

public ResourceConfigProperty()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-logs-integration-resourceconfig.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.Mixins.Preview.AWS.Logs.Mixins;

             var resourceConfigProperty = new ResourceConfigProperty {
                 OpenSearchResourceConfig = new OpenSearchResourceConfigProperty {
                     ApplicationArn = "applicationArn",
                     DashboardViewerPrincipals = new [] { "dashboardViewerPrincipals" },
                     DataSourceRoleArn = "dataSourceRoleArn",
                     KmsKeyArn = "kmsKeyArn",
                     RetentionDays = 123
                 }
             };

Properties

OpenSearchResourceConfig

This structure contains configuration details about an integration between CloudWatch Logs and OpenSearch Service.

public object? OpenSearchResourceConfig { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-logs-integration-resourceconfig.html#cfn-logs-integration-resourceconfig-opensearchresourceconfig

Type union: either IResolvable or CfnIntegrationPropsMixin.IOpenSearchResourceConfigProperty

Implements

CfnIntegrationPropsMixin.IResourceConfigProperty
Back to top Generated by DocFX