Class: Aws::CodeDeploy::Types::LambdaTarget
- Inherits:
- 
      Struct
      
        - Object
- Struct
- Aws::CodeDeploy::Types::LambdaTarget
 
- Defined in:
- gems/aws-sdk-codedeploy/lib/aws-sdk-codedeploy/types.rb
Overview
Information about the target Lambda function during an Lambda deployment.
Constant Summary collapse
- SENSITIVE =
- [] 
Instance Attribute Summary collapse
- 
  
    
      #deployment_id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The unique ID of a deployment. 
- 
  
    
      #lambda_function_info  ⇒ Types::LambdaFunctionInfo 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    A LambdaFunctionInfoobject that describes a target Lambda function.
- 
  
    
      #last_updated_at  ⇒ Time 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The date and time when the target Lambda function was updated by a deployment. 
- 
  
    
      #lifecycle_events  ⇒ Array<Types::LifecycleEvent> 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The lifecycle events of the deployment to this target Lambda function. 
- 
  
    
      #status  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The status an Lambda deployment's target Lambda function. 
- 
  
    
      #target_arn  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The Amazon Resource Name (ARN) of the target. 
- 
  
    
      #target_id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The unique ID of a deployment target that has a type of lambdaTarget.
Instance Attribute Details
#deployment_id ⇒ String
The unique ID of a deployment.
| 3365 3366 3367 3368 3369 3370 3371 3372 3373 3374 3375 | # File 'gems/aws-sdk-codedeploy/lib/aws-sdk-codedeploy/types.rb', line 3365 class LambdaTarget < Struct.new( :deployment_id, :target_id, :target_arn, :status, :last_updated_at, :lifecycle_events, :lambda_function_info) SENSITIVE = [] include Aws::Structure end | 
#lambda_function_info ⇒ Types::LambdaFunctionInfo
A LambdaFunctionInfo object that describes a target Lambda
function.
| 3365 3366 3367 3368 3369 3370 3371 3372 3373 3374 3375 | # File 'gems/aws-sdk-codedeploy/lib/aws-sdk-codedeploy/types.rb', line 3365 class LambdaTarget < Struct.new( :deployment_id, :target_id, :target_arn, :status, :last_updated_at, :lifecycle_events, :lambda_function_info) SENSITIVE = [] include Aws::Structure end | 
#last_updated_at ⇒ Time
The date and time when the target Lambda function was updated by a deployment.
| 3365 3366 3367 3368 3369 3370 3371 3372 3373 3374 3375 | # File 'gems/aws-sdk-codedeploy/lib/aws-sdk-codedeploy/types.rb', line 3365 class LambdaTarget < Struct.new( :deployment_id, :target_id, :target_arn, :status, :last_updated_at, :lifecycle_events, :lambda_function_info) SENSITIVE = [] include Aws::Structure end | 
#lifecycle_events ⇒ Array<Types::LifecycleEvent>
The lifecycle events of the deployment to this target Lambda function.
| 3365 3366 3367 3368 3369 3370 3371 3372 3373 3374 3375 | # File 'gems/aws-sdk-codedeploy/lib/aws-sdk-codedeploy/types.rb', line 3365 class LambdaTarget < Struct.new( :deployment_id, :target_id, :target_arn, :status, :last_updated_at, :lifecycle_events, :lambda_function_info) SENSITIVE = [] include Aws::Structure end | 
#status ⇒ String
The status an Lambda deployment's target Lambda function.
| 3365 3366 3367 3368 3369 3370 3371 3372 3373 3374 3375 | # File 'gems/aws-sdk-codedeploy/lib/aws-sdk-codedeploy/types.rb', line 3365 class LambdaTarget < Struct.new( :deployment_id, :target_id, :target_arn, :status, :last_updated_at, :lifecycle_events, :lambda_function_info) SENSITIVE = [] include Aws::Structure end | 
#target_arn ⇒ String
The Amazon Resource Name (ARN) of the target.
| 3365 3366 3367 3368 3369 3370 3371 3372 3373 3374 3375 | # File 'gems/aws-sdk-codedeploy/lib/aws-sdk-codedeploy/types.rb', line 3365 class LambdaTarget < Struct.new( :deployment_id, :target_id, :target_arn, :status, :last_updated_at, :lifecycle_events, :lambda_function_info) SENSITIVE = [] include Aws::Structure end | 
#target_id ⇒ String
The unique ID of a deployment target that has a type of
lambdaTarget.
| 3365 3366 3367 3368 3369 3370 3371 3372 3373 3374 3375 | # File 'gems/aws-sdk-codedeploy/lib/aws-sdk-codedeploy/types.rb', line 3365 class LambdaTarget < Struct.new( :deployment_id, :target_id, :target_arn, :status, :last_updated_at, :lifecycle_events, :lambda_function_info) SENSITIVE = [] include Aws::Structure end |