Class: Google::Cloud::AIPlatform::V1::MigrateResourceRequest

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

Overview

Config of migrating one resource from automl.googleapis.com, datalabeling.googleapis.com and ml.googleapis.com to Vertex AI.

Defined Under Namespace

Classes: MigrateAutomlDatasetConfig, MigrateAutomlModelConfig, MigrateDataLabelingDatasetConfig, MigrateMlEngineModelVersionConfig

Instance Attribute Summary collapse

Instance Attribute Details

#migrate_automl_dataset_config::Google::Cloud::AIPlatform::V1::MigrateResourceRequest::MigrateAutomlDatasetConfig

Returns Config for migrating Dataset in automl.googleapis.com to Vertex AI's Dataset.

Returns:



107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
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
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
# File 'proto_docs/google/cloud/aiplatform/v1/migration_service.rb', line 107

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

  # Config for migrating version in ml.googleapis.com to Vertex AI's Model.
  # @!attribute [rw] endpoint
  #   @return [::String]
  #     Required. The ml.googleapis.com endpoint that this model version should
  #     be migrated from. Example values:
  #
  #     * ml.googleapis.com
  #
  #     * us-centrall-ml.googleapis.com
  #
  #     * europe-west4-ml.googleapis.com
  #
  #     * asia-east1-ml.googleapis.com
  # @!attribute [rw] model_version
  #   @return [::String]
  #     Required. Full resource name of ml engine model version.
  #     Format: `projects/{project}/models/{model}/versions/{version}`.
  # @!attribute [rw] model_display_name
  #   @return [::String]
  #     Required. Display name of the model in Vertex AI.
  #     System will pick a display name if unspecified.
  class MigrateMlEngineModelVersionConfig
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Config for migrating Model in automl.googleapis.com to Vertex AI's Model.
  # @!attribute [rw] model
  #   @return [::String]
  #     Required. Full resource name of automl Model.
  #     Format:
  #     `projects/{project}/locations/{location}/models/{model}`.
  # @!attribute [rw] model_display_name
  #   @return [::String]
  #     Optional. Display name of the model in Vertex AI.
  #     System will pick a display name if unspecified.
  class MigrateAutomlModelConfig
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Config for migrating Dataset in automl.googleapis.com to Vertex AI's
  # Dataset.
  # @!attribute [rw] dataset
  #   @return [::String]
  #     Required. Full resource name of automl Dataset.
  #     Format:
  #     `projects/{project}/locations/{location}/datasets/{dataset}`.
  # @!attribute [rw] dataset_display_name
  #   @return [::String]
  #     Required. Display name of the Dataset in Vertex AI.
  #     System will pick a display name if unspecified.
  class MigrateAutomlDatasetConfig
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Config for migrating Dataset in datalabeling.googleapis.com to Vertex
  # AI's Dataset.
  # @!attribute [rw] dataset
  #   @return [::String]
  #     Required. Full resource name of data labeling Dataset.
  #     Format:
  #     `projects/{project}/datasets/{dataset}`.
  # @!attribute [rw] dataset_display_name
  #   @return [::String]
  #     Optional. Display name of the Dataset in Vertex AI.
  #     System will pick a display name if unspecified.
  # @!attribute [rw] migrate_data_labeling_annotated_dataset_configs
  #   @return [::Array<::Google::Cloud::AIPlatform::V1::MigrateResourceRequest::MigrateDataLabelingDatasetConfig::MigrateDataLabelingAnnotatedDatasetConfig>]
  #     Optional. Configs for migrating AnnotatedDataset in
  #     datalabeling.googleapis.com to Vertex AI's SavedQuery. The specified
  #     AnnotatedDatasets have to belong to the datalabeling Dataset.
  class MigrateDataLabelingDatasetConfig
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods

    # Config for migrating AnnotatedDataset in datalabeling.googleapis.com to
    # Vertex AI's SavedQuery.
    # @!attribute [rw] annotated_dataset
    #   @return [::String]
    #     Required. Full resource name of data labeling AnnotatedDataset.
    #     Format:
    #     `projects/{project}/datasets/{dataset}/annotatedDatasets/{annotated_dataset}`.
    class MigrateDataLabelingAnnotatedDatasetConfig
      include ::Google::Protobuf::MessageExts
      extend ::Google::Protobuf::MessageExts::ClassMethods
    end
  end
end

#migrate_automl_model_config::Google::Cloud::AIPlatform::V1::MigrateResourceRequest::MigrateAutomlModelConfig

Returns Config for migrating Model in automl.googleapis.com to Vertex AI's Model.

Returns:



107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
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
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
# File 'proto_docs/google/cloud/aiplatform/v1/migration_service.rb', line 107

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

  # Config for migrating version in ml.googleapis.com to Vertex AI's Model.
  # @!attribute [rw] endpoint
  #   @return [::String]
  #     Required. The ml.googleapis.com endpoint that this model version should
  #     be migrated from. Example values:
  #
  #     * ml.googleapis.com
  #
  #     * us-centrall-ml.googleapis.com
  #
  #     * europe-west4-ml.googleapis.com
  #
  #     * asia-east1-ml.googleapis.com
  # @!attribute [rw] model_version
  #   @return [::String]
  #     Required. Full resource name of ml engine model version.
  #     Format: `projects/{project}/models/{model}/versions/{version}`.
  # @!attribute [rw] model_display_name
  #   @return [::String]
  #     Required. Display name of the model in Vertex AI.
  #     System will pick a display name if unspecified.
  class MigrateMlEngineModelVersionConfig
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Config for migrating Model in automl.googleapis.com to Vertex AI's Model.
  # @!attribute [rw] model
  #   @return [::String]
  #     Required. Full resource name of automl Model.
  #     Format:
  #     `projects/{project}/locations/{location}/models/{model}`.
  # @!attribute [rw] model_display_name
  #   @return [::String]
  #     Optional. Display name of the model in Vertex AI.
  #     System will pick a display name if unspecified.
  class MigrateAutomlModelConfig
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Config for migrating Dataset in automl.googleapis.com to Vertex AI's
  # Dataset.
  # @!attribute [rw] dataset
  #   @return [::String]
  #     Required. Full resource name of automl Dataset.
  #     Format:
  #     `projects/{project}/locations/{location}/datasets/{dataset}`.
  # @!attribute [rw] dataset_display_name
  #   @return [::String]
  #     Required. Display name of the Dataset in Vertex AI.
  #     System will pick a display name if unspecified.
  class MigrateAutomlDatasetConfig
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Config for migrating Dataset in datalabeling.googleapis.com to Vertex
  # AI's Dataset.
  # @!attribute [rw] dataset
  #   @return [::String]
  #     Required. Full resource name of data labeling Dataset.
  #     Format:
  #     `projects/{project}/datasets/{dataset}`.
  # @!attribute [rw] dataset_display_name
  #   @return [::String]
  #     Optional. Display name of the Dataset in Vertex AI.
  #     System will pick a display name if unspecified.
  # @!attribute [rw] migrate_data_labeling_annotated_dataset_configs
  #   @return [::Array<::Google::Cloud::AIPlatform::V1::MigrateResourceRequest::MigrateDataLabelingDatasetConfig::MigrateDataLabelingAnnotatedDatasetConfig>]
  #     Optional. Configs for migrating AnnotatedDataset in
  #     datalabeling.googleapis.com to Vertex AI's SavedQuery. The specified
  #     AnnotatedDatasets have to belong to the datalabeling Dataset.
  class MigrateDataLabelingDatasetConfig
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods

    # Config for migrating AnnotatedDataset in datalabeling.googleapis.com to
    # Vertex AI's SavedQuery.
    # @!attribute [rw] annotated_dataset
    #   @return [::String]
    #     Required. Full resource name of data labeling AnnotatedDataset.
    #     Format:
    #     `projects/{project}/datasets/{dataset}/annotatedDatasets/{annotated_dataset}`.
    class MigrateDataLabelingAnnotatedDatasetConfig
      include ::Google::Protobuf::MessageExts
      extend ::Google::Protobuf::MessageExts::ClassMethods
    end
  end
end

#migrate_data_labeling_dataset_config::Google::Cloud::AIPlatform::V1::MigrateResourceRequest::MigrateDataLabelingDatasetConfig

Returns Config for migrating Dataset in datalabeling.googleapis.com to Vertex AI's Dataset.

Returns:



107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
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
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
# File 'proto_docs/google/cloud/aiplatform/v1/migration_service.rb', line 107

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

  # Config for migrating version in ml.googleapis.com to Vertex AI's Model.
  # @!attribute [rw] endpoint
  #   @return [::String]
  #     Required. The ml.googleapis.com endpoint that this model version should
  #     be migrated from. Example values:
  #
  #     * ml.googleapis.com
  #
  #     * us-centrall-ml.googleapis.com
  #
  #     * europe-west4-ml.googleapis.com
  #
  #     * asia-east1-ml.googleapis.com
  # @!attribute [rw] model_version
  #   @return [::String]
  #     Required. Full resource name of ml engine model version.
  #     Format: `projects/{project}/models/{model}/versions/{version}`.
  # @!attribute [rw] model_display_name
  #   @return [::String]
  #     Required. Display name of the model in Vertex AI.
  #     System will pick a display name if unspecified.
  class MigrateMlEngineModelVersionConfig
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Config for migrating Model in automl.googleapis.com to Vertex AI's Model.
  # @!attribute [rw] model
  #   @return [::String]
  #     Required. Full resource name of automl Model.
  #     Format:
  #     `projects/{project}/locations/{location}/models/{model}`.
  # @!attribute [rw] model_display_name
  #   @return [::String]
  #     Optional. Display name of the model in Vertex AI.
  #     System will pick a display name if unspecified.
  class MigrateAutomlModelConfig
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Config for migrating Dataset in automl.googleapis.com to Vertex AI's
  # Dataset.
  # @!attribute [rw] dataset
  #   @return [::String]
  #     Required. Full resource name of automl Dataset.
  #     Format:
  #     `projects/{project}/locations/{location}/datasets/{dataset}`.
  # @!attribute [rw] dataset_display_name
  #   @return [::String]
  #     Required. Display name of the Dataset in Vertex AI.
  #     System will pick a display name if unspecified.
  class MigrateAutomlDatasetConfig
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Config for migrating Dataset in datalabeling.googleapis.com to Vertex
  # AI's Dataset.
  # @!attribute [rw] dataset
  #   @return [::String]
  #     Required. Full resource name of data labeling Dataset.
  #     Format:
  #     `projects/{project}/datasets/{dataset}`.
  # @!attribute [rw] dataset_display_name
  #   @return [::String]
  #     Optional. Display name of the Dataset in Vertex AI.
  #     System will pick a display name if unspecified.
  # @!attribute [rw] migrate_data_labeling_annotated_dataset_configs
  #   @return [::Array<::Google::Cloud::AIPlatform::V1::MigrateResourceRequest::MigrateDataLabelingDatasetConfig::MigrateDataLabelingAnnotatedDatasetConfig>]
  #     Optional. Configs for migrating AnnotatedDataset in
  #     datalabeling.googleapis.com to Vertex AI's SavedQuery. The specified
  #     AnnotatedDatasets have to belong to the datalabeling Dataset.
  class MigrateDataLabelingDatasetConfig
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods

    # Config for migrating AnnotatedDataset in datalabeling.googleapis.com to
    # Vertex AI's SavedQuery.
    # @!attribute [rw] annotated_dataset
    #   @return [::String]
    #     Required. Full resource name of data labeling AnnotatedDataset.
    #     Format:
    #     `projects/{project}/datasets/{dataset}/annotatedDatasets/{annotated_dataset}`.
    class MigrateDataLabelingAnnotatedDatasetConfig
      include ::Google::Protobuf::MessageExts
      extend ::Google::Protobuf::MessageExts::ClassMethods
    end
  end
end

#migrate_ml_engine_model_version_config::Google::Cloud::AIPlatform::V1::MigrateResourceRequest::MigrateMlEngineModelVersionConfig

Returns Config for migrating Version in ml.googleapis.com to Vertex AI's Model.

Returns:



107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
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
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
# File 'proto_docs/google/cloud/aiplatform/v1/migration_service.rb', line 107

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

  # Config for migrating version in ml.googleapis.com to Vertex AI's Model.
  # @!attribute [rw] endpoint
  #   @return [::String]
  #     Required. The ml.googleapis.com endpoint that this model version should
  #     be migrated from. Example values:
  #
  #     * ml.googleapis.com
  #
  #     * us-centrall-ml.googleapis.com
  #
  #     * europe-west4-ml.googleapis.com
  #
  #     * asia-east1-ml.googleapis.com
  # @!attribute [rw] model_version
  #   @return [::String]
  #     Required. Full resource name of ml engine model version.
  #     Format: `projects/{project}/models/{model}/versions/{version}`.
  # @!attribute [rw] model_display_name
  #   @return [::String]
  #     Required. Display name of the model in Vertex AI.
  #     System will pick a display name if unspecified.
  class MigrateMlEngineModelVersionConfig
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Config for migrating Model in automl.googleapis.com to Vertex AI's Model.
  # @!attribute [rw] model
  #   @return [::String]
  #     Required. Full resource name of automl Model.
  #     Format:
  #     `projects/{project}/locations/{location}/models/{model}`.
  # @!attribute [rw] model_display_name
  #   @return [::String]
  #     Optional. Display name of the model in Vertex AI.
  #     System will pick a display name if unspecified.
  class MigrateAutomlModelConfig
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Config for migrating Dataset in automl.googleapis.com to Vertex AI's
  # Dataset.
  # @!attribute [rw] dataset
  #   @return [::String]
  #     Required. Full resource name of automl Dataset.
  #     Format:
  #     `projects/{project}/locations/{location}/datasets/{dataset}`.
  # @!attribute [rw] dataset_display_name
  #   @return [::String]
  #     Required. Display name of the Dataset in Vertex AI.
  #     System will pick a display name if unspecified.
  class MigrateAutomlDatasetConfig
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Config for migrating Dataset in datalabeling.googleapis.com to Vertex
  # AI's Dataset.
  # @!attribute [rw] dataset
  #   @return [::String]
  #     Required. Full resource name of data labeling Dataset.
  #     Format:
  #     `projects/{project}/datasets/{dataset}`.
  # @!attribute [rw] dataset_display_name
  #   @return [::String]
  #     Optional. Display name of the Dataset in Vertex AI.
  #     System will pick a display name if unspecified.
  # @!attribute [rw] migrate_data_labeling_annotated_dataset_configs
  #   @return [::Array<::Google::Cloud::AIPlatform::V1::MigrateResourceRequest::MigrateDataLabelingDatasetConfig::MigrateDataLabelingAnnotatedDatasetConfig>]
  #     Optional. Configs for migrating AnnotatedDataset in
  #     datalabeling.googleapis.com to Vertex AI's SavedQuery. The specified
  #     AnnotatedDatasets have to belong to the datalabeling Dataset.
  class MigrateDataLabelingDatasetConfig
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods

    # Config for migrating AnnotatedDataset in datalabeling.googleapis.com to
    # Vertex AI's SavedQuery.
    # @!attribute [rw] annotated_dataset
    #   @return [::String]
    #     Required. Full resource name of data labeling AnnotatedDataset.
    #     Format:
    #     `projects/{project}/datasets/{dataset}/annotatedDatasets/{annotated_dataset}`.
    class MigrateDataLabelingAnnotatedDatasetConfig
      include ::Google::Protobuf::MessageExts
      extend ::Google::Protobuf::MessageExts::ClassMethods
    end
  end
end