@Stability(value=Stable) @Internal public static final class CfnLayerProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnLayerProps
CfnLayerProps
software.amazon.jsii.JsiiObject.InitializationMode
CfnLayerProps.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, jsiiStaticSet
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
builder
protected 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()
CfnLayerProps
getAutoAssignElasticIps
in interface CfnLayerProps
public final Object getAutoAssignPublicIps()
CfnLayerProps
getAutoAssignPublicIps
in interface CfnLayerProps
public final Object getEnableAutoHealing()
CfnLayerProps
getEnableAutoHealing
in interface CfnLayerProps
public final String getName()
CfnLayerProps
getName
in interface CfnLayerProps
public final String getShortname()
CfnLayerProps
getShortname
in interface CfnLayerProps
public final String getStackId()
CfnLayerProps
getStackId
in interface CfnLayerProps
public final String getType()
CfnLayerProps
getType
in interface CfnLayerProps
public final Object getAttributes()
CfnLayerProps
getAttributes
in interface CfnLayerProps
public final String getCustomInstanceProfileArn()
CfnLayerProps
getCustomInstanceProfileArn
in interface CfnLayerProps
public final Object getCustomJson()
CfnLayerProps
getCustomJson
in interface CfnLayerProps
public final Object getCustomRecipes()
CfnLayerProps
getCustomRecipes
in interface CfnLayerProps
public final List<String> getCustomSecurityGroupIds()
CfnLayerProps
getCustomSecurityGroupIds
in interface CfnLayerProps
public final Object getInstallUpdatesOnBoot()
CfnLayerProps
getInstallUpdatesOnBoot
in interface CfnLayerProps
public final Object getLifecycleEventConfiguration()
CfnLayerProps
getLifecycleEventConfiguration
in interface CfnLayerProps
public final Object getLoadBasedAutoScaling()
CfnLayerProps
getLoadBasedAutoScaling
in interface CfnLayerProps
public final List<String> getPackages()
CfnLayerProps
getPackages
in interface CfnLayerProps
public final List<CfnTag> getTags()
CfnLayerProps
getTags
in interface CfnLayerProps
public final Object getUseEbsOptimizedInstances()
CfnLayerProps
getUseEbsOptimizedInstances
in interface CfnLayerProps
public final Object getVolumeConfigurations()
CfnLayerProps
getVolumeConfigurations
in interface CfnLayerProps
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson
in interface software.amazon.jsii.JsiiSerializable
Copyright © 2021. All rights reserved.