Class: Google::Cloud::MigrationCenter::V1::Report

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/migrationcenter/v1/migrationcenter.rb

Overview

Report represents a point-in-time rendering of the ReportConfig results.

Defined Under Namespace

Modules: State, Type

Instance Attribute Summary collapse

Instance Attribute Details

#create_time::Google::Protobuf::Timestamp (readonly)

Returns Output only. Creation timestamp.

Returns:



407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
# File 'proto_docs/google/cloud/migrationcenter/v1/migrationcenter.rb', line 407

class Report
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Report type.
  module Type
    # Default Report type.
    TYPE_UNSPECIFIED = 0

    # Total cost of ownership Report type.
    TOTAL_COST_OF_OWNERSHIP = 1
  end

  # Report creation state.
  module State
    # Default Report creation state.
    STATE_UNSPECIFIED = 0

    # Creating Report.
    PENDING = 1

    # Successfully created Report.
    SUCCEEDED = 2

    # Failed to create Report.
    FAILED = 3
  end
end

#description::String

Returns Free-text description.

Returns:

  • (::String)

    Free-text description.



407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
# File 'proto_docs/google/cloud/migrationcenter/v1/migrationcenter.rb', line 407

class Report
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Report type.
  module Type
    # Default Report type.
    TYPE_UNSPECIFIED = 0

    # Total cost of ownership Report type.
    TOTAL_COST_OF_OWNERSHIP = 1
  end

  # Report creation state.
  module State
    # Default Report creation state.
    STATE_UNSPECIFIED = 0

    # Creating Report.
    PENDING = 1

    # Successfully created Report.
    SUCCEEDED = 2

    # Failed to create Report.
    FAILED = 3
  end
end

#display_name::String

Returns User-friendly display name. Maximum length is 63 characters.

Returns:

  • (::String)

    User-friendly display name. Maximum length is 63 characters.



407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
# File 'proto_docs/google/cloud/migrationcenter/v1/migrationcenter.rb', line 407

class Report
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Report type.
  module Type
    # Default Report type.
    TYPE_UNSPECIFIED = 0

    # Total cost of ownership Report type.
    TOTAL_COST_OF_OWNERSHIP = 1
  end

  # Report creation state.
  module State
    # Default Report creation state.
    STATE_UNSPECIFIED = 0

    # Creating Report.
    PENDING = 1

    # Successfully created Report.
    SUCCEEDED = 2

    # Failed to create Report.
    FAILED = 3
  end
end

#name::String (readonly)

Returns Output only. Name of resource.

Returns:

  • (::String)

    Output only. Name of resource.



407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
# File 'proto_docs/google/cloud/migrationcenter/v1/migrationcenter.rb', line 407

class Report
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Report type.
  module Type
    # Default Report type.
    TYPE_UNSPECIFIED = 0

    # Total cost of ownership Report type.
    TOTAL_COST_OF_OWNERSHIP = 1
  end

  # Report creation state.
  module State
    # Default Report creation state.
    STATE_UNSPECIFIED = 0

    # Creating Report.
    PENDING = 1

    # Successfully created Report.
    SUCCEEDED = 2

    # Failed to create Report.
    FAILED = 3
  end
end

#state::Google::Cloud::MigrationCenter::V1::Report::State

Returns Report creation state.

Returns:



407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
# File 'proto_docs/google/cloud/migrationcenter/v1/migrationcenter.rb', line 407

class Report
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Report type.
  module Type
    # Default Report type.
    TYPE_UNSPECIFIED = 0

    # Total cost of ownership Report type.
    TOTAL_COST_OF_OWNERSHIP = 1
  end

  # Report creation state.
  module State
    # Default Report creation state.
    STATE_UNSPECIFIED = 0

    # Creating Report.
    PENDING = 1

    # Successfully created Report.
    SUCCEEDED = 2

    # Failed to create Report.
    FAILED = 3
  end
end

#summary::Google::Cloud::MigrationCenter::V1::ReportSummary (readonly)

Returns Output only. Summary view of the Report.

Returns:



407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
# File 'proto_docs/google/cloud/migrationcenter/v1/migrationcenter.rb', line 407

class Report
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Report type.
  module Type
    # Default Report type.
    TYPE_UNSPECIFIED = 0

    # Total cost of ownership Report type.
    TOTAL_COST_OF_OWNERSHIP = 1
  end

  # Report creation state.
  module State
    # Default Report creation state.
    STATE_UNSPECIFIED = 0

    # Creating Report.
    PENDING = 1

    # Successfully created Report.
    SUCCEEDED = 2

    # Failed to create Report.
    FAILED = 3
  end
end

#type::Google::Cloud::MigrationCenter::V1::Report::Type

Returns Report type.



407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
# File 'proto_docs/google/cloud/migrationcenter/v1/migrationcenter.rb', line 407

class Report
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Report type.
  module Type
    # Default Report type.
    TYPE_UNSPECIFIED = 0

    # Total cost of ownership Report type.
    TOTAL_COST_OF_OWNERSHIP = 1
  end

  # Report creation state.
  module State
    # Default Report creation state.
    STATE_UNSPECIFIED = 0

    # Creating Report.
    PENDING = 1

    # Successfully created Report.
    SUCCEEDED = 2

    # Failed to create Report.
    FAILED = 3
  end
end

#update_time::Google::Protobuf::Timestamp (readonly)

Returns Output only. Last update timestamp.

Returns:



407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
# File 'proto_docs/google/cloud/migrationcenter/v1/migrationcenter.rb', line 407

class Report
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Report type.
  module Type
    # Default Report type.
    TYPE_UNSPECIFIED = 0

    # Total cost of ownership Report type.
    TOTAL_COST_OF_OWNERSHIP = 1
  end

  # Report creation state.
  module State
    # Default Report creation state.
    STATE_UNSPECIFIED = 0

    # Creating Report.
    PENDING = 1

    # Successfully created Report.
    SUCCEEDED = 2

    # Failed to create Report.
    FAILED = 3
  end
end