WEBMASTERS

webmasters.searchanalytics.query

valid {
    input.Body.aggregationType == STRING
    input.Body.dataState == STRING
    input.Body.dimensionFilterGroups[_].filters[_].dimension == STRING
    input.Body.dimensionFilterGroups[_].filters[_].expression == STRING
    input.Body.dimensionFilterGroups[_].filters[_].operator == STRING
    input.Body.dimensionFilterGroups[_].groupType == STRING
    input.Body.dimensions[_] == STRING
    input.Body.endDate == STRING
    input.Body.rowLimit == INTEGER
    input.Body.searchType == STRING
    input.Body.startDate == STRING
    input.Body.startRow == INTEGER
    input.ReqMap.siteUrl == STRING
    input.ProviderMetadata.Region == STRING
}

webmasters.sitemaps.delete

valid {
    input.ReqMap.feedpath == STRING
    input.ReqMap.siteUrl == STRING
    input.ProviderMetadata.Region == STRING
}

webmasters.sitemaps.get

valid {
    input.ReqMap.feedpath == STRING
    input.ReqMap.siteUrl == STRING
    input.ProviderMetadata.Region == STRING
}

webmasters.sitemaps.list

valid {
    input.ReqMap.siteUrl == STRING
    input.Qs.sitemapIndex == STRING
    input.ProviderMetadata.Region == STRING
}

webmasters.sitemaps.submit

valid {
    input.ReqMap.feedpath == STRING
    input.ReqMap.siteUrl == STRING
    input.ProviderMetadata.Region == STRING
}

webmasters.sites.add

valid {
    input.ReqMap.siteUrl == STRING
    input.ProviderMetadata.Region == STRING
}

webmasters.sites.delete

valid {
    input.ReqMap.siteUrl == STRING
    input.ProviderMetadata.Region == STRING
}

webmasters.sites.get

valid {
    input.ReqMap.siteUrl == STRING
    input.ProviderMetadata.Region == STRING
}

webmasters.sites.list

valid {
    input.ProviderMetadata.Region == STRING
}