Class: Google::Apis::AiplatformV1beta1::GoogleCloudAiplatformV1beta1PrivateEndpoints
- Inherits:
-
Object
- Object
- Google::Apis::AiplatformV1beta1::GoogleCloudAiplatformV1beta1PrivateEndpoints
- 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
PrivateEndpoints proto is used to provide paths for users to send requests privately. To send request via private service access, use predict_http_uri, explain_http_uri or health_http_uri. To send request via private service connect, use service_attachment.
Instance Attribute Summary collapse
-
#explain_http_uri ⇒ String
Output only.
-
#health_http_uri ⇒ String
Output only.
-
#predict_http_uri ⇒ String
Output only.
-
#service_attachment ⇒ String
Output only.
Instance Method Summary collapse
-
#initialize(**args) ⇒ GoogleCloudAiplatformV1beta1PrivateEndpoints
constructor
A new instance of GoogleCloudAiplatformV1beta1PrivateEndpoints.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleCloudAiplatformV1beta1PrivateEndpoints
Returns a new instance of GoogleCloudAiplatformV1beta1PrivateEndpoints.
17304 17305 17306 |
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 17304 def initialize(**args) update!(**args) end |
Instance Attribute Details
#explain_http_uri ⇒ String
Output only. Http(s) path to send explain requests.
Corresponds to the JSON property explainHttpUri
17286 17287 17288 |
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 17286 def explain_http_uri @explain_http_uri end |
#health_http_uri ⇒ String
Output only. Http(s) path to send health check requests.
Corresponds to the JSON property healthHttpUri
17291 17292 17293 |
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 17291 def health_http_uri @health_http_uri end |
#predict_http_uri ⇒ String
Output only. Http(s) path to send prediction requests.
Corresponds to the JSON property predictHttpUri
17296 17297 17298 |
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 17296 def predict_http_uri @predict_http_uri end |
#service_attachment ⇒ String
Output only. The name of the service attachment resource. Populated if private
service connect is enabled.
Corresponds to the JSON property serviceAttachment
17302 17303 17304 |
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 17302 def @service_attachment end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
17309 17310 17311 17312 17313 17314 |
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 17309 def update!(**args) @explain_http_uri = args[:explain_http_uri] if args.key?(:explain_http_uri) @health_http_uri = args[:health_http_uri] if args.key?(:health_http_uri) @predict_http_uri = args[:predict_http_uri] if args.key?(:predict_http_uri) @service_attachment = args[:service_attachment] if args.key?(:service_attachment) end |