class
Amazonite::Lambda::AliasConfiguration
- Amazonite::Lambda::AliasConfiguration
- Reference
- Object
Overview
Provides configuration information about a Lambda function alias.
Included Modules
- JSON::Serializable
Defined in:
lambda/alias_configuration.crConstructors
- .new(pull : JSON::PullParser)
- .new(alias_arn : String | Nil = nil, name : String | Nil = nil, function_version : String | Nil = nil, description : String | Nil = nil, routing_config : AliasRoutingConfiguration | Nil = nil, revision_id : String | Nil = nil)
- .new(*, __pull_for_json_serializable pull : JSON::PullParser)
Instance Method Summary
-
#==(other : self)
Returns
trueif this reference is the same as other. -
#alias_arn : String | Nil
The Amazon Resource Name (ARN) of the alias.
-
#alias_arn=(alias_arn : String | Nil)
The Amazon Resource Name (ARN) of the alias.
-
#description : String | Nil
A description of the alias.
-
#description=(description : String | Nil)
A description of the alias.
-
#function_version : String | Nil
The function version that the alias invokes.
-
#function_version=(function_version : String | Nil)
The function version that the alias invokes.
-
#hash(hasher)
See
Object#hash(hasher) -
#name : String | Nil
The name of the alias.
-
#name=(name : String | Nil)
The name of the alias.
-
#revision_id : String | Nil
A unique identifier that changes when you update the alias.
-
#revision_id=(revision_id : String | Nil)
A unique identifier that changes when you update the alias.
-
#routing_config : AliasRoutingConfiguration | Nil
The routing configuration of the alias.
-
#routing_config=(routing_config : AliasRoutingConfiguration | Nil)
The routing configuration of the alias.
- #validate! : Nil
Constructor Detail
Instance Method Detail
Returns true if this reference is the same as other. Invokes same?.
The function version that the alias invokes.
A unique identifier that changes when you update the alias.
The routing configuration of the alias.