Show / Hide Table of Contents

Interface ICfnIntegrationMixinProps

Properties for CfnIntegrationPropsMixin.

Namespace: Amazon.CDK.CfnPropertyMixins.AWS.Logs
Assembly: Amazon.CDK.CfnPropertyMixins.dll
Syntax (csharp)
public interface ICfnIntegrationMixinProps
Syntax (vb)
Public Interface ICfnIntegrationMixinProps
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-logs-integration.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.CfnPropertyMixins.AWS.Logs;

             var cfnIntegrationMixinProps = new CfnIntegrationMixinProps {
                 IntegrationName = "integrationName",
                 IntegrationType = "integrationType",
                 ResourceConfig = new ResourceConfigProperty {
                     OpenSearchResourceConfig = new OpenSearchResourceConfigProperty {
                         ApplicationArn = "applicationArn",
                         DashboardViewerPrincipals = new [] { "dashboardViewerPrincipals" },
                         DataSourceRoleArn = "dataSourceRoleArn",
                         KmsKeyArn = "kmsKeyArn",
                         RetentionDays = 123
                     }
                 }
             };

Synopsis

Properties

IntegrationName

The name of this integration.

IntegrationType

The type of integration.

ResourceConfig

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

Properties

IntegrationName

The name of this integration.

string? IntegrationName { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-logs-integration.html#cfn-logs-integration-integrationname

IntegrationType

The type of integration.

string? IntegrationType { get; }
Property Value

string

Remarks

Integrations with OpenSearch Service have the type OPENSEARCH .

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-logs-integration.html#cfn-logs-integration-integrationtype

ResourceConfig

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

object? ResourceConfig { get; }
Property Value

object

Remarks

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

Type union: either IResolvable or CfnIntegrationPropsMixin.IResourceConfigProperty

Back to top Generated by DocFX