DATAFORM
dataform.projects.locations.collections.getIamPolicy
valid {
input.ReqMap.resource == STRING
input.Qs.options.requestedPolicyVersion == INTEGER
input.ProviderMetadata.Region == STRING
}
dataform.projects.locations.collections.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
}
dataform.projects.locations.collections.testIamPermissions
valid {
input.Body.permissions[_] == STRING
input.ReqMap.resource == STRING
input.ProviderMetadata.Region == STRING
}
dataform.projects.locations.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dataform.projects.locations.getConfig
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dataform.projects.locations.list
valid {
input.ReqMap.name == STRING
input.Qs.filter == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dataform.projects.locations.repositories.commentThreads.comments.getIamPolicy
valid {
input.ReqMap.resource == STRING
input.Qs.options.requestedPolicyVersion == INTEGER
input.ProviderMetadata.Region == STRING
}
dataform.projects.locations.repositories.commentThreads.comments.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
}
dataform.projects.locations.repositories.commentThreads.getIamPolicy
valid {
input.ReqMap.resource == STRING
input.Qs.options.requestedPolicyVersion == INTEGER
input.ProviderMetadata.Region == STRING
}
dataform.projects.locations.repositories.commentThreads.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
}
dataform.projects.locations.repositories.commit
valid {
input.Body.commitMetadata.author.emailAddress == STRING
input.Body.commitMetadata.author.name == STRING
input.Body.commitMetadata.commitMessage == STRING
input.Body.fileOperations.STRING.deleteFile.STRING == STRING
input.Body.fileOperations.STRING.writeFile.contents == STRING
input.Body.requiredHeadCommitSha == STRING
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dataform.projects.locations.repositories.compilationResults.create
valid {
input.Body.codeCompilationConfig.assertionSchema == STRING
input.Body.codeCompilationConfig.databaseSuffix == STRING
input.Body.codeCompilationConfig.defaultDatabase == STRING
input.Body.codeCompilationConfig.defaultLocation == STRING
input.Body.codeCompilationConfig.defaultNotebookRuntimeOptions.gcsOutputBucket == STRING
input.Body.codeCompilationConfig.defaultSchema == STRING
input.Body.codeCompilationConfig.schemaSuffix == STRING
input.Body.codeCompilationConfig.tablePrefix == STRING
input.Body.codeCompilationConfig.vars.STRING == STRING
input.Body.gitCommitish == STRING
input.Body.releaseConfig == STRING
input.Body.workspace == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dataform.projects.locations.repositories.compilationResults.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dataform.projects.locations.repositories.compilationResults.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
}
dataform.projects.locations.repositories.compilationResults.query
valid {
input.ReqMap.name == STRING
input.Qs.filter == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dataform.projects.locations.repositories.computeAccessTokenStatus
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dataform.projects.locations.repositories.create
valid {
input.Body.displayName == STRING
input.Body.gitRemoteSettings.authenticationTokenSecretVersion == STRING
input.Body.gitRemoteSettings.defaultBranch == STRING
input.Body.gitRemoteSettings.sshAuthenticationConfig.hostPublicKey == STRING
input.Body.gitRemoteSettings.sshAuthenticationConfig.userPrivateKeySecretVersion == STRING
input.Body.gitRemoteSettings.url == STRING
input.Body.kmsKeyName == STRING
input.Body.labels.STRING == STRING
input.Body.name == STRING
input.Body.npmrcEnvironmentVariablesSecretVersion == STRING
input.Body.serviceAccount == STRING
input.Body.setAuthenticatedUserAdmin == BOOLEAN
input.Body.workspaceCompilationOverrides.defaultDatabase == STRING
input.Body.workspaceCompilationOverrides.schemaSuffix == STRING
input.Body.workspaceCompilationOverrides.tablePrefix == STRING
input.ReqMap.parent == STRING
input.Qs.repositoryId == STRING
input.ProviderMetadata.Region == STRING
}
dataform.projects.locations.repositories.delete
valid {
input.ReqMap.name == STRING
input.Qs.force == BOOLEAN
input.ProviderMetadata.Region == STRING
}
dataform.projects.locations.repositories.fetchHistory
valid {
input.ReqMap.name == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dataform.projects.locations.repositories.fetchRemoteBranches
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dataform.projects.locations.repositories.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dataform.projects.locations.repositories.getIamPolicy
valid {
input.ReqMap.resource == STRING
input.Qs.options.requestedPolicyVersion == INTEGER
input.ProviderMetadata.Region == STRING
}
dataform.projects.locations.repositories.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
}
dataform.projects.locations.repositories.patch
valid {
input.Body.displayName == STRING
input.Body.gitRemoteSettings.authenticationTokenSecretVersion == STRING
input.Body.gitRemoteSettings.defaultBranch == STRING
input.Body.gitRemoteSettings.sshAuthenticationConfig.hostPublicKey == STRING
input.Body.gitRemoteSettings.sshAuthenticationConfig.userPrivateKeySecretVersion == STRING
input.Body.gitRemoteSettings.url == STRING
input.Body.kmsKeyName == STRING
input.Body.labels.STRING == STRING
input.Body.name == STRING
input.Body.npmrcEnvironmentVariablesSecretVersion == STRING
input.Body.serviceAccount == STRING
input.Body.setAuthenticatedUserAdmin == BOOLEAN
input.Body.workspaceCompilationOverrides.defaultDatabase == STRING
input.Body.workspaceCompilationOverrides.schemaSuffix == STRING
input.Body.workspaceCompilationOverrides.tablePrefix == STRING
input.ReqMap.name == STRING
input.Qs.updateMask == STRING
input.ProviderMetadata.Region == STRING
}
dataform.projects.locations.repositories.queryDirectoryContents
valid {
input.ReqMap.name == STRING
input.Qs.commitSha == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.Qs.path == STRING
input.ProviderMetadata.Region == STRING
}
dataform.projects.locations.repositories.readFile
valid {
input.ReqMap.name == STRING
input.Qs.commitSha == STRING
input.Qs.path == STRING
input.ProviderMetadata.Region == STRING
}
dataform.projects.locations.repositories.releaseConfigs.create
valid {
input.Body.codeCompilationConfig.assertionSchema == STRING
input.Body.codeCompilationConfig.databaseSuffix == STRING
input.Body.codeCompilationConfig.defaultDatabase == STRING
input.Body.codeCompilationConfig.defaultLocation == STRING
input.Body.codeCompilationConfig.defaultNotebookRuntimeOptions.gcsOutputBucket == STRING
input.Body.codeCompilationConfig.defaultSchema == STRING
input.Body.codeCompilationConfig.schemaSuffix == STRING
input.Body.codeCompilationConfig.tablePrefix == STRING
input.Body.codeCompilationConfig.vars.STRING == STRING
input.Body.cronSchedule == STRING
input.Body.disabled == BOOLEAN
input.Body.gitCommitish == STRING
input.Body.name == STRING
input.Body.releaseCompilationResult == STRING
input.Body.timeZone == STRING
input.ReqMap.parent == STRING
input.Qs.releaseConfigId == STRING
input.ProviderMetadata.Region == STRING
}
dataform.projects.locations.repositories.releaseConfigs.delete
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dataform.projects.locations.repositories.releaseConfigs.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dataform.projects.locations.repositories.releaseConfigs.list
valid {
input.ReqMap.parent == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dataform.projects.locations.repositories.releaseConfigs.patch
valid {
input.Body.codeCompilationConfig.assertionSchema == STRING
input.Body.codeCompilationConfig.databaseSuffix == STRING
input.Body.codeCompilationConfig.defaultDatabase == STRING
input.Body.codeCompilationConfig.defaultLocation == STRING
input.Body.codeCompilationConfig.defaultNotebookRuntimeOptions.gcsOutputBucket == STRING
input.Body.codeCompilationConfig.defaultSchema == STRING
input.Body.codeCompilationConfig.schemaSuffix == STRING
input.Body.codeCompilationConfig.tablePrefix == STRING
input.Body.codeCompilationConfig.vars.STRING == STRING
input.Body.cronSchedule == STRING
input.Body.disabled == BOOLEAN
input.Body.gitCommitish == STRING
input.Body.name == STRING
input.Body.releaseCompilationResult == STRING
input.Body.timeZone == STRING
input.ReqMap.name == STRING
input.Qs.updateMask == STRING
input.ProviderMetadata.Region == STRING
}
dataform.projects.locations.repositories.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
}
dataform.projects.locations.repositories.testIamPermissions
valid {
input.Body.permissions[_] == STRING
input.ReqMap.resource == STRING
input.ProviderMetadata.Region == STRING
}
dataform.projects.locations.repositories.workflowConfigs.create
valid {
input.Body.cronSchedule == STRING
input.Body.invocationConfig.fullyRefreshIncrementalTablesEnabled == BOOLEAN
input.Body.invocationConfig.includedTags[_] == STRING
input.Body.invocationConfig.includedTargets[_].database == STRING
input.Body.invocationConfig.includedTargets[_].name == STRING
input.Body.invocationConfig.includedTargets[_].schema == STRING
input.Body.invocationConfig.serviceAccount == STRING
input.Body.invocationConfig.transitiveDependenciesIncluded == BOOLEAN
input.Body.invocationConfig.transitiveDependentsIncluded == BOOLEAN
input.Body.name == STRING
input.Body.releaseConfig == STRING
input.Body.timeZone == STRING
input.ReqMap.parent == STRING
input.Qs.workflowConfigId == STRING
input.ProviderMetadata.Region == STRING
}
dataform.projects.locations.repositories.workflowConfigs.delete
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dataform.projects.locations.repositories.workflowConfigs.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dataform.projects.locations.repositories.workflowConfigs.list
valid {
input.ReqMap.parent == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dataform.projects.locations.repositories.workflowConfigs.patch
valid {
input.Body.cronSchedule == STRING
input.Body.invocationConfig.fullyRefreshIncrementalTablesEnabled == BOOLEAN
input.Body.invocationConfig.includedTags[_] == STRING
input.Body.invocationConfig.includedTargets[_].database == STRING
input.Body.invocationConfig.includedTargets[_].name == STRING
input.Body.invocationConfig.includedTargets[_].schema == STRING
input.Body.invocationConfig.serviceAccount == STRING
input.Body.invocationConfig.transitiveDependenciesIncluded == BOOLEAN
input.Body.invocationConfig.transitiveDependentsIncluded == BOOLEAN
input.Body.name == STRING
input.Body.releaseConfig == STRING
input.Body.timeZone == STRING
input.ReqMap.name == STRING
input.Qs.updateMask == STRING
input.ProviderMetadata.Region == STRING
}
dataform.projects.locations.repositories.workflowInvocations.cancel
valid {
input.Body.STRING == STRING
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dataform.projects.locations.repositories.workflowInvocations.create
valid {
input.Body.compilationResult == STRING
input.Body.invocationConfig.fullyRefreshIncrementalTablesEnabled == BOOLEAN
input.Body.invocationConfig.includedTags[_] == STRING
input.Body.invocationConfig.includedTargets[_].database == STRING
input.Body.invocationConfig.includedTargets[_].name == STRING
input.Body.invocationConfig.includedTargets[_].schema == STRING
input.Body.invocationConfig.serviceAccount == STRING
input.Body.invocationConfig.transitiveDependenciesIncluded == BOOLEAN
input.Body.invocationConfig.transitiveDependentsIncluded == BOOLEAN
input.Body.workflowConfig == STRING
input.ReqMap.parent == STRING
input.ProviderMetadata.Region == STRING
}
dataform.projects.locations.repositories.workflowInvocations.delete
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dataform.projects.locations.repositories.workflowInvocations.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dataform.projects.locations.repositories.workflowInvocations.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
}
dataform.projects.locations.repositories.workflowInvocations.query
valid {
input.ReqMap.name == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dataform.projects.locations.repositories.workspaces.commit
valid {
input.Body.author.emailAddress == STRING
input.Body.author.name == STRING
input.Body.commitMessage == STRING
input.Body.paths[_] == STRING
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dataform.projects.locations.repositories.workspaces.create
valid {
input.Body.name == STRING
input.ReqMap.parent == STRING
input.Qs.workspaceId == STRING
input.ProviderMetadata.Region == STRING
}
dataform.projects.locations.repositories.workspaces.delete
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dataform.projects.locations.repositories.workspaces.fetchFileDiff
valid {
input.ReqMap.workspace == STRING
input.Qs.path == STRING
input.ProviderMetadata.Region == STRING
}
dataform.projects.locations.repositories.workspaces.fetchFileGitStatuses
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dataform.projects.locations.repositories.workspaces.fetchGitAheadBehind
valid {
input.ReqMap.name == STRING
input.Qs.remoteBranch == STRING
input.ProviderMetadata.Region == STRING
}
dataform.projects.locations.repositories.workspaces.get
valid {
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dataform.projects.locations.repositories.workspaces.getIamPolicy
valid {
input.ReqMap.resource == STRING
input.Qs.options.requestedPolicyVersion == INTEGER
input.ProviderMetadata.Region == STRING
}
dataform.projects.locations.repositories.workspaces.installNpmPackages
valid {
input.Body.STRING == STRING
input.ReqMap.workspace == STRING
input.ProviderMetadata.Region == STRING
}
dataform.projects.locations.repositories.workspaces.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
}
dataform.projects.locations.repositories.workspaces.makeDirectory
valid {
input.Body.path == STRING
input.ReqMap.workspace == STRING
input.ProviderMetadata.Region == STRING
}
dataform.projects.locations.repositories.workspaces.moveDirectory
valid {
input.Body.newPath == STRING
input.Body.path == STRING
input.ReqMap.workspace == STRING
input.ProviderMetadata.Region == STRING
}
dataform.projects.locations.repositories.workspaces.moveFile
valid {
input.Body.newPath == STRING
input.Body.path == STRING
input.ReqMap.workspace == STRING
input.ProviderMetadata.Region == STRING
}
dataform.projects.locations.repositories.workspaces.pull
valid {
input.Body.author.emailAddress == STRING
input.Body.author.name == STRING
input.Body.remoteBranch == STRING
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dataform.projects.locations.repositories.workspaces.push
valid {
input.Body.remoteBranch == STRING
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dataform.projects.locations.repositories.workspaces.queryDirectoryContents
valid {
input.ReqMap.workspace == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.Qs.path == STRING
input.ProviderMetadata.Region == STRING
}
dataform.projects.locations.repositories.workspaces.readFile
valid {
input.ReqMap.workspace == STRING
input.Qs.path == STRING
input.Qs.revision == STRING
input.ProviderMetadata.Region == STRING
}
dataform.projects.locations.repositories.workspaces.removeDirectory
valid {
input.Body.path == STRING
input.ReqMap.workspace == STRING
input.ProviderMetadata.Region == STRING
}
dataform.projects.locations.repositories.workspaces.removeFile
valid {
input.Body.path == STRING
input.ReqMap.workspace == STRING
input.ProviderMetadata.Region == STRING
}
dataform.projects.locations.repositories.workspaces.reset
valid {
input.Body.clean == BOOLEAN
input.Body.paths[_] == STRING
input.ReqMap.name == STRING
input.ProviderMetadata.Region == STRING
}
dataform.projects.locations.repositories.workspaces.searchFiles
valid {
input.ReqMap.workspace == STRING
input.Qs.filter == STRING
input.Qs.pageSize == INTEGER
input.Qs.pageToken == STRING
input.ProviderMetadata.Region == STRING
}
dataform.projects.locations.repositories.workspaces.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
}
dataform.projects.locations.repositories.workspaces.testIamPermissions
valid {
input.Body.permissions[_] == STRING
input.ReqMap.resource == STRING
input.ProviderMetadata.Region == STRING
}
dataform.projects.locations.repositories.workspaces.writeFile
valid {
input.Body.contents == STRING
input.Body.path == STRING
input.ReqMap.workspace == STRING
input.ProviderMetadata.Region == STRING
}
dataform.projects.locations.updateConfig
valid {
input.Body.defaultKmsKeyName == STRING
input.Body.name == STRING
input.ReqMap.name == STRING
input.Qs.updateMask == STRING
input.ProviderMetadata.Region == STRING
}
Updated 1 day ago