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:



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

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.



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

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.



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

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.



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

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:



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

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:



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

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.



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

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:



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

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