Class: Google::Cloud::MigrationCenter::V1::ImportJob

Inherits:
Object
  • Object
show all
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

Instance Attribute Details

#asset_source::String

Returns Required. Reference to a source.

Returns:

  • (::String)

    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.

Returns:



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.

Returns:



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.

Returns:

  • (::String)

    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.

Returns:



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.

Returns:

  • (::Google::Protobuf::Map{::String => ::String})

    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.

Returns:

  • (::String)

    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.

Returns:



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.

Returns:



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.

Returns:



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