View Source GoogleApi.Connectors.V1.Model.CustomConnectorVersion (google_api_connectors v0.9.0)
CustomConnectorVersion indicates a specific version of a connector.
Attributes
-
authConfig
(type:GoogleApi.Connectors.V1.Model.AuthConfig.t
, default:nil
) - Optional. Authentication config for accessing connector facade/ proxy. This is used only when enable_backend_destination_config is true. -
backendVariableTemplates
(type:list(GoogleApi.Connectors.V1.Model.ConfigVariableTemplate.t)
, default:nil
) - Optional. Backend variables config templates. This translates to additional variable templates in connection. -
createTime
(type:DateTime.t
, default:nil
) - Output only. Created time. -
destinationConfigs
(type:list(GoogleApi.Connectors.V1.Model.DestinationConfig.t)
, default:nil
) - Optional. Destination config(s) for accessing connector facade/ proxy. This is used only when enable_backend_destination_config is true. -
enableBackendDestinationConfig
(type:boolean()
, default:nil
) - Optional. When enabled, the connector will be a facade/ proxy, and connects to the destination provided during connection creation. -
labels
(type:map()
, default:nil
) - Optional. Resource labels to represent user-provided metadata. Refer to cloud documentation on labels for more details. https://cloud.google.com/compute/docs/labeling-resources -
name
(type:String.t
, default:nil
) - Output only. Identifier. Resource name of the Version. Format: projects/{project}/locations/{location}/customConnectors/{custom_connector}/customConnectorVersions/{custom_connector_version} -
serviceAccount
(type:String.t
, default:nil
) - Optional. Service account used by runtime plane to access auth config secrets. -
specLocation
(type:String.t
, default:nil
) - Optional. Location of the custom connector spec. The location can be either a public url likehttps://public-url.com/spec
Or a Google Cloud Storage location likegs:///
-
specServerUrls
(type:list(String.t)
, default:nil
) - Output only. Server URLs parsed from the spec. -
state
(type:String.t
, default:nil
) - Output only. State of the custom connector version. -
updateTime
(type:DateTime.t
, default:nil
) - Output only. Updated time.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.Connectors.V1.Model.CustomConnectorVersion{ authConfig: GoogleApi.Connectors.V1.Model.AuthConfig.t() | nil, backendVariableTemplates: [GoogleApi.Connectors.V1.Model.ConfigVariableTemplate.t()] | nil, createTime: DateTime.t() | nil, destinationConfigs: [GoogleApi.Connectors.V1.Model.DestinationConfig.t()] | nil, enableBackendDestinationConfig: boolean() | nil, labels: map() | nil, name: String.t() | nil, serviceAccount: String.t() | nil, specLocation: String.t() | nil, specServerUrls: [String.t()] | nil, state: String.t() | nil, updateTime: DateTime.t() | nil }
Functions
Unwrap a decoded JSON object into its complex fields.