View Source GoogleApi.Logging.V2.Model.CreateLinkRequest (google_api_logging v0.47.0)

The parameters to CreateLink.

Attributes

  • link (type: GoogleApi.Logging.V2.Model.Link.t, default: nil) - Required. The new link.
  • linkId (type: String.t, default: nil) - Required. The ID to use for the link. The link_id can have up to 100 characters. A valid link_id must only have alphanumeric characters and underscores within it.
  • parent (type: String.t, default: nil) - Required. The full resource name of the bucket to create a link for. "projects/[PROJECT_ID]/locations/[LOCATION_ID]/buckets/[BUCKET_ID]" "organizations/[ORGANIZATION_ID]/locations/[LOCATION_ID]/buckets/[BUCKET_ID]" "billingAccounts/[BILLING_ACCOUNT_ID]/locations/[LOCATION_ID]/buckets/[BUCKET_ID]" "folders/[FOLDER_ID]/locations/[LOCATION_ID]/buckets/[BUCKET_ID]"

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.Logging.V2.Model.CreateLinkRequest{
  link: GoogleApi.Logging.V2.Model.Link.t() | nil,
  linkId: String.t() | nil,
  parent: String.t() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.