Class CfnAppBlockBuilderProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.appstream.CfnAppBlockBuilderProps.Jsii$Proxy
- All Implemented Interfaces:
CfnAppBlockBuilderProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnAppBlockBuilderProps
@Stability(Stable)
@Internal
public static final class CfnAppBlockBuilderProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnAppBlockBuilderProps
An implementation for
CfnAppBlockBuilderProps-
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.appstream.CfnAppBlockBuilderProps
CfnAppBlockBuilderProps.Builder, CfnAppBlockBuilderProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnAppBlockBuilderProps.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 ObjectThe access endpoints of the app block builder.The ARN of the app block.final StringThe description of the app block builder.final StringThe display name of the app block builder.final ObjectIndicates whether default internet access is enabled for the app block builder.final StringThe ARN of the IAM role that is applied to the app block builder.final StringThe instance type of the app block builder.final StringgetName()The name of the app block builder.final StringThe platform of the app block builder.getTags()The tags of the app block builder.final ObjectThe VPC configuration for the app block builder.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 theCfnAppBlockBuilderProps.Builder.
-
-
Method Details
-
getInstanceType
Description copied from interface:CfnAppBlockBuilderPropsThe instance type of the app block builder.- Specified by:
getInstanceTypein interfaceCfnAppBlockBuilderProps- See Also:
-
getName
Description copied from interface:CfnAppBlockBuilderPropsThe name of the app block builder.- Specified by:
getNamein interfaceCfnAppBlockBuilderProps- See Also:
-
getPlatform
Description copied from interface:CfnAppBlockBuilderPropsThe platform of the app block builder.Allowed values :
WINDOWS_SERVER_2019- Specified by:
getPlatformin interfaceCfnAppBlockBuilderProps- See Also:
-
getVpcConfig
Description copied from interface:CfnAppBlockBuilderPropsThe VPC configuration for the app block builder.Returns union: either
IResolvableorCfnAppBlockBuilder.VpcConfigProperty- Specified by:
getVpcConfigin interfaceCfnAppBlockBuilderProps- See Also:
-
getAccessEndpoints
Description copied from interface:CfnAppBlockBuilderPropsThe access endpoints of the app block builder.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnAppBlockBuilder.AccessEndpointProperty>- Specified by:
getAccessEndpointsin interfaceCfnAppBlockBuilderProps- See Also:
-
getAppBlockArns
Description copied from interface:CfnAppBlockBuilderPropsThe ARN of the app block.Maximum :
1- Specified by:
getAppBlockArnsin interfaceCfnAppBlockBuilderProps- See Also:
-
getDescription
Description copied from interface:CfnAppBlockBuilderPropsThe description of the app block builder.- Specified by:
getDescriptionin interfaceCfnAppBlockBuilderProps- See Also:
-
getDisplayName
Description copied from interface:CfnAppBlockBuilderPropsThe display name of the app block builder.- Specified by:
getDisplayNamein interfaceCfnAppBlockBuilderProps- See Also:
-
getEnableDefaultInternetAccess
Description copied from interface:CfnAppBlockBuilderPropsIndicates whether default internet access is enabled for the app block builder.Returns union: either
BooleanorIResolvable- Specified by:
getEnableDefaultInternetAccessin interfaceCfnAppBlockBuilderProps- See Also:
-
getIamRoleArn
Description copied from interface:CfnAppBlockBuilderPropsThe ARN of the IAM role that is applied to the app block builder.- Specified by:
getIamRoleArnin interfaceCfnAppBlockBuilderProps- See Also:
-
getTags
Description copied from interface:CfnAppBlockBuilderPropsThe tags of the app block builder.- Specified by:
getTagsin interfaceCfnAppBlockBuilderProps- 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()
-