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_typeString

Acceptance type for report.

Returns:

  • (String)


338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
# File 'lib/aws-sdk-artifact/types.rb', line 338

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

#arnString

ARN for the report resource.

Returns:

  • (String)


338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
# File 'lib/aws-sdk-artifact/types.rb', line 338

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

#categoryString

Category for the report resource.

Returns:

  • (String)


338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
# File 'lib/aws-sdk-artifact/types.rb', line 338

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_nameString

Associated company name for the report resource.

Returns:

  • (String)


338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
# File 'lib/aws-sdk-artifact/types.rb', line 338

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_atTime

Timestamp indicating when the report resource was created.

Returns:

  • (Time)


338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
# File 'lib/aws-sdk-artifact/types.rb', line 338

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_atTime

Timestamp indicating when the report resource was deleted.

Returns:

  • (Time)


338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
# File 'lib/aws-sdk-artifact/types.rb', line 338

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

#descriptionString

Description for the report resource.

Returns:

  • (String)


338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
# File 'lib/aws-sdk-artifact/types.rb', line 338

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

#idString

Unique resource ID for the report resource.

Returns:

  • (String)


338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
# File 'lib/aws-sdk-artifact/types.rb', line 338

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_atTime

Timestamp indicating when the report resource was last modified.

Returns:

  • (Time)


338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
# File 'lib/aws-sdk-artifact/types.rb', line 338

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

#nameString

Name for the report resource.

Returns:

  • (String)


338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
# File 'lib/aws-sdk-artifact/types.rb', line 338

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_endTime

Timestamp indicating the report resource effective end.

Returns:

  • (Time)


338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
# File 'lib/aws-sdk-artifact/types.rb', line 338

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_startTime

Timestamp indicating the report resource effective start.

Returns:

  • (Time)


338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
# File 'lib/aws-sdk-artifact/types.rb', line 338

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_nameString

Associated product name for the report resource.

Returns:

  • (String)


338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
# File 'lib/aws-sdk-artifact/types.rb', line 338

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_numberInteger

Sequence number to enforce optimistic locking.

Returns:

  • (Integer)


338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
# File 'lib/aws-sdk-artifact/types.rb', line 338

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

#seriesString

Series for the report resource.

Returns:

  • (String)


338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
# File 'lib/aws-sdk-artifact/types.rb', line 338

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

#stateString

Current state of the report resource

Returns:

  • (String)


338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
# File 'lib/aws-sdk-artifact/types.rb', line 338

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_messageString

The message associated with the current upload state.

Returns:

  • (String)


338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
# File 'lib/aws-sdk-artifact/types.rb', line 338

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_arnString

Unique resource ARN for term resource.

Returns:

  • (String)


338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
# File 'lib/aws-sdk-artifact/types.rb', line 338

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_stateString

The current state of the document upload.

Returns:

  • (String)


338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
# File 'lib/aws-sdk-artifact/types.rb', line 338

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

#versionInteger

Version for the report resource.

Returns:

  • (Integer)


338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
# File 'lib/aws-sdk-artifact/types.rb', line 338

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