Class CfnStackPropsMixin.AgentAccessConfigProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.appstream.CfnStackPropsMixin.AgentAccessConfigProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnStackPropsMixin.AgentAccessConfigProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnStackPropsMixin.AgentAccessConfigProperty
@Stability(Stable)
@Internal
public static final class CfnStackPropsMixin.AgentAccessConfigProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnStackPropsMixin.AgentAccessConfigProperty
An implementation for
CfnStackPropsMixin.AgentAccessConfigProperty-
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.appstream.CfnStackPropsMixin.AgentAccessConfigProperty
CfnStackPropsMixin.AgentAccessConfigProperty.Builder, CfnStackPropsMixin.AgentAccessConfigProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnStackPropsMixin.AgentAccessConfigProperty.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 StringThe Amazon Resource Name (ARN) of the Amazon S3 bucket where agent screenshots are stored.final StringThe image format for agent screen captures.final StringThe screen resolution for the agent streaming environment.final ObjectIndicates whether screenshot uploads to Amazon S3 are enabled for agent sessions.final ObjectThe list of agent access settings that define permissions for each agent action.final StringThe user control mode for agent sessions.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 theCfnStackPropsMixin.AgentAccessConfigProperty.Builder.
-
-
Method Details
-
getS3BucketArn
Description copied from interface:CfnStackPropsMixin.AgentAccessConfigPropertyThe Amazon Resource Name (ARN) of the Amazon S3 bucket where agent screenshots are stored.Required when ScreenshotsUploadEnabled is true.
- Specified by:
getS3BucketArnin interfaceCfnStackPropsMixin.AgentAccessConfigProperty- See Also:
-
getScreenImageFormat
Description copied from interface:CfnStackPropsMixin.AgentAccessConfigPropertyThe image format for agent screen captures.- Specified by:
getScreenImageFormatin interfaceCfnStackPropsMixin.AgentAccessConfigProperty- See Also:
-
getScreenResolution
Description copied from interface:CfnStackPropsMixin.AgentAccessConfigPropertyThe screen resolution for the agent streaming environment.- Specified by:
getScreenResolutionin interfaceCfnStackPropsMixin.AgentAccessConfigProperty- See Also:
-
getScreenshotsUploadEnabled
Description copied from interface:CfnStackPropsMixin.AgentAccessConfigPropertyIndicates whether screenshot uploads to Amazon S3 are enabled for agent sessions.Returns union: either
BooleanorIResolvable- Specified by:
getScreenshotsUploadEnabledin interfaceCfnStackPropsMixin.AgentAccessConfigProperty- See Also:
-
getSettings
Description copied from interface:CfnStackPropsMixin.AgentAccessConfigPropertyThe list of agent access settings that define permissions for each agent action.You must specify at least one setting.
Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnStackPropsMixin.AgentAccessSettingProperty>- Specified by:
getSettingsin interfaceCfnStackPropsMixin.AgentAccessConfigProperty- See Also:
-
getUserControlMode
Description copied from interface:CfnStackPropsMixin.AgentAccessConfigPropertyThe user control mode for agent sessions.This setting determines how users can interact with agent sessions. Valid values are VIEW_ONLY, VIEW_STOP, and DISABLED.
- Specified by:
getUserControlModein interfaceCfnStackPropsMixin.AgentAccessConfigProperty- 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()
-