Update Layer
POST {{aws_opsworks_cm_base_url}}/?Version=2013-02-18
Request Params
Key | Datatype | Required | Description |
---|---|---|---|
Version | string | The version of the API. |
Request Body
{"Attributes"=>{"string"=>"string"}, "AutoAssignElasticIps"=>1, "AutoAssignPublicIps"=>1, "CloudWatchLogsConfiguration"=>{"Enabled"=>1, "LogStreams"=>[{"BatchCount"=>42, "BatchSize"=>42, "BufferDuration"=>42, "DatetimeFormat"=>"string", "Encoding"=>"string", "File"=>"string", "FileFingerprintLines"=>"string", "InitialPosition"=>"string", "LogGroupName"=>"string", "MultiLineStartPattern"=>"string", "TimeZone"=>"string"}]}, "CustomInstanceProfileArn"=>"string", "CustomJson"=>"string", "CustomRecipes"=>{"Configure"=>["string"], "Deploy"=>["string"], "Setup"=>["string"], "Shutdown"=>["string"], "Undeploy"=>["string"]}, "CustomSecurityGroupIds"=>["string"], "EnableAutoHealing"=>1, "InstallUpdatesOnBoot"=>1, "LayerId"=>"string", "LifecycleEventConfiguration"=>{"Shutdown"=>{"DelayUntilElbConnectionsDrained"=>1, "ExecutionTimeout"=>42}}, "Name"=>"string", "Packages"=>["string"], "Shortname"=>"string", "UseEbsOptimizedInstances"=>1, "VolumeConfigurations"=>[{"Encrypted"=>1, "Iops"=>42, "MountPoint"=>"string", "NumberOfDisks"=>42, "RaidLevel"=>42, "Size"=>42, "VolumeType"=>"string"}]}