Class: Aws::Artifact::Types::ReportDetail

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

Overview

Full detail for report resource metadata.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#acceptance_type ⇒ String

Acceptance type for report.

Returns:

  • (String)


992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
# File 'lib/aws-sdk-artifact/types.rb', line 992

class ReportDetail < Struct.new(
  :id,
  :name,
  :description,
  :period_start,
  :period_end,
  :created_at,
  :last_modified_at,
  :deleted_at,
  :state,
  :arn,
  :series,
  :category,
  :company_name,
  :product_name,
  :term_arn,
  :version,
  :acceptance_type,
  :sequence_number,
  :upload_state,
  :status_message)
  SENSITIVE = []
  include Aws::Structure
end

#arn ⇒ String

ARN for the report resource.

Returns:

  • (String)


992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
# File 'lib/aws-sdk-artifact/types.rb', line 992

class ReportDetail < Struct.new(
  :id,
  :name,
  :description,
  :period_start,
  :period_end,
  :created_at,
  :last_modified_at,
  :deleted_at,
  :state,
  :arn,
  :series,
  :category,
  :company_name,
  :product_name,
  :term_arn,
  :version,
  :acceptance_type,
  :sequence_number,
  :upload_state,
  :status_message)
  SENSITIVE = []
  include Aws::Structure
end

#category ⇒ String

Category for the report resource.

Returns:

  • (String)


992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
# File 'lib/aws-sdk-artifact/types.rb', line 992

class ReportDetail < Struct.new(
  :id,
  :name,
  :description,
  :period_start,
  :period_end,
  :created_at,
  :last_modified_at,
  :deleted_at,
  :state,
  :arn,
  :series,
  :category,
  :company_name,
  :product_name,
  :term_arn,
  :version,
  :acceptance_type,
  :sequence_number,
  :upload_state,
  :status_message)
  SENSITIVE = []
  include Aws::Structure
end

#company_name ⇒ String

Associated company name for the report resource.

Returns:

  • (String)


992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
# File 'lib/aws-sdk-artifact/types.rb', line 992

class ReportDetail < Struct.new(
  :id,
  :name,
  :description,
  :period_start,
  :period_end,
  :created_at,
  :last_modified_at,
  :deleted_at,
  :state,
  :arn,
  :series,
  :category,
  :company_name,
  :product_name,
  :term_arn,
  :version,
  :acceptance_type,
  :sequence_number,
  :upload_state,
  :status_message)
  SENSITIVE = []
  include Aws::Structure
end

#created_at ⇒ Time

Timestamp indicating when the report resource was created.

Returns:

  • (Time)


992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
# File 'lib/aws-sdk-artifact/types.rb', line 992

class ReportDetail < Struct.new(
  :id,
  :name,
  :description,
  :period_start,
  :period_end,
  :created_at,
  :last_modified_at,
  :deleted_at,
  :state,
  :arn,
  :series,
  :category,
  :company_name,
  :product_name,
  :term_arn,
  :version,
  :acceptance_type,
  :sequence_number,
  :upload_state,
  :status_message)
  SENSITIVE = []
  include Aws::Structure
end

#deleted_at ⇒ Time

Timestamp indicating when the report resource was deleted.

Returns:

  • (Time)


992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
# File 'lib/aws-sdk-artifact/types.rb', line 992

class ReportDetail < Struct.new(
  :id,
  :name,
  :description,
  :period_start,
  :period_end,
  :created_at,
  :last_modified_at,
  :deleted_at,
  :state,
  :arn,
  :series,
  :category,
  :company_name,
  :product_name,
  :term_arn,
  :version,
  :acceptance_type,
  :sequence_number,
  :upload_state,
  :status_message)
  SENSITIVE = []
  include Aws::Structure
end

#description ⇒ String

Description for the report resource.

Returns:

  • (String)


992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
# File 'lib/aws-sdk-artifact/types.rb', line 992

class ReportDetail < Struct.new(
  :id,
  :name,
  :description,
  :period_start,
  :period_end,
  :created_at,
  :last_modified_at,
  :deleted_at,
  :state,
  :arn,
  :series,
  :category,
  :company_name,
  :product_name,
  :term_arn,
  :version,
  :acceptance_type,
  :sequence_number,
  :upload_state,
  :status_message)
  SENSITIVE = []
  include Aws::Structure
end

#id ⇒ String

Unique resource ID for the report resource.

Returns:

  • (String)


992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
# File 'lib/aws-sdk-artifact/types.rb', line 992

class ReportDetail < Struct.new(
  :id,
  :name,
  :description,
  :period_start,
  :period_end,
  :created_at,
  :last_modified_at,
  :deleted_at,
  :state,
  :arn,
  :series,
  :category,
  :company_name,
  :product_name,
  :term_arn,
  :version,
  :acceptance_type,
  :sequence_number,
  :upload_state,
  :status_message)
  SENSITIVE = []
  include Aws::Structure
end

#last_modified_at ⇒ Time

Timestamp indicating when the report resource was last modified.

Returns:

  • (Time)


992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
# File 'lib/aws-sdk-artifact/types.rb', line 992

class ReportDetail < Struct.new(
  :id,
  :name,
  :description,
  :period_start,
  :period_end,
  :created_at,
  :last_modified_at,
  :deleted_at,
  :state,
  :arn,
  :series,
  :category,
  :company_name,
  :product_name,
  :term_arn,
  :version,
  :acceptance_type,
  :sequence_number,
  :upload_state,
  :status_message)
  SENSITIVE = []
  include Aws::Structure
end

#name ⇒ String

Name for the report resource.

Returns:

  • (String)


992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
# File 'lib/aws-sdk-artifact/types.rb', line 992

class ReportDetail < Struct.new(
  :id,
  :name,
  :description,
  :period_start,
  :period_end,
  :created_at,
  :last_modified_at,
  :deleted_at,
  :state,
  :arn,
  :series,
  :category,
  :company_name,
  :product_name,
  :term_arn,
  :version,
  :acceptance_type,
  :sequence_number,
  :upload_state,
  :status_message)
  SENSITIVE = []
  include Aws::Structure
end

#period_end ⇒ Time

Timestamp indicating the report resource effective end.

Returns:

  • (Time)


992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
# File 'lib/aws-sdk-artifact/types.rb', line 992

class ReportDetail < Struct.new(
  :id,
  :name,
  :description,
  :period_start,
  :period_end,
  :created_at,
  :last_modified_at,
  :deleted_at,
  :state,
  :arn,
  :series,
  :category,
  :company_name,
  :product_name,
  :term_arn,
  :version,
  :acceptance_type,
  :sequence_number,
  :upload_state,
  :status_message)
  SENSITIVE = []
  include Aws::Structure
end

#period_start ⇒ Time

Timestamp indicating the report resource effective start.

Returns:

  • (Time)


992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
# File 'lib/aws-sdk-artifact/types.rb', line 992

class ReportDetail < Struct.new(
  :id,
  :name,
  :description,
  :period_start,
  :period_end,
  :created_at,
  :last_modified_at,
  :deleted_at,
  :state,
  :arn,
  :series,
  :category,
  :company_name,
  :product_name,
  :term_arn,
  :version,
  :acceptance_type,
  :sequence_number,
  :upload_state,
  :status_message)
  SENSITIVE = []
  include Aws::Structure
end

#product_name ⇒ String

Associated product name for the report resource.

Returns:

  • (String)


992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
# File 'lib/aws-sdk-artifact/types.rb', line 992

class ReportDetail < Struct.new(
  :id,
  :name,
  :description,
  :period_start,
  :period_end,
  :created_at,
  :last_modified_at,
  :deleted_at,
  :state,
  :arn,
  :series,
  :category,
  :company_name,
  :product_name,
  :term_arn,
  :version,
  :acceptance_type,
  :sequence_number,
  :upload_state,
  :status_message)
  SENSITIVE = []
  include Aws::Structure
end

#sequence_number ⇒ Integer

Sequence number to enforce optimistic locking.

Returns:

  • (Integer)


992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
# File 'lib/aws-sdk-artifact/types.rb', line 992

class ReportDetail < Struct.new(
  :id,
  :name,
  :description,
  :period_start,
  :period_end,
  :created_at,
  :last_modified_at,
  :deleted_at,
  :state,
  :arn,
  :series,
  :category,
  :company_name,
  :product_name,
  :term_arn,
  :version,
  :acceptance_type,
  :sequence_number,
  :upload_state,
  :status_message)
  SENSITIVE = []
  include Aws::Structure
end

#series ⇒ String

Series for the report resource.

Returns:

  • (String)


992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
# File 'lib/aws-sdk-artifact/types.rb', line 992

class ReportDetail < Struct.new(
  :id,
  :name,
  :description,
  :period_start,
  :period_end,
  :created_at,
  :last_modified_at,
  :deleted_at,
  :state,
  :arn,
  :series,
  :category,
  :company_name,
  :product_name,
  :term_arn,
  :version,
  :acceptance_type,
  :sequence_number,
  :upload_state,
  :status_message)
  SENSITIVE = []
  include Aws::Structure
end

#state ⇒ String

Current state of the report resource

Returns:

  • (String)


992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
# File 'lib/aws-sdk-artifact/types.rb', line 992

class ReportDetail < Struct.new(
  :id,
  :name,
  :description,
  :period_start,
  :period_end,
  :created_at,
  :last_modified_at,
  :deleted_at,
  :state,
  :arn,
  :series,
  :category,
  :company_name,
  :product_name,
  :term_arn,
  :version,
  :acceptance_type,
  :sequence_number,
  :upload_state,
  :status_message)
  SENSITIVE = []
  include Aws::Structure
end

#status_message ⇒ String

The message associated with the current upload state.

Returns:

  • (String)


992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
# File 'lib/aws-sdk-artifact/types.rb', line 992

class ReportDetail < Struct.new(
  :id,
  :name,
  :description,
  :period_start,
  :period_end,
  :created_at,
  :last_modified_at,
  :deleted_at,
  :state,
  :arn,
  :series,
  :category,
  :company_name,
  :product_name,
  :term_arn,
  :version,
  :acceptance_type,
  :sequence_number,
  :upload_state,
  :status_message)
  SENSITIVE = []
  include Aws::Structure
end

#term_arn ⇒ String

Unique resource ARN for term resource.

Returns:

  • (String)


992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
# File 'lib/aws-sdk-artifact/types.rb', line 992

class ReportDetail < Struct.new(
  :id,
  :name,
  :description,
  :period_start,
  :period_end,
  :created_at,
  :last_modified_at,
  :deleted_at,
  :state,
  :arn,
  :series,
  :category,
  :company_name,
  :product_name,
  :term_arn,
  :version,
  :acceptance_type,
  :sequence_number,
  :upload_state,
  :status_message)
  SENSITIVE = []
  include Aws::Structure
end

#upload_state ⇒ String

The current state of the document upload.

Returns:

  • (String)


992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
# File 'lib/aws-sdk-artifact/types.rb', line 992

class ReportDetail < Struct.new(
  :id,
  :name,
  :description,
  :period_start,
  :period_end,
  :created_at,
  :last_modified_at,
  :deleted_at,
  :state,
  :arn,
  :series,
  :category,
  :company_name,
  :product_name,
  :term_arn,
  :version,
  :acceptance_type,
  :sequence_number,
  :upload_state,
  :status_message)
  SENSITIVE = []
  include Aws::Structure
end

#version ⇒ Integer

Version for the report resource.

Returns:

  • (Integer)


992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
# File 'lib/aws-sdk-artifact/types.rb', line 992

class ReportDetail < Struct.new(
  :id,
  :name,
  :description,
  :period_start,
  :period_end,
  :created_at,
  :last_modified_at,
  :deleted_at,
  :state,
  :arn,
  :series,
  :category,
  :company_name,
  :product_name,
  :term_arn,
  :version,
  :acceptance_type,
  :sequence_number,
  :upload_state,
  :status_message)
  SENSITIVE = []
  include Aws::Structure
end