Show / Hide Table of Contents

Class CfnSubscriptionTargetMixinProps

Properties for CfnSubscriptionTargetPropsMixin.

Inheritance
object
CfnSubscriptionTargetMixinProps
Implements
ICfnSubscriptionTargetMixinProps
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.CfnPropertyMixins.AWS.DataZone
Assembly: Amazon.CDK.CfnPropertyMixins.dll
Syntax (csharp)
public class CfnSubscriptionTargetMixinProps : ICfnSubscriptionTargetMixinProps
Syntax (vb)
Public Class CfnSubscriptionTargetMixinProps Implements ICfnSubscriptionTargetMixinProps
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datazone-subscriptiontarget.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.DataZone;

             var cfnSubscriptionTargetMixinProps = new CfnSubscriptionTargetMixinProps {
                 ApplicableAssetTypes = new [] { "applicableAssetTypes" },
                 AuthorizedPrincipals = new [] { "authorizedPrincipals" },
                 DomainIdentifier = "domainIdentifier",
                 EnvironmentIdentifier = "environmentIdentifier",
                 ManageAccessRole = "manageAccessRole",
                 Name = "name",
                 Provider = "provider",
                 SubscriptionTargetConfig = new [] { new SubscriptionTargetFormProperty {
                     Content = "content",
                     FormName = "formName"
                 } },
                 Type = "type"
             };

Synopsis

Constructors

CfnSubscriptionTargetMixinProps()

Properties for CfnSubscriptionTargetPropsMixin.

Properties

ApplicableAssetTypes

The asset types included in the subscription target.

AuthorizedPrincipals

The authorized principals included in the subscription target.

DomainIdentifier

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

EnvironmentIdentifier

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

ManageAccessRole

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

Name

The name of the subscription target.

Provider

The provider of the subscription target.

SubscriptionTargetConfig

The configuration of the subscription target.

Type

The type of the subscription target.

Constructors

CfnSubscriptionTargetMixinProps()

Properties for CfnSubscriptionTargetPropsMixin.

public CfnSubscriptionTargetMixinProps()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datazone-subscriptiontarget.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.DataZone;

             var cfnSubscriptionTargetMixinProps = new CfnSubscriptionTargetMixinProps {
                 ApplicableAssetTypes = new [] { "applicableAssetTypes" },
                 AuthorizedPrincipals = new [] { "authorizedPrincipals" },
                 DomainIdentifier = "domainIdentifier",
                 EnvironmentIdentifier = "environmentIdentifier",
                 ManageAccessRole = "manageAccessRole",
                 Name = "name",
                 Provider = "provider",
                 SubscriptionTargetConfig = new [] { new SubscriptionTargetFormProperty {
                     Content = "content",
                     FormName = "formName"
                 } },
                 Type = "type"
             };

Properties

ApplicableAssetTypes

The asset types included in the subscription target.

public string[]? ApplicableAssetTypes { get; set; }
Property Value

string[]

Remarks

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

AuthorizedPrincipals

The authorized principals included in the subscription target.

public string[]? AuthorizedPrincipals { get; set; }
Property Value

string[]

Remarks

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

DomainIdentifier

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

public string? DomainIdentifier { get; set; }
Property Value

string

Remarks

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

EnvironmentIdentifier

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

public string? EnvironmentIdentifier { get; set; }
Property Value

string

Remarks

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

ManageAccessRole

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

public string? ManageAccessRole { get; set; }
Property Value

string

Remarks

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.

public string? Name { get; set; }
Property Value

string

Remarks

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.

public string? Provider { get; set; }
Property Value

string

Remarks

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

SubscriptionTargetConfig

The configuration of the subscription target.

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

object

Remarks

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

Type union: either IResolvable or (either IResolvable or CfnSubscriptionTargetPropsMixin.ISubscriptionTargetFormProperty)[]

Type

The type of the subscription target.

public string? Type { get; set; }
Property Value

string

Remarks

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

Implements

ICfnSubscriptionTargetMixinProps
Back to top Generated by DocFX