Class: Aws::GroundStation::Types::ContactVersion

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-groundstation/types.rb

Overview

Version information for a contact.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#activatedTime

Time the contact version was activated in UTC. A version is activated when it becomes the current active version of the contact.

Returns:

  • (Time)


836
837
838
839
840
841
842
843
844
845
846
847
# File 'lib/aws-sdk-groundstation/types.rb', line 836

class ContactVersion < Struct.new(
  :version_id,
  :created,
  :activated,
  :superseded,
  :last_updated,
  :status,
  :failure_codes,
  :failure_message)
  SENSITIVE = []
  include Aws::Structure
end

#createdTime

Time the contact version was created in UTC.

Returns:

  • (Time)


836
837
838
839
840
841
842
843
844
845
846
847
# File 'lib/aws-sdk-groundstation/types.rb', line 836

class ContactVersion < Struct.new(
  :version_id,
  :created,
  :activated,
  :superseded,
  :last_updated,
  :status,
  :failure_codes,
  :failure_message)
  SENSITIVE = []
  include Aws::Structure
end

#failure_codesArray<String>

List of failure codes for the contact version.

Returns:

  • (Array<String>)


836
837
838
839
840
841
842
843
844
845
846
847
# File 'lib/aws-sdk-groundstation/types.rb', line 836

class ContactVersion < Struct.new(
  :version_id,
  :created,
  :activated,
  :superseded,
  :last_updated,
  :status,
  :failure_codes,
  :failure_message)
  SENSITIVE = []
  include Aws::Structure
end

#failure_messageString

Failure message for the contact version.

Returns:

  • (String)


836
837
838
839
840
841
842
843
844
845
846
847
# File 'lib/aws-sdk-groundstation/types.rb', line 836

class ContactVersion < Struct.new(
  :version_id,
  :created,
  :activated,
  :superseded,
  :last_updated,
  :status,
  :failure_codes,
  :failure_message)
  SENSITIVE = []
  include Aws::Structure
end

#last_updatedTime

Time the contact version was last updated in UTC.

Returns:

  • (Time)


836
837
838
839
840
841
842
843
844
845
846
847
# File 'lib/aws-sdk-groundstation/types.rb', line 836

class ContactVersion < Struct.new(
  :version_id,
  :created,
  :activated,
  :superseded,
  :last_updated,
  :status,
  :failure_codes,
  :failure_message)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

Status of the contact version.

Returns:

  • (String)


836
837
838
839
840
841
842
843
844
845
846
847
# File 'lib/aws-sdk-groundstation/types.rb', line 836

class ContactVersion < Struct.new(
  :version_id,
  :created,
  :activated,
  :superseded,
  :last_updated,
  :status,
  :failure_codes,
  :failure_message)
  SENSITIVE = []
  include Aws::Structure
end

#supersededTime

Time the contact version was superseded in UTC. A version is superseded when a newer version becomes active.

Returns:

  • (Time)


836
837
838
839
840
841
842
843
844
845
846
847
# File 'lib/aws-sdk-groundstation/types.rb', line 836

class ContactVersion < Struct.new(
  :version_id,
  :created,
  :activated,
  :superseded,
  :last_updated,
  :status,
  :failure_codes,
  :failure_message)
  SENSITIVE = []
  include Aws::Structure
end

#version_idInteger

Version ID of a contact.

Returns:

  • (Integer)


836
837
838
839
840
841
842
843
844
845
846
847
# File 'lib/aws-sdk-groundstation/types.rb', line 836

class ContactVersion < Struct.new(
  :version_id,
  :created,
  :activated,
  :superseded,
  :last_updated,
  :status,
  :failure_codes,
  :failure_message)
  SENSITIVE = []
  include Aws::Structure
end