Class CfnWorkspaceMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.connect.CfnWorkspaceMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnWorkspaceMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnWorkspaceMixinProps
@Stability(Stable)
@Internal
public static final class CfnWorkspaceMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnWorkspaceMixinProps
An implementation for
CfnWorkspaceMixinProps-
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.connect.CfnWorkspaceMixinProps
CfnWorkspaceMixinProps.Builder, CfnWorkspaceMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnWorkspaceMixinProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnWorkspaceMixinProps.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 resource ARNs associated with the workspace.final StringThe description of the workspace.final StringThe Amazon Resource Name (ARN) of the instance.final ObjectgetMedia()The media items for the workspace.final StringgetName()The name of the workspace.final ObjectgetPages()The pages associated with the workspace.getTags()The tags used to organize, track, or control access for the workspace.final ObjectgetTheme()The theme configuration for the workspace, including colors and styling.final StringgetTitle()The title displayed for the workspace.final StringControls who can access the workspace.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 theCfnWorkspaceMixinProps.Builder.
-
-
Method Details
-
getAssociations
Description copied from interface:CfnWorkspaceMixinPropsThe resource ARNs associated with the workspace.- Specified by:
getAssociationsin interfaceCfnWorkspaceMixinProps- See Also:
-
getDescription
Description copied from interface:CfnWorkspaceMixinPropsThe description of the workspace.- Specified by:
getDescriptionin interfaceCfnWorkspaceMixinProps- See Also:
-
getInstanceArn
Description copied from interface:CfnWorkspaceMixinPropsThe Amazon Resource Name (ARN) of the instance.- Specified by:
getInstanceArnin interfaceCfnWorkspaceMixinProps- See Also:
-
getMedia
Description copied from interface:CfnWorkspaceMixinPropsThe media items for the workspace.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnWorkspacePropsMixin.MediaItemProperty>- Specified by:
getMediain interfaceCfnWorkspaceMixinProps- See Also:
-
getName
Description copied from interface:CfnWorkspaceMixinPropsThe name of the workspace.- Specified by:
getNamein interfaceCfnWorkspaceMixinProps- See Also:
-
getPages
Description copied from interface:CfnWorkspaceMixinPropsThe pages associated with the workspace.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnWorkspacePropsMixin.WorkspacePageProperty>- Specified by:
getPagesin interfaceCfnWorkspaceMixinProps- See Also:
-
getTags
Description copied from interface:CfnWorkspaceMixinPropsThe tags used to organize, track, or control access for the workspace.- Specified by:
getTagsin interfaceCfnWorkspaceMixinProps- See Also:
-
getTheme
Description copied from interface:CfnWorkspaceMixinPropsThe theme configuration for the workspace, including colors and styling.Returns union: either
IResolvableorCfnWorkspacePropsMixin.WorkspaceThemeProperty- Specified by:
getThemein interfaceCfnWorkspaceMixinProps- See Also:
-
getTitle
Description copied from interface:CfnWorkspaceMixinPropsThe title displayed for the workspace.- Specified by:
getTitlein interfaceCfnWorkspaceMixinProps- See Also:
-
getVisibility
Description copied from interface:CfnWorkspaceMixinPropsControls who can access the workspace.Valid values are:
ALL(all users),ASSIGNED(only assigned users and routing profiles), andNONE(not visible).- Specified by:
getVisibilityin interfaceCfnWorkspaceMixinProps- 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()
-