Class CfnConfiguredTableAssociationProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.cleanrooms.CfnConfiguredTableAssociationProps.Jsii$Proxy
- All Implemented Interfaces:
CfnConfiguredTableAssociationProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnConfiguredTableAssociationProps
@Stability(Stable)
@Internal
public static final class CfnConfiguredTableAssociationProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnConfiguredTableAssociationProps
An implementation for
CfnConfiguredTableAssociationProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.cleanrooms.CfnConfiguredTableAssociationProps
CfnConfiguredTableAssociationProps.Builder, CfnConfiguredTableAssociationProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnConfiguredTableAssociationProps.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal ObjectAn analysis rule for a configured table association.final StringA unique identifier for the configured table to be associated to.final StringA description of the configured table association.final StringThe unique ID for the membership this configured table association belongs to.final StringgetName()The name of the configured table association, in lowercase.final StringThe service will assume this role to access catalog metadata and query the table.getTags()An optional label that you can assign to a resource when you create it.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnConfiguredTableAssociationProps.Builder.
-
-
Method Details
-
getConfiguredTableIdentifier
Description copied from interface:CfnConfiguredTableAssociationPropsA unique identifier for the configured table to be associated to.Currently accepts a configured table ID.
- Specified by:
getConfiguredTableIdentifierin interfaceCfnConfiguredTableAssociationProps- See Also:
-
getMembershipIdentifier
Description copied from interface:CfnConfiguredTableAssociationPropsThe unique ID for the membership this configured table association belongs to.- Specified by:
getMembershipIdentifierin interfaceCfnConfiguredTableAssociationProps- See Also:
-
getName
Description copied from interface:CfnConfiguredTableAssociationPropsThe name of the configured table association, in lowercase.The table is identified by this name when running protected queries against the underlying data.
- Specified by:
getNamein interfaceCfnConfiguredTableAssociationProps- See Also:
-
getRoleArn
Description copied from interface:CfnConfiguredTableAssociationPropsThe service will assume this role to access catalog metadata and query the table.- Specified by:
getRoleArnin interfaceCfnConfiguredTableAssociationProps- See Also:
-
getConfiguredTableAssociationAnalysisRules
Description copied from interface:CfnConfiguredTableAssociationPropsAn analysis rule for a configured table association.This analysis rule specifies how data from the table can be used within its associated collaboration. In the console, the
ConfiguredTableAssociationAnalysisRuleis referred to as the collaboration analysis rule .Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnConfiguredTableAssociation.ConfiguredTableAssociationAnalysisRuleProperty>- Specified by:
getConfiguredTableAssociationAnalysisRulesin interfaceCfnConfiguredTableAssociationProps- See Also:
-
getDescription
Description copied from interface:CfnConfiguredTableAssociationPropsA description of the configured table association.- Specified by:
getDescriptionin interfaceCfnConfiguredTableAssociationProps- See Also:
-
getTags
Description copied from interface:CfnConfiguredTableAssociationPropsAn optional label that you can assign to a resource when you create it.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.
- Specified by:
getTagsin interfaceCfnConfiguredTableAssociationProps- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-