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.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.cleanrooms.CfnConfiguredTableAssociationProps
CfnConfiguredTableAssociationProps.Builder, CfnConfiguredTableAssociationProps.Jsii$Proxy
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnConfiguredTableAssociationProps.Builder
.protected
Jsii$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.JsonNode
final boolean
final Object
An analysis rule for a configured table association.final String
A unique identifier for the configured table to be associated to.final String
A description of the configured table association.final String
The unique ID for the membership this configured table association belongs to.final String
getName()
The name of the configured table association, in lowercase.final String
The 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 int
hashCode()
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:CfnConfiguredTableAssociationProps
A unique identifier for the configured table to be associated to.Currently accepts a configured table ID.
- Specified by:
getConfiguredTableIdentifier
in interfaceCfnConfiguredTableAssociationProps
- See Also:
-
getMembershipIdentifier
Description copied from interface:CfnConfiguredTableAssociationProps
The unique ID for the membership this configured table association belongs to.- Specified by:
getMembershipIdentifier
in interfaceCfnConfiguredTableAssociationProps
- See Also:
-
getName
Description copied from interface:CfnConfiguredTableAssociationProps
The 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:
getName
in interfaceCfnConfiguredTableAssociationProps
- See Also:
-
getRoleArn
Description copied from interface:CfnConfiguredTableAssociationProps
The service will assume this role to access catalog metadata and query the table.- Specified by:
getRoleArn
in interfaceCfnConfiguredTableAssociationProps
- See Also:
-
getConfiguredTableAssociationAnalysisRules
Description copied from interface:CfnConfiguredTableAssociationProps
An 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
ConfiguredTableAssociationAnalysisRule
is referred to as the collaboration analysis rule .- Specified by:
getConfiguredTableAssociationAnalysisRules
in interfaceCfnConfiguredTableAssociationProps
- See Also:
-
getDescription
Description copied from interface:CfnConfiguredTableAssociationProps
A description of the configured table association.- Specified by:
getDescription
in interfaceCfnConfiguredTableAssociationProps
- See Also:
-
getTags
Description copied from interface:CfnConfiguredTableAssociationProps
An 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:
getTags
in interfaceCfnConfiguredTableAssociationProps
- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-