Class: Google::Cloud::MigrationCenter::V1::ImportJob
- Inherits:
-
Object
- Object
- Google::Cloud::MigrationCenter::V1::ImportJob
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/migrationcenter/v1/migrationcenter.rb
Overview
A resource that represents the background job that imports asset frames.
Defined Under Namespace
Modules: ImportJobState Classes: LabelsEntry
Instance Attribute Summary collapse
-
#asset_source ⇒ ::String
Required.
-
#complete_time ⇒ ::Google::Protobuf::Timestamp
readonly
Output only.
-
#create_time ⇒ ::Google::Protobuf::Timestamp
readonly
Output only.
-
#display_name ⇒ ::String
User-friendly display name.
-
#execution_report ⇒ ::Google::Cloud::MigrationCenter::V1::ExecutionReport
readonly
Output only.
-
#labels ⇒ ::Google::Protobuf::Map{::String => ::String}
Labels as key value pairs.
-
#name ⇒ ::String
readonly
Output only.
-
#state ⇒ ::Google::Cloud::MigrationCenter::V1::ImportJob::ImportJobState
readonly
Output only.
-
#update_time ⇒ ::Google::Protobuf::Timestamp
readonly
Output only.
-
#validation_report ⇒ ::Google::Cloud::MigrationCenter::V1::ValidationReport
readonly
Output only.
Instance Attribute Details
#asset_source ⇒ ::String
Returns Required. Reference to a source.
135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 |
# File 'proto_docs/google/cloud/migrationcenter/v1/migrationcenter.rb', line 135 class ImportJob include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Enumerates possible states of an import job. module ImportJobState # Default value. IMPORT_JOB_STATE_UNSPECIFIED = 0 # The import job is pending. IMPORT_JOB_STATE_PENDING = 1 # The processing of the import job is ongoing. IMPORT_JOB_STATE_RUNNING = 2 # The import job processing has completed. IMPORT_JOB_STATE_COMPLETED = 3 # The import job failed to be processed. IMPORT_JOB_STATE_FAILED = 4 # The import job is being validated. IMPORT_JOB_STATE_VALIDATING = 5 # The import job contains blocking errors. IMPORT_JOB_STATE_FAILED_VALIDATION = 6 # The validation of the job completed with no blocking errors. IMPORT_JOB_STATE_READY = 7 end end |
#complete_time ⇒ ::Google::Protobuf::Timestamp (readonly)
Returns Output only. The timestamp when the import job was completed.
135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 |
# File 'proto_docs/google/cloud/migrationcenter/v1/migrationcenter.rb', line 135 class ImportJob include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Enumerates possible states of an import job. module ImportJobState # Default value. IMPORT_JOB_STATE_UNSPECIFIED = 0 # The import job is pending. IMPORT_JOB_STATE_PENDING = 1 # The processing of the import job is ongoing. IMPORT_JOB_STATE_RUNNING = 2 # The import job processing has completed. IMPORT_JOB_STATE_COMPLETED = 3 # The import job failed to be processed. IMPORT_JOB_STATE_FAILED = 4 # The import job is being validated. IMPORT_JOB_STATE_VALIDATING = 5 # The import job contains blocking errors. IMPORT_JOB_STATE_FAILED_VALIDATION = 6 # The validation of the job completed with no blocking errors. IMPORT_JOB_STATE_READY = 7 end end |
#create_time ⇒ ::Google::Protobuf::Timestamp (readonly)
Returns Output only. The timestamp when the import job was created.
135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 |
# File 'proto_docs/google/cloud/migrationcenter/v1/migrationcenter.rb', line 135 class ImportJob include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Enumerates possible states of an import job. module ImportJobState # Default value. IMPORT_JOB_STATE_UNSPECIFIED = 0 # The import job is pending. IMPORT_JOB_STATE_PENDING = 1 # The processing of the import job is ongoing. IMPORT_JOB_STATE_RUNNING = 2 # The import job processing has completed. IMPORT_JOB_STATE_COMPLETED = 3 # The import job failed to be processed. IMPORT_JOB_STATE_FAILED = 4 # The import job is being validated. IMPORT_JOB_STATE_VALIDATING = 5 # The import job contains blocking errors. IMPORT_JOB_STATE_FAILED_VALIDATION = 6 # The validation of the job completed with no blocking errors. IMPORT_JOB_STATE_READY = 7 end end |
#display_name ⇒ ::String
Returns User-friendly display name. Maximum length is 63 characters.
135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 |
# File 'proto_docs/google/cloud/migrationcenter/v1/migrationcenter.rb', line 135 class ImportJob include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Enumerates possible states of an import job. module ImportJobState # Default value. IMPORT_JOB_STATE_UNSPECIFIED = 0 # The import job is pending. IMPORT_JOB_STATE_PENDING = 1 # The processing of the import job is ongoing. IMPORT_JOB_STATE_RUNNING = 2 # The import job processing has completed. IMPORT_JOB_STATE_COMPLETED = 3 # The import job failed to be processed. IMPORT_JOB_STATE_FAILED = 4 # The import job is being validated. IMPORT_JOB_STATE_VALIDATING = 5 # The import job contains blocking errors. IMPORT_JOB_STATE_FAILED_VALIDATION = 6 # The validation of the job completed with no blocking errors. IMPORT_JOB_STATE_READY = 7 end end |
#execution_report ⇒ ::Google::Cloud::MigrationCenter::V1::ExecutionReport (readonly)
Returns Output only. The report with the results of running the import job.
135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 |
# File 'proto_docs/google/cloud/migrationcenter/v1/migrationcenter.rb', line 135 class ImportJob include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Enumerates possible states of an import job. module ImportJobState # Default value. IMPORT_JOB_STATE_UNSPECIFIED = 0 # The import job is pending. IMPORT_JOB_STATE_PENDING = 1 # The processing of the import job is ongoing. IMPORT_JOB_STATE_RUNNING = 2 # The import job processing has completed. IMPORT_JOB_STATE_COMPLETED = 3 # The import job failed to be processed. IMPORT_JOB_STATE_FAILED = 4 # The import job is being validated. IMPORT_JOB_STATE_VALIDATING = 5 # The import job contains blocking errors. IMPORT_JOB_STATE_FAILED_VALIDATION = 6 # The validation of the job completed with no blocking errors. IMPORT_JOB_STATE_READY = 7 end end |
#labels ⇒ ::Google::Protobuf::Map{::String => ::String}
Returns Labels as key value pairs.
135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 |
# File 'proto_docs/google/cloud/migrationcenter/v1/migrationcenter.rb', line 135 class ImportJob include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Enumerates possible states of an import job. module ImportJobState # Default value. IMPORT_JOB_STATE_UNSPECIFIED = 0 # The import job is pending. IMPORT_JOB_STATE_PENDING = 1 # The processing of the import job is ongoing. IMPORT_JOB_STATE_RUNNING = 2 # The import job processing has completed. IMPORT_JOB_STATE_COMPLETED = 3 # The import job failed to be processed. IMPORT_JOB_STATE_FAILED = 4 # The import job is being validated. IMPORT_JOB_STATE_VALIDATING = 5 # The import job contains blocking errors. IMPORT_JOB_STATE_FAILED_VALIDATION = 6 # The validation of the job completed with no blocking errors. IMPORT_JOB_STATE_READY = 7 end end |
#name ⇒ ::String (readonly)
Returns Output only. The full name of the import job.
135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 |
# File 'proto_docs/google/cloud/migrationcenter/v1/migrationcenter.rb', line 135 class ImportJob include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Enumerates possible states of an import job. module ImportJobState # Default value. IMPORT_JOB_STATE_UNSPECIFIED = 0 # The import job is pending. IMPORT_JOB_STATE_PENDING = 1 # The processing of the import job is ongoing. IMPORT_JOB_STATE_RUNNING = 2 # The import job processing has completed. IMPORT_JOB_STATE_COMPLETED = 3 # The import job failed to be processed. IMPORT_JOB_STATE_FAILED = 4 # The import job is being validated. IMPORT_JOB_STATE_VALIDATING = 5 # The import job contains blocking errors. IMPORT_JOB_STATE_FAILED_VALIDATION = 6 # The validation of the job completed with no blocking errors. IMPORT_JOB_STATE_READY = 7 end end |
#state ⇒ ::Google::Cloud::MigrationCenter::V1::ImportJob::ImportJobState (readonly)
Returns Output only. The state of the import job.
135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 |
# File 'proto_docs/google/cloud/migrationcenter/v1/migrationcenter.rb', line 135 class ImportJob include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Enumerates possible states of an import job. module ImportJobState # Default value. IMPORT_JOB_STATE_UNSPECIFIED = 0 # The import job is pending. IMPORT_JOB_STATE_PENDING = 1 # The processing of the import job is ongoing. IMPORT_JOB_STATE_RUNNING = 2 # The import job processing has completed. IMPORT_JOB_STATE_COMPLETED = 3 # The import job failed to be processed. IMPORT_JOB_STATE_FAILED = 4 # The import job is being validated. IMPORT_JOB_STATE_VALIDATING = 5 # The import job contains blocking errors. IMPORT_JOB_STATE_FAILED_VALIDATION = 6 # The validation of the job completed with no blocking errors. IMPORT_JOB_STATE_READY = 7 end end |
#update_time ⇒ ::Google::Protobuf::Timestamp (readonly)
Returns Output only. The timestamp when the import job was last updated.
135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 |
# File 'proto_docs/google/cloud/migrationcenter/v1/migrationcenter.rb', line 135 class ImportJob include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Enumerates possible states of an import job. module ImportJobState # Default value. IMPORT_JOB_STATE_UNSPECIFIED = 0 # The import job is pending. IMPORT_JOB_STATE_PENDING = 1 # The processing of the import job is ongoing. IMPORT_JOB_STATE_RUNNING = 2 # The import job processing has completed. IMPORT_JOB_STATE_COMPLETED = 3 # The import job failed to be processed. IMPORT_JOB_STATE_FAILED = 4 # The import job is being validated. IMPORT_JOB_STATE_VALIDATING = 5 # The import job contains blocking errors. IMPORT_JOB_STATE_FAILED_VALIDATION = 6 # The validation of the job completed with no blocking errors. IMPORT_JOB_STATE_READY = 7 end end |
#validation_report ⇒ ::Google::Cloud::MigrationCenter::V1::ValidationReport (readonly)
Returns Output only. The report with the validation results of the import job.
135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 |
# File 'proto_docs/google/cloud/migrationcenter/v1/migrationcenter.rb', line 135 class ImportJob include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Enumerates possible states of an import job. module ImportJobState # Default value. IMPORT_JOB_STATE_UNSPECIFIED = 0 # The import job is pending. IMPORT_JOB_STATE_PENDING = 1 # The processing of the import job is ongoing. IMPORT_JOB_STATE_RUNNING = 2 # The import job processing has completed. IMPORT_JOB_STATE_COMPLETED = 3 # The import job failed to be processed. IMPORT_JOB_STATE_FAILED = 4 # The import job is being validated. IMPORT_JOB_STATE_VALIDATING = 5 # The import job contains blocking errors. IMPORT_JOB_STATE_FAILED_VALIDATION = 6 # The validation of the job completed with no blocking errors. IMPORT_JOB_STATE_READY = 7 end end |