google_youtube_api_v3/youtube/channel_to_affiliate_program_link_details
DO NOT CHANGE, THIS IS AN AUTO GENERATED FILE FROM generate.gleam
Types
Information specific to a creator in an affiliate program linked to a YouTube channel.
pub type ChannelToAffiliateProgramLinkDetails {
ChannelToAffiliateProgramLinkDetails(
merchant_id: option.Option(String),
program_status: option.Option(ProgramStatus),
status_update_reason: option.Option(String),
status_update_time: option.Option(String),
)
}
Constructors
-
ChannelToAffiliateProgramLinkDetails( merchant_id: option.Option(String), program_status: option.Option(ProgramStatus), status_update_reason: option.Option(String), status_update_time: option.Option(String), )
Required. Affiliate program status.
pub type ProgramStatus {
ProgramStatusAffiliateProgramStatusUnspecified
ProgramStatusActive
ProgramStatusInactive
}
Constructors
-
ProgramStatusAffiliateProgramStatusUnspecified -
ProgramStatusActive -
ProgramStatusInactive
Values
pub fn decoder() -> decode.Decoder(
ChannelToAffiliateProgramLinkDetails,
)
pub fn program_status_decoder() -> decode.Decoder(ProgramStatus)
pub fn program_status_to_string(value: ProgramStatus) -> String
pub fn to_json(
value: ChannelToAffiliateProgramLinkDetails,
) -> json.Json