Google Cloud Ai Platform V1 Client - Class SearchMigratableResourcesRequest (1.12.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
Name Description
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
Type Description
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
Name Description
var string
Returns
Type Description
$this

getPageSize

The standard page size.

The default and maximum value is 100.

Returns
Type Description
int

setPageSize

The standard page size.

The default and maximum value is 100.

Parameter
Name Description
var int
Returns
Type Description
$this

getPageToken

The standard page token.

Returns
Type Description
string

setPageToken

The standard page token.

Parameter
Name Description
var string
Returns
Type Description
$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
Type Description
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
Name Description
var string
Returns
Type Description
$this

static::build

Parameter
Name Description
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 MigrationServiceClient::locationName() for help formatting this field.

Returns
Type Description
SearchMigratableResourcesRequest