@Stability(value=Stable) @Internal public static final class CfnLayerProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnLayerProps
CfnLayerPropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnLayerProps.Builder, CfnLayerProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
protected |
Jsii$Proxy(Object autoAssignElasticIps,
Object autoAssignPublicIps,
Object enableAutoHealing,
String name,
String shortname,
String stackId,
String type,
Object attributes,
String customInstanceProfileArn,
Object customJson,
Object customRecipes,
List<String> customSecurityGroupIds,
Object installUpdatesOnBoot,
Object lifecycleEventConfiguration,
Object loadBasedAutoScaling,
List<String> packages,
List<? extends CfnTag> tags,
Object useEbsOptimizedInstances,
Object volumeConfigurations)
Constructor that initializes the object based on literal property values passed by the
CfnLayerProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
Object |
getAttributes()
`AWS::OpsWorks::Layer.Attributes`.
|
Object |
getAutoAssignElasticIps()
`AWS::OpsWorks::Layer.AutoAssignElasticIps`.
|
Object |
getAutoAssignPublicIps()
`AWS::OpsWorks::Layer.AutoAssignPublicIps`.
|
String |
getCustomInstanceProfileArn()
`AWS::OpsWorks::Layer.CustomInstanceProfileArn`.
|
Object |
getCustomJson()
`AWS::OpsWorks::Layer.CustomJson`.
|
Object |
getCustomRecipes()
`AWS::OpsWorks::Layer.CustomRecipes`.
|
List<String> |
getCustomSecurityGroupIds()
`AWS::OpsWorks::Layer.CustomSecurityGroupIds`.
|
Object |
getEnableAutoHealing()
`AWS::OpsWorks::Layer.EnableAutoHealing`.
|
Object |
getInstallUpdatesOnBoot()
`AWS::OpsWorks::Layer.InstallUpdatesOnBoot`.
|
Object |
getLifecycleEventConfiguration()
`AWS::OpsWorks::Layer.LifecycleEventConfiguration`.
|
Object |
getLoadBasedAutoScaling()
`AWS::OpsWorks::Layer.LoadBasedAutoScaling`.
|
String |
getName()
`AWS::OpsWorks::Layer.Name`.
|
List<String> |
getPackages()
`AWS::OpsWorks::Layer.Packages`.
|
String |
getShortname()
`AWS::OpsWorks::Layer.Shortname`.
|
String |
getStackId()
`AWS::OpsWorks::Layer.StackId`.
|
List<CfnTag> |
getTags()
`AWS::OpsWorks::Layer.Tags`.
|
String |
getType()
`AWS::OpsWorks::Layer.Type`.
|
Object |
getUseEbsOptimizedInstances()
`AWS::OpsWorks::Layer.UseEbsOptimizedInstances`.
|
Object |
getVolumeConfigurations()
`AWS::OpsWorks::Layer.VolumeConfigurations`.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(Object autoAssignElasticIps, Object autoAssignPublicIps, Object enableAutoHealing, String name, String shortname, String stackId, String type, Object attributes, String customInstanceProfileArn, Object customJson, Object customRecipes, List<String> customSecurityGroupIds, Object installUpdatesOnBoot, Object lifecycleEventConfiguration, Object loadBasedAutoScaling, List<String> packages, List<? extends CfnTag> tags, Object useEbsOptimizedInstances, Object volumeConfigurations)
CfnLayerProps.Builder.public final Object getAutoAssignElasticIps()
CfnLayerPropsgetAutoAssignElasticIps in interface CfnLayerPropspublic final Object getAutoAssignPublicIps()
CfnLayerPropsgetAutoAssignPublicIps in interface CfnLayerPropspublic final Object getEnableAutoHealing()
CfnLayerPropsgetEnableAutoHealing in interface CfnLayerPropspublic final String getName()
CfnLayerPropsgetName in interface CfnLayerPropspublic final String getShortname()
CfnLayerPropsgetShortname in interface CfnLayerPropspublic final String getStackId()
CfnLayerPropsgetStackId in interface CfnLayerPropspublic final String getType()
CfnLayerPropsgetType in interface CfnLayerPropspublic final Object getAttributes()
CfnLayerPropsgetAttributes in interface CfnLayerPropspublic final String getCustomInstanceProfileArn()
CfnLayerPropsgetCustomInstanceProfileArn in interface CfnLayerPropspublic final Object getCustomJson()
CfnLayerPropsgetCustomJson in interface CfnLayerPropspublic final Object getCustomRecipes()
CfnLayerPropsgetCustomRecipes in interface CfnLayerPropspublic final List<String> getCustomSecurityGroupIds()
CfnLayerPropsgetCustomSecurityGroupIds in interface CfnLayerPropspublic final Object getInstallUpdatesOnBoot()
CfnLayerPropsgetInstallUpdatesOnBoot in interface CfnLayerPropspublic final Object getLifecycleEventConfiguration()
CfnLayerPropsgetLifecycleEventConfiguration in interface CfnLayerPropspublic final Object getLoadBasedAutoScaling()
CfnLayerPropsgetLoadBasedAutoScaling in interface CfnLayerPropspublic final List<String> getPackages()
CfnLayerPropsgetPackages in interface CfnLayerPropspublic final List<CfnTag> getTags()
CfnLayerPropsgetTags in interface CfnLayerPropspublic final Object getUseEbsOptimizedInstances()
CfnLayerPropsgetUseEbsOptimizedInstances in interface CfnLayerPropspublic final Object getVolumeConfigurations()
CfnLayerPropsgetVolumeConfigurations in interface CfnLayerProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2021. All rights reserved.