Class: Google::Apis::AiplatformV1beta1::GoogleCloudAiplatformV1beta1XmanagerInstance
- Inherits:
-
Object
- Object
- Google::Apis::AiplatformV1beta1::GoogleCloudAiplatformV1beta1XmanagerInstance
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/aiplatform_v1beta1/classes.rb,
lib/google/apis/aiplatform_v1beta1/representations.rb,
lib/google/apis/aiplatform_v1beta1/representations.rb
Overview
XmanagerInstance represents a managed Xmanager on Cloud deployment.
Instance Attribute Summary collapse
-
#api_endpoint ⇒ String
Output only.
-
#create_time ⇒ String
Output only.
-
#name ⇒ String
Output only.
-
#network ⇒ String
Required.
-
#registered_clusters ⇒ Array<String>
Output only.
-
#state ⇒ String
Output only.
-
#subnetwork ⇒ String
Required.
-
#ui_endpoint ⇒ String
Output only.
-
#update_time ⇒ String
Output only.
Instance Method Summary collapse
-
#initialize(**args) ⇒ GoogleCloudAiplatformV1beta1XmanagerInstance
constructor
A new instance of GoogleCloudAiplatformV1beta1XmanagerInstance.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleCloudAiplatformV1beta1XmanagerInstance
Returns a new instance of GoogleCloudAiplatformV1beta1XmanagerInstance.
69351 69352 69353 |
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 69351 def initialize(**args) update!(**args) end |
Instance Attribute Details
#api_endpoint ⇒ String
Output only. gRPC API endpoint for Experiment State Server (ESS).
Corresponds to the JSON property apiEndpoint
69305 69306 69307 |
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 69305 def api_endpoint @api_endpoint end |
#create_time ⇒ String
Output only. Creation timestamp.
Corresponds to the JSON property createTime
69310 69311 69312 |
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 69310 def create_time @create_time end |
#name ⇒ String
Output only. Identifier. The resource name of the XmanagerInstance. Format:
projects/project/locations/location/xmanagerInstances/xmanager_instance
Corresponds to the JSON property name
69316 69317 69318 |
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 69316 def name @name end |
#network ⇒ String
Required. Immutable. The VPC network in the consumer project. Format: projects/
project/global/networks/network
Corresponds to the JSON property network
69322 69323 69324 |
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 69322 def network @network end |
#registered_clusters ⇒ Array<String>
Output only. The resource names of the ModelDevelopmentClusters registered
with this instance.
Corresponds to the JSON property registeredClusters
69328 69329 69330 |
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 69328 def registered_clusters @registered_clusters end |
#state ⇒ String
Output only. The current state of the XmanagerInstance.
Corresponds to the JSON property state
69333 69334 69335 |
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 69333 def state @state end |
#subnetwork ⇒ String
Required. Immutable. A subnet in network. Format: projects/project/regions/
region/subnetworks/subnetwork
Corresponds to the JSON property subnetwork
69339 69340 69341 |
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 69339 def subnetwork @subnetwork end |
#ui_endpoint ⇒ String
Output only. UI endpoint for Xmanager.
Corresponds to the JSON property uiEndpoint
69344 69345 69346 |
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 69344 def ui_endpoint @ui_endpoint end |
#update_time ⇒ String
Output only. Last update timestamp.
Corresponds to the JSON property updateTime
69349 69350 69351 |
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 69349 def update_time @update_time end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
69356 69357 69358 69359 69360 69361 69362 69363 69364 69365 69366 |
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 69356 def update!(**args) @api_endpoint = args[:api_endpoint] if args.key?(:api_endpoint) @create_time = args[:create_time] if args.key?(:create_time) @name = args[:name] if args.key?(:name) @network = args[:network] if args.key?(:network) @registered_clusters = args[:registered_clusters] if args.key?(:registered_clusters) @state = args[:state] if args.key?(:state) @subnetwork = args[:subnetwork] if args.key?(:subnetwork) @ui_endpoint = args[:ui_endpoint] if args.key?(:ui_endpoint) @update_time = args[:update_time] if args.key?(:update_time) end |