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