Google Cloud Ai Platform V1 Client - Class SearchMigratableResourcesRequest (0.25.0)

Reference documentation and code samples for the Google Cloud Ai Platform V1 Client class SearchMigratableResourcesRequest.

Request message for MigrationService.SearchMigratableResources.

Generated from protobuf message google.cloud.aiplatform.v1.SearchMigratableResourcesRequest

Namespace

Google \ Cloud \ AIPlatform \ V1

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ parent string

Required. The location that the migratable resources should be searched from. It's the Vertex AI location that the resources can be migrated to, not the resources' original location. Format: projects/{project}/locations/{location}

↳ page_size int

The standard page size. The default and maximum value is 100.

↳ page_token string

The standard page token.

↳ filter string

A filter for your search. You can use the following types of filters: * Resource type filters. The following strings filter for a specific type of MigratableResource: * ml_engine_model_version:* * automl_model:* * automl_dataset:* * data_labeling_dataset:* * "Migrated or not" filters. The following strings filter for resources that either have or have not already been migrated: * last_migrate_time:* filters for migrated resources. * NOT last_migrate_time:* filters for not yet migrated resources.

getParent

Required. The location that the migratable resources should be searched from. It's the Vertex AI location that the resources can be migrated to, not the resources' original location. Format: projects/{project}/locations/{location}

Returns
TypeDescription
string

setParent

Required. The location that the migratable resources should be searched from. It's the Vertex AI location that the resources can be migrated to, not the resources' original location. Format: projects/{project}/locations/{location}

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getPageSize

The standard page size.

The default and maximum value is 100.

Returns
TypeDescription
int

setPageSize

The standard page size.

The default and maximum value is 100.

Parameter
NameDescription
var int
Returns
TypeDescription
$this

getPageToken

The standard page token.

Returns
TypeDescription
string

setPageToken

The standard page token.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getFilter

A filter for your search. You can use the following types of filters:

  • Resource type filters. The following strings filter for a specific type of MigratableResource:
    • ml_engine_model_version:*
    • automl_model:*
    • automl_dataset:*
    • data_labeling_dataset:*
  • "Migrated or not" filters. The following strings filter for resources that either have or have not already been migrated:

    • last_migrate_time:* filters for migrated resources.
  • NOT last_migrate_time:* filters for not yet migrated resources.

Returns
TypeDescription
string

setFilter

A filter for your search. You can use the following types of filters:

  • Resource type filters. The following strings filter for a specific type of MigratableResource:
    • ml_engine_model_version:*
    • automl_model:*
    • automl_dataset:*
    • data_labeling_dataset:*
  • "Migrated or not" filters. The following strings filter for resources that either have or have not already been migrated:

    • last_migrate_time:* filters for migrated resources.
  • NOT last_migrate_time:* filters for not yet migrated resources.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

static::build

Parameter
NameDescription
parent string

Required. The location that the migratable resources should be searched from. It's the Vertex AI location that the resources can be migrated to, not the resources' original location. Format: projects/{project}/locations/{location} Please see Google\Cloud\AIPlatform\V1\MigrationServiceClient::locationName() for help formatting this field.

Returns
TypeDescription
Google\Cloud\AIPlatform\V1\SearchMigratableResourcesRequest