CfnCloudConnectorMixinProps

class aws_cdk.cfn_property_mixins.aws_ssm.CfnCloudConnectorMixinProps(*, config_connector_arn=None, configuration=None, description=None, display_name=None, role_arn=None, tags=None)

Bases: object

Properties for CfnCloudConnectorPropsMixin.

Parameters:
  • config_connector_arn (Optional[str]) – The ARN of the AWS Config connector.

  • configuration (Union[IResolvable, CloudConnectorConfigurationProperty, Dict[str, Any], None]) – The configuration for the cloud connector. Currently supports Azure.

  • description (Optional[str]) – The description of the cloud connector.

  • display_name (Optional[str]) – The display name of the cloud connector.

  • role_arn (Optional[str]) – The IAM role ARN used by the cloud connector.

  • tags (Optional[Sequence[Union[CfnTag, Dict[str, Any]]]]) – Tags to apply to the cloud connector.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-cloudconnector.html

ExampleMetadata:

fixture=_generated

Example:

from aws_cdk import CfnTag
# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
from aws_cdk.cfn_property_mixins import aws_ssm as ssm

cfn_cloud_connector_mixin_props = ssm.CfnCloudConnectorMixinProps(
    config_connector_arn="configConnectorArn",
    configuration=ssm.CfnCloudConnectorPropsMixin.CloudConnectorConfigurationProperty(
        azure_configuration=ssm.CfnCloudConnectorPropsMixin.AzureConfigurationProperty(
            application_display_name="applicationDisplayName",
            application_id="applicationId",
            targets=ssm.CfnCloudConnectorPropsMixin.ConfigurationTargetsProperty(
                subscriptions=[ssm.CfnCloudConnectorPropsMixin.AzureSubscriptionProperty(
                    display_name="displayName",
                    id="id"
                )]
            ),
            tenant_display_name="tenantDisplayName",
            tenant_id="tenantId"
        )
    ),
    description="description",
    display_name="displayName",
    role_arn="roleArn",
    tags=[CfnTag(
        key="key",
        value="value"
    )]
)

Attributes

config_connector_arn

The ARN of the AWS Config connector.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-cloudconnector.html#cfn-ssm-cloudconnector-configconnectorarn

configuration

The configuration for the cloud connector.

Currently supports Azure.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-cloudconnector.html#cfn-ssm-cloudconnector-configuration

description

The description of the cloud connector.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-cloudconnector.html#cfn-ssm-cloudconnector-description

display_name

The display name of the cloud connector.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-cloudconnector.html#cfn-ssm-cloudconnector-displayname

role_arn

The IAM role ARN used by the cloud connector.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-cloudconnector.html#cfn-ssm-cloudconnector-rolearn

tags

Tags to apply to the cloud connector.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-cloudconnector.html#cfn-ssm-cloudconnector-tags