Class: Ansible::Ruby::Modules::Lambda_alias
- Inherits:
-
Base
- Object
- Ansible::Ruby::Models::Base
- Base
- Ansible::Ruby::Modules::Lambda_alias
- Defined in:
- lib/ansible/ruby/modules/generated/cloud/amazon/lambda_alias.rb
Overview
This module allows the management of AWS Lambda functions aliases via the Ansible framework. It is idempotent and supports “Check” mode. Use module M(lambda) to manage the lambda function itself and M(lambda_event) to manage event source mappings.
Instance Method Summary collapse
-
#description ⇒ Object?
A short, user-defined function alias description.
-
#function_name ⇒ Object
The name of the function alias.
-
#name ⇒ String
Name of the function alias.
-
#state ⇒ :present, :absent
Describes the desired state.
-
#version ⇒ Object?
Version associated with the Lambda function alias.
Methods inherited from Base
Methods inherited from Ansible::Ruby::Models::Base
attr_option, attr_options, attribute, #initialize, remove_existing_validations, #to_h, validates
Constructor Details
This class inherits a constructor from Ansible::Ruby::Models::Base
Instance Method Details
#description ⇒ Object?
24 |
# File 'lib/ansible/ruby/modules/generated/cloud/amazon/lambda_alias.rb', line 24 attribute :description |
#function_name ⇒ Object
12 |
# File 'lib/ansible/ruby/modules/generated/cloud/amazon/lambda_alias.rb', line 12 attribute :function_name |
#name ⇒ String
20 |
# File 'lib/ansible/ruby/modules/generated/cloud/amazon/lambda_alias.rb', line 20 attribute :name |
#state ⇒ :present, :absent
16 |
# File 'lib/ansible/ruby/modules/generated/cloud/amazon/lambda_alias.rb', line 16 attribute :state |
#version ⇒ Object?
27 |
# File 'lib/ansible/ruby/modules/generated/cloud/amazon/lambda_alias.rb', line 27 attribute :version |