Class: Google::Cloud::MigrationCenter::V1::ReportConfig
- Inherits:
-
Object
- Object
- Google::Cloud::MigrationCenter::V1::ReportConfig
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/migrationcenter/v1/migrationcenter.rb
Overview
The groups and associated preference sets on which we can generate reports.
Defined Under Namespace
Classes: GroupPreferenceSetAssignment
Instance Attribute Summary collapse
-
#create_time ⇒ ::Google::Protobuf::Timestamp
readonly
Output only.
-
#description ⇒ ::String
Free-text description.
-
#display_name ⇒ ::String
User-friendly display name.
-
#group_preferenceset_assignments ⇒ ::Array<::Google::Cloud::MigrationCenter::V1::ReportConfig::GroupPreferenceSetAssignment>
Required.
-
#name ⇒ ::String
readonly
Output only.
-
#update_time ⇒ ::Google::Protobuf::Timestamp
readonly
Output only.
Instance Attribute Details
#create_time ⇒ ::Google::Protobuf::Timestamp (readonly)
Returns Output only. The timestamp when the resource was created.
361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 |
# File 'proto_docs/google/cloud/migrationcenter/v1/migrationcenter.rb', line 361 class ReportConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Represents a combination of a group with a preference set. # @!attribute [rw] group # @return [::String] # Required. Name of the group. # @!attribute [rw] preference_set # @return [::String] # Required. Name of the Preference Set. class GroupPreferenceSetAssignment include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#description ⇒ ::String
Returns Free-text description.
361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 |
# File 'proto_docs/google/cloud/migrationcenter/v1/migrationcenter.rb', line 361 class ReportConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Represents a combination of a group with a preference set. # @!attribute [rw] group # @return [::String] # Required. Name of the group. # @!attribute [rw] preference_set # @return [::String] # Required. Name of the Preference Set. class GroupPreferenceSetAssignment include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#display_name ⇒ ::String
Returns User-friendly display name. Maximum length is 63 characters.
361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 |
# File 'proto_docs/google/cloud/migrationcenter/v1/migrationcenter.rb', line 361 class ReportConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Represents a combination of a group with a preference set. # @!attribute [rw] group # @return [::String] # Required. Name of the group. # @!attribute [rw] preference_set # @return [::String] # Required. Name of the Preference Set. class GroupPreferenceSetAssignment include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#group_preferenceset_assignments ⇒ ::Array<::Google::Cloud::MigrationCenter::V1::ReportConfig::GroupPreferenceSetAssignment>
Returns Required. Collection of combinations of groups and preference sets.
361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 |
# File 'proto_docs/google/cloud/migrationcenter/v1/migrationcenter.rb', line 361 class ReportConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Represents a combination of a group with a preference set. # @!attribute [rw] group # @return [::String] # Required. Name of the group. # @!attribute [rw] preference_set # @return [::String] # Required. Name of the Preference Set. class GroupPreferenceSetAssignment include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#name ⇒ ::String (readonly)
Returns Output only. Name of resource.
361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 |
# File 'proto_docs/google/cloud/migrationcenter/v1/migrationcenter.rb', line 361 class ReportConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Represents a combination of a group with a preference set. # @!attribute [rw] group # @return [::String] # Required. Name of the group. # @!attribute [rw] preference_set # @return [::String] # Required. Name of the Preference Set. class GroupPreferenceSetAssignment include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#update_time ⇒ ::Google::Protobuf::Timestamp (readonly)
Returns Output only. The timestamp when the resource was last updated.
361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 |
# File 'proto_docs/google/cloud/migrationcenter/v1/migrationcenter.rb', line 361 class ReportConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Represents a combination of a group with a preference set. # @!attribute [rw] group # @return [::String] # Required. Name of the group. # @!attribute [rw] preference_set # @return [::String] # Required. Name of the Preference Set. class GroupPreferenceSetAssignment include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |