View Source GoogleApi.Connectors.V1.Model.PartnerMetadata (google_api_connectors v0.17.0)

Partner metadata details. This will be populated when publishing the custom connector as a partner connector version. On publishing, parntner connector version will be created using the fields in PartnerMetadata.

Attributes

  • acceptGcpTos (type: boolean(), default: nil) - Required. Whether the user has accepted the Google Cloud Platform Terms of Service (https://cloud.google.com/terms/) and the Google Cloud Marketplace Terms of Service (https://cloud.google.com/terms/marketplace/launcher?hl=en).
  • additionalComments (type: String.t, default: nil) - Optional. Additional comments for the submission.
  • confirmPartnerRequirements (type: boolean(), default: nil) - Required. Confirmation that connector meets all applicable requirements mentioned in the Partner Connector Publishing requirements list and Partner onboardiong requirements list (https://cloud.google.com/marketplace/docs/partners/get-started#requirements).
  • demoUri (type: String.t, default: nil) - Required. Public URL for the demo video.
  • integrationTemplates (type: String.t, default: nil) - Required. Integration example templates for the custom connector.
  • marketplaceProduct (type: String.t, default: nil) - Optional. Marketplace product name.
  • marketplaceProductId (type: String.t, default: nil) - Required. Marketplace product ID.
  • marketplaceProductProjectId (type: String.t, default: nil) - Optional. Marketplace product project ID.
  • marketplaceProductUri (type: String.t, default: nil) - Optional. Marketplace product URL.
  • partner (type: String.t, default: nil) - Required. Partner name.
  • partnerConnectorDisplayName (type: String.t, default: nil) - Required. Partner connector display name.
  • publishRequestTime (type: DateTime.t, default: nil) - Output only. Publish request time.
  • targetApplication (type: String.t, default: nil) - Required. Target application for which partner connector is built.
  • targetCustomerSegment (type: String.t, default: nil) - Required. Target customer segment for the partner connector.
  • useCases (type: String.t, default: nil) - Required. Details about partner connector use cases.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() :: %GoogleApi.Connectors.V1.Model.PartnerMetadata{
  acceptGcpTos: boolean() | nil,
  additionalComments: String.t() | nil,
  confirmPartnerRequirements: boolean() | nil,
  demoUri: String.t() | nil,
  integrationTemplates: String.t() | nil,
  marketplaceProduct: String.t() | nil,
  marketplaceProductId: String.t() | nil,
  marketplaceProductProjectId: String.t() | nil,
  marketplaceProductUri: String.t() | nil,
  partner: String.t() | nil,
  partnerConnectorDisplayName: String.t() | nil,
  publishRequestTime: DateTime.t() | nil,
  targetApplication: String.t() | nil,
  targetCustomerSegment: String.t() | nil,
  useCases: String.t() | nil
}

Functions

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.