Class CfnIpAccessSettingsMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.workspacesweb.CfnIpAccessSettingsMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnIpAccessSettingsMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnIpAccessSettingsMixinProps
@Stability(Stable)
@Internal
public static final class CfnIpAccessSettingsMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnIpAccessSettingsMixinProps
An implementation for
CfnIpAccessSettingsMixinProps-
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.workspacesweb.CfnIpAccessSettingsMixinProps
CfnIpAccessSettingsMixinProps.Builder, CfnIpAccessSettingsMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnIpAccessSettingsMixinProps.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 ObjectAdditional encryption context of the IP access settings.final StringThe custom managed key of the IP access settings.final StringThe description of the IP access settings.final StringThe display name of the IP access settings.final ObjectThe IP rules of the IP access settings.getTags()The tags to add to the IP access settings resource.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 theCfnIpAccessSettingsMixinProps.Builder.
-
-
Method Details
-
getAdditionalEncryptionContext
Description copied from interface:CfnIpAccessSettingsMixinPropsAdditional encryption context of the IP access settings.Returns union: either Mapinvalid input: '<'String,
String> orIResolvable- Specified by:
getAdditionalEncryptionContextin interfaceCfnIpAccessSettingsMixinProps- See Also:
-
getCustomerManagedKey
Description copied from interface:CfnIpAccessSettingsMixinPropsThe custom managed key of the IP access settings.Pattern :
^arn:[\w+=\/,.@-]+:kms:[a-zA-Z0-9\-]*:[a-zA-Z0-9]{1,12}:key\/[a-zA-Z0-9-]+$- Specified by:
getCustomerManagedKeyin interfaceCfnIpAccessSettingsMixinProps- See Also:
-
getDescription
Description copied from interface:CfnIpAccessSettingsMixinPropsThe description of the IP access settings.- Specified by:
getDescriptionin interfaceCfnIpAccessSettingsMixinProps- See Also:
-
getDisplayName
Description copied from interface:CfnIpAccessSettingsMixinPropsThe display name of the IP access settings.- Specified by:
getDisplayNamein interfaceCfnIpAccessSettingsMixinProps- See Also:
-
getIpRules
Description copied from interface:CfnIpAccessSettingsMixinPropsThe IP rules of the IP access settings.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnIpAccessSettingsPropsMixin.IpRuleProperty>- Specified by:
getIpRulesin interfaceCfnIpAccessSettingsMixinProps- See Also:
-
getTags
Description copied from interface:CfnIpAccessSettingsMixinPropsThe tags to add to the IP access settings resource.A tag is a key-value pair.
- Specified by:
getTagsin interfaceCfnIpAccessSettingsMixinProps- 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()
-