YoutubeCommentsApiCommentRestrictionIssuer

GoogleApi.ContentWarehouse.V1.Model.YoutubeCommentsApiCommentRestrictionIssuer


Table of Contents ▼

Jump to a specific part of the page:

Description

The restriction issuers here identify "who" issues the restriction. It represents restriction granularity at the issuer level so restrictions from different issuers will not override each other.

Attributes List

This module has the following attributes (case-insensitive ascending order):

View Attributes

Attributes

  1. channelModeratorDetails (type: GoogleApi.ContentWarehouse.V1.Model.YoutubeCommentsApiCommentRestrictionIssuerChannelModeratorDetails, default: nil)
    - Only set when the issuer type is CHANNEL_MODERATOR.
  2. channelOwnerDetails (type: GoogleApi.ContentWarehouse.V1.Model.YoutubeCommentsApiCommentRestrictionIssuerChannelOwnerDetails, default: nil)
    - Only set when the issuer type is CHANNEL_OWNER.
  3. issuer (type: String.t, default: nil)
    -

Type

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.YoutubeCommentsApiCommentRestrictionIssuer{
channelModeratorDetails: GoogleApi.ContentWarehouse.V1.Model.YoutubeCommentsApiCommentRestrictionIssuerChannelModeratorDetails.t() | nil,
channelOwnerDetails: GoogleApi.ContentWarehouse.V1.Model.YoutubeCommentsApiCommentRestrictionIssuerChannelOwnerDetails.t() | nil,
issuer: String.t() | nil
}

Function

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

Data sourced from HexDocs : GoogleApi.ContentWarehouse.V1.Model.YoutubeCommentsApiCommentRestrictionIssuer