public sealed class ConnectorVersion : IMessage<ConnectorVersion>, IEquatable<ConnectorVersion>, IDeepCloneable<ConnectorVersion>, IBufferMessage, IMessage
Reference documentation and code samples for the Integration Connectors v1 API class ConnectorVersion.
ConnectorVersion indicates a specific version of a connector.
Implements
IMessageConnectorVersion, IEquatableConnectorVersion, IDeepCloneableConnectorVersion, IBufferMessage, IMessageNamespace
Google.Cloud.Connectors.V1Assembly
Google.Cloud.Connectors.V1.dll
Constructors
ConnectorVersion()
public ConnectorVersion()
ConnectorVersion(ConnectorVersion)
public ConnectorVersion(ConnectorVersion other)
Parameter | |
---|---|
Name | Description |
other | ConnectorVersion |
Properties
AuthConfigTemplates
public RepeatedField<AuthConfigTemplate> AuthConfigTemplates { get; }
Output only. List of auth configs supported by the Connector Version.
Property Value | |
---|---|
Type | Description |
RepeatedFieldAuthConfigTemplate |
ConfigVariableTemplates
public RepeatedField<ConfigVariableTemplate> ConfigVariableTemplates { get; }
Output only. List of config variables needed to create a connection.
Property Value | |
---|---|
Type | Description |
RepeatedFieldConfigVariableTemplate |
ConnectorVersionName
public ConnectorVersionName ConnectorVersionName { get; set; }
ConnectorVersionName-typed view over the Name resource name property.
Property Value | |
---|---|
Type | Description |
ConnectorVersionName |
CreateTime
public Timestamp CreateTime { get; set; }
Output only. Created time.
Property Value | |
---|---|
Type | Description |
Timestamp |
DisplayName
public string DisplayName { get; set; }
Output only. Display name.
Property Value | |
---|---|
Type | Description |
string |
EgressControlConfig
public EgressControlConfig EgressControlConfig { get; set; }
Output only. Configuration for Egress Control.
Property Value | |
---|---|
Type | Description |
EgressControlConfig |
Labels
public MapField<string, string> Labels { get; }
Output only. Resource labels to represent user-provided metadata. Refer to cloud documentation on labels for more details. https://cloud.google.com/compute/docs/labeling-resources
Property Value | |
---|---|
Type | Description |
MapFieldstringstring |
LaunchStage
public LaunchStage LaunchStage { get; set; }
Output only. Flag to mark the version indicating the launch stage.
Property Value | |
---|---|
Type | Description |
LaunchStage |
Name
public string Name { get; set; }
Output only. Resource name of the Version. Format: projects/{project}/locations/{location}/providers/{provider}/connectors/{connector}/versions/{version} Only global location is supported for Connector resource.
Property Value | |
---|---|
Type | Description |
string |
ReleaseVersion
public string ReleaseVersion { get; set; }
Output only. ReleaseVersion of the connector, for example: "1.0.1-alpha".
Property Value | |
---|---|
Type | Description |
string |
RoleGrant
public RoleGrant RoleGrant { get; set; }
Output only. Role grant configuration for this config variable. It will be DEPRECATED soon.
Property Value | |
---|---|
Type | Description |
RoleGrant |
RoleGrants
public RepeatedField<RoleGrant> RoleGrants { get; }
Output only. Role grant configurations for this connector version.
Property Value | |
---|---|
Type | Description |
RepeatedFieldRoleGrant |
SslConfigTemplate
public SslConfigTemplate SslConfigTemplate { get; set; }
Output only. Ssl configuration supported by the Connector.
Property Value | |
---|---|
Type | Description |
SslConfigTemplate |
SupportedRuntimeFeatures
public SupportedRuntimeFeatures SupportedRuntimeFeatures { get; set; }
Output only. Information about the runtime features supported by the Connector.
Property Value | |
---|---|
Type | Description |
SupportedRuntimeFeatures |
UpdateTime
public Timestamp UpdateTime { get; set; }
Output only. Updated time.
Property Value | |
---|---|
Type | Description |
Timestamp |