- 1.35.0 (latest)
- 1.34.0
- 1.33.0
- 1.32.1
- 1.31.0
- 1.30.0
- 1.26.0
- 1.23.0
- 1.22.0
- 1.21.0
- 1.20.0
- 1.19.0
- 1.18.0
- 1.17.0
- 1.16.0
- 1.15.0
- 1.14.0
- 1.13.1
- 1.12.0
- 1.11.0
- 1.10.0
- 1.9.0
- 1.8.0
- 1.7.0
- 1.6.0
- 1.5.0
- 1.4.0
- 1.3.0
- 1.2.0
- 1.1.0
- 1.0.0
- 0.39.0
- 0.38.0
- 0.37.1
- 0.32.0
- 0.31.0
- 0.30.0
- 0.29.0
- 0.28.0
- 0.27.0
- 0.26.2
- 0.25.0
- 0.24.0
- 0.23.0
- 0.22.0
- 0.21.0
- 0.20.0
- 0.19.0
- 0.18.0
- 0.17.0
- 0.16.0
- 0.15.0
- 0.13.0
- 0.12.0
- 0.11.1
- 0.10.0
Reference documentation and code samples for the Google Cloud Ai Platform V1 Client class DeploymentResourcePool.
A description of resources that can be shared by multiple DeployedModels, whose underlying specification consists of a DedicatedResources.
Generated from protobuf message google.cloud.aiplatform.v1.DeploymentResourcePool
Namespace
Google \ Cloud \ AIPlatform \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ name
string
Immutable. The resource name of the DeploymentResourcePool. Format: projects/{project}/locations/{location}/deploymentResourcePools/{deployment_resource_pool}
↳ dedicated_resources
Google\Cloud\AIPlatform\V1\DedicatedResources
Required. The underlying DedicatedResources that the DeploymentResourcePool uses.
↳ encryption_spec
Google\Cloud\AIPlatform\V1\EncryptionSpec
Customer-managed encryption key spec for a DeploymentResourcePool. If set, this DeploymentResourcePool will be secured by this key. Endpoints and the DeploymentResourcePool they deploy in need to have the same EncryptionSpec.
↳ service_account
string
The service account that the DeploymentResourcePool's container(s) run as. Specify the email address of the service account. If this service account is not specified, the container(s) run as a service account that doesn't have access to the resource project. Users deploying the Models to this DeploymentResourcePool must have the iam.serviceAccounts.actAs
permission on this service account.
↳ disable_container_logging
bool
If the DeploymentResourcePool is deployed with custom-trained Models or AutoML Tabular Models, the container(s) of the DeploymentResourcePool will send stderr
and stdout
streams to Cloud Logging by default. Please note that the logs incur cost, which are subject to Cloud Logging pricing
. User can disable container logging by setting this flag to true.
↳ create_time
↳ satisfies_pzs
bool
Output only. Reserved for future use.
↳ satisfies_pzi
bool
Output only. Reserved for future use.
getName
Immutable. The resource name of the DeploymentResourcePool.
Format: projects/{project}/locations/{location}/deploymentResourcePools/{deployment_resource_pool}
string
setName
Immutable. The resource name of the DeploymentResourcePool.
Format: projects/{project}/locations/{location}/deploymentResourcePools/{deployment_resource_pool}
var
string
$this
getDedicatedResources
Required. The underlying DedicatedResources that the DeploymentResourcePool uses.
hasDedicatedResources
clearDedicatedResources
setDedicatedResources
Required. The underlying DedicatedResources that the DeploymentResourcePool uses.
$this
getEncryptionSpec
Customer-managed encryption key spec for a DeploymentResourcePool. If set, this DeploymentResourcePool will be secured by this key. Endpoints and the DeploymentResourcePool they deploy in need to have the same EncryptionSpec.
hasEncryptionSpec
clearEncryptionSpec
setEncryptionSpec
Customer-managed encryption key spec for a DeploymentResourcePool. If set, this DeploymentResourcePool will be secured by this key. Endpoints and the DeploymentResourcePool they deploy in need to have the same EncryptionSpec.
$this
getServiceAccount
The service account that the DeploymentResourcePool's container(s) run as.
Specify the email address of the service account. If this service account
is not specified, the container(s) run as a service account that doesn't
have access to the resource project.
Users deploying the Models to this DeploymentResourcePool must have the iam.serviceAccounts.actAs
permission on this service account.
string
setServiceAccount
The service account that the DeploymentResourcePool's container(s) run as.
Specify the email address of the service account. If this service account
is not specified, the container(s) run as a service account that doesn't
have access to the resource project.
Users deploying the Models to this DeploymentResourcePool must have the iam.serviceAccounts.actAs
permission on this service account.
var
string
$this
getDisableContainerLogging
If the DeploymentResourcePool is deployed with custom-trained Models or
AutoML Tabular Models, the container(s) of the DeploymentResourcePool will
send stderr
and stdout
streams to Cloud Logging by default.
Please note that the logs incur cost, which are subject to Cloud Logging pricing . User can disable container logging by setting this flag to true.
bool
setDisableContainerLogging
If the DeploymentResourcePool is deployed with custom-trained Models or
AutoML Tabular Models, the container(s) of the DeploymentResourcePool will
send stderr
and stdout
streams to Cloud Logging by default.
Please note that the logs incur cost, which are subject to Cloud Logging pricing . User can disable container logging by setting this flag to true.
var
bool
$this
getCreateTime
Output only. Timestamp when this DeploymentResourcePool was created.
hasCreateTime
clearCreateTime
setCreateTime
Output only. Timestamp when this DeploymentResourcePool was created.
$this
getSatisfiesPzs
Output only. Reserved for future use.
bool
setSatisfiesPzs
Output only. Reserved for future use.
var
bool
$this
getSatisfiesPzi
Output only. Reserved for future use.
bool
setSatisfiesPzi
Output only. Reserved for future use.
var
bool
$this