View Source GoogleApi.Connectors.V1.Model.ConnectorVersion (google_api_connectors v0.15.0)

ConnectorVersion indicates a specific version of a connector.

Attributes

  • authConfigTemplates (type: list(GoogleApi.Connectors.V1.Model.AuthConfigTemplate.t), default: nil) - Output only. List of auth configs supported by the Connector Version.
  • authOverrideEnabled (type: boolean(), default: nil) - Output only. Flag to mark the dynamic auth override.
  • configVariableTemplates (type: list(GoogleApi.Connectors.V1.Model.ConfigVariableTemplate.t), default: nil) - Output only. List of config variables needed to create a connection.
  • connectorInfraConfig (type: GoogleApi.Connectors.V1.Model.ConnectorInfraConfig.t, default: nil) - Output only. Infra configs supported by Connector.
  • createTime (type: DateTime.t, default: nil) - Output only. Created time.
  • destinationConfigTemplates (type: list(GoogleApi.Connectors.V1.Model.DestinationConfigTemplate.t), default: nil) - Output only. List of destination configs needed to create a connection.
  • displayName (type: String.t, default: nil) - Output only. Display name.
  • egressControlConfig (type: GoogleApi.Connectors.V1.Model.EgressControlConfig.t, default: nil) - Output only. Configuration for Egress Control.
  • eventingConfigTemplate (type: GoogleApi.Connectors.V1.Model.EventingConfigTemplate.t, default: nil) - Output only. Eventing configuration supported by the Connector.
  • isAsyncOperationsSupported (type: boolean(), default: nil) - Output only. Is async operations supported.
  • isCustomActionsSupported (type: boolean(), default: nil) - Output only. Is custom actions supported.
  • isCustomEntitiesSupported (type: boolean(), default: nil) - Output only. Is custom entities supported.
  • labels (type: map(), default: nil) - 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
  • launchStage (type: String.t, default: nil) - Output only. Flag to mark the version indicating the launch stage.
  • name (type: String.t, default: nil) - 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.
  • releaseVersion (type: String.t, default: nil) - Output only. ReleaseVersion of the connector, for example: "1.0.1-alpha".
  • roleGrant (type: GoogleApi.Connectors.V1.Model.RoleGrant.t, default: nil) - Output only. Role grant configuration for this config variable. It will be DEPRECATED soon.
  • roleGrants (type: list(GoogleApi.Connectors.V1.Model.RoleGrant.t), default: nil) - Output only. Role grant configurations for this connector version.
  • schemaRefreshConfig (type: GoogleApi.Connectors.V1.Model.SchemaRefreshConfig.t, default: nil) - Connection Schema Refresh Config
  • sslConfigTemplate (type: GoogleApi.Connectors.V1.Model.SslConfigTemplate.t, default: nil) - Output only. Ssl configuration supported by the Connector.
  • supportedRuntimeFeatures (type: GoogleApi.Connectors.V1.Model.SupportedRuntimeFeatures.t, default: nil) - Output only. Information about the runtime features supported by the Connector.
  • supportedStandardActions (type: list(GoogleApi.Connectors.V1.Model.StandardAction.t), default: nil) - Output only. Supported standard actions.
  • supportedStandardEntities (type: list(GoogleApi.Connectors.V1.Model.StandardEntity.t), default: nil) - Output only. Supported standard entities.
  • unsupportedConnectionTypes (type: list(String.t), default: nil) - Output only. Unsupported connection types.
  • 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.ConnectorVersion{
  authConfigTemplates:
    [GoogleApi.Connectors.V1.Model.AuthConfigTemplate.t()] | nil,
  authOverrideEnabled: boolean() | nil,
  configVariableTemplates:
    [GoogleApi.Connectors.V1.Model.ConfigVariableTemplate.t()] | nil,
  connectorInfraConfig:
    GoogleApi.Connectors.V1.Model.ConnectorInfraConfig.t() | nil,
  createTime: DateTime.t() | nil,
  destinationConfigTemplates:
    [GoogleApi.Connectors.V1.Model.DestinationConfigTemplate.t()] | nil,
  displayName: String.t() | nil,
  egressControlConfig:
    GoogleApi.Connectors.V1.Model.EgressControlConfig.t() | nil,
  eventingConfigTemplate:
    GoogleApi.Connectors.V1.Model.EventingConfigTemplate.t() | nil,
  isAsyncOperationsSupported: boolean() | nil,
  isCustomActionsSupported: boolean() | nil,
  isCustomEntitiesSupported: boolean() | nil,
  labels: map() | nil,
  launchStage: String.t() | nil,
  name: String.t() | nil,
  releaseVersion: String.t() | nil,
  roleGrant: GoogleApi.Connectors.V1.Model.RoleGrant.t() | nil,
  roleGrants: [GoogleApi.Connectors.V1.Model.RoleGrant.t()] | nil,
  schemaRefreshConfig:
    GoogleApi.Connectors.V1.Model.SchemaRefreshConfig.t() | nil,
  sslConfigTemplate: GoogleApi.Connectors.V1.Model.SslConfigTemplate.t() | nil,
  supportedRuntimeFeatures:
    GoogleApi.Connectors.V1.Model.SupportedRuntimeFeatures.t() | nil,
  supportedStandardActions:
    [GoogleApi.Connectors.V1.Model.StandardAction.t()] | nil,
  supportedStandardEntities:
    [GoogleApi.Connectors.V1.Model.StandardEntity.t()] | nil,
  unsupportedConnectionTypes: [String.t()] | nil,
  updateTime: DateTime.t() | nil
}

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.