View Source GoogleApi.DisplayVideo.V1.Model.AssignedUserRole (google_api_display_video v0.35.0)

A single assigned user role, which defines a user's authorized interaction with a specified partner or advertiser.

Attributes

  • advertiserId (type: String.t, default: nil) - The ID of the advertiser that the assigend user role applies to.
  • assignedUserRoleId (type: String.t, default: nil) - Output only. The ID of the assigned user role.
  • partnerId (type: String.t, default: nil) - The ID of the partner that the assigned user role applies to.
  • userRole (type: String.t, default: nil) - Required. The user role to assign to a user for the entity.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.DisplayVideo.V1.Model.AssignedUserRole{
  advertiserId: String.t() | nil,
  assignedUserRoleId: String.t() | nil,
  partnerId: String.t() | nil,
  userRole: String.t() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.