class
Amazonite::Lambda::RemoveLayerVersionPermissionRequest
- Amazonite::Lambda::RemoveLayerVersionPermissionRequest
- Reference
- Object
Included Modules
- JSON::Serializable
Defined in:
lambda/remove_layer_version_permission_request.crConstructors
- .new(layer_name : String, version_number : Int64, statement_id : String, revision_id : String | Nil = nil)
- .new(pull : JSON::PullParser)
- .new(*, __pull_for_json_serializable pull : JSON::PullParser)
Instance Method Summary
-
#==(other : self)
Returns
trueif this reference is the same as other. -
#hash(hasher)
See
Object#hash(hasher) -
#layer_name : String
The name or Amazon Resource Name (ARN) of the layer.
-
#layer_name=(layer_name : String)
The name or Amazon Resource Name (ARN) of the layer.
-
#revision_id : String | Nil
Only update the policy if the revision ID matches the ID specified.
-
#revision_id=(revision_id : String | Nil)
Only update the policy if the revision ID matches the ID specified.
-
#statement_id : String
The identifier that was specified when the statement was added.
-
#statement_id=(statement_id : String)
The identifier that was specified when the statement was added.
- #validate! : Nil
-
#version_number : Int64
The version number.
-
#version_number=(version_number : Int64)
The version number.
Constructor Detail
Instance Method Detail
Returns true if this reference is the same as other. Invokes same?.
Only update the policy if the revision ID matches the ID specified. Use this option to avoid modifying a policy that has changed since you last read it.
Only update the policy if the revision ID matches the ID specified. Use this option to avoid modifying a policy that has changed since you last read it.
The identifier that was specified when the statement was added.