@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 CfnLayerPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-layer.html#cfn-opsworks-layer-autoassignelasticipspublic final Object getAutoAssignPublicIps()
CfnLayerPropsgetAutoAssignPublicIps in interface CfnLayerPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-layer.html#cfn-opsworks-layer-autoassignpublicipspublic final Object getEnableAutoHealing()
CfnLayerPropsgetEnableAutoHealing in interface CfnLayerPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-layer.html#cfn-opsworks-layer-enableautohealingpublic final String getName()
CfnLayerPropsgetName in interface CfnLayerPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-layer.html#cfn-opsworks-layer-namepublic final String getShortname()
CfnLayerPropsgetShortname in interface CfnLayerPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-layer.html#cfn-opsworks-layer-shortnamepublic final String getStackId()
CfnLayerPropsgetStackId in interface CfnLayerPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-layer.html#cfn-opsworks-layer-stackidpublic final String getType()
CfnLayerPropsgetType in interface CfnLayerPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-layer.html#cfn-opsworks-layer-typepublic final Object getAttributes()
CfnLayerPropsgetAttributes in interface CfnLayerPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-layer.html#cfn-opsworks-layer-attributespublic final String getCustomInstanceProfileArn()
CfnLayerPropsgetCustomInstanceProfileArn in interface CfnLayerPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-layer.html#cfn-opsworks-layer-custominstanceprofilearnpublic final Object getCustomJson()
CfnLayerPropsgetCustomJson in interface CfnLayerPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-layer.html#cfn-opsworks-layer-customjsonpublic final Object getCustomRecipes()
CfnLayerPropsgetCustomRecipes in interface CfnLayerPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-layer.html#cfn-opsworks-layer-customrecipespublic final List<String> getCustomSecurityGroupIds()
CfnLayerPropsgetCustomSecurityGroupIds in interface CfnLayerPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-layer.html#cfn-opsworks-layer-customsecuritygroupidspublic final Object getInstallUpdatesOnBoot()
CfnLayerPropsgetInstallUpdatesOnBoot in interface CfnLayerPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-layer.html#cfn-opsworks-layer-installupdatesonbootpublic final Object getLifecycleEventConfiguration()
CfnLayerPropsgetLifecycleEventConfiguration in interface CfnLayerPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-layer.html#cfn-opsworks-layer-lifecycleeventconfigurationpublic final Object getLoadBasedAutoScaling()
CfnLayerPropsgetLoadBasedAutoScaling in interface CfnLayerPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-layer.html#cfn-opsworks-layer-loadbasedautoscalingpublic final List<String> getPackages()
CfnLayerPropsgetPackages in interface CfnLayerPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-layer.html#cfn-opsworks-layer-packagespublic final List<CfnTag> getTags()
CfnLayerPropsgetTags in interface CfnLayerPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-layer.html#cfn-opsworks-layer-tagspublic final Object getUseEbsOptimizedInstances()
CfnLayerPropsgetUseEbsOptimizedInstances in interface CfnLayerPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-layer.html#cfn-opsworks-layer-useebsoptimizedinstancespublic final Object getVolumeConfigurations()
CfnLayerPropsgetVolumeConfigurations in interface CfnLayerPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-layer.html#cfn-opsworks-layer-volumeconfigurations@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2020. All rights reserved.