Class CfnIdMappingTableProps
Properties for defining a CfnIdMappingTable
.
Implements
Inherited Members
Namespace: Amazon.CDK.AwsCleanrooms
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnIdMappingTableProps : ICfnIdMappingTableProps
Syntax (vb)
Public Class CfnIdMappingTableProps Implements ICfnIdMappingTableProps
Remarks
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.Aws_cleanrooms;
var cfnIdMappingTableProps = new CfnIdMappingTableProps {
InputReferenceConfig = new IdMappingTableInputReferenceConfigProperty {
InputReferenceArn = "inputReferenceArn",
ManageResourcePolicies = false
},
MembershipIdentifier = "membershipIdentifier",
Name = "name",
// the properties below are optional
Description = "description",
KmsKeyArn = "kmsKeyArn",
Tags = new [] { new CfnTag {
Key = "key",
Value = "value"
} }
};
Synopsis
Constructors
CfnIdMappingTableProps() | Properties for defining a |
Properties
Description | The description of the ID mapping table. |
InputReferenceConfig | The input reference configuration for the ID mapping table. |
KmsKeyArn | The Amazon Resource Name (ARN) of the AWS KMS key. |
MembershipIdentifier | The unique identifier of the membership resource for the ID mapping table. |
Name | The name of the ID mapping table. |
Tags | An optional label that you can assign to a resource when you create it. |
Constructors
CfnIdMappingTableProps()
Properties for defining a CfnIdMappingTable
.
public CfnIdMappingTableProps()
Remarks
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.Aws_cleanrooms;
var cfnIdMappingTableProps = new CfnIdMappingTableProps {
InputReferenceConfig = new IdMappingTableInputReferenceConfigProperty {
InputReferenceArn = "inputReferenceArn",
ManageResourcePolicies = false
},
MembershipIdentifier = "membershipIdentifier",
Name = "name",
// the properties below are optional
Description = "description",
KmsKeyArn = "kmsKeyArn",
Tags = new [] { new CfnTag {
Key = "key",
Value = "value"
} }
};
Properties
Description
The description of the ID mapping table.
public string? Description { get; set; }
Property Value
Remarks
InputReferenceConfig
The input reference configuration for the ID mapping table.
public object InputReferenceConfig { get; set; }
Property Value
Remarks
KmsKeyArn
The Amazon Resource Name (ARN) of the AWS KMS key.
public string? KmsKeyArn { get; set; }
Property Value
Remarks
MembershipIdentifier
The unique identifier of the membership resource for the ID mapping table.
public string MembershipIdentifier { get; set; }
Property Value
Remarks
Name
The name of the ID mapping table.
public string Name { get; set; }
Property Value
Remarks
Tags
An optional label that you can assign to a resource when you create it.
public ICfnTag[]? Tags { get; set; }
Property Value
ICfnTag[]
Remarks
Each tag consists of a key and an optional value, both of which you define. When you use tagging, you can also use tag-based access control in IAM policies to control access to this resource.