Class: Aws::LambdaCore::Types::NetworkConnectorVersionSummary

Inherits:
Struct
  • Object
show all
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

Instance Attribute Details

#arn ⇒ String

The unqualified ARN of the network connector that this version belongs to.

Returns:

  • (String)


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.

Returns:

  • (String)


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.

Returns:

  • (Time)


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.

Returns:

  • (String)


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.

Returns:

  • (String)


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.

Returns:

  • (String)


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.

Returns:

  • (String)


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.

Returns:

  • (Integer)


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.

Returns:

  • (String)


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