Class: Google::Cloud::AIPlatform::V1::DeploymentResourcePool

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/aiplatform/v1/deployment_resource_pool.rb

Overview

A description of resources that can be shared by multiple DeployedModels, whose underlying specification consists of a DedicatedResources.

Instance Attribute Summary collapse

Instance Attribute Details

#create_time::Google::Protobuf::Timestamp (readonly)

Returns Output only. Timestamp when this DeploymentResourcePool was created.

Returns:



67
68
69
70
# File 'proto_docs/google/cloud/aiplatform/v1/deployment_resource_pool.rb', line 67

class DeploymentResourcePool
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#dedicated_resources::Google::Cloud::AIPlatform::V1::DedicatedResources

Returns Required. The underlying DedicatedResources that the DeploymentResourcePool uses.

Returns:



67
68
69
70
# File 'proto_docs/google/cloud/aiplatform/v1/deployment_resource_pool.rb', line 67

class DeploymentResourcePool
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#disable_container_logging::Boolean

Returns 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.

Returns:

  • (::Boolean)

    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.



67
68
69
70
# File 'proto_docs/google/cloud/aiplatform/v1/deployment_resource_pool.rb', line 67

class DeploymentResourcePool
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#encryption_spec::Google::Cloud::AIPlatform::V1::EncryptionSpec

Returns 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.

Returns:

  • (::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.



67
68
69
70
# File 'proto_docs/google/cloud/aiplatform/v1/deployment_resource_pool.rb', line 67

class DeploymentResourcePool
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#name::String

Returns Immutable. The resource name of the DeploymentResourcePool. Format: projects/{project}/locations/{location}/deploymentResourcePools/{deployment_resource_pool}.

Returns:

  • (::String)

    Immutable. The resource name of the DeploymentResourcePool. Format: projects/{project}/locations/{location}/deploymentResourcePools/{deployment_resource_pool}



67
68
69
70
# File 'proto_docs/google/cloud/aiplatform/v1/deployment_resource_pool.rb', line 67

class DeploymentResourcePool
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#satisfies_pzi::Boolean (readonly)

Returns Output only. Reserved for future use.

Returns:

  • (::Boolean)

    Output only. Reserved for future use.



67
68
69
70
# File 'proto_docs/google/cloud/aiplatform/v1/deployment_resource_pool.rb', line 67

class DeploymentResourcePool
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#satisfies_pzs::Boolean (readonly)

Returns Output only. Reserved for future use.

Returns:

  • (::Boolean)

    Output only. Reserved for future use.



67
68
69
70
# File 'proto_docs/google/cloud/aiplatform/v1/deployment_resource_pool.rb', line 67

class DeploymentResourcePool
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#service_account::String

Returns 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.

Returns:

  • (::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.



67
68
69
70
# File 'proto_docs/google/cloud/aiplatform/v1/deployment_resource_pool.rb', line 67

class DeploymentResourcePool
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end