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