GoogleCloudConnectorsV1Connection class
Connection represents an instance of connector.
Constructors
-
GoogleCloudConnectorsV1Connection({GoogleCloudConnectorsV1AuthConfig? authConfig, GoogleCloudConnectorsV1BillingConfig? billingConfig, List<
GoogleCloudConnectorsV1ConfigVariable> ? configVariables, String? connectionRevision, String? connectorVersion, GoogleCloudConnectorsV1ConnectorVersionInfraConfig? connectorVersionInfraConfig, String? connectorVersionLaunchStage, String? createTime, String? description, List<GoogleCloudConnectorsV1DestinationConfig> ? destinationConfigs, String? envoyImageLocation, GoogleCloudConnectorsV1EventingConfig? eventingConfig, String? eventingEnablementType, GoogleCloudConnectorsV1EventingRuntimeData? eventingRuntimeData, String? imageLocation, bool? isTrustedTester, Map<String, String> ? labels, GoogleCloudConnectorsV1LockConfig? lockConfig, GoogleCloudConnectorsV1LogConfig? logConfig, String? name, GoogleCloudConnectorsV1NodeConfig? nodeConfig, String? serviceAccount, String? serviceDirectory, GoogleCloudConnectorsV1SslConfig? sslConfig, GoogleCloudConnectorsV1ConnectionStatus? status, String? subscriptionType, bool? suspended, String? updateTime}) - GoogleCloudConnectorsV1Connection.fromJson(Map json_)
Properties
- authConfig ↔ GoogleCloudConnectorsV1AuthConfig?
-
Configuration for establishing the connection's authentication with an
external system.
getter/setter pair
- billingConfig ↔ GoogleCloudConnectorsV1BillingConfig?
-
Billing config for the connection.
getter/setter pair
-
configVariables
↔ List<
GoogleCloudConnectorsV1ConfigVariable> ? -
Configuration for configuring the connection with an external system.
getter/setter pair
- connectionRevision ↔ String?
-
Connection revision.
getter/setter pair
- connectorVersion ↔ String?
-
Connector version on which the connection is created.
getter/setter pair
- connectorVersionInfraConfig ↔ GoogleCloudConnectorsV1ConnectorVersionInfraConfig?
-
Infra configs supported by Connector Version.
getter/setter pair
- connectorVersionLaunchStage ↔ String?
-
Flag to mark the version indicating the launch stage.
getter/setter pair
- createTime ↔ String?
-
Created time.
getter/setter pair
- description ↔ String?
-
Description of the resource.
getter/setter pair
-
destinationConfigs
↔ List<
GoogleCloudConnectorsV1DestinationConfig> ? -
Configuration of the Connector's destination.
getter/setter pair
- envoyImageLocation ↔ String?
-
GCR location where the envoy image is stored.
getter/setter pair
- eventingConfig ↔ GoogleCloudConnectorsV1EventingConfig?
-
Eventing config of a connection
getter/setter pair
- eventingEnablementType ↔ String?
-
Eventing enablement type.
getter/setter pair
- eventingRuntimeData ↔ GoogleCloudConnectorsV1EventingRuntimeData?
-
Eventing Runtime Data.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- imageLocation ↔ String?
-
GCR location where the runtime image is stored.
getter/setter pair
- isTrustedTester ↔ bool?
-
Is trusted tester program enabled for the project.
getter/setter pair
-
labels
↔ Map<
String, String> ? -
Resource labels to represent user-provided metadata.
getter/setter pair
- lockConfig ↔ GoogleCloudConnectorsV1LockConfig?
-
Configuration that indicates whether or not the Connection can be edited.
getter/setter pair
- logConfig ↔ GoogleCloudConnectorsV1LogConfig?
-
Log configuration for the connection.
getter/setter pair
- name ↔ String?
-
Resource name of the Connection.
getter/setter pair
- nodeConfig ↔ GoogleCloudConnectorsV1NodeConfig?
-
Node configuration for the connection.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- serviceAccount ↔ String?
-
Service account needed for runtime plane to access Google Cloud resources.
getter/setter pair
- serviceDirectory ↔ String?
-
The name of the Service Directory service name.
getter/setter pair
- sslConfig ↔ GoogleCloudConnectorsV1SslConfig?
-
Ssl config of a connection
getter/setter pair
- status ↔ GoogleCloudConnectorsV1ConnectionStatus?
-
Current status of the connection.
getter/setter pair
- subscriptionType ↔ String?
-
This subscription type enum states the subscription type of the project.
getter/setter pair
- suspended ↔ bool?
-
Suspended indicates if a user has suspended a connection or not.
getter/setter pair
- updateTime ↔ String?
-
Updated time.
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited