Class CfnCollaborationProps.Jsii$Proxy
- All Implemented Interfaces:
CfnCollaborationProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnCollaborationProps
CfnCollaborationProps-
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.CfnCollaborationProps
CfnCollaborationProps.Builder, CfnCollaborationProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnCollaborationProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnCollaborationProps.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 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 theCfnCollaborationProps.Builder.
-
-
Method Details
-
getCreatorDisplayName
Description copied from interface:CfnCollaborationPropsA display name of the collaboration creator.- Specified by:
getCreatorDisplayNamein interfaceCfnCollaborationProps- See Also:
-
getDescription
Description copied from interface:CfnCollaborationPropsA description of the collaboration provided by the collaboration owner.- Specified by:
getDescriptionin interfaceCfnCollaborationProps- See Also:
-
getName
Description copied from interface:CfnCollaborationPropsA human-readable identifier provided by the collaboration owner.Display names are not unique.
- Specified by:
getNamein interfaceCfnCollaborationProps- See Also:
-
getQueryLogStatus
Description copied from interface:CfnCollaborationPropsAn 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 interfaceCfnCollaborationProps- See Also:
-
getAllowedResultRegions
Description copied from interface:CfnCollaborationPropsThe 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 interfaceCfnCollaborationProps- See Also:
-
getAnalyticsEngine
Description copied from interface:CfnCollaborationPropsThe analytics engine for the collaboration.After July 16, 2025, the
CLEAN_ROOMS_SQLparameter will no longer be available.- Specified by:
getAnalyticsEnginein interfaceCfnCollaborationProps- See Also:
-
getAutoApprovedChangeTypes
Description copied from interface:CfnCollaborationPropsThe types of change requests that are automatically approved for this collaboration.- Specified by:
getAutoApprovedChangeTypesin interfaceCfnCollaborationProps- See Also:
-
getCreatorMemberAbilities
Description copied from interface:CfnCollaborationPropsThe abilities granted to the collaboration creator.Allowed values
CAN_QUERY|CAN_RECEIVE_RESULTS|CAN_RUN_JOB- Specified by:
getCreatorMemberAbilitiesin interfaceCfnCollaborationProps- See Also:
-
getCreatorMlMemberAbilities
Description copied from interface:CfnCollaborationPropsThe ML member abilities for a collaboration member.Returns union: either
IResolvableorCfnCollaboration.MLMemberAbilitiesProperty- Specified by:
getCreatorMlMemberAbilitiesin interfaceCfnCollaborationProps- See Also:
-
getCreatorPaymentConfiguration
Description copied from interface:CfnCollaborationPropsAn object representing the collaboration member's payment responsibilities set by the collaboration creator.Returns union: either
IResolvableorCfnCollaboration.PaymentConfigurationProperty- Specified by:
getCreatorPaymentConfigurationin interfaceCfnCollaborationProps- See Also:
-
getDataEncryptionMetadata
Description copied from interface:CfnCollaborationPropsThe settings for client-side encryption for cryptographic computing.Returns union: either
IResolvableorCfnCollaboration.DataEncryptionMetadataProperty- Specified by:
getDataEncryptionMetadatain interfaceCfnCollaborationProps- See Also:
-
getJobLogStatus
Description copied from interface:CfnCollaborationPropsAn 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 interfaceCfnCollaborationProps- See Also:
-
getMembers
Description copied from interface:CfnCollaborationPropsA list of initial members, not including the creator.This list is immutable.
Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnCollaboration.MemberSpecificationProperty>- Specified by:
getMembersin interfaceCfnCollaborationProps- See Also:
-
getTags
Description copied from interface:CfnCollaborationPropsAn 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 interfaceCfnCollaborationProps- 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()
-