APIGEEREGISTRY
apigeeregistry.projects.locations.apis.artifacts.create
valid {
input.Body.annotations.STRING == STRING
input.Body.contents == STRING
input.Body.labels.STRING == STRING
input.Body.mimeType == STRING
input.Body.name == STRING
input.ReqMap.parent == STRING
input.Qs.artifactId == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.apis.artifacts.delete
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.apis.artifacts.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.apis.artifacts.getContents
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.apis.artifacts.getIamPolicy
valid {
input.ReqMap.resource == STRING
input.Qs.options.requestedPolicyVersion == INTEGER
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.apis.artifacts.list
valid {
input.ReqMap.parent == STRING
input.Qs.filter == STRING
input.Qs.orderBy == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.apis.artifacts.replaceArtifact
valid {
input.Body.annotations.STRING == STRING
input.Body.contents == STRING
input.Body.labels.STRING == STRING
input.Body.mimeType == STRING
input.Body.name == STRING
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.apis.artifacts.setIamPolicy
valid {
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.ReqMap.resource == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.apis.artifacts.testIamPermissions
valid {
input.Body.permissions[_] == STRING
input.ReqMap.resource == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.apis.create
valid {
input.Body.annotations.STRING == STRING
input.Body.availability == STRING
input.Body.description == STRING
input.Body.displayName == STRING
input.Body.labels.STRING == STRING
input.Body.name == STRING
input.Body.recommendedDeployment == STRING
input.Body.recommendedVersion == STRING
input.ReqMap.parent == STRING
input.Qs.apiId == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.apis.delete
valid {
input.ReqMap.name == STRING
input.Qs.force == BOOLEAN
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.apis.deployments.artifacts.create
valid {
input.Body.annotations.STRING == STRING
input.Body.contents == STRING
input.Body.labels.STRING == STRING
input.Body.mimeType == STRING
input.Body.name == STRING
input.ReqMap.parent == STRING
input.Qs.artifactId == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.apis.deployments.artifacts.delete
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.apis.deployments.artifacts.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.apis.deployments.artifacts.getContents
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.apis.deployments.artifacts.list
valid {
input.ReqMap.parent == STRING
input.Qs.filter == STRING
input.Qs.orderBy == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.apis.deployments.artifacts.replaceArtifact
valid {
input.Body.annotations.STRING == STRING
input.Body.contents == STRING
input.Body.labels.STRING == STRING
input.Body.mimeType == STRING
input.Body.name == STRING
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.apis.deployments.create
valid {
input.Body.accessGuidance == STRING
input.Body.annotations.STRING == STRING
input.Body.apiSpecRevision == STRING
input.Body.description == STRING
input.Body.displayName == STRING
input.Body.endpointUri == STRING
input.Body.externalChannelUri == STRING
input.Body.intendedAudience == STRING
input.Body.labels.STRING == STRING
input.Body.name == STRING
input.ReqMap.parent == STRING
input.Qs.apiDeploymentId == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.apis.deployments.delete
valid {
input.ReqMap.name == STRING
input.Qs.force == BOOLEAN
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.apis.deployments.deleteRevision
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.apis.deployments.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.apis.deployments.getIamPolicy
valid {
input.ReqMap.resource == STRING
input.Qs.options.requestedPolicyVersion == INTEGER
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.apis.deployments.list
valid {
input.ReqMap.parent == STRING
input.Qs.filter == STRING
input.Qs.orderBy == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.apis.deployments.listRevisions
valid {
input.ReqMap.name == STRING
input.Qs.filter == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.apis.deployments.patch
valid {
input.Body.accessGuidance == STRING
input.Body.annotations.STRING == STRING
input.Body.apiSpecRevision == STRING
input.Body.description == STRING
input.Body.displayName == STRING
input.Body.endpointUri == STRING
input.Body.externalChannelUri == STRING
input.Body.intendedAudience == STRING
input.Body.labels.STRING == STRING
input.Body.name == STRING
input.ReqMap.name == STRING
input.Qs.allowMissing == BOOLEAN
input.Qs.updateMask == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.apis.deployments.rollback
valid {
input.Body.revisionId == STRING
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.apis.deployments.setIamPolicy
valid {
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.ReqMap.resource == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.apis.deployments.tagRevision
valid {
input.Body.tag == STRING
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.apis.deployments.testIamPermissions
valid {
input.Body.permissions[_] == STRING
input.ReqMap.resource == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.apis.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.apis.getIamPolicy
valid {
input.ReqMap.resource == STRING
input.Qs.options.requestedPolicyVersion == INTEGER
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.apis.list
valid {
input.ReqMap.parent == STRING
input.Qs.filter == STRING
input.Qs.orderBy == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.apis.patch
valid {
input.Body.annotations.STRING == STRING
input.Body.availability == STRING
input.Body.description == STRING
input.Body.displayName == STRING
input.Body.labels.STRING == STRING
input.Body.name == STRING
input.Body.recommendedDeployment == STRING
input.Body.recommendedVersion == STRING
input.ReqMap.name == STRING
input.Qs.allowMissing == BOOLEAN
input.Qs.updateMask == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.apis.setIamPolicy
valid {
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.ReqMap.resource == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.apis.testIamPermissions
valid {
input.Body.permissions[_] == STRING
input.ReqMap.resource == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.apis.versions.artifacts.create
valid {
input.Body.annotations.STRING == STRING
input.Body.contents == STRING
input.Body.labels.STRING == STRING
input.Body.mimeType == STRING
input.Body.name == STRING
input.ReqMap.parent == STRING
input.Qs.artifactId == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.apis.versions.artifacts.delete
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.apis.versions.artifacts.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.apis.versions.artifacts.getContents
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.apis.versions.artifacts.getIamPolicy
valid {
input.ReqMap.resource == STRING
input.Qs.options.requestedPolicyVersion == INTEGER
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.apis.versions.artifacts.list
valid {
input.ReqMap.parent == STRING
input.Qs.filter == STRING
input.Qs.orderBy == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.apis.versions.artifacts.replaceArtifact
valid {
input.Body.annotations.STRING == STRING
input.Body.contents == STRING
input.Body.labels.STRING == STRING
input.Body.mimeType == STRING
input.Body.name == STRING
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.apis.versions.artifacts.setIamPolicy
valid {
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.ReqMap.resource == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.apis.versions.artifacts.testIamPermissions
valid {
input.Body.permissions[_] == STRING
input.ReqMap.resource == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.apis.versions.create
valid {
input.Body.annotations.STRING == STRING
input.Body.description == STRING
input.Body.displayName == STRING
input.Body.labels.STRING == STRING
input.Body.name == STRING
input.Body.primarySpec == STRING
input.Body.state == STRING
input.ReqMap.parent == STRING
input.Qs.apiVersionId == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.apis.versions.delete
valid {
input.ReqMap.name == STRING
input.Qs.force == BOOLEAN
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.apis.versions.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.apis.versions.getIamPolicy
valid {
input.ReqMap.resource == STRING
input.Qs.options.requestedPolicyVersion == INTEGER
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.apis.versions.list
valid {
input.ReqMap.parent == STRING
input.Qs.filter == STRING
input.Qs.orderBy == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.apis.versions.patch
valid {
input.Body.annotations.STRING == STRING
input.Body.description == STRING
input.Body.displayName == STRING
input.Body.labels.STRING == STRING
input.Body.name == STRING
input.Body.primarySpec == STRING
input.Body.state == STRING
input.ReqMap.name == STRING
input.Qs.allowMissing == BOOLEAN
input.Qs.updateMask == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.apis.versions.setIamPolicy
valid {
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.ReqMap.resource == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.apis.versions.specs.artifacts.create
valid {
input.Body.annotations.STRING == STRING
input.Body.contents == STRING
input.Body.labels.STRING == STRING
input.Body.mimeType == STRING
input.Body.name == STRING
input.ReqMap.parent == STRING
input.Qs.artifactId == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.apis.versions.specs.artifacts.delete
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.apis.versions.specs.artifacts.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.apis.versions.specs.artifacts.getContents
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.apis.versions.specs.artifacts.getIamPolicy
valid {
input.ReqMap.resource == STRING
input.Qs.options.requestedPolicyVersion == INTEGER
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.apis.versions.specs.artifacts.list
valid {
input.ReqMap.parent == STRING
input.Qs.filter == STRING
input.Qs.orderBy == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.apis.versions.specs.artifacts.replaceArtifact
valid {
input.Body.annotations.STRING == STRING
input.Body.contents == STRING
input.Body.labels.STRING == STRING
input.Body.mimeType == STRING
input.Body.name == STRING
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.apis.versions.specs.artifacts.setIamPolicy
valid {
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.ReqMap.resource == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.apis.versions.specs.artifacts.testIamPermissions
valid {
input.Body.permissions[_] == STRING
input.ReqMap.resource == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.apis.versions.specs.create
valid {
input.Body.annotations.STRING == STRING
input.Body.contents == STRING
input.Body.description == STRING
input.Body.filename == STRING
input.Body.labels.STRING == STRING
input.Body.mimeType == STRING
input.Body.name == STRING
input.Body.sourceUri == STRING
input.ReqMap.parent == STRING
input.Qs.apiSpecId == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.apis.versions.specs.delete
valid {
input.ReqMap.name == STRING
input.Qs.force == BOOLEAN
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.apis.versions.specs.deleteRevision
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.apis.versions.specs.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.apis.versions.specs.getContents
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.apis.versions.specs.getIamPolicy
valid {
input.ReqMap.resource == STRING
input.Qs.options.requestedPolicyVersion == INTEGER
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.apis.versions.specs.list
valid {
input.ReqMap.parent == STRING
input.Qs.filter == STRING
input.Qs.orderBy == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.apis.versions.specs.listRevisions
valid {
input.ReqMap.name == STRING
input.Qs.filter == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.apis.versions.specs.patch
valid {
input.Body.annotations.STRING == STRING
input.Body.contents == STRING
input.Body.description == STRING
input.Body.filename == STRING
input.Body.labels.STRING == STRING
input.Body.mimeType == STRING
input.Body.name == STRING
input.Body.sourceUri == STRING
input.ReqMap.name == STRING
input.Qs.allowMissing == BOOLEAN
input.Qs.updateMask == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.apis.versions.specs.rollback
valid {
input.Body.revisionId == STRING
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.apis.versions.specs.setIamPolicy
valid {
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.ReqMap.resource == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.apis.versions.specs.tagRevision
valid {
input.Body.tag == STRING
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.apis.versions.specs.testIamPermissions
valid {
input.Body.permissions[_] == STRING
input.ReqMap.resource == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.apis.versions.testIamPermissions
valid {
input.Body.permissions[_] == STRING
input.ReqMap.resource == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.artifacts.create
valid {
input.Body.annotations.STRING == STRING
input.Body.contents == STRING
input.Body.labels.STRING == STRING
input.Body.mimeType == STRING
input.Body.name == STRING
input.ReqMap.parent == STRING
input.Qs.artifactId == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.artifacts.delete
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.artifacts.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.artifacts.getContents
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.artifacts.getIamPolicy
valid {
input.ReqMap.resource == STRING
input.Qs.options.requestedPolicyVersion == INTEGER
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.artifacts.list
valid {
input.ReqMap.parent == STRING
input.Qs.filter == STRING
input.Qs.orderBy == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.artifacts.replaceArtifact
valid {
input.Body.annotations.STRING == STRING
input.Body.contents == STRING
input.Body.labels.STRING == STRING
input.Body.mimeType == STRING
input.Body.name == STRING
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.artifacts.setIamPolicy
valid {
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.ReqMap.resource == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.artifacts.testIamPermissions
valid {
input.Body.permissions[_] == STRING
input.ReqMap.resource == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.documents.getIamPolicy
valid {
input.ReqMap.resource == STRING
input.Qs.options.requestedPolicyVersion == INTEGER
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.documents.setIamPolicy
valid {
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.ReqMap.resource == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.documents.testIamPermissions
valid {
input.Body.permissions[_] == STRING
input.ReqMap.resource == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.instances.create
valid {
input.Body.config.cmekKeyName == STRING
input.Body.name == STRING
input.ReqMap.parent == STRING
input.Qs.instanceId == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.instances.delete
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.instances.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.instances.getIamPolicy
valid {
input.ReqMap.resource == STRING
input.Qs.options.requestedPolicyVersion == INTEGER
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.instances.setIamPolicy
valid {
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.ReqMap.resource == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.instances.testIamPermissions
valid {
input.Body.permissions[_] == STRING
input.ReqMap.resource == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.list
valid {
input.ReqMap.name == STRING
input.Qs.filter == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.operations.cancel
valid {
input.Body.STRING == STRING
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.operations.delete
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.operations.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.operations.list
valid {
input.ReqMap.name == STRING
input.Qs.filter == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.runtime.getIamPolicy
valid {
input.ReqMap.resource == STRING
input.Qs.options.requestedPolicyVersion == INTEGER
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.runtime.setIamPolicy
valid {
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.ReqMap.resource == STRING
input.ProviderMetadata.Region == STRING
}
apigeeregistry.projects.locations.runtime.testIamPermissions
valid {
input.Body.permissions[_] == STRING
input.ReqMap.resource == STRING
input.ProviderMetadata.Region == STRING
}
Updated about 1 month ago