Class: Aws::LambdaCore::Types::NetworkConnectorVersionSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::LambdaCore::Types::NetworkConnectorVersionSummary
- Defined in:
- gems/aws-sdk-lambdacore/lib/aws-sdk-lambdacore/types.rb
Overview
Summary information about a single version of a network connector
returned by ListNetworkConnectorVersions. Each configuration update
creates a new immutable version; this shape describes one such
version. To retrieve the full configuration of a version, call
GetNetworkConnector with a version-qualified identifier.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#arn ⇒ String
The unqualified ARN of the network connector that this version belongs to.
-
#id ⇒ String
The unique identifier of the network connector.
-
#last_modified ⇒ Time
The date and time when this connector version was last modified.
-
#name ⇒ String
The name of the network connector.
-
#state ⇒ String
The current state of this connector version.
-
#state_reason ⇒ String
A human-readable explanation of the current state, populated when the state is
FAILED. -
#state_reason_code ⇒ String
A machine-readable code indicating the reason for the current state.
-
#version ⇒ Integer
The version number of this connector version.
-
#version_arn ⇒ String
The qualified ARN of this connector version, including the immutable version suffix.
Instance Attribute Details
#arn ⇒ String
The unqualified ARN of the network connector that this version belongs to.
573 574 575 576 577 578 579 580 581 582 583 584 585 |
# File 'gems/aws-sdk-lambdacore/lib/aws-sdk-lambdacore/types.rb', line 573 class NetworkConnectorVersionSummary < Struct.new( :arn, :version_arn, :name, :id, :version, :state, :state_reason, :state_reason_code, :last_modified) SENSITIVE = [] include Aws::Structure end |
#id ⇒ String
The unique identifier of the network connector.
573 574 575 576 577 578 579 580 581 582 583 584 585 |
# File 'gems/aws-sdk-lambdacore/lib/aws-sdk-lambdacore/types.rb', line 573 class NetworkConnectorVersionSummary < Struct.new( :arn, :version_arn, :name, :id, :version, :state, :state_reason, :state_reason_code, :last_modified) SENSITIVE = [] include Aws::Structure end |
#last_modified ⇒ Time
The date and time when this connector version was last modified.
573 574 575 576 577 578 579 580 581 582 583 584 585 |
# File 'gems/aws-sdk-lambdacore/lib/aws-sdk-lambdacore/types.rb', line 573 class NetworkConnectorVersionSummary < Struct.new( :arn, :version_arn, :name, :id, :version, :state, :state_reason, :state_reason_code, :last_modified) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the network connector.
573 574 575 576 577 578 579 580 581 582 583 584 585 |
# File 'gems/aws-sdk-lambdacore/lib/aws-sdk-lambdacore/types.rb', line 573 class NetworkConnectorVersionSummary < Struct.new( :arn, :version_arn, :name, :id, :version, :state, :state_reason, :state_reason_code, :last_modified) SENSITIVE = [] include Aws::Structure end |
#state ⇒ String
The current state of this connector version.
573 574 575 576 577 578 579 580 581 582 583 584 585 |
# File 'gems/aws-sdk-lambdacore/lib/aws-sdk-lambdacore/types.rb', line 573 class NetworkConnectorVersionSummary < Struct.new( :arn, :version_arn, :name, :id, :version, :state, :state_reason, :state_reason_code, :last_modified) SENSITIVE = [] include Aws::Structure end |
#state_reason ⇒ String
A human-readable explanation of the current state, populated when
the state is FAILED.
573 574 575 576 577 578 579 580 581 582 583 584 585 |
# File 'gems/aws-sdk-lambdacore/lib/aws-sdk-lambdacore/types.rb', line 573 class NetworkConnectorVersionSummary < Struct.new( :arn, :version_arn, :name, :id, :version, :state, :state_reason, :state_reason_code, :last_modified) SENSITIVE = [] include Aws::Structure end |
#state_reason_code ⇒ String
A machine-readable code indicating the reason for the current state. Use this for programmatic error handling.
573 574 575 576 577 578 579 580 581 582 583 584 585 |
# File 'gems/aws-sdk-lambdacore/lib/aws-sdk-lambdacore/types.rb', line 573 class NetworkConnectorVersionSummary < Struct.new( :arn, :version_arn, :name, :id, :version, :state, :state_reason, :state_reason_code, :last_modified) SENSITIVE = [] include Aws::Structure end |
#version ⇒ Integer
The version number of this connector version.
573 574 575 576 577 578 579 580 581 582 583 584 585 |
# File 'gems/aws-sdk-lambdacore/lib/aws-sdk-lambdacore/types.rb', line 573 class NetworkConnectorVersionSummary < Struct.new( :arn, :version_arn, :name, :id, :version, :state, :state_reason, :state_reason_code, :last_modified) SENSITIVE = [] include Aws::Structure end |
#version_arn ⇒ String
The qualified ARN of this connector version, including the immutable version suffix.
573 574 575 576 577 578 579 580 581 582 583 584 585 |
# File 'gems/aws-sdk-lambdacore/lib/aws-sdk-lambdacore/types.rb', line 573 class NetworkConnectorVersionSummary < Struct.new( :arn, :version_arn, :name, :id, :version, :state, :state_reason, :state_reason_code, :last_modified) SENSITIVE = [] include Aws::Structure end |