View Source GoogleApi.Integrations.V1alpha.Model.GoogleCloudIntegrationsV1alphaSfdcInstance (google_api_integrations v0.12.1)

The SfdcInstance resource use to hold channels and connection config data.

Attributes

  • authConfigId (type: list(String.t), default: nil) - A list of AuthConfigs that can be tried to open the channel to SFDC
  • createTime (type: DateTime.t, default: nil) - Output only. Time when the instance is created
  • deleteTime (type: DateTime.t, default: nil) - Output only. Time when the instance was deleted. Empty if not deleted.
  • description (type: String.t, default: nil) - A description of the sfdc instance.
  • displayName (type: String.t, default: nil) - User selected unique name/alias to easily reference an instance.
  • name (type: String.t, default: nil) - Resource name of the SFDC instance projects/{project}/locations/{location}/sfdcInstances/{sfdcInstance}.
  • serviceAuthority (type: String.t, default: nil) - URL used for API calls after authentication (the login authority is configured within the referenced AuthConfig).
  • sfdcOrgId (type: String.t, default: nil) - The SFDC Org Id. This is defined in salesforce.
  • updateTime (type: DateTime.t, default: nil) - Output only. Time when the instance was last updated

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() ::
  %GoogleApi.Integrations.V1alpha.Model.GoogleCloudIntegrationsV1alphaSfdcInstance{
    authConfigId: [String.t()] | nil,
    createTime: DateTime.t() | nil,
    deleteTime: DateTime.t() | nil,
    description: String.t() | nil,
    displayName: String.t() | nil,
    name: String.t() | nil,
    serviceAuthority: String.t() | nil,
    sfdcOrgId: String.t() | nil,
    updateTime: DateTime.t() | nil
  }

Functions

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.