View Source GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1UpdateAppGroupAppKeyRequest (google_api_apigee v0.46.0)

Request for UpdateAppGroupAppKey

Attributes

  • action (type: String.t, default: nil) - Approve or revoke the consumer key by setting this value to approve or revoke respectively. The Content-Type header, if set, must be set to application/octet-stream, with empty body.
  • apiProducts (type: list(String.t), default: nil) - The list of API products that will be associated with the credential. This list will be appended to the existing list of associated API Products for this App Key. Duplicates will be ignored.
  • appGroupAppKey (type: GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1AppGroupAppKey.t, default: nil) - The new AppGroupKey to be amended. Note that the status can be updated only via action.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() ::
  %GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1UpdateAppGroupAppKeyRequest{
    action: String.t() | nil,
    apiProducts: [String.t()] | nil,
    appGroupAppKey:
      GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1AppGroupAppKey.t() | nil
  }

Functions

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

Unwrap a decoded JSON object into its complex fields.