Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi
google-native.aiplatform/v1.getNasJob
Explore with Pulumi AI
Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi
Gets a NasJob
Using getNasJob
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getNasJob(args: GetNasJobArgs, opts?: InvokeOptions): Promise<GetNasJobResult>
function getNasJobOutput(args: GetNasJobOutputArgs, opts?: InvokeOptions): Output<GetNasJobResult>
def get_nas_job(location: Optional[str] = None,
nas_job_id: Optional[str] = None,
project: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetNasJobResult
def get_nas_job_output(location: Optional[pulumi.Input[str]] = None,
nas_job_id: Optional[pulumi.Input[str]] = None,
project: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetNasJobResult]
func LookupNasJob(ctx *Context, args *LookupNasJobArgs, opts ...InvokeOption) (*LookupNasJobResult, error)
func LookupNasJobOutput(ctx *Context, args *LookupNasJobOutputArgs, opts ...InvokeOption) LookupNasJobResultOutput
> Note: This function is named LookupNasJob
in the Go SDK.
public static class GetNasJob
{
public static Task<GetNasJobResult> InvokeAsync(GetNasJobArgs args, InvokeOptions? opts = null)
public static Output<GetNasJobResult> Invoke(GetNasJobInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetNasJobResult> getNasJob(GetNasJobArgs args, InvokeOptions options)
public static Output<GetNasJobResult> getNasJob(GetNasJobArgs args, InvokeOptions options)
fn::invoke:
function: google-native:aiplatform/v1:getNasJob
arguments:
# arguments dictionary
The following arguments are supported:
- location
This property is required. str - nas_
job_ id This property is required. str - project str
getNasJob Result
The following output properties are available:
- Create
Time string - Time when the NasJob was created.
- Display
Name string - The display name of the NasJob. The name can be up to 128 characters long and can consist of any UTF-8 characters.
- Enable
Restricted boolImage Training - Optional. Enable a separation of Custom model training and restricted image training for tenant project.
- Encryption
Spec Pulumi.Google Native. Aiplatform. V1. Outputs. Google Cloud Aiplatform V1Encryption Spec Response - Customer-managed encryption key options for a NasJob. If this is set, then all resources created by the NasJob will be encrypted with the provided encryption key.
- End
Time string - Time when the NasJob entered any of the following states:
JOB_STATE_SUCCEEDED
,JOB_STATE_FAILED
,JOB_STATE_CANCELLED
. - Error
Pulumi.
Google Native. Aiplatform. V1. Outputs. Google Rpc Status Response - Only populated when job's state is JOB_STATE_FAILED or JOB_STATE_CANCELLED.
- Labels Dictionary<string, string>
- The labels with user-defined metadata to organize NasJobs. Label keys and values can be no longer than 64 characters (Unicode codepoints), can only contain lowercase letters, numeric characters, underscores and dashes. International characters are allowed. See https://goo.gl/xmQnxf for more information and examples of labels.
- Name string
- Resource name of the NasJob.
- Nas
Job Pulumi.Output Google Native. Aiplatform. V1. Outputs. Google Cloud Aiplatform V1Nas Job Output Response - Output of the NasJob.
- Nas
Job Pulumi.Spec Google Native. Aiplatform. V1. Outputs. Google Cloud Aiplatform V1Nas Job Spec Response - The specification of a NasJob.
- Start
Time string - Time when the NasJob for the first time entered the
JOB_STATE_RUNNING
state. - State string
- The detailed state of the job.
- Update
Time string - Time when the NasJob was most recently updated.
- Create
Time string - Time when the NasJob was created.
- Display
Name string - The display name of the NasJob. The name can be up to 128 characters long and can consist of any UTF-8 characters.
- Enable
Restricted boolImage Training - Optional. Enable a separation of Custom model training and restricted image training for tenant project.
- Encryption
Spec GoogleCloud Aiplatform V1Encryption Spec Response - Customer-managed encryption key options for a NasJob. If this is set, then all resources created by the NasJob will be encrypted with the provided encryption key.
- End
Time string - Time when the NasJob entered any of the following states:
JOB_STATE_SUCCEEDED
,JOB_STATE_FAILED
,JOB_STATE_CANCELLED
. - Error
Google
Rpc Status Response - Only populated when job's state is JOB_STATE_FAILED or JOB_STATE_CANCELLED.
- Labels map[string]string
- The labels with user-defined metadata to organize NasJobs. Label keys and values can be no longer than 64 characters (Unicode codepoints), can only contain lowercase letters, numeric characters, underscores and dashes. International characters are allowed. See https://goo.gl/xmQnxf for more information and examples of labels.
- Name string
- Resource name of the NasJob.
- Nas
Job GoogleOutput Cloud Aiplatform V1Nas Job Output Response - Output of the NasJob.
- Nas
Job GoogleSpec Cloud Aiplatform V1Nas Job Spec Response - The specification of a NasJob.
- Start
Time string - Time when the NasJob for the first time entered the
JOB_STATE_RUNNING
state. - State string
- The detailed state of the job.
- Update
Time string - Time when the NasJob was most recently updated.
- create
Time String - Time when the NasJob was created.
- display
Name String - The display name of the NasJob. The name can be up to 128 characters long and can consist of any UTF-8 characters.
- enable
Restricted BooleanImage Training - Optional. Enable a separation of Custom model training and restricted image training for tenant project.
- encryption
Spec GoogleCloud Aiplatform V1Encryption Spec Response - Customer-managed encryption key options for a NasJob. If this is set, then all resources created by the NasJob will be encrypted with the provided encryption key.
- end
Time String - Time when the NasJob entered any of the following states:
JOB_STATE_SUCCEEDED
,JOB_STATE_FAILED
,JOB_STATE_CANCELLED
. - error
Google
Rpc Status Response - Only populated when job's state is JOB_STATE_FAILED or JOB_STATE_CANCELLED.
- labels Map<String,String>
- The labels with user-defined metadata to organize NasJobs. Label keys and values can be no longer than 64 characters (Unicode codepoints), can only contain lowercase letters, numeric characters, underscores and dashes. International characters are allowed. See https://goo.gl/xmQnxf for more information and examples of labels.
- name String
- Resource name of the NasJob.
- nas
Job GoogleOutput Cloud Aiplatform V1Nas Job Output Response - Output of the NasJob.
- nas
Job GoogleSpec Cloud Aiplatform V1Nas Job Spec Response - The specification of a NasJob.
- start
Time String - Time when the NasJob for the first time entered the
JOB_STATE_RUNNING
state. - state String
- The detailed state of the job.
- update
Time String - Time when the NasJob was most recently updated.
- create
Time string - Time when the NasJob was created.
- display
Name string - The display name of the NasJob. The name can be up to 128 characters long and can consist of any UTF-8 characters.
- enable
Restricted booleanImage Training - Optional. Enable a separation of Custom model training and restricted image training for tenant project.
- encryption
Spec GoogleCloud Aiplatform V1Encryption Spec Response - Customer-managed encryption key options for a NasJob. If this is set, then all resources created by the NasJob will be encrypted with the provided encryption key.
- end
Time string - Time when the NasJob entered any of the following states:
JOB_STATE_SUCCEEDED
,JOB_STATE_FAILED
,JOB_STATE_CANCELLED
. - error
Google
Rpc Status Response - Only populated when job's state is JOB_STATE_FAILED or JOB_STATE_CANCELLED.
- labels {[key: string]: string}
- The labels with user-defined metadata to organize NasJobs. Label keys and values can be no longer than 64 characters (Unicode codepoints), can only contain lowercase letters, numeric characters, underscores and dashes. International characters are allowed. See https://goo.gl/xmQnxf for more information and examples of labels.
- name string
- Resource name of the NasJob.
- nas
Job GoogleOutput Cloud Aiplatform V1Nas Job Output Response - Output of the NasJob.
- nas
Job GoogleSpec Cloud Aiplatform V1Nas Job Spec Response - The specification of a NasJob.
- start
Time string - Time when the NasJob for the first time entered the
JOB_STATE_RUNNING
state. - state string
- The detailed state of the job.
- update
Time string - Time when the NasJob was most recently updated.
- create_
time str - Time when the NasJob was created.
- display_
name str - The display name of the NasJob. The name can be up to 128 characters long and can consist of any UTF-8 characters.
- enable_
restricted_ boolimage_ training - Optional. Enable a separation of Custom model training and restricted image training for tenant project.
- encryption_
spec GoogleCloud Aiplatform V1Encryption Spec Response - Customer-managed encryption key options for a NasJob. If this is set, then all resources created by the NasJob will be encrypted with the provided encryption key.
- end_
time str - Time when the NasJob entered any of the following states:
JOB_STATE_SUCCEEDED
,JOB_STATE_FAILED
,JOB_STATE_CANCELLED
. - error
Google
Rpc Status Response - Only populated when job's state is JOB_STATE_FAILED or JOB_STATE_CANCELLED.
- labels Mapping[str, str]
- The labels with user-defined metadata to organize NasJobs. Label keys and values can be no longer than 64 characters (Unicode codepoints), can only contain lowercase letters, numeric characters, underscores and dashes. International characters are allowed. See https://goo.gl/xmQnxf for more information and examples of labels.
- name str
- Resource name of the NasJob.
- nas_
job_ Googleoutput Cloud Aiplatform V1Nas Job Output Response - Output of the NasJob.
- nas_
job_ Googlespec Cloud Aiplatform V1Nas Job Spec Response - The specification of a NasJob.
- start_
time str - Time when the NasJob for the first time entered the
JOB_STATE_RUNNING
state. - state str
- The detailed state of the job.
- update_
time str - Time when the NasJob was most recently updated.
- create
Time String - Time when the NasJob was created.
- display
Name String - The display name of the NasJob. The name can be up to 128 characters long and can consist of any UTF-8 characters.
- enable
Restricted BooleanImage Training - Optional. Enable a separation of Custom model training and restricted image training for tenant project.
- encryption
Spec Property Map - Customer-managed encryption key options for a NasJob. If this is set, then all resources created by the NasJob will be encrypted with the provided encryption key.
- end
Time String - Time when the NasJob entered any of the following states:
JOB_STATE_SUCCEEDED
,JOB_STATE_FAILED
,JOB_STATE_CANCELLED
. - error Property Map
- Only populated when job's state is JOB_STATE_FAILED or JOB_STATE_CANCELLED.
- labels Map<String>
- The labels with user-defined metadata to organize NasJobs. Label keys and values can be no longer than 64 characters (Unicode codepoints), can only contain lowercase letters, numeric characters, underscores and dashes. International characters are allowed. See https://goo.gl/xmQnxf for more information and examples of labels.
- name String
- Resource name of the NasJob.
- nas
Job Property MapOutput - Output of the NasJob.
- nas
Job Property MapSpec - The specification of a NasJob.
- start
Time String - Time when the NasJob for the first time entered the
JOB_STATE_RUNNING
state. - state String
- The detailed state of the job.
- update
Time String - Time when the NasJob was most recently updated.
Supporting Types
GoogleCloudAiplatformV1ContainerSpecResponse
- Args
This property is required. List<string> - The arguments to be passed when starting the container.
- Command
This property is required. List<string> - The command to be invoked when the container is started. It overrides the entrypoint instruction in Dockerfile when provided.
- Env
This property is required. List<Pulumi.Google Native. Aiplatform. V1. Inputs. Google Cloud Aiplatform V1Env Var Response> - Environment variables to be passed to the container. Maximum limit is 100.
- Image
Uri This property is required. string - The URI of a container image in the Container Registry that is to be run on each worker replica.
- Args
This property is required. []string - The arguments to be passed when starting the container.
- Command
This property is required. []string - The command to be invoked when the container is started. It overrides the entrypoint instruction in Dockerfile when provided.
- Env
This property is required. []GoogleCloud Aiplatform V1Env Var Response - Environment variables to be passed to the container. Maximum limit is 100.
- Image
Uri This property is required. string - The URI of a container image in the Container Registry that is to be run on each worker replica.
- args
This property is required. List<String> - The arguments to be passed when starting the container.
- command
This property is required. List<String> - The command to be invoked when the container is started. It overrides the entrypoint instruction in Dockerfile when provided.
- env
This property is required. List<GoogleCloud Aiplatform V1Env Var Response> - Environment variables to be passed to the container. Maximum limit is 100.
- image
Uri This property is required. String - The URI of a container image in the Container Registry that is to be run on each worker replica.
- args
This property is required. string[] - The arguments to be passed when starting the container.
- command
This property is required. string[] - The command to be invoked when the container is started. It overrides the entrypoint instruction in Dockerfile when provided.
- env
This property is required. GoogleCloud Aiplatform V1Env Var Response[] - Environment variables to be passed to the container. Maximum limit is 100.
- image
Uri This property is required. string - The URI of a container image in the Container Registry that is to be run on each worker replica.
- args
This property is required. Sequence[str] - The arguments to be passed when starting the container.
- command
This property is required. Sequence[str] - The command to be invoked when the container is started. It overrides the entrypoint instruction in Dockerfile when provided.
- env
This property is required. Sequence[GoogleCloud Aiplatform V1Env Var Response] - Environment variables to be passed to the container. Maximum limit is 100.
- image_
uri This property is required. str - The URI of a container image in the Container Registry that is to be run on each worker replica.
- args
This property is required. List<String> - The arguments to be passed when starting the container.
- command
This property is required. List<String> - The command to be invoked when the container is started. It overrides the entrypoint instruction in Dockerfile when provided.
- env
This property is required. List<Property Map> - Environment variables to be passed to the container. Maximum limit is 100.
- image
Uri This property is required. String - The URI of a container image in the Container Registry that is to be run on each worker replica.
GoogleCloudAiplatformV1CustomJobSpecResponse
- Base
Output Directory This property is required. Pulumi.Google Native. Aiplatform. V1. Inputs. Google Cloud Aiplatform V1Gcs Destination Response - The Cloud Storage location to store the output of this CustomJob or HyperparameterTuningJob. For HyperparameterTuningJob, the baseOutputDirectory of each child CustomJob backing a Trial is set to a subdirectory of name id under its parent HyperparameterTuningJob's baseOutputDirectory. The following Vertex AI environment variables will be passed to containers or python modules when this field is set: For CustomJob: * AIP_MODEL_DIR =
/model/
* AIP_CHECKPOINT_DIR =/checkpoints/
* AIP_TENSORBOARD_LOG_DIR =/logs/
For CustomJob backing a Trial of HyperparameterTuningJob: * AIP_MODEL_DIR =//model/
* AIP_CHECKPOINT_DIR =//checkpoints/
* AIP_TENSORBOARD_LOG_DIR =//logs/
- Enable
Dashboard Access This property is required. bool - Optional. Whether you want Vertex AI to enable access to the customized dashboard in training chief container. If set to
true
, you can access the dashboard at the URIs given by CustomJob.web_access_uris or Trial.web_access_uris (within HyperparameterTuningJob.trials). - Enable
Web Access This property is required. bool - Optional. Whether you want Vertex AI to enable interactive shell access to training containers. If set to
true
, you can access interactive shells at the URIs given by CustomJob.web_access_uris or Trial.web_access_uris (within HyperparameterTuningJob.trials). - Experiment
This property is required. string - Optional. The Experiment associated with this job. Format:
projects/{project}/locations/{location}/metadataStores/{metadataStores}/contexts/{experiment-name}
- Experiment
Run This property is required. string - Optional. The Experiment Run associated with this job. Format:
projects/{project}/locations/{location}/metadataStores/{metadataStores}/contexts/{experiment-name}-{experiment-run-name}
- Network
This property is required. string - Optional. The full name of the Compute Engine network to which the Job should be peered. For example,
projects/12345/global/networks/myVPC
. Format is of the formprojects/{project}/global/networks/{network}
. Where {project} is a project number, as in12345
, and {network} is a network name. To specify this field, you must have already configured VPC Network Peering for Vertex AI. If this field is left unspecified, the job is not peered with any network. - Protected
Artifact Location Id This property is required. string - The ID of the location to store protected artifacts. e.g. us-central1. Populate only when the location is different than CustomJob location. List of supported locations: https://cloud.google.com/vertex-ai/docs/general/locations
- Reserved
Ip Ranges This property is required. List<string> - Optional. A list of names for the reserved ip ranges under the VPC network that can be used for this job. If set, we will deploy the job within the provided ip ranges. Otherwise, the job will be deployed to any ip ranges under the provided VPC network. Example: ['vertex-ai-ip-range'].
- Scheduling
This property is required. Pulumi.Google Native. Aiplatform. V1. Inputs. Google Cloud Aiplatform V1Scheduling Response - Scheduling options for a CustomJob.
- Service
Account This property is required. string - Specifies the service account for workload run-as account. Users submitting jobs must have act-as permission on this run-as account. If unspecified, the Vertex AI Custom Code Service Agent for the CustomJob's project is used.
- Tensorboard
This property is required. string - Optional. The name of a Vertex AI Tensorboard resource to which this CustomJob will upload Tensorboard logs. Format:
projects/{project}/locations/{location}/tensorboards/{tensorboard}
- Worker
Pool Specs This property is required. List<Pulumi.Google Native. Aiplatform. V1. Inputs. Google Cloud Aiplatform V1Worker Pool Spec Response> - The spec of the worker pools including machine type and Docker image. All worker pools except the first one are optional and can be skipped by providing an empty value.
- Base
Output Directory This property is required. GoogleCloud Aiplatform V1Gcs Destination Response - The Cloud Storage location to store the output of this CustomJob or HyperparameterTuningJob. For HyperparameterTuningJob, the baseOutputDirectory of each child CustomJob backing a Trial is set to a subdirectory of name id under its parent HyperparameterTuningJob's baseOutputDirectory. The following Vertex AI environment variables will be passed to containers or python modules when this field is set: For CustomJob: * AIP_MODEL_DIR =
/model/
* AIP_CHECKPOINT_DIR =/checkpoints/
* AIP_TENSORBOARD_LOG_DIR =/logs/
For CustomJob backing a Trial of HyperparameterTuningJob: * AIP_MODEL_DIR =//model/
* AIP_CHECKPOINT_DIR =//checkpoints/
* AIP_TENSORBOARD_LOG_DIR =//logs/
- Enable
Dashboard Access This property is required. bool - Optional. Whether you want Vertex AI to enable access to the customized dashboard in training chief container. If set to
true
, you can access the dashboard at the URIs given by CustomJob.web_access_uris or Trial.web_access_uris (within HyperparameterTuningJob.trials). - Enable
Web Access This property is required. bool - Optional. Whether you want Vertex AI to enable interactive shell access to training containers. If set to
true
, you can access interactive shells at the URIs given by CustomJob.web_access_uris or Trial.web_access_uris (within HyperparameterTuningJob.trials). - Experiment
This property is required. string - Optional. The Experiment associated with this job. Format:
projects/{project}/locations/{location}/metadataStores/{metadataStores}/contexts/{experiment-name}
- Experiment
Run This property is required. string - Optional. The Experiment Run associated with this job. Format:
projects/{project}/locations/{location}/metadataStores/{metadataStores}/contexts/{experiment-name}-{experiment-run-name}
- Network
This property is required. string - Optional. The full name of the Compute Engine network to which the Job should be peered. For example,
projects/12345/global/networks/myVPC
. Format is of the formprojects/{project}/global/networks/{network}
. Where {project} is a project number, as in12345
, and {network} is a network name. To specify this field, you must have already configured VPC Network Peering for Vertex AI. If this field is left unspecified, the job is not peered with any network. - Protected
Artifact Location Id This property is required. string - The ID of the location to store protected artifacts. e.g. us-central1. Populate only when the location is different than CustomJob location. List of supported locations: https://cloud.google.com/vertex-ai/docs/general/locations
- Reserved
Ip Ranges This property is required. []string - Optional. A list of names for the reserved ip ranges under the VPC network that can be used for this job. If set, we will deploy the job within the provided ip ranges. Otherwise, the job will be deployed to any ip ranges under the provided VPC network. Example: ['vertex-ai-ip-range'].
- Scheduling
This property is required. GoogleCloud Aiplatform V1Scheduling Response - Scheduling options for a CustomJob.
- Service
Account This property is required. string - Specifies the service account for workload run-as account. Users submitting jobs must have act-as permission on this run-as account. If unspecified, the Vertex AI Custom Code Service Agent for the CustomJob's project is used.
- Tensorboard
This property is required. string - Optional. The name of a Vertex AI Tensorboard resource to which this CustomJob will upload Tensorboard logs. Format:
projects/{project}/locations/{location}/tensorboards/{tensorboard}
- Worker
Pool Specs This property is required. []GoogleCloud Aiplatform V1Worker Pool Spec Response - The spec of the worker pools including machine type and Docker image. All worker pools except the first one are optional and can be skipped by providing an empty value.
- base
Output Directory This property is required. GoogleCloud Aiplatform V1Gcs Destination Response - The Cloud Storage location to store the output of this CustomJob or HyperparameterTuningJob. For HyperparameterTuningJob, the baseOutputDirectory of each child CustomJob backing a Trial is set to a subdirectory of name id under its parent HyperparameterTuningJob's baseOutputDirectory. The following Vertex AI environment variables will be passed to containers or python modules when this field is set: For CustomJob: * AIP_MODEL_DIR =
/model/
* AIP_CHECKPOINT_DIR =/checkpoints/
* AIP_TENSORBOARD_LOG_DIR =/logs/
For CustomJob backing a Trial of HyperparameterTuningJob: * AIP_MODEL_DIR =//model/
* AIP_CHECKPOINT_DIR =//checkpoints/
* AIP_TENSORBOARD_LOG_DIR =//logs/
- enable
Dashboard Access This property is required. Boolean - Optional. Whether you want Vertex AI to enable access to the customized dashboard in training chief container. If set to
true
, you can access the dashboard at the URIs given by CustomJob.web_access_uris or Trial.web_access_uris (within HyperparameterTuningJob.trials). - enable
Web Access This property is required. Boolean - Optional. Whether you want Vertex AI to enable interactive shell access to training containers. If set to
true
, you can access interactive shells at the URIs given by CustomJob.web_access_uris or Trial.web_access_uris (within HyperparameterTuningJob.trials). - experiment
This property is required. String - Optional. The Experiment associated with this job. Format:
projects/{project}/locations/{location}/metadataStores/{metadataStores}/contexts/{experiment-name}
- experiment
Run This property is required. String - Optional. The Experiment Run associated with this job. Format:
projects/{project}/locations/{location}/metadataStores/{metadataStores}/contexts/{experiment-name}-{experiment-run-name}
- network
This property is required. String - Optional. The full name of the Compute Engine network to which the Job should be peered. For example,
projects/12345/global/networks/myVPC
. Format is of the formprojects/{project}/global/networks/{network}
. Where {project} is a project number, as in12345
, and {network} is a network name. To specify this field, you must have already configured VPC Network Peering for Vertex AI. If this field is left unspecified, the job is not peered with any network. - protected
Artifact Location Id This property is required. String - The ID of the location to store protected artifacts. e.g. us-central1. Populate only when the location is different than CustomJob location. List of supported locations: https://cloud.google.com/vertex-ai/docs/general/locations
- reserved
Ip Ranges This property is required. List<String> - Optional. A list of names for the reserved ip ranges under the VPC network that can be used for this job. If set, we will deploy the job within the provided ip ranges. Otherwise, the job will be deployed to any ip ranges under the provided VPC network. Example: ['vertex-ai-ip-range'].
- scheduling
This property is required. GoogleCloud Aiplatform V1Scheduling Response - Scheduling options for a CustomJob.
- service
Account This property is required. String - Specifies the service account for workload run-as account. Users submitting jobs must have act-as permission on this run-as account. If unspecified, the Vertex AI Custom Code Service Agent for the CustomJob's project is used.
- tensorboard
This property is required. String - Optional. The name of a Vertex AI Tensorboard resource to which this CustomJob will upload Tensorboard logs. Format:
projects/{project}/locations/{location}/tensorboards/{tensorboard}
- worker
Pool Specs This property is required. List<GoogleCloud Aiplatform V1Worker Pool Spec Response> - The spec of the worker pools including machine type and Docker image. All worker pools except the first one are optional and can be skipped by providing an empty value.
- base
Output Directory This property is required. GoogleCloud Aiplatform V1Gcs Destination Response - The Cloud Storage location to store the output of this CustomJob or HyperparameterTuningJob. For HyperparameterTuningJob, the baseOutputDirectory of each child CustomJob backing a Trial is set to a subdirectory of name id under its parent HyperparameterTuningJob's baseOutputDirectory. The following Vertex AI environment variables will be passed to containers or python modules when this field is set: For CustomJob: * AIP_MODEL_DIR =
/model/
* AIP_CHECKPOINT_DIR =/checkpoints/
* AIP_TENSORBOARD_LOG_DIR =/logs/
For CustomJob backing a Trial of HyperparameterTuningJob: * AIP_MODEL_DIR =//model/
* AIP_CHECKPOINT_DIR =//checkpoints/
* AIP_TENSORBOARD_LOG_DIR =//logs/
- enable
Dashboard Access This property is required. boolean - Optional. Whether you want Vertex AI to enable access to the customized dashboard in training chief container. If set to
true
, you can access the dashboard at the URIs given by CustomJob.web_access_uris or Trial.web_access_uris (within HyperparameterTuningJob.trials). - enable
Web Access This property is required. boolean - Optional. Whether you want Vertex AI to enable interactive shell access to training containers. If set to
true
, you can access interactive shells at the URIs given by CustomJob.web_access_uris or Trial.web_access_uris (within HyperparameterTuningJob.trials). - experiment
This property is required. string - Optional. The Experiment associated with this job. Format:
projects/{project}/locations/{location}/metadataStores/{metadataStores}/contexts/{experiment-name}
- experiment
Run This property is required. string - Optional. The Experiment Run associated with this job. Format:
projects/{project}/locations/{location}/metadataStores/{metadataStores}/contexts/{experiment-name}-{experiment-run-name}
- network
This property is required. string - Optional. The full name of the Compute Engine network to which the Job should be peered. For example,
projects/12345/global/networks/myVPC
. Format is of the formprojects/{project}/global/networks/{network}
. Where {project} is a project number, as in12345
, and {network} is a network name. To specify this field, you must have already configured VPC Network Peering for Vertex AI. If this field is left unspecified, the job is not peered with any network. - protected
Artifact Location Id This property is required. string - The ID of the location to store protected artifacts. e.g. us-central1. Populate only when the location is different than CustomJob location. List of supported locations: https://cloud.google.com/vertex-ai/docs/general/locations
- reserved
Ip Ranges This property is required. string[] - Optional. A list of names for the reserved ip ranges under the VPC network that can be used for this job. If set, we will deploy the job within the provided ip ranges. Otherwise, the job will be deployed to any ip ranges under the provided VPC network. Example: ['vertex-ai-ip-range'].
- scheduling
This property is required. GoogleCloud Aiplatform V1Scheduling Response - Scheduling options for a CustomJob.
- service
Account This property is required. string - Specifies the service account for workload run-as account. Users submitting jobs must have act-as permission on this run-as account. If unspecified, the Vertex AI Custom Code Service Agent for the CustomJob's project is used.
- tensorboard
This property is required. string - Optional. The name of a Vertex AI Tensorboard resource to which this CustomJob will upload Tensorboard logs. Format:
projects/{project}/locations/{location}/tensorboards/{tensorboard}
- worker
Pool Specs This property is required. GoogleCloud Aiplatform V1Worker Pool Spec Response[] - The spec of the worker pools including machine type and Docker image. All worker pools except the first one are optional and can be skipped by providing an empty value.
- base_
output_ directory This property is required. GoogleCloud Aiplatform V1Gcs Destination Response - The Cloud Storage location to store the output of this CustomJob or HyperparameterTuningJob. For HyperparameterTuningJob, the baseOutputDirectory of each child CustomJob backing a Trial is set to a subdirectory of name id under its parent HyperparameterTuningJob's baseOutputDirectory. The following Vertex AI environment variables will be passed to containers or python modules when this field is set: For CustomJob: * AIP_MODEL_DIR =
/model/
* AIP_CHECKPOINT_DIR =/checkpoints/
* AIP_TENSORBOARD_LOG_DIR =/logs/
For CustomJob backing a Trial of HyperparameterTuningJob: * AIP_MODEL_DIR =//model/
* AIP_CHECKPOINT_DIR =//checkpoints/
* AIP_TENSORBOARD_LOG_DIR =//logs/
- enable_
dashboard_ access This property is required. bool - Optional. Whether you want Vertex AI to enable access to the customized dashboard in training chief container. If set to
true
, you can access the dashboard at the URIs given by CustomJob.web_access_uris or Trial.web_access_uris (within HyperparameterTuningJob.trials). - enable_
web_ access This property is required. bool - Optional. Whether you want Vertex AI to enable interactive shell access to training containers. If set to
true
, you can access interactive shells at the URIs given by CustomJob.web_access_uris or Trial.web_access_uris (within HyperparameterTuningJob.trials). - experiment
This property is required. str - Optional. The Experiment associated with this job. Format:
projects/{project}/locations/{location}/metadataStores/{metadataStores}/contexts/{experiment-name}
- experiment_
run This property is required. str - Optional. The Experiment Run associated with this job. Format:
projects/{project}/locations/{location}/metadataStores/{metadataStores}/contexts/{experiment-name}-{experiment-run-name}
- network
This property is required. str - Optional. The full name of the Compute Engine network to which the Job should be peered. For example,
projects/12345/global/networks/myVPC
. Format is of the formprojects/{project}/global/networks/{network}
. Where {project} is a project number, as in12345
, and {network} is a network name. To specify this field, you must have already configured VPC Network Peering for Vertex AI. If this field is left unspecified, the job is not peered with any network. - protected_
artifact_ location_ id This property is required. str - The ID of the location to store protected artifacts. e.g. us-central1. Populate only when the location is different than CustomJob location. List of supported locations: https://cloud.google.com/vertex-ai/docs/general/locations
- reserved_
ip_ ranges This property is required. Sequence[str] - Optional. A list of names for the reserved ip ranges under the VPC network that can be used for this job. If set, we will deploy the job within the provided ip ranges. Otherwise, the job will be deployed to any ip ranges under the provided VPC network. Example: ['vertex-ai-ip-range'].
- scheduling
This property is required. GoogleCloud Aiplatform V1Scheduling Response - Scheduling options for a CustomJob.
- service_
account This property is required. str - Specifies the service account for workload run-as account. Users submitting jobs must have act-as permission on this run-as account. If unspecified, the Vertex AI Custom Code Service Agent for the CustomJob's project is used.
- tensorboard
This property is required. str - Optional. The name of a Vertex AI Tensorboard resource to which this CustomJob will upload Tensorboard logs. Format:
projects/{project}/locations/{location}/tensorboards/{tensorboard}
- worker_
pool_ specs This property is required. Sequence[GoogleCloud Aiplatform V1Worker Pool Spec Response] - The spec of the worker pools including machine type and Docker image. All worker pools except the first one are optional and can be skipped by providing an empty value.
- base
Output Directory This property is required. Property Map - The Cloud Storage location to store the output of this CustomJob or HyperparameterTuningJob. For HyperparameterTuningJob, the baseOutputDirectory of each child CustomJob backing a Trial is set to a subdirectory of name id under its parent HyperparameterTuningJob's baseOutputDirectory. The following Vertex AI environment variables will be passed to containers or python modules when this field is set: For CustomJob: * AIP_MODEL_DIR =
/model/
* AIP_CHECKPOINT_DIR =/checkpoints/
* AIP_TENSORBOARD_LOG_DIR =/logs/
For CustomJob backing a Trial of HyperparameterTuningJob: * AIP_MODEL_DIR =//model/
* AIP_CHECKPOINT_DIR =//checkpoints/
* AIP_TENSORBOARD_LOG_DIR =//logs/
- enable
Dashboard Access This property is required. Boolean - Optional. Whether you want Vertex AI to enable access to the customized dashboard in training chief container. If set to
true
, you can access the dashboard at the URIs given by CustomJob.web_access_uris or Trial.web_access_uris (within HyperparameterTuningJob.trials). - enable
Web Access This property is required. Boolean - Optional. Whether you want Vertex AI to enable interactive shell access to training containers. If set to
true
, you can access interactive shells at the URIs given by CustomJob.web_access_uris or Trial.web_access_uris (within HyperparameterTuningJob.trials). - experiment
This property is required. String - Optional. The Experiment associated with this job. Format:
projects/{project}/locations/{location}/metadataStores/{metadataStores}/contexts/{experiment-name}
- experiment
Run This property is required. String - Optional. The Experiment Run associated with this job. Format:
projects/{project}/locations/{location}/metadataStores/{metadataStores}/contexts/{experiment-name}-{experiment-run-name}
- network
This property is required. String - Optional. The full name of the Compute Engine network to which the Job should be peered. For example,
projects/12345/global/networks/myVPC
. Format is of the formprojects/{project}/global/networks/{network}
. Where {project} is a project number, as in12345
, and {network} is a network name. To specify this field, you must have already configured VPC Network Peering for Vertex AI. If this field is left unspecified, the job is not peered with any network. - protected
Artifact Location Id This property is required. String - The ID of the location to store protected artifacts. e.g. us-central1. Populate only when the location is different than CustomJob location. List of supported locations: https://cloud.google.com/vertex-ai/docs/general/locations
- reserved
Ip Ranges This property is required. List<String> - Optional. A list of names for the reserved ip ranges under the VPC network that can be used for this job. If set, we will deploy the job within the provided ip ranges. Otherwise, the job will be deployed to any ip ranges under the provided VPC network. Example: ['vertex-ai-ip-range'].
- scheduling
This property is required. Property Map - Scheduling options for a CustomJob.
- service
Account This property is required. String - Specifies the service account for workload run-as account. Users submitting jobs must have act-as permission on this run-as account. If unspecified, the Vertex AI Custom Code Service Agent for the CustomJob's project is used.
- tensorboard
This property is required. String - Optional. The name of a Vertex AI Tensorboard resource to which this CustomJob will upload Tensorboard logs. Format:
projects/{project}/locations/{location}/tensorboards/{tensorboard}
- worker
Pool Specs This property is required. List<Property Map> - The spec of the worker pools including machine type and Docker image. All worker pools except the first one are optional and can be skipped by providing an empty value.
GoogleCloudAiplatformV1DiskSpecResponse
- Boot
Disk Size Gb This property is required. int - Size in GB of the boot disk (default is 100GB).
- Boot
Disk Type This property is required. string - Type of the boot disk (default is "pd-ssd"). Valid values: "pd-ssd" (Persistent Disk Solid State Drive) or "pd-standard" (Persistent Disk Hard Disk Drive).
- Boot
Disk Size Gb This property is required. int - Size in GB of the boot disk (default is 100GB).
- Boot
Disk Type This property is required. string - Type of the boot disk (default is "pd-ssd"). Valid values: "pd-ssd" (Persistent Disk Solid State Drive) or "pd-standard" (Persistent Disk Hard Disk Drive).
- boot
Disk Size Gb This property is required. Integer - Size in GB of the boot disk (default is 100GB).
- boot
Disk Type This property is required. String - Type of the boot disk (default is "pd-ssd"). Valid values: "pd-ssd" (Persistent Disk Solid State Drive) or "pd-standard" (Persistent Disk Hard Disk Drive).
- boot
Disk Size Gb This property is required. number - Size in GB of the boot disk (default is 100GB).
- boot
Disk Type This property is required. string - Type of the boot disk (default is "pd-ssd"). Valid values: "pd-ssd" (Persistent Disk Solid State Drive) or "pd-standard" (Persistent Disk Hard Disk Drive).
- boot_
disk_ size_ gb This property is required. int - Size in GB of the boot disk (default is 100GB).
- boot_
disk_ type This property is required. str - Type of the boot disk (default is "pd-ssd"). Valid values: "pd-ssd" (Persistent Disk Solid State Drive) or "pd-standard" (Persistent Disk Hard Disk Drive).
- boot
Disk Size Gb This property is required. Number - Size in GB of the boot disk (default is 100GB).
- boot
Disk Type This property is required. String - Type of the boot disk (default is "pd-ssd"). Valid values: "pd-ssd" (Persistent Disk Solid State Drive) or "pd-standard" (Persistent Disk Hard Disk Drive).
GoogleCloudAiplatformV1EncryptionSpecResponse
- Kms
Key Name This property is required. string - The Cloud KMS resource identifier of the customer managed encryption key used to protect a resource. Has the form:
projects/my-project/locations/my-region/keyRings/my-kr/cryptoKeys/my-key
. The key needs to be in the same region as where the compute resource is created.
- Kms
Key Name This property is required. string - The Cloud KMS resource identifier of the customer managed encryption key used to protect a resource. Has the form:
projects/my-project/locations/my-region/keyRings/my-kr/cryptoKeys/my-key
. The key needs to be in the same region as where the compute resource is created.
- kms
Key Name This property is required. String - The Cloud KMS resource identifier of the customer managed encryption key used to protect a resource. Has the form:
projects/my-project/locations/my-region/keyRings/my-kr/cryptoKeys/my-key
. The key needs to be in the same region as where the compute resource is created.
- kms
Key Name This property is required. string - The Cloud KMS resource identifier of the customer managed encryption key used to protect a resource. Has the form:
projects/my-project/locations/my-region/keyRings/my-kr/cryptoKeys/my-key
. The key needs to be in the same region as where the compute resource is created.
- kms_
key_ name This property is required. str - The Cloud KMS resource identifier of the customer managed encryption key used to protect a resource. Has the form:
projects/my-project/locations/my-region/keyRings/my-kr/cryptoKeys/my-key
. The key needs to be in the same region as where the compute resource is created.
- kms
Key Name This property is required. String - The Cloud KMS resource identifier of the customer managed encryption key used to protect a resource. Has the form:
projects/my-project/locations/my-region/keyRings/my-kr/cryptoKeys/my-key
. The key needs to be in the same region as where the compute resource is created.
GoogleCloudAiplatformV1EnvVarResponse
- Name
This property is required. string - Name of the environment variable. Must be a valid C identifier.
- Value
This property is required. string - Variables that reference a $(VAR_NAME) are expanded using the previous defined environment variables in the container and any service environment variables. If a variable cannot be resolved, the reference in the input string will be unchanged. The $(VAR_NAME) syntax can be escaped with a double $$, ie: $$(VAR_NAME). Escaped references will never be expanded, regardless of whether the variable exists or not.
- Name
This property is required. string - Name of the environment variable. Must be a valid C identifier.
- Value
This property is required. string - Variables that reference a $(VAR_NAME) are expanded using the previous defined environment variables in the container and any service environment variables. If a variable cannot be resolved, the reference in the input string will be unchanged. The $(VAR_NAME) syntax can be escaped with a double $$, ie: $$(VAR_NAME). Escaped references will never be expanded, regardless of whether the variable exists or not.
- name
This property is required. String - Name of the environment variable. Must be a valid C identifier.
- value
This property is required. String - Variables that reference a $(VAR_NAME) are expanded using the previous defined environment variables in the container and any service environment variables. If a variable cannot be resolved, the reference in the input string will be unchanged. The $(VAR_NAME) syntax can be escaped with a double $$, ie: $$(VAR_NAME). Escaped references will never be expanded, regardless of whether the variable exists or not.
- name
This property is required. string - Name of the environment variable. Must be a valid C identifier.
- value
This property is required. string - Variables that reference a $(VAR_NAME) are expanded using the previous defined environment variables in the container and any service environment variables. If a variable cannot be resolved, the reference in the input string will be unchanged. The $(VAR_NAME) syntax can be escaped with a double $$, ie: $$(VAR_NAME). Escaped references will never be expanded, regardless of whether the variable exists or not.
- name
This property is required. str - Name of the environment variable. Must be a valid C identifier.
- value
This property is required. str - Variables that reference a $(VAR_NAME) are expanded using the previous defined environment variables in the container and any service environment variables. If a variable cannot be resolved, the reference in the input string will be unchanged. The $(VAR_NAME) syntax can be escaped with a double $$, ie: $$(VAR_NAME). Escaped references will never be expanded, regardless of whether the variable exists or not.
- name
This property is required. String - Name of the environment variable. Must be a valid C identifier.
- value
This property is required. String - Variables that reference a $(VAR_NAME) are expanded using the previous defined environment variables in the container and any service environment variables. If a variable cannot be resolved, the reference in the input string will be unchanged. The $(VAR_NAME) syntax can be escaped with a double $$, ie: $$(VAR_NAME). Escaped references will never be expanded, regardless of whether the variable exists or not.
GoogleCloudAiplatformV1GcsDestinationResponse
- Output
Uri Prefix This property is required. string - Google Cloud Storage URI to output directory. If the uri doesn't end with '/', a '/' will be automatically appended. The directory is created if it doesn't exist.
- Output
Uri Prefix This property is required. string - Google Cloud Storage URI to output directory. If the uri doesn't end with '/', a '/' will be automatically appended. The directory is created if it doesn't exist.
- output
Uri Prefix This property is required. String - Google Cloud Storage URI to output directory. If the uri doesn't end with '/', a '/' will be automatically appended. The directory is created if it doesn't exist.
- output
Uri Prefix This property is required. string - Google Cloud Storage URI to output directory. If the uri doesn't end with '/', a '/' will be automatically appended. The directory is created if it doesn't exist.
- output_
uri_ prefix This property is required. str - Google Cloud Storage URI to output directory. If the uri doesn't end with '/', a '/' will be automatically appended. The directory is created if it doesn't exist.
- output
Uri Prefix This property is required. String - Google Cloud Storage URI to output directory. If the uri doesn't end with '/', a '/' will be automatically appended. The directory is created if it doesn't exist.
GoogleCloudAiplatformV1MachineSpecResponse
- Accelerator
Count This property is required. int - The number of accelerators to attach to the machine.
- Accelerator
Type This property is required. string - Immutable. The type of accelerator(s) that may be attached to the machine as per accelerator_count.
- Machine
Type This property is required. string - Immutable. The type of the machine. See the list of machine types supported for prediction See the list of machine types supported for custom training. For DeployedModel this field is optional, and the default value is
n1-standard-2
. For BatchPredictionJob or as part of WorkerPoolSpec this field is required. - Tpu
Topology This property is required. string - Immutable. The topology of the TPUs. Corresponds to the TPU topologies available from GKE. (Example: tpu_topology: "2x2x1").
- Accelerator
Count This property is required. int - The number of accelerators to attach to the machine.
- Accelerator
Type This property is required. string - Immutable. The type of accelerator(s) that may be attached to the machine as per accelerator_count.
- Machine
Type This property is required. string - Immutable. The type of the machine. See the list of machine types supported for prediction See the list of machine types supported for custom training. For DeployedModel this field is optional, and the default value is
n1-standard-2
. For BatchPredictionJob or as part of WorkerPoolSpec this field is required. - Tpu
Topology This property is required. string - Immutable. The topology of the TPUs. Corresponds to the TPU topologies available from GKE. (Example: tpu_topology: "2x2x1").
- accelerator
Count This property is required. Integer - The number of accelerators to attach to the machine.
- accelerator
Type This property is required. String - Immutable. The type of accelerator(s) that may be attached to the machine as per accelerator_count.
- machine
Type This property is required. String - Immutable. The type of the machine. See the list of machine types supported for prediction See the list of machine types supported for custom training. For DeployedModel this field is optional, and the default value is
n1-standard-2
. For BatchPredictionJob or as part of WorkerPoolSpec this field is required. - tpu
Topology This property is required. String - Immutable. The topology of the TPUs. Corresponds to the TPU topologies available from GKE. (Example: tpu_topology: "2x2x1").
- accelerator
Count This property is required. number - The number of accelerators to attach to the machine.
- accelerator
Type This property is required. string - Immutable. The type of accelerator(s) that may be attached to the machine as per accelerator_count.
- machine
Type This property is required. string - Immutable. The type of the machine. See the list of machine types supported for prediction See the list of machine types supported for custom training. For DeployedModel this field is optional, and the default value is
n1-standard-2
. For BatchPredictionJob or as part of WorkerPoolSpec this field is required. - tpu
Topology This property is required. string - Immutable. The topology of the TPUs. Corresponds to the TPU topologies available from GKE. (Example: tpu_topology: "2x2x1").
- accelerator_
count This property is required. int - The number of accelerators to attach to the machine.
- accelerator_
type This property is required. str - Immutable. The type of accelerator(s) that may be attached to the machine as per accelerator_count.
- machine_
type This property is required. str - Immutable. The type of the machine. See the list of machine types supported for prediction See the list of machine types supported for custom training. For DeployedModel this field is optional, and the default value is
n1-standard-2
. For BatchPredictionJob or as part of WorkerPoolSpec this field is required. - tpu_
topology This property is required. str - Immutable. The topology of the TPUs. Corresponds to the TPU topologies available from GKE. (Example: tpu_topology: "2x2x1").
- accelerator
Count This property is required. Number - The number of accelerators to attach to the machine.
- accelerator
Type This property is required. String - Immutable. The type of accelerator(s) that may be attached to the machine as per accelerator_count.
- machine
Type This property is required. String - Immutable. The type of the machine. See the list of machine types supported for prediction See the list of machine types supported for custom training. For DeployedModel this field is optional, and the default value is
n1-standard-2
. For BatchPredictionJob or as part of WorkerPoolSpec this field is required. - tpu
Topology This property is required. String - Immutable. The topology of the TPUs. Corresponds to the TPU topologies available from GKE. (Example: tpu_topology: "2x2x1").
GoogleCloudAiplatformV1MeasurementMetricResponse
GoogleCloudAiplatformV1MeasurementResponse
- Elapsed
Duration This property is required. string - Time that the Trial has been running at the point of this Measurement.
- Metrics
This property is required. List<Pulumi.Google Native. Aiplatform. V1. Inputs. Google Cloud Aiplatform V1Measurement Metric Response> - A list of metrics got by evaluating the objective functions using suggested Parameter values.
- Step
Count This property is required. string - The number of steps the machine learning model has been trained for. Must be non-negative.
- Elapsed
Duration This property is required. string - Time that the Trial has been running at the point of this Measurement.
- Metrics
This property is required. []GoogleCloud Aiplatform V1Measurement Metric Response - A list of metrics got by evaluating the objective functions using suggested Parameter values.
- Step
Count This property is required. string - The number of steps the machine learning model has been trained for. Must be non-negative.
- elapsed
Duration This property is required. String - Time that the Trial has been running at the point of this Measurement.
- metrics
This property is required. List<GoogleCloud Aiplatform V1Measurement Metric Response> - A list of metrics got by evaluating the objective functions using suggested Parameter values.
- step
Count This property is required. String - The number of steps the machine learning model has been trained for. Must be non-negative.
- elapsed
Duration This property is required. string - Time that the Trial has been running at the point of this Measurement.
- metrics
This property is required. GoogleCloud Aiplatform V1Measurement Metric Response[] - A list of metrics got by evaluating the objective functions using suggested Parameter values.
- step
Count This property is required. string - The number of steps the machine learning model has been trained for. Must be non-negative.
- elapsed_
duration This property is required. str - Time that the Trial has been running at the point of this Measurement.
- metrics
This property is required. Sequence[GoogleCloud Aiplatform V1Measurement Metric Response] - A list of metrics got by evaluating the objective functions using suggested Parameter values.
- step_
count This property is required. str - The number of steps the machine learning model has been trained for. Must be non-negative.
- elapsed
Duration This property is required. String - Time that the Trial has been running at the point of this Measurement.
- metrics
This property is required. List<Property Map> - A list of metrics got by evaluating the objective functions using suggested Parameter values.
- step
Count This property is required. String - The number of steps the machine learning model has been trained for. Must be non-negative.
GoogleCloudAiplatformV1NasJobOutputMultiTrialJobOutputResponse
- Search
Trials This property is required. List<Pulumi.Google Native. Aiplatform. V1. Inputs. Google Cloud Aiplatform V1Nas Trial Response> - List of NasTrials that were started as part of search stage.
- Train
Trials This property is required. List<Pulumi.Google Native. Aiplatform. V1. Inputs. Google Cloud Aiplatform V1Nas Trial Response> - List of NasTrials that were started as part of train stage.
- Search
Trials This property is required. []GoogleCloud Aiplatform V1Nas Trial Response - List of NasTrials that were started as part of search stage.
- Train
Trials This property is required. []GoogleCloud Aiplatform V1Nas Trial Response - List of NasTrials that were started as part of train stage.
- search
Trials This property is required. List<GoogleCloud Aiplatform V1Nas Trial Response> - List of NasTrials that were started as part of search stage.
- train
Trials This property is required. List<GoogleCloud Aiplatform V1Nas Trial Response> - List of NasTrials that were started as part of train stage.
- search
Trials This property is required. GoogleCloud Aiplatform V1Nas Trial Response[] - List of NasTrials that were started as part of search stage.
- train
Trials This property is required. GoogleCloud Aiplatform V1Nas Trial Response[] - List of NasTrials that were started as part of train stage.
- search_
trials This property is required. Sequence[GoogleCloud Aiplatform V1Nas Trial Response] - List of NasTrials that were started as part of search stage.
- train_
trials This property is required. Sequence[GoogleCloud Aiplatform V1Nas Trial Response] - List of NasTrials that were started as part of train stage.
- search
Trials This property is required. List<Property Map> - List of NasTrials that were started as part of search stage.
- train
Trials This property is required. List<Property Map> - List of NasTrials that were started as part of train stage.
GoogleCloudAiplatformV1NasJobOutputResponse
- Multi
Trial Job Output This property is required. Pulumi.Google Native. Aiplatform. V1. Inputs. Google Cloud Aiplatform V1Nas Job Output Multi Trial Job Output Response - The output of this multi-trial Neural Architecture Search (NAS) job.
- Multi
Trial Job Output This property is required. GoogleCloud Aiplatform V1Nas Job Output Multi Trial Job Output Response - The output of this multi-trial Neural Architecture Search (NAS) job.
- multi
Trial Job Output This property is required. GoogleCloud Aiplatform V1Nas Job Output Multi Trial Job Output Response - The output of this multi-trial Neural Architecture Search (NAS) job.
- multi
Trial Job Output This property is required. GoogleCloud Aiplatform V1Nas Job Output Multi Trial Job Output Response - The output of this multi-trial Neural Architecture Search (NAS) job.
- multi_
trial_ job_ output This property is required. GoogleCloud Aiplatform V1Nas Job Output Multi Trial Job Output Response - The output of this multi-trial Neural Architecture Search (NAS) job.
- multi
Trial Job Output This property is required. Property Map - The output of this multi-trial Neural Architecture Search (NAS) job.
GoogleCloudAiplatformV1NasJobSpecMultiTrialAlgorithmSpecMetricSpecResponse
GoogleCloudAiplatformV1NasJobSpecMultiTrialAlgorithmSpecResponse
- Metric
This property is required. Pulumi.Google Native. Aiplatform. V1. Inputs. Google Cloud Aiplatform V1Nas Job Spec Multi Trial Algorithm Spec Metric Spec Response - Metric specs for the NAS job. Validation for this field is done at
multi_trial_algorithm_spec
field. - Multi
Trial Algorithm This property is required. string - The multi-trial Neural Architecture Search (NAS) algorithm type. Defaults to
REINFORCEMENT_LEARNING
. - Search
Trial Spec This property is required. Pulumi.Google Native. Aiplatform. V1. Inputs. Google Cloud Aiplatform V1Nas Job Spec Multi Trial Algorithm Spec Search Trial Spec Response - Spec for search trials.
- Train
Trial Spec This property is required. Pulumi.Google Native. Aiplatform. V1. Inputs. Google Cloud Aiplatform V1Nas Job Spec Multi Trial Algorithm Spec Train Trial Spec Response - Spec for train trials. Top N [TrainTrialSpec.max_parallel_trial_count] search trials will be trained for every M [TrainTrialSpec.frequency] trials searched.
- Metric
This property is required. GoogleCloud Aiplatform V1Nas Job Spec Multi Trial Algorithm Spec Metric Spec Response - Metric specs for the NAS job. Validation for this field is done at
multi_trial_algorithm_spec
field. - Multi
Trial Algorithm This property is required. string - The multi-trial Neural Architecture Search (NAS) algorithm type. Defaults to
REINFORCEMENT_LEARNING
. - Search
Trial Spec This property is required. GoogleCloud Aiplatform V1Nas Job Spec Multi Trial Algorithm Spec Search Trial Spec Response - Spec for search trials.
- Train
Trial Spec This property is required. GoogleCloud Aiplatform V1Nas Job Spec Multi Trial Algorithm Spec Train Trial Spec Response - Spec for train trials. Top N [TrainTrialSpec.max_parallel_trial_count] search trials will be trained for every M [TrainTrialSpec.frequency] trials searched.
- metric
This property is required. GoogleCloud Aiplatform V1Nas Job Spec Multi Trial Algorithm Spec Metric Spec Response - Metric specs for the NAS job. Validation for this field is done at
multi_trial_algorithm_spec
field. - multi
Trial Algorithm This property is required. String - The multi-trial Neural Architecture Search (NAS) algorithm type. Defaults to
REINFORCEMENT_LEARNING
. - search
Trial Spec This property is required. GoogleCloud Aiplatform V1Nas Job Spec Multi Trial Algorithm Spec Search Trial Spec Response - Spec for search trials.
- train
Trial Spec This property is required. GoogleCloud Aiplatform V1Nas Job Spec Multi Trial Algorithm Spec Train Trial Spec Response - Spec for train trials. Top N [TrainTrialSpec.max_parallel_trial_count] search trials will be trained for every M [TrainTrialSpec.frequency] trials searched.
- metric
This property is required. GoogleCloud Aiplatform V1Nas Job Spec Multi Trial Algorithm Spec Metric Spec Response - Metric specs for the NAS job. Validation for this field is done at
multi_trial_algorithm_spec
field. - multi
Trial Algorithm This property is required. string - The multi-trial Neural Architecture Search (NAS) algorithm type. Defaults to
REINFORCEMENT_LEARNING
. - search
Trial Spec This property is required. GoogleCloud Aiplatform V1Nas Job Spec Multi Trial Algorithm Spec Search Trial Spec Response - Spec for search trials.
- train
Trial Spec This property is required. GoogleCloud Aiplatform V1Nas Job Spec Multi Trial Algorithm Spec Train Trial Spec Response - Spec for train trials. Top N [TrainTrialSpec.max_parallel_trial_count] search trials will be trained for every M [TrainTrialSpec.frequency] trials searched.
- metric
This property is required. GoogleCloud Aiplatform V1Nas Job Spec Multi Trial Algorithm Spec Metric Spec Response - Metric specs for the NAS job. Validation for this field is done at
multi_trial_algorithm_spec
field. - multi_
trial_ algorithm This property is required. str - The multi-trial Neural Architecture Search (NAS) algorithm type. Defaults to
REINFORCEMENT_LEARNING
. - search_
trial_ spec This property is required. GoogleCloud Aiplatform V1Nas Job Spec Multi Trial Algorithm Spec Search Trial Spec Response - Spec for search trials.
- train_
trial_ spec This property is required. GoogleCloud Aiplatform V1Nas Job Spec Multi Trial Algorithm Spec Train Trial Spec Response - Spec for train trials. Top N [TrainTrialSpec.max_parallel_trial_count] search trials will be trained for every M [TrainTrialSpec.frequency] trials searched.
- metric
This property is required. Property Map - Metric specs for the NAS job. Validation for this field is done at
multi_trial_algorithm_spec
field. - multi
Trial Algorithm This property is required. String - The multi-trial Neural Architecture Search (NAS) algorithm type. Defaults to
REINFORCEMENT_LEARNING
. - search
Trial Spec This property is required. Property Map - Spec for search trials.
- train
Trial Spec This property is required. Property Map - Spec for train trials. Top N [TrainTrialSpec.max_parallel_trial_count] search trials will be trained for every M [TrainTrialSpec.frequency] trials searched.
GoogleCloudAiplatformV1NasJobSpecMultiTrialAlgorithmSpecSearchTrialSpecResponse
- Max
Failed Trial Count This property is required. int - The number of failed trials that need to be seen before failing the NasJob. If set to 0, Vertex AI decides how many trials must fail before the whole job fails.
- Max
Parallel Trial Count This property is required. int - The maximum number of trials to run in parallel.
- Max
Trial Count This property is required. int - The maximum number of Neural Architecture Search (NAS) trials to run.
- Search
Trial Job Spec This property is required. Pulumi.Google Native. Aiplatform. V1. Inputs. Google Cloud Aiplatform V1Custom Job Spec Response - The spec of a search trial job. The same spec applies to all search trials.
- Max
Failed Trial Count This property is required. int - The number of failed trials that need to be seen before failing the NasJob. If set to 0, Vertex AI decides how many trials must fail before the whole job fails.
- Max
Parallel Trial Count This property is required. int - The maximum number of trials to run in parallel.
- Max
Trial Count This property is required. int - The maximum number of Neural Architecture Search (NAS) trials to run.
- Search
Trial Job Spec This property is required. GoogleCloud Aiplatform V1Custom Job Spec Response - The spec of a search trial job. The same spec applies to all search trials.
- max
Failed Trial Count This property is required. Integer - The number of failed trials that need to be seen before failing the NasJob. If set to 0, Vertex AI decides how many trials must fail before the whole job fails.
- max
Parallel Trial Count This property is required. Integer - The maximum number of trials to run in parallel.
- max
Trial Count This property is required. Integer - The maximum number of Neural Architecture Search (NAS) trials to run.
- search
Trial Job Spec This property is required. GoogleCloud Aiplatform V1Custom Job Spec Response - The spec of a search trial job. The same spec applies to all search trials.
- max
Failed Trial Count This property is required. number - The number of failed trials that need to be seen before failing the NasJob. If set to 0, Vertex AI decides how many trials must fail before the whole job fails.
- max
Parallel Trial Count This property is required. number - The maximum number of trials to run in parallel.
- max
Trial Count This property is required. number - The maximum number of Neural Architecture Search (NAS) trials to run.
- search
Trial Job Spec This property is required. GoogleCloud Aiplatform V1Custom Job Spec Response - The spec of a search trial job. The same spec applies to all search trials.
- max_
failed_ trial_ count This property is required. int - The number of failed trials that need to be seen before failing the NasJob. If set to 0, Vertex AI decides how many trials must fail before the whole job fails.
- max_
parallel_ trial_ count This property is required. int - The maximum number of trials to run in parallel.
- max_
trial_ count This property is required. int - The maximum number of Neural Architecture Search (NAS) trials to run.
- search_
trial_ job_ spec This property is required. GoogleCloud Aiplatform V1Custom Job Spec Response - The spec of a search trial job. The same spec applies to all search trials.
- max
Failed Trial Count This property is required. Number - The number of failed trials that need to be seen before failing the NasJob. If set to 0, Vertex AI decides how many trials must fail before the whole job fails.
- max
Parallel Trial Count This property is required. Number - The maximum number of trials to run in parallel.
- max
Trial Count This property is required. Number - The maximum number of Neural Architecture Search (NAS) trials to run.
- search
Trial Job Spec This property is required. Property Map - The spec of a search trial job. The same spec applies to all search trials.
GoogleCloudAiplatformV1NasJobSpecMultiTrialAlgorithmSpecTrainTrialSpecResponse
- Frequency
This property is required. int - Frequency of search trials to start train stage. Top N [TrainTrialSpec.max_parallel_trial_count] search trials will be trained for every M [TrainTrialSpec.frequency] trials searched.
- Max
Parallel Trial Count This property is required. int - The maximum number of trials to run in parallel.
- Train
Trial Job Spec This property is required. Pulumi.Google Native. Aiplatform. V1. Inputs. Google Cloud Aiplatform V1Custom Job Spec Response - The spec of a train trial job. The same spec applies to all train trials.
- Frequency
This property is required. int - Frequency of search trials to start train stage. Top N [TrainTrialSpec.max_parallel_trial_count] search trials will be trained for every M [TrainTrialSpec.frequency] trials searched.
- Max
Parallel Trial Count This property is required. int - The maximum number of trials to run in parallel.
- Train
Trial Job Spec This property is required. GoogleCloud Aiplatform V1Custom Job Spec Response - The spec of a train trial job. The same spec applies to all train trials.
- frequency
This property is required. Integer - Frequency of search trials to start train stage. Top N [TrainTrialSpec.max_parallel_trial_count] search trials will be trained for every M [TrainTrialSpec.frequency] trials searched.
- max
Parallel Trial Count This property is required. Integer - The maximum number of trials to run in parallel.
- train
Trial Job Spec This property is required. GoogleCloud Aiplatform V1Custom Job Spec Response - The spec of a train trial job. The same spec applies to all train trials.
- frequency
This property is required. number - Frequency of search trials to start train stage. Top N [TrainTrialSpec.max_parallel_trial_count] search trials will be trained for every M [TrainTrialSpec.frequency] trials searched.
- max
Parallel Trial Count This property is required. number - The maximum number of trials to run in parallel.
- train
Trial Job Spec This property is required. GoogleCloud Aiplatform V1Custom Job Spec Response - The spec of a train trial job. The same spec applies to all train trials.
- frequency
This property is required. int - Frequency of search trials to start train stage. Top N [TrainTrialSpec.max_parallel_trial_count] search trials will be trained for every M [TrainTrialSpec.frequency] trials searched.
- max_
parallel_ trial_ count This property is required. int - The maximum number of trials to run in parallel.
- train_
trial_ job_ spec This property is required. GoogleCloud Aiplatform V1Custom Job Spec Response - The spec of a train trial job. The same spec applies to all train trials.
- frequency
This property is required. Number - Frequency of search trials to start train stage. Top N [TrainTrialSpec.max_parallel_trial_count] search trials will be trained for every M [TrainTrialSpec.frequency] trials searched.
- max
Parallel Trial Count This property is required. Number - The maximum number of trials to run in parallel.
- train
Trial Job Spec This property is required. Property Map - The spec of a train trial job. The same spec applies to all train trials.
GoogleCloudAiplatformV1NasJobSpecResponse
- Multi
Trial Algorithm Spec This property is required. Pulumi.Google Native. Aiplatform. V1. Inputs. Google Cloud Aiplatform V1Nas Job Spec Multi Trial Algorithm Spec Response - The spec of multi-trial algorithms.
- Resume
Nas Job Id This property is required. string - The ID of the existing NasJob in the same Project and Location which will be used to resume search. search_space_spec and nas_algorithm_spec are obtained from previous NasJob hence should not provide them again for this NasJob.
- Search
Space Spec This property is required. string - It defines the search space for Neural Architecture Search (NAS).
- Multi
Trial Algorithm Spec This property is required. GoogleCloud Aiplatform V1Nas Job Spec Multi Trial Algorithm Spec Response - The spec of multi-trial algorithms.
- Resume
Nas Job Id This property is required. string - The ID of the existing NasJob in the same Project and Location which will be used to resume search. search_space_spec and nas_algorithm_spec are obtained from previous NasJob hence should not provide them again for this NasJob.
- Search
Space Spec This property is required. string - It defines the search space for Neural Architecture Search (NAS).
- multi
Trial Algorithm Spec This property is required. GoogleCloud Aiplatform V1Nas Job Spec Multi Trial Algorithm Spec Response - The spec of multi-trial algorithms.
- resume
Nas Job Id This property is required. String - The ID of the existing NasJob in the same Project and Location which will be used to resume search. search_space_spec and nas_algorithm_spec are obtained from previous NasJob hence should not provide them again for this NasJob.
- search
Space Spec This property is required. String - It defines the search space for Neural Architecture Search (NAS).
- multi
Trial Algorithm Spec This property is required. GoogleCloud Aiplatform V1Nas Job Spec Multi Trial Algorithm Spec Response - The spec of multi-trial algorithms.
- resume
Nas Job Id This property is required. string - The ID of the existing NasJob in the same Project and Location which will be used to resume search. search_space_spec and nas_algorithm_spec are obtained from previous NasJob hence should not provide them again for this NasJob.
- search
Space Spec This property is required. string - It defines the search space for Neural Architecture Search (NAS).
- multi_
trial_ algorithm_ spec This property is required. GoogleCloud Aiplatform V1Nas Job Spec Multi Trial Algorithm Spec Response - The spec of multi-trial algorithms.
- resume_
nas_ job_ id This property is required. str - The ID of the existing NasJob in the same Project and Location which will be used to resume search. search_space_spec and nas_algorithm_spec are obtained from previous NasJob hence should not provide them again for this NasJob.
- search_
space_ spec This property is required. str - It defines the search space for Neural Architecture Search (NAS).
- multi
Trial Algorithm Spec This property is required. Property Map - The spec of multi-trial algorithms.
- resume
Nas Job Id This property is required. String - The ID of the existing NasJob in the same Project and Location which will be used to resume search. search_space_spec and nas_algorithm_spec are obtained from previous NasJob hence should not provide them again for this NasJob.
- search
Space Spec This property is required. String - It defines the search space for Neural Architecture Search (NAS).
GoogleCloudAiplatformV1NasTrialResponse
- End
Time This property is required. string - Time when the NasTrial's status changed to
SUCCEEDED
orINFEASIBLE
. - Final
Measurement This property is required. Pulumi.Google Native. Aiplatform. V1. Inputs. Google Cloud Aiplatform V1Measurement Response - The final measurement containing the objective value.
- Start
Time This property is required. string - Time when the NasTrial was started.
- State
This property is required. string - The detailed state of the NasTrial.
- End
Time This property is required. string - Time when the NasTrial's status changed to
SUCCEEDED
orINFEASIBLE
. - Final
Measurement This property is required. GoogleCloud Aiplatform V1Measurement Response - The final measurement containing the objective value.
- Start
Time This property is required. string - Time when the NasTrial was started.
- State
This property is required. string - The detailed state of the NasTrial.
- end
Time This property is required. String - Time when the NasTrial's status changed to
SUCCEEDED
orINFEASIBLE
. - final
Measurement This property is required. GoogleCloud Aiplatform V1Measurement Response - The final measurement containing the objective value.
- start
Time This property is required. String - Time when the NasTrial was started.
- state
This property is required. String - The detailed state of the NasTrial.
- end
Time This property is required. string - Time when the NasTrial's status changed to
SUCCEEDED
orINFEASIBLE
. - final
Measurement This property is required. GoogleCloud Aiplatform V1Measurement Response - The final measurement containing the objective value.
- start
Time This property is required. string - Time when the NasTrial was started.
- state
This property is required. string - The detailed state of the NasTrial.
- end_
time This property is required. str - Time when the NasTrial's status changed to
SUCCEEDED
orINFEASIBLE
. - final_
measurement This property is required. GoogleCloud Aiplatform V1Measurement Response - The final measurement containing the objective value.
- start_
time This property is required. str - Time when the NasTrial was started.
- state
This property is required. str - The detailed state of the NasTrial.
- end
Time This property is required. String - Time when the NasTrial's status changed to
SUCCEEDED
orINFEASIBLE
. - final
Measurement This property is required. Property Map - The final measurement containing the objective value.
- start
Time This property is required. String - Time when the NasTrial was started.
- state
This property is required. String - The detailed state of the NasTrial.
GoogleCloudAiplatformV1NfsMountResponse
- Mount
Point This property is required. string - Destination mount path. The NFS will be mounted for the user under /mnt/nfs/
- Path
This property is required. string - Source path exported from NFS server. Has to start with '/', and combined with the ip address, it indicates the source mount path in the form of
server:path
- Server
This property is required. string - IP address of the NFS server.
- Mount
Point This property is required. string - Destination mount path. The NFS will be mounted for the user under /mnt/nfs/
- Path
This property is required. string - Source path exported from NFS server. Has to start with '/', and combined with the ip address, it indicates the source mount path in the form of
server:path
- Server
This property is required. string - IP address of the NFS server.
- mount
Point This property is required. String - Destination mount path. The NFS will be mounted for the user under /mnt/nfs/
- path
This property is required. String - Source path exported from NFS server. Has to start with '/', and combined with the ip address, it indicates the source mount path in the form of
server:path
- server
This property is required. String - IP address of the NFS server.
- mount
Point This property is required. string - Destination mount path. The NFS will be mounted for the user under /mnt/nfs/
- path
This property is required. string - Source path exported from NFS server. Has to start with '/', and combined with the ip address, it indicates the source mount path in the form of
server:path
- server
This property is required. string - IP address of the NFS server.
- mount_
point This property is required. str - Destination mount path. The NFS will be mounted for the user under /mnt/nfs/
- path
This property is required. str - Source path exported from NFS server. Has to start with '/', and combined with the ip address, it indicates the source mount path in the form of
server:path
- server
This property is required. str - IP address of the NFS server.
- mount
Point This property is required. String - Destination mount path. The NFS will be mounted for the user under /mnt/nfs/
- path
This property is required. String - Source path exported from NFS server. Has to start with '/', and combined with the ip address, it indicates the source mount path in the form of
server:path
- server
This property is required. String - IP address of the NFS server.
GoogleCloudAiplatformV1PythonPackageSpecResponse
- Args
This property is required. List<string> - Command line arguments to be passed to the Python task.
- Env
This property is required. List<Pulumi.Google Native. Aiplatform. V1. Inputs. Google Cloud Aiplatform V1Env Var Response> - Environment variables to be passed to the python module. Maximum limit is 100.
- Executor
Image Uri This property is required. string - The URI of a container image in Artifact Registry that will run the provided Python package. Vertex AI provides a wide range of executor images with pre-installed packages to meet users' various use cases. See the list of pre-built containers for training. You must use an image from this list.
- Package
Uris This property is required. List<string> - The Google Cloud Storage location of the Python package files which are the training program and its dependent packages. The maximum number of package URIs is 100.
- Python
Module This property is required. string - The Python module name to run after installing the packages.
- Args
This property is required. []string - Command line arguments to be passed to the Python task.
- Env
This property is required. []GoogleCloud Aiplatform V1Env Var Response - Environment variables to be passed to the python module. Maximum limit is 100.
- Executor
Image Uri This property is required. string - The URI of a container image in Artifact Registry that will run the provided Python package. Vertex AI provides a wide range of executor images with pre-installed packages to meet users' various use cases. See the list of pre-built containers for training. You must use an image from this list.
- Package
Uris This property is required. []string - The Google Cloud Storage location of the Python package files which are the training program and its dependent packages. The maximum number of package URIs is 100.
- Python
Module This property is required. string - The Python module name to run after installing the packages.
- args
This property is required. List<String> - Command line arguments to be passed to the Python task.
- env
This property is required. List<GoogleCloud Aiplatform V1Env Var Response> - Environment variables to be passed to the python module. Maximum limit is 100.
- executor
Image Uri This property is required. String - The URI of a container image in Artifact Registry that will run the provided Python package. Vertex AI provides a wide range of executor images with pre-installed packages to meet users' various use cases. See the list of pre-built containers for training. You must use an image from this list.
- package
Uris This property is required. List<String> - The Google Cloud Storage location of the Python package files which are the training program and its dependent packages. The maximum number of package URIs is 100.
- python
Module This property is required. String - The Python module name to run after installing the packages.
- args
This property is required. string[] - Command line arguments to be passed to the Python task.
- env
This property is required. GoogleCloud Aiplatform V1Env Var Response[] - Environment variables to be passed to the python module. Maximum limit is 100.
- executor
Image Uri This property is required. string - The URI of a container image in Artifact Registry that will run the provided Python package. Vertex AI provides a wide range of executor images with pre-installed packages to meet users' various use cases. See the list of pre-built containers for training. You must use an image from this list.
- package
Uris This property is required. string[] - The Google Cloud Storage location of the Python package files which are the training program and its dependent packages. The maximum number of package URIs is 100.
- python
Module This property is required. string - The Python module name to run after installing the packages.
- args
This property is required. Sequence[str] - Command line arguments to be passed to the Python task.
- env
This property is required. Sequence[GoogleCloud Aiplatform V1Env Var Response] - Environment variables to be passed to the python module. Maximum limit is 100.
- executor_
image_ uri This property is required. str - The URI of a container image in Artifact Registry that will run the provided Python package. Vertex AI provides a wide range of executor images with pre-installed packages to meet users' various use cases. See the list of pre-built containers for training. You must use an image from this list.
- package_
uris This property is required. Sequence[str] - The Google Cloud Storage location of the Python package files which are the training program and its dependent packages. The maximum number of package URIs is 100.
- python_
module This property is required. str - The Python module name to run after installing the packages.
- args
This property is required. List<String> - Command line arguments to be passed to the Python task.
- env
This property is required. List<Property Map> - Environment variables to be passed to the python module. Maximum limit is 100.
- executor
Image Uri This property is required. String - The URI of a container image in Artifact Registry that will run the provided Python package. Vertex AI provides a wide range of executor images with pre-installed packages to meet users' various use cases. See the list of pre-built containers for training. You must use an image from this list.
- package
Uris This property is required. List<String> - The Google Cloud Storage location of the Python package files which are the training program and its dependent packages. The maximum number of package URIs is 100.
- python
Module This property is required. String - The Python module name to run after installing the packages.
GoogleCloudAiplatformV1SchedulingResponse
- Disable
Retries This property is required. bool - Optional. Indicates if the job should retry for internal errors after the job starts running. If true, overrides
Scheduling.restart_job_on_worker_restart
to false. - Restart
Job On Worker Restart This property is required. bool - Restarts the entire CustomJob if a worker gets restarted. This feature can be used by distributed training jobs that are not resilient to workers leaving and joining a job.
- Timeout
This property is required. string - The maximum job running time. The default is 7 days.
- Disable
Retries This property is required. bool - Optional. Indicates if the job should retry for internal errors after the job starts running. If true, overrides
Scheduling.restart_job_on_worker_restart
to false. - Restart
Job On Worker Restart This property is required. bool - Restarts the entire CustomJob if a worker gets restarted. This feature can be used by distributed training jobs that are not resilient to workers leaving and joining a job.
- Timeout
This property is required. string - The maximum job running time. The default is 7 days.
- disable
Retries This property is required. Boolean - Optional. Indicates if the job should retry for internal errors after the job starts running. If true, overrides
Scheduling.restart_job_on_worker_restart
to false. - restart
Job On Worker Restart This property is required. Boolean - Restarts the entire CustomJob if a worker gets restarted. This feature can be used by distributed training jobs that are not resilient to workers leaving and joining a job.
- timeout
This property is required. String - The maximum job running time. The default is 7 days.
- disable
Retries This property is required. boolean - Optional. Indicates if the job should retry for internal errors after the job starts running. If true, overrides
Scheduling.restart_job_on_worker_restart
to false. - restart
Job On Worker Restart This property is required. boolean - Restarts the entire CustomJob if a worker gets restarted. This feature can be used by distributed training jobs that are not resilient to workers leaving and joining a job.
- timeout
This property is required. string - The maximum job running time. The default is 7 days.
- disable_
retries This property is required. bool - Optional. Indicates if the job should retry for internal errors after the job starts running. If true, overrides
Scheduling.restart_job_on_worker_restart
to false. - restart_
job_ on_ worker_ restart This property is required. bool - Restarts the entire CustomJob if a worker gets restarted. This feature can be used by distributed training jobs that are not resilient to workers leaving and joining a job.
- timeout
This property is required. str - The maximum job running time. The default is 7 days.
- disable
Retries This property is required. Boolean - Optional. Indicates if the job should retry for internal errors after the job starts running. If true, overrides
Scheduling.restart_job_on_worker_restart
to false. - restart
Job On Worker Restart This property is required. Boolean - Restarts the entire CustomJob if a worker gets restarted. This feature can be used by distributed training jobs that are not resilient to workers leaving and joining a job.
- timeout
This property is required. String - The maximum job running time. The default is 7 days.
GoogleCloudAiplatformV1WorkerPoolSpecResponse
- Container
Spec This property is required. Pulumi.Google Native. Aiplatform. V1. Inputs. Google Cloud Aiplatform V1Container Spec Response - The custom container task.
- Disk
Spec This property is required. Pulumi.Google Native. Aiplatform. V1. Inputs. Google Cloud Aiplatform V1Disk Spec Response - Disk spec.
- Machine
Spec This property is required. Pulumi.Google Native. Aiplatform. V1. Inputs. Google Cloud Aiplatform V1Machine Spec Response - Optional. Immutable. The specification of a single machine.
- Nfs
Mounts This property is required. List<Pulumi.Google Native. Aiplatform. V1. Inputs. Google Cloud Aiplatform V1Nfs Mount Response> - Optional. List of NFS mount spec.
- Python
Package Spec This property is required. Pulumi.Google Native. Aiplatform. V1. Inputs. Google Cloud Aiplatform V1Python Package Spec Response - The Python packaged task.
- Replica
Count This property is required. string - Optional. The number of worker replicas to use for this worker pool.
- Container
Spec This property is required. GoogleCloud Aiplatform V1Container Spec Response - The custom container task.
- Disk
Spec This property is required. GoogleCloud Aiplatform V1Disk Spec Response - Disk spec.
- Machine
Spec This property is required. GoogleCloud Aiplatform V1Machine Spec Response - Optional. Immutable. The specification of a single machine.
- Nfs
Mounts This property is required. []GoogleCloud Aiplatform V1Nfs Mount Response - Optional. List of NFS mount spec.
- Python
Package Spec This property is required. GoogleCloud Aiplatform V1Python Package Spec Response - The Python packaged task.
- Replica
Count This property is required. string - Optional. The number of worker replicas to use for this worker pool.
- container
Spec This property is required. GoogleCloud Aiplatform V1Container Spec Response - The custom container task.
- disk
Spec This property is required. GoogleCloud Aiplatform V1Disk Spec Response - Disk spec.
- machine
Spec This property is required. GoogleCloud Aiplatform V1Machine Spec Response - Optional. Immutable. The specification of a single machine.
- nfs
Mounts This property is required. List<GoogleCloud Aiplatform V1Nfs Mount Response> - Optional. List of NFS mount spec.
- python
Package Spec This property is required. GoogleCloud Aiplatform V1Python Package Spec Response - The Python packaged task.
- replica
Count This property is required. String - Optional. The number of worker replicas to use for this worker pool.
- container
Spec This property is required. GoogleCloud Aiplatform V1Container Spec Response - The custom container task.
- disk
Spec This property is required. GoogleCloud Aiplatform V1Disk Spec Response - Disk spec.
- machine
Spec This property is required. GoogleCloud Aiplatform V1Machine Spec Response - Optional. Immutable. The specification of a single machine.
- nfs
Mounts This property is required. GoogleCloud Aiplatform V1Nfs Mount Response[] - Optional. List of NFS mount spec.
- python
Package Spec This property is required. GoogleCloud Aiplatform V1Python Package Spec Response - The Python packaged task.
- replica
Count This property is required. string - Optional. The number of worker replicas to use for this worker pool.
- container_
spec This property is required. GoogleCloud Aiplatform V1Container Spec Response - The custom container task.
- disk_
spec This property is required. GoogleCloud Aiplatform V1Disk Spec Response - Disk spec.
- machine_
spec This property is required. GoogleCloud Aiplatform V1Machine Spec Response - Optional. Immutable. The specification of a single machine.
- nfs_
mounts This property is required. Sequence[GoogleCloud Aiplatform V1Nfs Mount Response] - Optional. List of NFS mount spec.
- python_
package_ spec This property is required. GoogleCloud Aiplatform V1Python Package Spec Response - The Python packaged task.
- replica_
count This property is required. str - Optional. The number of worker replicas to use for this worker pool.
- container
Spec This property is required. Property Map - The custom container task.
- disk
Spec This property is required. Property Map - Disk spec.
- machine
Spec This property is required. Property Map - Optional. Immutable. The specification of a single machine.
- nfs
Mounts This property is required. List<Property Map> - Optional. List of NFS mount spec.
- python
Package Spec This property is required. Property Map - The Python packaged task.
- replica
Count This property is required. String - Optional. The number of worker replicas to use for this worker pool.
GoogleRpcStatusResponse
- Code
This property is required. int - The status code, which should be an enum value of google.rpc.Code.
- Details
This property is required. List<ImmutableDictionary<string, string>> - A list of messages that carry the error details. There is a common set of message types for APIs to use.
- Message
This property is required. string - A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
- Code
This property is required. int - The status code, which should be an enum value of google.rpc.Code.
- Details
This property is required. []map[string]string - A list of messages that carry the error details. There is a common set of message types for APIs to use.
- Message
This property is required. string - A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
- code
This property is required. Integer - The status code, which should be an enum value of google.rpc.Code.
- details
This property is required. List<Map<String,String>> - A list of messages that carry the error details. There is a common set of message types for APIs to use.
- message
This property is required. String - A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
- code
This property is required. number - The status code, which should be an enum value of google.rpc.Code.
- details
This property is required. {[key: string]: string}[] - A list of messages that carry the error details. There is a common set of message types for APIs to use.
- message
This property is required. string - A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
- code
This property is required. int - The status code, which should be an enum value of google.rpc.Code.
- details
This property is required. Sequence[Mapping[str, str]] - A list of messages that carry the error details. There is a common set of message types for APIs to use.
- message
This property is required. str - A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
- code
This property is required. Number - The status code, which should be an enum value of google.rpc.Code.
- details
This property is required. List<Map<String>> - A list of messages that carry the error details. There is a common set of message types for APIs to use.
- message
This property is required. String - A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
Package Details
- Repository
- Google Cloud Native pulumi/pulumi-google-native
- License
- Apache-2.0
Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi