CfnSubscriptionTargetProps

class aws_cdk.aws_datazone.CfnSubscriptionTargetProps(*, applicable_asset_types, authorized_principals, domain_identifier, environment_identifier, manage_access_role, name, subscription_target_config, type, provider=None)

Bases: object

Properties for defining a CfnSubscriptionTarget.

Parameters:
  • applicable_asset_types (Sequence[str]) – The asset types included in the subscription target.

  • authorized_principals (Sequence[str]) – The authorized principals included in the subscription target.

  • domain_identifier (str) – The ID of the Amazon DataZone domain in which subscription target is created.

  • environment_identifier (str) – The ID of the environment in which subscription target is created.

  • manage_access_role (str) – The manage access role that is used to create the subscription target.

  • name (str) – The name of the subscription target.

  • subscription_target_config (Union[IResolvable, Sequence[Union[IResolvable, SubscriptionTargetFormProperty, Dict[str, Any]]]]) – The configuration of the subscription target.

  • type (str) – The type of the subscription target.

  • provider (Optional[str]) – The provider of the subscription target.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datazone-subscriptiontarget.html

ExampleMetadata:

fixture=_generated

Example:

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

cfn_subscription_target_props = datazone.CfnSubscriptionTargetProps(
    applicable_asset_types=["applicableAssetTypes"],
    authorized_principals=["authorizedPrincipals"],
    domain_identifier="domainIdentifier",
    environment_identifier="environmentIdentifier",
    manage_access_role="manageAccessRole",
    name="name",
    subscription_target_config=[datazone.CfnSubscriptionTarget.SubscriptionTargetFormProperty(
        content="content",
        form_name="formName"
    )],
    type="type",

    # the properties below are optional
    provider="provider"
)

Attributes

applicable_asset_types

The asset types included in the subscription target.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datazone-subscriptiontarget.html#cfn-datazone-subscriptiontarget-applicableassettypes

authorized_principals

The authorized principals included in the subscription target.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datazone-subscriptiontarget.html#cfn-datazone-subscriptiontarget-authorizedprincipals

domain_identifier

The ID of the Amazon DataZone domain in which subscription target is created.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datazone-subscriptiontarget.html#cfn-datazone-subscriptiontarget-domainidentifier

environment_identifier

The ID of the environment in which subscription target is created.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datazone-subscriptiontarget.html#cfn-datazone-subscriptiontarget-environmentidentifier

manage_access_role

The manage access role that is used to create the subscription target.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datazone-subscriptiontarget.html#cfn-datazone-subscriptiontarget-manageaccessrole

name

The name of the subscription target.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datazone-subscriptiontarget.html#cfn-datazone-subscriptiontarget-name

provider

The provider of the subscription target.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datazone-subscriptiontarget.html#cfn-datazone-subscriptiontarget-provider

subscription_target_config

The configuration of the subscription target.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datazone-subscriptiontarget.html#cfn-datazone-subscriptiontarget-subscriptiontargetconfig

type

The type of the subscription target.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datazone-subscriptiontarget.html#cfn-datazone-subscriptiontarget-type