Class: UpdateWorkerBuildIdCompatibilityRequest
workflowservice.v1.UpdateWorkerBuildIdCompatibilityRequest
Represents an UpdateWorkerBuildIdCompatibilityRequest.
Implements
Constructors
constructor
• new UpdateWorkerBuildIdCompatibilityRequest(properties?
): UpdateWorkerBuildIdCompatibilityRequest
Constructs a new UpdateWorkerBuildIdCompatibilityRequest.
Parameters
Name | Type | Description |
---|---|---|
properties? | IUpdateWorkerBuildIdCompatibilityRequest | Properties to set |
Returns
UpdateWorkerBuildIdCompatibilityRequest
Properties
addNewBuildIdInNewDefaultSet
• Optional
addNewBuildIdInNewDefaultSet: null
| string
A new build id. This operation will create a new set which will be the new overall default version for the queue, with this id as its only member. This new set is incompatible with all previous sets/versions.
(-- api-linter: core::0140::prepositions=disabled aip.dev/not-precedent: In makes perfect sense here. --)
Implementation of
IUpdateWorkerBuildIdCompatibilityRequest.addNewBuildIdInNewDefaultSet
addNewCompatibleBuildId
• Optional
addNewCompatibleBuildId: null
| IAddNewCompatibleVersion
Adds a new id to an existing compatible set, see sub-message definition for more.
Implementation of
IUpdateWorkerBuildIdCompatibilityRequest.addNewCompatibleBuildId
mergeSets
• Optional
mergeSets: null
| IMergeSets
Merge two existing sets together, thus declaring all build IDs in both sets compatible with one another. The primary set's default will become the default for the merged set. This is useful if you've accidentally declared a new ID as incompatible you meant to declare as compatible. The unusual case of incomplete replication during failover could also result in a split set, which this operation can repair.
Implementation of
IUpdateWorkerBuildIdCompatibilityRequest.mergeSets
namespace
• namespace: string
UpdateWorkerBuildIdCompatibilityRequest namespace.
Implementation of
IUpdateWorkerBuildIdCompatibilityRequest.namespace
operation
• Optional
operation: "addNewBuildIdInNewDefaultSet"
| "addNewCompatibleBuildId"
| "promoteSetByBuildId"
| "promoteBuildIdWithinSet"
| "mergeSets"
UpdateWorkerBuildIdCompatibilityRequest operation.