Class CfnCollaborationMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnCollaborationMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnCollaborationMixinProps
CfnCollaborationMixinProps-
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.cfnpropertymixins.services.cleanrooms.CfnCollaborationMixinProps
CfnCollaborationMixinProps.Builder, CfnCollaborationMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnCollaborationMixinProps.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 booleanThe AWS Regions where collaboration query results can be stored.final StringThe analytics engine for the collaboration.The types of change requests that are automatically approved for this collaboration.final StringA display name of the collaboration creator.The abilities granted to the collaboration creator.final ObjectThe ML member abilities for a collaboration member.final ObjectAn object representing the collaboration member's payment responsibilities set by the collaboration creator.final ObjectThe settings for client-side encryption for cryptographic computing.final StringA description of the collaboration provided by the collaboration owner.final ObjectReturns union: eitherBooleanorIResolvablefinal StringAn indicator as to whether job logging has been enabled or disabled for the collaboration.final ObjectA list of initial members, not including the creator.final StringgetName()A human-readable identifier provided by the collaboration owner.final StringAn indicator as to whether query logging has been enabled or disabled for the collaboration.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 theCfnCollaborationMixinProps.Builder.
-
-
Method Details
-
getAllowedResultRegions
Description copied from interface:CfnCollaborationMixinPropsThe AWS Regions where collaboration query results can be stored.Returns the list of Region identifiers that were specified when the collaboration was created. This list is used to enforce regional storage policies and compliance requirements.
- Specified by:
getAllowedResultRegionsin interfaceCfnCollaborationMixinProps- See Also:
-
getAnalyticsEngine
Description copied from interface:CfnCollaborationMixinPropsThe analytics engine for the collaboration.After July 16, 2025, the
CLEAN_ROOMS_SQLparameter will no longer be available.- Specified by:
getAnalyticsEnginein interfaceCfnCollaborationMixinProps- See Also:
-
getAutoApprovedChangeTypes
Description copied from interface:CfnCollaborationMixinPropsThe types of change requests that are automatically approved for this collaboration.- Specified by:
getAutoApprovedChangeTypesin interfaceCfnCollaborationMixinProps- See Also:
-
getCreatorDisplayName
Description copied from interface:CfnCollaborationMixinPropsA display name of the collaboration creator.- Specified by:
getCreatorDisplayNamein interfaceCfnCollaborationMixinProps- See Also:
-
getCreatorMemberAbilities
Description copied from interface:CfnCollaborationMixinPropsThe abilities granted to the collaboration creator.Allowed values
CAN_QUERY|CAN_RECEIVE_RESULTS|CAN_RUN_JOB- Specified by:
getCreatorMemberAbilitiesin interfaceCfnCollaborationMixinProps- See Also:
-
getCreatorMlMemberAbilities
Description copied from interface:CfnCollaborationMixinPropsThe ML member abilities for a collaboration member.Returns union: either
IResolvableorCfnCollaborationPropsMixin.MLMemberAbilitiesProperty- Specified by:
getCreatorMlMemberAbilitiesin interfaceCfnCollaborationMixinProps- See Also:
-
getCreatorPaymentConfiguration
Description copied from interface:CfnCollaborationMixinPropsAn object representing the collaboration member's payment responsibilities set by the collaboration creator.Returns union: either
IResolvableorCfnCollaborationPropsMixin.PaymentConfigurationProperty- Specified by:
getCreatorPaymentConfigurationin interfaceCfnCollaborationMixinProps- See Also:
-
getDataEncryptionMetadata
Description copied from interface:CfnCollaborationMixinPropsThe settings for client-side encryption for cryptographic computing.Returns union: either
IResolvableorCfnCollaborationPropsMixin.DataEncryptionMetadataProperty- Specified by:
getDataEncryptionMetadatain interfaceCfnCollaborationMixinProps- See Also:
-
getDescription
Description copied from interface:CfnCollaborationMixinPropsA description of the collaboration provided by the collaboration owner.- Specified by:
getDescriptionin interfaceCfnCollaborationMixinProps- See Also:
-
getIsMetricsEnabled
Description copied from interface:CfnCollaborationMixinPropsReturns union: eitherBooleanorIResolvable- Specified by:
getIsMetricsEnabledin interfaceCfnCollaborationMixinProps- See Also:
-
getJobLogStatus
Description copied from interface:CfnCollaborationMixinPropsAn indicator as to whether job logging has been enabled or disabled for the collaboration.When
ENABLED, AWS Clean Rooms logs details about jobs run within this collaboration and those logs can be viewed in Amazon CloudWatch Logs. The default value isDISABLED.- Specified by:
getJobLogStatusin interfaceCfnCollaborationMixinProps- See Also:
-
getMembers
Description copied from interface:CfnCollaborationMixinPropsA list of initial members, not including the creator.This list is immutable.
Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnCollaborationPropsMixin.MemberSpecificationProperty>- Specified by:
getMembersin interfaceCfnCollaborationMixinProps- See Also:
-
getName
Description copied from interface:CfnCollaborationMixinPropsA human-readable identifier provided by the collaboration owner.Display names are not unique.
- Specified by:
getNamein interfaceCfnCollaborationMixinProps- See Also:
-
getQueryLogStatus
Description copied from interface:CfnCollaborationMixinPropsAn indicator as to whether query logging has been enabled or disabled for the collaboration.When
ENABLED, AWS Clean Rooms logs details about queries run within this collaboration and those logs can be viewed in Amazon CloudWatch Logs. The default value isDISABLED.- Specified by:
getQueryLogStatusin interfaceCfnCollaborationMixinProps- See Also:
-
getTags
Description copied from interface:CfnCollaborationMixinPropsAn 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 interfaceCfnCollaborationMixinProps- 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()
-