YOUTUBEREPORTING
youtubereporting.jobs.create
valid {
    input.Body.createTime == STRING
    input.Body.expireTime == STRING
    input.Body.id == STRING
    input.Body.name == STRING
    input.Body.reportTypeId == STRING
    input.Body.systemManaged == BOOLEAN
    input.Qs.onBehalfOfContentOwner == STRING
    input.ProviderMetadata.Region == STRING
}
youtubereporting.jobs.delete
valid {
    input.ReqMap.jobId == STRING
    input.Qs.onBehalfOfContentOwner == STRING
    input.ProviderMetadata.Region == STRING
}
youtubereporting.jobs.get
valid {
    input.ReqMap.jobId == STRING
    input.Qs.onBehalfOfContentOwner == STRING
    input.ProviderMetadata.Region == STRING
}
youtubereporting.jobs.list
valid {
    input.Qs.includeSystemManaged == BOOLEAN
    input.Qs.onBehalfOfContentOwner == STRING
    input.Qs.pageSize == INTEGER
    input.Qs.pageToken == STRING
    input.ProviderMetadata.Region == STRING
}
youtubereporting.jobs.reports.get
valid {
    input.ReqMap.jobId == STRING
    input.ReqMap.reportId == STRING
    input.Qs.onBehalfOfContentOwner == STRING
    input.ProviderMetadata.Region == STRING
}
youtubereporting.jobs.reports.list
valid {
    input.ReqMap.jobId == STRING
    input.Qs.createdAfter == STRING
    input.Qs.onBehalfOfContentOwner == STRING
    input.Qs.pageSize == INTEGER
    input.Qs.pageToken == STRING
    input.Qs.startTimeAtOrAfter == STRING
    input.Qs.startTimeBefore == STRING
    input.ProviderMetadata.Region == STRING
}
youtubereporting.media.download
valid {
    input.ReqMap.resourceName == STRING
    input.ProviderMetadata.Region == STRING
}
youtubereporting.reportTypes.list
valid {
    input.Qs.includeSystemManaged == BOOLEAN
    input.Qs.onBehalfOfContentOwner == STRING
    input.Qs.pageSize == INTEGER
    input.Qs.pageToken == STRING
    input.ProviderMetadata.Region == STRING
}
Updated 9 months ago