View Source GoogleApi.CloudBuild.V2.Model.CreateRepositoryRequest (google_api_cloud_build v0.50.1)

Message for creating a Repository.

Attributes

  • parent (type: String.t, default: nil) - Required. The connection to contain the repository. If the request is part of a BatchCreateRepositoriesRequest, this field should be empty or match the parent specified there.
  • repository (type: GoogleApi.CloudBuild.V2.Model.Repository.t, default: nil) - Required. The repository to create.
  • repositoryId (type: String.t, default: nil) - Required. The ID to use for the repository, which will become the final component of the repository's resource name. This ID should be unique in the connection. Allows alphanumeric characters and any of -._~%!$&'()*+,;=@.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.CloudBuild.V2.Model.CreateRepositoryRequest{
  parent: String.t() | nil,
  repository: GoogleApi.CloudBuild.V2.Model.Repository.t() | nil,
  repositoryId: String.t() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.