AiEndpointWithModelGardenDeploymentEndpointConfigPrivateServiceConnectConfig class
Constructors
-
AiEndpointWithModelGardenDeploymentEndpointConfigPrivateServiceConnectConfig({required Input<
bool> enablePrivateServiceConnect, Input<List< ? projectAllowlists, Input<String> ?>AiEndpointWithModelGardenDeploymentEndpointConfigPrivateServiceConnectConfigPscAutomationConfigs?> ? pscAutomationConfigs, Input<String?> ? serviceAttachment}) -
Creates a new AiEndpointWithModelGardenDeploymentEndpointConfigPrivateServiceConnectConfig.
enablePrivateServiceConnectRequired. If true, expose the IndexEndpoint via private service connect.projectAllowlistsA list of Projects from which the forwarding rule will target the service attachment.pscAutomationConfigsPSC config that is used to automatically create PSC endpoints in the user projects.serviceAttachment(Output)const -
AiEndpointWithModelGardenDeploymentEndpointConfigPrivateServiceConnectConfig.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
enablePrivateServiceConnect
→ Input<
bool> -
Required. If true, expose the IndexEndpoint via private service connect.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
projectAllowlists
→ Input<
List< ?String> ?> -
A list of Projects from which the forwarding rule will target the service attachment.
final
-
pscAutomationConfigs
→ Input<
AiEndpointWithModelGardenDeploymentEndpointConfigPrivateServiceConnectConfigPscAutomationConfigs?> ? -
PSC config that is used to automatically create PSC endpoints in the user projects.
Structure is documented below.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
serviceAttachment
→ Input<
String?> ? -
(Output)
Output only. The name of the generated service attachment resource.
This is only populated if the endpoint is deployed with PrivateServiceConnect.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited