Class: Aws::CodeDeploy::Types::LambdaFunctionInfo

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-codedeploy/lib/aws-sdk-codedeploy/types.rb

Overview

Information about a Lambda function specified in a deployment.

Instance Attribute Summary collapse

Instance Attribute Details

#current_versionString

The version of a Lambda function that production traffic points to.

Returns:

  • (String)


3659
3660
3661
3662
3663
3664
3665
3666
# File 'gems/aws-sdk-codedeploy/lib/aws-sdk-codedeploy/types.rb', line 3659

class LambdaFunctionInfo < Struct.new(
  :function_name,
  :function_alias,
  :current_version,
  :target_version,
  :target_version_weight)
  include Aws::Structure
end

#function_aliasString

The alias of a Lambda function. For more information, see AWS Lambda Function Aliases in the AWS Lambda Developer Guide.

Returns:

  • (String)


3659
3660
3661
3662
3663
3664
3665
3666
# File 'gems/aws-sdk-codedeploy/lib/aws-sdk-codedeploy/types.rb', line 3659

class LambdaFunctionInfo < Struct.new(
  :function_name,
  :function_alias,
  :current_version,
  :target_version,
  :target_version_weight)
  include Aws::Structure
end

#function_nameString

The name of a Lambda function.

Returns:

  • (String)


3659
3660
3661
3662
3663
3664
3665
3666
# File 'gems/aws-sdk-codedeploy/lib/aws-sdk-codedeploy/types.rb', line 3659

class LambdaFunctionInfo < Struct.new(
  :function_name,
  :function_alias,
  :current_version,
  :target_version,
  :target_version_weight)
  include Aws::Structure
end

#target_versionString

The version of a Lambda function that production traffic points to after the Lambda function is deployed.

Returns:

  • (String)


3659
3660
3661
3662
3663
3664
3665
3666
# File 'gems/aws-sdk-codedeploy/lib/aws-sdk-codedeploy/types.rb', line 3659

class LambdaFunctionInfo < Struct.new(
  :function_name,
  :function_alias,
  :current_version,
  :target_version,
  :target_version_weight)
  include Aws::Structure
end

#target_version_weightFloat

The percentage of production traffic that the target version of a Lambda function receives.

Returns:

  • (Float)


3659
3660
3661
3662
3663
3664
3665
3666
# File 'gems/aws-sdk-codedeploy/lib/aws-sdk-codedeploy/types.rb', line 3659

class LambdaFunctionInfo < Struct.new(
  :function_name,
  :function_alias,
  :current_version,
  :target_version,
  :target_version_weight)
  include Aws::Structure
end