CLOUDBILLING
cloudbilling.billingAccounts.create
valid {
input.Body.currencyCode == STRING
input.Body.displayName == STRING
input.Body.masterBillingAccount == STRING
input.Qs.parent == STRING
input.ProviderMetadata.Region == STRING
}
cloudbilling.billingAccounts.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
cloudbilling.billingAccounts.getIamPolicy
valid {
input.ReqMap.resource == STRING
input.Qs.options.requestedPolicyVersion == INTEGER
input.ProviderMetadata.Region == STRING
}
cloudbilling.billingAccounts.list
valid {
input.Qs.filter == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.Qs.parent == STRING
input.ProviderMetadata.Region == STRING
}
cloudbilling.billingAccounts.move
valid {
input.Body.destinationParent == STRING
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
cloudbilling.billingAccounts.patch
valid {
input.Body.currencyCode == STRING
input.Body.displayName == STRING
input.Body.masterBillingAccount == STRING
input.ReqMap.name == STRING
input.Qs.updateMask == STRING
input.ProviderMetadata.Region == STRING
}
cloudbilling.billingAccounts.projects.list
valid {
input.ReqMap.name == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
cloudbilling.billingAccounts.services.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
cloudbilling.billingAccounts.services.list
valid {
input.ReqMap.parent == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
cloudbilling.billingAccounts.setIamPolicy
enum_AuditLogConfigLogType := [ "LOG_TYPE_UNSPECIFIED", "ADMIN_READ", "DATA_WRITE", "DATA_READ" ]
valid {
input.Body.policy.auditConfigs[_].auditLogConfigs[_].exemptedMembers[_] == STRING
input.Body.policy.auditConfigs[_].auditLogConfigs[_].logType == enum_AuditLogConfigLogType[_]
input.Body.policy.auditConfigs[_].service == STRING
input.Body.policy.bindings[_].condition.description == STRING
input.Body.policy.bindings[_].condition.expression == STRING
input.Body.policy.bindings[_].condition.location == STRING
input.Body.policy.bindings[_].condition.title == STRING
input.Body.policy.bindings[_].members[_] == STRING
input.Body.policy.bindings[_].role == STRING
input.Body.policy.etag == STRING
input.Body.policy.version == INTEGER
input.Body.updateMask == STRING
input.ReqMap.resource == STRING
input.ProviderMetadata.Region == STRING
}
cloudbilling.billingAccounts.skuGroups.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
cloudbilling.billingAccounts.skuGroups.list
valid {
input.ReqMap.parent == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
cloudbilling.billingAccounts.skuGroups.skus.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
cloudbilling.billingAccounts.skuGroups.skus.list
valid {
input.ReqMap.parent == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
cloudbilling.billingAccounts.skus.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
cloudbilling.billingAccounts.skus.list
valid {
input.ReqMap.parent == STRING
input.Qs.filter == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
cloudbilling.billingAccounts.skus.price.get
valid {
input.ReqMap.name == STRING
input.Qs.currencyCode == STRING
input.ProviderMetadata.Region == STRING
}
cloudbilling.billingAccounts.skus.prices.list
valid {
input.ReqMap.parent == STRING
input.Qs.currencyCode == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
cloudbilling.billingAccounts.subAccounts.create
valid {
input.Body.currencyCode == STRING
input.Body.displayName == STRING
input.Body.masterBillingAccount == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
cloudbilling.billingAccounts.subAccounts.list
valid {
input.ReqMap.parent == STRING
input.Qs.filter == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
cloudbilling.billingAccounts.testIamPermissions
valid {
input.Body.permissions[_] == STRING
input.ReqMap.resource == STRING
input.ProviderMetadata.Region == STRING
}
cloudbilling.organizations.billingAccounts.create
valid {
input.Body.currencyCode == STRING
input.Body.displayName == STRING
input.Body.masterBillingAccount == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
cloudbilling.organizations.billingAccounts.list
valid {
input.ReqMap.parent == STRING
input.Qs.filter == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
cloudbilling.organizations.billingAccounts.move
valid {
input.ReqMap.destinationParent == STRING
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
cloudbilling.projects.getBillingInfo
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
cloudbilling.projects.updateBillingInfo
valid {
input.Body.billingAccountName == STRING
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
cloudbilling.services.list
valid {
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
cloudbilling.services.skus.list
valid {
input.ReqMap.parent == STRING
input.Qs.currencyCode == STRING
input.Qs.endTime == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.Qs.startTime == STRING
input.ProviderMetadata.Region == STRING
}
cloudbilling.skuGroups.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
cloudbilling.skuGroups.list
valid {
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
cloudbilling.skuGroups.skus.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
cloudbilling.skuGroups.skus.list
valid {
input.ReqMap.parent == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
cloudbilling.skus.price.get
valid {
input.ReqMap.name == STRING
input.Qs.currencyCode == STRING
input.ProviderMetadata.Region == STRING
}
cloudbilling.skus.prices.list
valid {
input.ReqMap.parent == STRING
input.Qs.currencyCode == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
Updated 5 days ago