View Source GoogleApi.CloudControlsPartner.V1.Model.Partner (google_api_cloud_controls_partner v0.3.0)

Message describing Partner resource

Attributes

  • createTime (type: DateTime.t, default: nil) - Output only. Time the resource was created
  • ekmSolutions (type: list(GoogleApi.CloudControlsPartner.V1.Model.EkmMetadata.t), default: nil) - List of Google Cloud supported EKM partners supported by the partner
  • name (type: String.t, default: nil) - Identifier. The resource name of the partner. Format: organizations/{organization}/locations/{location}/partner Example: "organizations/123456/locations/us-central1/partner"
  • operatedCloudRegions (type: list(String.t), default: nil) - List of Google Cloud regions that the partner sells services to customers. Valid Google Cloud regions found here: https://cloud.google.com/compute/docs/regions-zones
  • partnerProjectId (type: String.t, default: nil) - Google Cloud project ID in the partner's Google Cloud organization for receiving enhanced Logs for Partners.
  • skus (type: list(GoogleApi.CloudControlsPartner.V1.Model.Sku.t), default: nil) - List of SKUs the partner is offering
  • updateTime (type: DateTime.t, default: nil) - Output only. The last time the resource was updated

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.CloudControlsPartner.V1.Model.Partner{
  createTime: DateTime.t() | nil,
  ekmSolutions: [GoogleApi.CloudControlsPartner.V1.Model.EkmMetadata.t()] | nil,
  name: String.t() | nil,
  operatedCloudRegions: [String.t()] | nil,
  partnerProjectId: String.t() | nil,
  skus: [GoogleApi.CloudControlsPartner.V1.Model.Sku.t()] | nil,
  updateTime: DateTime.t() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.