Class: Google::Apis::AiplatformV1::GoogleCloudAiplatformV1IndexPrivateEndpoints
- Inherits:
-
Object
- Object
- Google::Apis::AiplatformV1::GoogleCloudAiplatformV1IndexPrivateEndpoints
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/aiplatform_v1/classes.rb,
lib/google/apis/aiplatform_v1/representations.rb,
lib/google/apis/aiplatform_v1/representations.rb
Overview
IndexPrivateEndpoints proto is used to provide paths for users to send requests via private endpoints (e.g. private service access, private service connect). To send request via private service access, use match_grpc_address. To send request via private service connect, use service_attachment.
Instance Attribute Summary collapse
-
#match_grpc_address ⇒ String
Output only.
-
#service_attachment ⇒ String
Output only.
Instance Method Summary collapse
-
#initialize(**args) ⇒ GoogleCloudAiplatformV1IndexPrivateEndpoints
constructor
A new instance of GoogleCloudAiplatformV1IndexPrivateEndpoints.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleCloudAiplatformV1IndexPrivateEndpoints
Returns a new instance of GoogleCloudAiplatformV1IndexPrivateEndpoints.
7818 7819 7820 |
# File 'lib/google/apis/aiplatform_v1/classes.rb', line 7818 def initialize(**args) update!(**args) end |
Instance Attribute Details
#match_grpc_address ⇒ String
Output only. The ip address used to send match gRPC requests.
Corresponds to the JSON property matchGrpcAddress
7810 7811 7812 |
# File 'lib/google/apis/aiplatform_v1/classes.rb', line 7810 def match_grpc_address @match_grpc_address 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
7816 7817 7818 |
# File 'lib/google/apis/aiplatform_v1/classes.rb', line 7816 def @service_attachment end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
7823 7824 7825 7826 |
# File 'lib/google/apis/aiplatform_v1/classes.rb', line 7823 def update!(**args) @match_grpc_address = args[:match_grpc_address] if args.key?(:match_grpc_address) @service_attachment = args[:service_attachment] if args.key?(:service_attachment) end |