public sealed class DeploymentResourcePool : IMessage<DeploymentResourcePool>, IEquatable<DeploymentResourcePool>, IDeepCloneable<DeploymentResourcePool>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud AI Platform v1beta1 API class DeploymentResourcePool.
A description of resources that can be shared by multiple DeployedModels, whose underlying specification consists of a DedicatedResources.
Implements
IMessageDeploymentResourcePool, IEquatableDeploymentResourcePool, IDeepCloneableDeploymentResourcePool, IBufferMessage, IMessageNamespace
Google.Cloud.AIPlatform.V1Beta1Assembly
Google.Cloud.AIPlatform.V1Beta1.dll
Constructors
DeploymentResourcePool()
public DeploymentResourcePool()
DeploymentResourcePool(DeploymentResourcePool)
public DeploymentResourcePool(DeploymentResourcePool other)
Parameter | |
---|---|
Name | Description |
other |
DeploymentResourcePool |
Properties
CreateTime
public Timestamp CreateTime { get; set; }
Output only. Timestamp when this DeploymentResourcePool was created.
Property Value | |
---|---|
Type | Description |
Timestamp |
DedicatedResources
public DedicatedResources DedicatedResources { get; set; }
Required. The underlying DedicatedResources that the DeploymentResourcePool uses.
Property Value | |
---|---|
Type | Description |
DedicatedResources |
DeploymentResourcePoolName
public DeploymentResourcePoolName DeploymentResourcePoolName { get; set; }
DeploymentResourcePoolName-typed view over the Name resource name property.
Property Value | |
---|---|
Type | Description |
DeploymentResourcePoolName |
DisableContainerLogging
public bool DisableContainerLogging { get; set; }
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.
Property Value | |
---|---|
Type | Description |
bool |
EncryptionSpec
public EncryptionSpec EncryptionSpec { get; set; }
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.
Property Value | |
---|---|
Type | Description |
EncryptionSpec |
Name
public string Name { get; set; }
Immutable. The resource name of the DeploymentResourcePool.
Format:
projects/{project}/locations/{location}/deploymentResourcePools/{deployment_resource_pool}
Property Value | |
---|---|
Type | Description |
string |
SatisfiesPzi
public bool SatisfiesPzi { get; set; }
Output only. Reserved for future use.
Property Value | |
---|---|
Type | Description |
bool |
SatisfiesPzs
public bool SatisfiesPzs { get; set; }
Output only. Reserved for future use.
Property Value | |
---|---|
Type | Description |
bool |
ServiceAccount
public string ServiceAccount { get; set; }
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.
Property Value | |
---|---|
Type | Description |
string |