Skip to content

Commit

Permalink
feat(remotebuildexecution)!: update the API
Browse files Browse the repository at this point in the history
BREAKING CHANGE: This release has breaking changes.

#### remotebuildexecution:v1alpha

The following keys were deleted:
- schemas.BuildBazelRemoteExecutionV2Action.properties.outputNodeProperties.description
- schemas.BuildBazelRemoteExecutionV2Action.properties.outputNodeProperties.items.type
- schemas.BuildBazelRemoteExecutionV2Action.properties.outputNodeProperties.type
- schemas.BuildBazelRemoteExecutionV2Directory.properties.nodeProperties.description
- schemas.BuildBazelRemoteExecutionV2Directory.properties.nodeProperties.items.$ref
- schemas.BuildBazelRemoteExecutionV2Directory.properties.nodeProperties.type
- schemas.BuildBazelRemoteExecutionV2FileNode.properties.nodeProperties.description
- schemas.BuildBazelRemoteExecutionV2FileNode.properties.nodeProperties.items.$ref
- schemas.BuildBazelRemoteExecutionV2FileNode.properties.nodeProperties.type
- schemas.BuildBazelRemoteExecutionV2OutputFile.properties.nodeProperties.description
- schemas.BuildBazelRemoteExecutionV2OutputFile.properties.nodeProperties.items.$ref
- schemas.BuildBazelRemoteExecutionV2OutputFile.properties.nodeProperties.type
- schemas.BuildBazelRemoteExecutionV2OutputSymlink.properties.nodeProperties.description
- schemas.BuildBazelRemoteExecutionV2OutputSymlink.properties.nodeProperties.items.$ref
- schemas.BuildBazelRemoteExecutionV2OutputSymlink.properties.nodeProperties.type
- schemas.BuildBazelRemoteExecutionV2SymlinkNode.properties.nodeProperties.description
- schemas.BuildBazelRemoteExecutionV2SymlinkNode.properties.nodeProperties.items.$ref
- schemas.BuildBazelRemoteExecutionV2SymlinkNode.properties.nodeProperties.type

The following keys were added:
- schemas.BuildBazelRemoteExecutionV2Action.properties.platform.$ref
- schemas.BuildBazelRemoteExecutionV2Action.properties.platform.description
- schemas.BuildBazelRemoteExecutionV2Action.properties.salt.description
- schemas.BuildBazelRemoteExecutionV2Action.properties.salt.format
- schemas.BuildBazelRemoteExecutionV2Action.properties.salt.type
- schemas.BuildBazelRemoteExecutionV2Command.properties.outputNodeProperties.description
- schemas.BuildBazelRemoteExecutionV2Command.properties.outputNodeProperties.items.type
- schemas.BuildBazelRemoteExecutionV2Command.properties.outputNodeProperties.type
- schemas.BuildBazelRemoteExecutionV2Directory.properties.nodeProperties.$ref
- schemas.BuildBazelRemoteExecutionV2ExecutedActionMetadata.properties.auxiliaryMetadata.description
- schemas.BuildBazelRemoteExecutionV2ExecutedActionMetadata.properties.auxiliaryMetadata.items.additionalProperties.description
- schemas.BuildBazelRemoteExecutionV2ExecutedActionMetadata.properties.auxiliaryMetadata.items.additionalProperties.type
- schemas.BuildBazelRemoteExecutionV2ExecutedActionMetadata.properties.auxiliaryMetadata.items.type
- schemas.BuildBazelRemoteExecutionV2ExecutedActionMetadata.properties.auxiliaryMetadata.type
- schemas.BuildBazelRemoteExecutionV2FileNode.properties.nodeProperties.$ref
- schemas.BuildBazelRemoteExecutionV2NodeProperties.description
- schemas.BuildBazelRemoteExecutionV2NodeProperties.id
- schemas.BuildBazelRemoteExecutionV2NodeProperties.properties.mtime.description
- schemas.BuildBazelRemoteExecutionV2NodeProperties.properties.mtime.format
- schemas.BuildBazelRemoteExecutionV2NodeProperties.properties.mtime.type
- schemas.BuildBazelRemoteExecutionV2NodeProperties.properties.properties.description
- schemas.BuildBazelRemoteExecutionV2NodeProperties.properties.properties.items.$ref
- schemas.BuildBazelRemoteExecutionV2NodeProperties.properties.properties.type
- schemas.BuildBazelRemoteExecutionV2NodeProperties.properties.unixMode.description
- schemas.BuildBazelRemoteExecutionV2NodeProperties.properties.unixMode.format
- schemas.BuildBazelRemoteExecutionV2NodeProperties.properties.unixMode.type
- schemas.BuildBazelRemoteExecutionV2NodeProperties.type
- schemas.BuildBazelRemoteExecutionV2OutputFile.properties.nodeProperties.$ref
- schemas.BuildBazelRemoteExecutionV2OutputSymlink.properties.nodeProperties.$ref
- schemas.BuildBazelRemoteExecutionV2SymlinkNode.properties.nodeProperties.$ref
- schemas.GoogleDevtoolsRemotebuildbotCommandDurations.properties.casRelease.description
- schemas.GoogleDevtoolsRemotebuildbotCommandDurations.properties.casRelease.format
- schemas.GoogleDevtoolsRemotebuildbotCommandDurations.properties.casRelease.type
- schemas.GoogleDevtoolsRemotebuildbotCommandDurations.properties.cmWaitForAssignment.description
- schemas.GoogleDevtoolsRemotebuildbotCommandDurations.properties.cmWaitForAssignment.format
- schemas.GoogleDevtoolsRemotebuildbotCommandDurations.properties.cmWaitForAssignment.type
- schemas.GoogleDevtoolsRemotebuildbotCommandEvents.properties.cmUsage.description
- schemas.GoogleDevtoolsRemotebuildbotCommandEvents.properties.cmUsage.enum
- schemas.GoogleDevtoolsRemotebuildbotCommandEvents.properties.cmUsage.enumDescriptions
- schemas.GoogleDevtoolsRemotebuildbotCommandEvents.properties.cmUsage.type
- schemas.GoogleDevtoolsRemotebuildbotCommandEvents.properties.outputLocation.description
- schemas.GoogleDevtoolsRemotebuildbotCommandEvents.properties.outputLocation.enum
- schemas.GoogleDevtoolsRemotebuildbotCommandEvents.properties.outputLocation.enumDescriptions
- schemas.GoogleDevtoolsRemotebuildbotCommandEvents.properties.outputLocation.type
- schemas.GoogleDevtoolsRemotebuildbotCommandEvents.properties.usedAsyncContainer.description
- schemas.GoogleDevtoolsRemotebuildbotCommandEvents.properties.usedAsyncContainer.type

The following keys were changed:
- resources.projects.resources.instances.resources.workerpools.methods.list.parameters.filter.description
- schemas.BuildBazelRemoteExecutionV2ActionResult.description
- schemas.BuildBazelRemoteExecutionV2Command.properties.platform.description
- schemas.BuildBazelRemoteExecutionV2ExecuteOperationMetadata.properties.stderrStreamName.description
- schemas.BuildBazelRemoteExecutionV2ExecuteOperationMetadata.properties.stdoutStreamName.description
- schemas.BuildBazelRemoteExecutionV2OutputSymlink.properties.target.description
- schemas.BuildBazelRemoteExecutionV2PlatformProperty.description
- schemas.BuildBazelRemoteExecutionV2SymlinkNode.properties.target.description
- schemas.GoogleDevtoolsRemotebuildbotCommandStatus.properties.code.enum
- schemas.GoogleDevtoolsRemotebuildbotCommandStatus.properties.code.enumDescriptions
- schemas.GoogleDevtoolsRemotebuildexecutionAdminV1alphaListWorkerPoolsRequest.properties.filter.description
- schemas.GoogleDevtoolsRemotebuildexecutionAdminV1alphaWorkerConfig.properties.machineType.description

#### remotebuildexecution:v1

The following keys were deleted:
- schemas.BuildBazelRemoteExecutionV2Action.properties.outputNodeProperties.description
- schemas.BuildBazelRemoteExecutionV2Action.properties.outputNodeProperties.items.type
- schemas.BuildBazelRemoteExecutionV2Action.properties.outputNodeProperties.type
- schemas.BuildBazelRemoteExecutionV2Directory.properties.nodeProperties.description
- schemas.BuildBazelRemoteExecutionV2Directory.properties.nodeProperties.items.$ref
- schemas.BuildBazelRemoteExecutionV2Directory.properties.nodeProperties.type
- schemas.BuildBazelRemoteExecutionV2FileNode.properties.nodeProperties.description
- schemas.BuildBazelRemoteExecutionV2FileNode.properties.nodeProperties.items.$ref
- schemas.BuildBazelRemoteExecutionV2FileNode.properties.nodeProperties.type
- schemas.BuildBazelRemoteExecutionV2OutputFile.properties.nodeProperties.description
- schemas.BuildBazelRemoteExecutionV2OutputFile.properties.nodeProperties.items.$ref
- schemas.BuildBazelRemoteExecutionV2OutputFile.properties.nodeProperties.type
- schemas.BuildBazelRemoteExecutionV2OutputSymlink.properties.nodeProperties.description
- schemas.BuildBazelRemoteExecutionV2OutputSymlink.properties.nodeProperties.items.$ref
- schemas.BuildBazelRemoteExecutionV2OutputSymlink.properties.nodeProperties.type
- schemas.BuildBazelRemoteExecutionV2SymlinkNode.properties.nodeProperties.description
- schemas.BuildBazelRemoteExecutionV2SymlinkNode.properties.nodeProperties.items.$ref
- schemas.BuildBazelRemoteExecutionV2SymlinkNode.properties.nodeProperties.type

The following keys were added:
- schemas.BuildBazelRemoteExecutionV2Action.properties.platform.$ref
- schemas.BuildBazelRemoteExecutionV2Action.properties.platform.description
- schemas.BuildBazelRemoteExecutionV2Action.properties.salt.description
- schemas.BuildBazelRemoteExecutionV2Action.properties.salt.format
- schemas.BuildBazelRemoteExecutionV2Action.properties.salt.type
- schemas.BuildBazelRemoteExecutionV2Command.properties.outputNodeProperties.description
- schemas.BuildBazelRemoteExecutionV2Command.properties.outputNodeProperties.items.type
- schemas.BuildBazelRemoteExecutionV2Command.properties.outputNodeProperties.type
- schemas.BuildBazelRemoteExecutionV2Directory.properties.nodeProperties.$ref
- schemas.BuildBazelRemoteExecutionV2ExecutedActionMetadata.properties.auxiliaryMetadata.description
- schemas.BuildBazelRemoteExecutionV2ExecutedActionMetadata.properties.auxiliaryMetadata.items.additionalProperties.description
- schemas.BuildBazelRemoteExecutionV2ExecutedActionMetadata.properties.auxiliaryMetadata.items.additionalProperties.type
- schemas.BuildBazelRemoteExecutionV2ExecutedActionMetadata.properties.auxiliaryMetadata.items.type
- schemas.BuildBazelRemoteExecutionV2ExecutedActionMetadata.properties.auxiliaryMetadata.type
- schemas.BuildBazelRemoteExecutionV2FileNode.properties.nodeProperties.$ref
- schemas.BuildBazelRemoteExecutionV2NodeProperties.description
- schemas.BuildBazelRemoteExecutionV2NodeProperties.id
- schemas.BuildBazelRemoteExecutionV2NodeProperties.properties.mtime.description
- schemas.BuildBazelRemoteExecutionV2NodeProperties.properties.mtime.format
- schemas.BuildBazelRemoteExecutionV2NodeProperties.properties.mtime.type
- schemas.BuildBazelRemoteExecutionV2NodeProperties.properties.properties.description
- schemas.BuildBazelRemoteExecutionV2NodeProperties.properties.properties.items.$ref
- schemas.BuildBazelRemoteExecutionV2NodeProperties.properties.properties.type
- schemas.BuildBazelRemoteExecutionV2NodeProperties.properties.unixMode.description
- schemas.BuildBazelRemoteExecutionV2NodeProperties.properties.unixMode.format
- schemas.BuildBazelRemoteExecutionV2NodeProperties.properties.unixMode.type
- schemas.BuildBazelRemoteExecutionV2NodeProperties.type
- schemas.BuildBazelRemoteExecutionV2OutputFile.properties.nodeProperties.$ref
- schemas.BuildBazelRemoteExecutionV2OutputSymlink.properties.nodeProperties.$ref
- schemas.BuildBazelRemoteExecutionV2SymlinkNode.properties.nodeProperties.$ref
- schemas.GoogleDevtoolsRemotebuildbotCommandDurations.properties.casRelease.description
- schemas.GoogleDevtoolsRemotebuildbotCommandDurations.properties.casRelease.format
- schemas.GoogleDevtoolsRemotebuildbotCommandDurations.properties.casRelease.type
- schemas.GoogleDevtoolsRemotebuildbotCommandDurations.properties.cmWaitForAssignment.description
- schemas.GoogleDevtoolsRemotebuildbotCommandDurations.properties.cmWaitForAssignment.format
- schemas.GoogleDevtoolsRemotebuildbotCommandDurations.properties.cmWaitForAssignment.type
- schemas.GoogleDevtoolsRemotebuildbotCommandEvents.properties.cmUsage.description
- schemas.GoogleDevtoolsRemotebuildbotCommandEvents.properties.cmUsage.enum
- schemas.GoogleDevtoolsRemotebuildbotCommandEvents.properties.cmUsage.enumDescriptions
- schemas.GoogleDevtoolsRemotebuildbotCommandEvents.properties.cmUsage.type
- schemas.GoogleDevtoolsRemotebuildbotCommandEvents.properties.outputLocation.description
- schemas.GoogleDevtoolsRemotebuildbotCommandEvents.properties.outputLocation.enum
- schemas.GoogleDevtoolsRemotebuildbotCommandEvents.properties.outputLocation.enumDescriptions
- schemas.GoogleDevtoolsRemotebuildbotCommandEvents.properties.outputLocation.type
- schemas.GoogleDevtoolsRemotebuildbotCommandEvents.properties.usedAsyncContainer.description
- schemas.GoogleDevtoolsRemotebuildbotCommandEvents.properties.usedAsyncContainer.type

The following keys were changed:
- schemas.BuildBazelRemoteExecutionV2ActionResult.description
- schemas.BuildBazelRemoteExecutionV2Command.properties.platform.description
- schemas.BuildBazelRemoteExecutionV2ExecuteOperationMetadata.properties.stderrStreamName.description
- schemas.BuildBazelRemoteExecutionV2ExecuteOperationMetadata.properties.stdoutStreamName.description
- schemas.BuildBazelRemoteExecutionV2OutputSymlink.properties.target.description
- schemas.BuildBazelRemoteExecutionV2PlatformProperty.description
- schemas.BuildBazelRemoteExecutionV2SymlinkNode.properties.target.description
- schemas.GoogleDevtoolsRemotebuildbotCommandStatus.properties.code.enum
- schemas.GoogleDevtoolsRemotebuildbotCommandStatus.properties.code.enumDescriptions
- schemas.GoogleDevtoolsRemotebuildexecutionAdminV1alphaListWorkerPoolsRequest.properties.filter.description
- schemas.GoogleDevtoolsRemotebuildexecutionAdminV1alphaWorkerConfig.properties.machineType.description

#### remotebuildexecution:v2

The following keys were deleted:
- schemas.BuildBazelRemoteExecutionV2Action.properties.outputNodeProperties.description
- schemas.BuildBazelRemoteExecutionV2Action.properties.outputNodeProperties.items.type
- schemas.BuildBazelRemoteExecutionV2Action.properties.outputNodeProperties.type
- schemas.BuildBazelRemoteExecutionV2Directory.properties.nodeProperties.description
- schemas.BuildBazelRemoteExecutionV2Directory.properties.nodeProperties.items.$ref
- schemas.BuildBazelRemoteExecutionV2Directory.properties.nodeProperties.type
- schemas.BuildBazelRemoteExecutionV2FileNode.properties.nodeProperties.description
- schemas.BuildBazelRemoteExecutionV2FileNode.properties.nodeProperties.items.$ref
- schemas.BuildBazelRemoteExecutionV2FileNode.properties.nodeProperties.type
- schemas.BuildBazelRemoteExecutionV2OutputFile.properties.nodeProperties.description
- schemas.BuildBazelRemoteExecutionV2OutputFile.properties.nodeProperties.items.$ref
- schemas.BuildBazelRemoteExecutionV2OutputFile.properties.nodeProperties.type
- schemas.BuildBazelRemoteExecutionV2OutputSymlink.properties.nodeProperties.description
- schemas.BuildBazelRemoteExecutionV2OutputSymlink.properties.nodeProperties.items.$ref
- schemas.BuildBazelRemoteExecutionV2OutputSymlink.properties.nodeProperties.type
- schemas.BuildBazelRemoteExecutionV2SymlinkNode.properties.nodeProperties.description
- schemas.BuildBazelRemoteExecutionV2SymlinkNode.properties.nodeProperties.items.$ref
- schemas.BuildBazelRemoteExecutionV2SymlinkNode.properties.nodeProperties.type

The following keys were added:
- schemas.BuildBazelRemoteExecutionV2Action.properties.platform.$ref
- schemas.BuildBazelRemoteExecutionV2Action.properties.platform.description
- schemas.BuildBazelRemoteExecutionV2Action.properties.salt.description
- schemas.BuildBazelRemoteExecutionV2Action.properties.salt.format
- schemas.BuildBazelRemoteExecutionV2Action.properties.salt.type
- schemas.BuildBazelRemoteExecutionV2Command.properties.outputNodeProperties.description
- schemas.BuildBazelRemoteExecutionV2Command.properties.outputNodeProperties.items.type
- schemas.BuildBazelRemoteExecutionV2Command.properties.outputNodeProperties.type
- schemas.BuildBazelRemoteExecutionV2Directory.properties.nodeProperties.$ref
- schemas.BuildBazelRemoteExecutionV2ExecutedActionMetadata.properties.auxiliaryMetadata.description
- schemas.BuildBazelRemoteExecutionV2ExecutedActionMetadata.properties.auxiliaryMetadata.items.additionalProperties.description
- schemas.BuildBazelRemoteExecutionV2ExecutedActionMetadata.properties.auxiliaryMetadata.items.additionalProperties.type
- schemas.BuildBazelRemoteExecutionV2ExecutedActionMetadata.properties.auxiliaryMetadata.items.type
- schemas.BuildBazelRemoteExecutionV2ExecutedActionMetadata.properties.auxiliaryMetadata.type
- schemas.BuildBazelRemoteExecutionV2FileNode.properties.nodeProperties.$ref
- schemas.BuildBazelRemoteExecutionV2NodeProperties.description
- schemas.BuildBazelRemoteExecutionV2NodeProperties.id
- schemas.BuildBazelRemoteExecutionV2NodeProperties.properties.mtime.description
- schemas.BuildBazelRemoteExecutionV2NodeProperties.properties.mtime.format
- schemas.BuildBazelRemoteExecutionV2NodeProperties.properties.mtime.type
- schemas.BuildBazelRemoteExecutionV2NodeProperties.properties.properties.description
- schemas.BuildBazelRemoteExecutionV2NodeProperties.properties.properties.items.$ref
- schemas.BuildBazelRemoteExecutionV2NodeProperties.properties.properties.type
- schemas.BuildBazelRemoteExecutionV2NodeProperties.properties.unixMode.description
- schemas.BuildBazelRemoteExecutionV2NodeProperties.properties.unixMode.format
- schemas.BuildBazelRemoteExecutionV2NodeProperties.properties.unixMode.type
- schemas.BuildBazelRemoteExecutionV2NodeProperties.type
- schemas.BuildBazelRemoteExecutionV2OutputFile.properties.nodeProperties.$ref
- schemas.BuildBazelRemoteExecutionV2OutputSymlink.properties.nodeProperties.$ref
- schemas.BuildBazelRemoteExecutionV2PriorityCapabilitiesPriorityRange.properties.maxPriority.description
- schemas.BuildBazelRemoteExecutionV2PriorityCapabilitiesPriorityRange.properties.minPriority.description
- schemas.BuildBazelRemoteExecutionV2SymlinkNode.properties.nodeProperties.$ref
- schemas.GoogleDevtoolsRemotebuildbotCommandDurations.properties.casRelease.description
- schemas.GoogleDevtoolsRemotebuildbotCommandDurations.properties.casRelease.format
- schemas.GoogleDevtoolsRemotebuildbotCommandDurations.properties.casRelease.type
- schemas.GoogleDevtoolsRemotebuildbotCommandDurations.properties.cmWaitForAssignment.description
- schemas.GoogleDevtoolsRemotebuildbotCommandDurations.properties.cmWaitForAssignment.format
- schemas.GoogleDevtoolsRemotebuildbotCommandDurations.properties.cmWaitForAssignment.type
- schemas.GoogleDevtoolsRemotebuildbotCommandEvents.properties.cmUsage.description
- schemas.GoogleDevtoolsRemotebuildbotCommandEvents.properties.cmUsage.enum
- schemas.GoogleDevtoolsRemotebuildbotCommandEvents.properties.cmUsage.enumDescriptions
- schemas.GoogleDevtoolsRemotebuildbotCommandEvents.properties.cmUsage.type
- schemas.GoogleDevtoolsRemotebuildbotCommandEvents.properties.outputLocation.description
- schemas.GoogleDevtoolsRemotebuildbotCommandEvents.properties.outputLocation.enum
- schemas.GoogleDevtoolsRemotebuildbotCommandEvents.properties.outputLocation.enumDescriptions
- schemas.GoogleDevtoolsRemotebuildbotCommandEvents.properties.outputLocation.type
- schemas.GoogleDevtoolsRemotebuildbotCommandEvents.properties.usedAsyncContainer.description
- schemas.GoogleDevtoolsRemotebuildbotCommandEvents.properties.usedAsyncContainer.type

The following keys were changed:
- resources.actionResults.methods.get.description
- resources.actionResults.methods.get.parameters.inlineOutputFiles.description
- resources.actionResults.methods.update.description
- resources.actions.methods.execute.description
- resources.blobs.methods.findMissing.description
- schemas.BuildBazelRemoteExecutionV2ActionResult.description
- schemas.BuildBazelRemoteExecutionV2CacheCapabilities.properties.digestFunction.items.enum
- schemas.BuildBazelRemoteExecutionV2CacheCapabilities.properties.digestFunction.items.enumDescriptions
- schemas.BuildBazelRemoteExecutionV2Command.properties.platform.description
- schemas.BuildBazelRemoteExecutionV2ExecuteOperationMetadata.properties.stderrStreamName.description
- schemas.BuildBazelRemoteExecutionV2ExecuteOperationMetadata.properties.stdoutStreamName.description
- schemas.BuildBazelRemoteExecutionV2ExecutionCapabilities.properties.digestFunction.enum
- schemas.BuildBazelRemoteExecutionV2ExecutionCapabilities.properties.digestFunction.enumDescriptions
- schemas.BuildBazelRemoteExecutionV2OutputSymlink.properties.target.description
- schemas.BuildBazelRemoteExecutionV2PlatformProperty.description
- schemas.BuildBazelRemoteExecutionV2PriorityCapabilities.description
- schemas.BuildBazelRemoteExecutionV2SymlinkNode.properties.target.description
- schemas.GoogleDevtoolsRemotebuildbotCommandStatus.properties.code.enum
- schemas.GoogleDevtoolsRemotebuildbotCommandStatus.properties.code.enumDescriptions
- schemas.GoogleDevtoolsRemotebuildexecutionAdminV1alphaListWorkerPoolsRequest.properties.filter.description
- schemas.GoogleDevtoolsRemotebuildexecutionAdminV1alphaWorkerConfig.properties.machineType.description
  • Loading branch information
yoshi-automation authored and sofisl committed Mar 10, 2021
1 parent 38b3d7a commit 715e847
Show file tree
Hide file tree
Showing 6 changed files with 578 additions and 242 deletions.
160 changes: 117 additions & 43 deletions discovery/remotebuildexecution-v1.json

Large diffs are not rendered by default.

162 changes: 118 additions & 44 deletions discovery/remotebuildexecution-v1alpha.json

Large diffs are not rendered by default.

186 changes: 133 additions & 53 deletions discovery/remotebuildexecution-v2.json

Large diffs are not rendered by default.

96 changes: 65 additions & 31 deletions src/apis/remotebuildexecution/v1.ts

Large diffs are not rendered by default.

100 changes: 67 additions & 33 deletions src/apis/remotebuildexecution/v1alpha.ts

Large diffs are not rendered by default.

116 changes: 78 additions & 38 deletions src/apis/remotebuildexecution/v2.ts

Large diffs are not rendered by default.

0 comments on commit 715e847

Please sign in to comment.