How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Sigma Computing Source Swap Policies API

The sourceSwapPolicies API from Sigma Computing — 2 operation(s) for sourceswappolicies.

Sigma Computing Source Swap Policies API is one of 40 APIs that Sigma Computing publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, a getting-started guide, authentication docs, and rate-limit docs.

This API exposes 5 operations across 2 paths, and defines 288 schemas. It is described by OpenAPI 3.2.0, at version 1.0.

Requests are made against 13 base URLs: https://api.sigmacomputing.com, https://api.sa.gcp.sigmacomputing.com, https://aws-api.sigmacomputing.com, https://api.us-a.aws.sigmacomputing.com, https://api.ca.aws.sigmacomputing.com, https://api.eu.aws.sigmacomputing.com, https://api.au.aws.sigmacomputing.com, https://api.uk.aws.sigmacomputing.com, https://api.us.azure.sigmacomputing.com, https://api.eu.azure.sigmacomputing.com, https://api.ca.azure.sigmacomputing.com, https://api.uk.azure.sigmacomputing.com, https://api.au.azure.sigmacomputing.com.

5 operations 2 paths 288 schemas 1 DELETE2 GET1 PATCH1 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
1.0
Base URL
https://api.sigmacomputing.com
Authentication
HTTP Basic, HTTP Bearer, OAuth 2.0, HTTP Bearer
Resource Areas
1

Authentication & Security 4

Sigma Computing Source Swap Policies API declares 4 security schemes for authenticating requests. It accepts HTTP basic authentication (basicAuth). It accepts HTTP bearer tokens (bearerAuth). It supports OAuth 2.0 (oauth2) using the clientCredentials flow. It accepts HTTP bearer tokens (OAuth).

  • OAuth — OAuth 2.0 authentication

Paths & Operations 5

Across 2 paths, the API surfaces 5 operations — 1 DELETE, 2 GET, 1 PATCH, 1 POST. Each is listed below with its method, path, parameters, and response codes.

sourceSwapPolicies 5
POST
/v2/sourceSwapPolicies
Create a source swap policy
createSourceSwapPolicy body → 200default
GET
/v2/sourceSwapPolicies
List source swap policies
listSourceSwapPolicies 2 params → 200default
PATCH
/v2/sourceSwapPolicies/{policyId}
Update a source swap policy
updateSourceSwapPolicy 1 param body → 200default
DELETE
/v2/sourceSwapPolicies/{policyId}
Delete a source swap policy
deleteSourceSwapPolicy 1 param → 200default
GET
/v2/sourceSwapPolicies/{policyId}
Get a source swap policy
getSourceSwapPolicy 1 param → 200default

Schemas 288

The contract defines 288 schemas that model the data the API accepts and returns. The most detailed are SourceSwapPoliciesGetSourceSwapPolicyResponse2001 (5 properties), V2SourceSwapPoliciesGetResponsesContentApplicationJsonSchemaEntriesItems0 (5 properties), SourceSwapPoliciesGetSourceSwapPolicyResponse2000 (5 properties), V2SourceSwapPoliciesGetResponsesContentApplicationJsonSchemaEntriesItems1 (5 properties). Each schema is shown below with its type and property counts.

V2SourceSwapPoliciesGetResponsesContentApplicationJsonSchemaEntriesItemsOneOf0SwapsConnectionSwapsItemsToPath02
object
1 property 1 required
V2SourceSwapPoliciesPolicyIdPatchRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsFromPath2OneOf1SwapType
string
Specify the value in the path to swap to
V2SourceSwapPoliciesPolicyIdGetResponsesContentApplicationJsonSchemaOneOf0SwapsConnectionSwapsItemsToPath02
object
1 property 1 required
V2SourceSwapPoliciesPolicyIdGetResponsesContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsFromPath10
object
1 property 1 required
V2SourceSwapPoliciesGetResponsesContentApplicationJsonSchemaEntriesItemsOneOf1SwapsDeploymentSwapsItemsFromPath11
object
2 properties 2 required
V2SourceSwapPoliciesGetResponsesContentApplicationJsonSchemaEntriesItemsOneOf0SwapsConnectionSwapsItemsToPath1OneOf2SwapType
string
Keep the current path value.
V2SourceSwapPoliciesPolicyIdGetResponsesContentApplicationJsonSchemaOneOf1Swaps
object
2 properties 2 required
V2SourceSwapPoliciesGetResponsesContentApplicationJsonSchemaEntriesItemsOneOf0SwapsConnectionSwapsItemsToPath0
The rule used to update this specific path value when the swap is performed. If the specified path (when resolved) does not exist, the swap is not performed.
V2SourceSwapPoliciesPostRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItems
object
2 properties 2 required
V2SourceSwapPoliciesPolicyIdGetResponsesContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsToPath20
object
2 properties 2 required
V2SourceSwapPoliciesGetResponsesContentApplicationJsonSchemaEntriesItemsOneOf0SwapsConnectionSwapsItemsTo
object
Specify how to swap each segment of a path to a table in your database, catalog, or project. path0 is equivalent to a database, catalog, or project. path is eq…
3 properties 2 required
sourceSwapPolicies_createSourceSwapPolicy_Response_200
object
Source Swap Policy Response
1 property 1 required
V2SourceSwapPoliciesPolicyIdPatchRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItems
object
2 properties 2 required
V2SourceSwapPoliciesPostRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsToPath1
The rule used to update this specific path value when the swap is performed. If the specified path (when resolved) does not exist, the swap is not performed.
V2SourceSwapPoliciesGetResponsesContentApplicationJsonSchemaEntriesItemsOneOf1SwapsDeploymentSwapsItemsFromPath01
object
2 properties 2 required
V2SourceSwapPoliciesGetResponsesContentApplicationJsonSchemaEntriesItemsOneOf0SwapsConnectionSwapsItemsToPath0OneOf0SwapType
string
Specify a user attribute to use the value of the user attribute as the value to swap.
V2SourceSwapPoliciesGetResponsesContentApplicationJsonSchemaEntriesItemsOneOf1SwapsDeploymentSwapsItemsToPath1OneOf0SwapType
string
Specify a user attribute to use the value of the user attribute as the value to swap.
V2SourceSwapPoliciesGetResponsesContentApplicationJsonSchemaEntriesItemsOneOf1SwapsDeploymentSwapsItemsToPath2OneOf0SwapType
string
Specify a user attribute to use the value of the user attribute as the value to swap.
V2SourceSwapPoliciesGetResponsesContentApplicationJsonSchemaEntriesItemsOneOf0SwapsConnectionSwapsItemsToPath2OneOf0SwapType
string
Specify a user attribute to use the value of the user attribute as the value to swap.
V2SourceSwapPoliciesPostRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsToPath0OneOf1SwapType
string
Specify the value in the path to swap to
V2SourceSwapPoliciesPostRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsFromPath00
object
1 property 1 required
V2SourceSwapPoliciesPolicyIdPatchRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsToPath0OneOf2SwapType
string
Keep the current path value.
V2SourceSwapPoliciesPolicyIdGetResponsesContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsToPath12
object
1 property 1 required
SourceSwapPoliciesUpdateSourceSwapPolicyRequest1
object
Deployment swap policy
4 properties
V2SourceSwapPoliciesGetResponsesContentApplicationJsonSchemaEntriesItemsOneOf1SwapsDeploymentSwapsItemsToPath2OneOf2SwapType
string
Keep the current path value.
V2SourceSwapPoliciesPostRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsFromPath2
V2SourceSwapPoliciesGetResponsesContentApplicationJsonSchemaEntriesItemsOneOf0Type
string
V2SourceSwapPoliciesPostRequestBodyContentApplicationJsonSchemaOneOf0SwapsConnectionSwapsItemsToPath12
object
1 property 1 required
V2SourceSwapPoliciesPolicyIdPatchRequestBodyContentApplicationJsonSchemaOneOf0SwapsConnectionSwapsItems
object
1 property 1 required
V2SourceSwapPoliciesPolicyIdGetResponsesContentApplicationJsonSchemaOneOf0SwapsConnectionSwapsItemsToPath1
The rule used to update this specific path value when the swap is performed. If the specified path (when resolved) does not exist, the swap is not performed.
V2SourceSwapPoliciesPolicyIdPatchRequestBodyContentApplicationJsonSchemaOneOf0SwapsConnectionSwapsItemsToPath10
object
2 properties 2 required
V2SourceSwapPoliciesPolicyIdGetResponsesContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsFromPath00
object
1 property 1 required
V2SourceSwapPoliciesPolicyIdGetResponsesContentApplicationJsonSchemaOneOf0SwapsConnectionSwapsItemsToPath20
object
2 properties 2 required
V2SourceSwapPoliciesPolicyIdPatchRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsFromPath0
V2SourceSwapPoliciesPostRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsToPath2OneOf2SwapType
string
Keep the current path value.
V2SourceSwapPoliciesPostRequestBodyContentApplicationJsonSchemaOneOf0SwapsConnectionSwapsItemsToPath11
object
2 properties 2 required
V2SourceSwapPoliciesPolicyIdGetResponsesContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsToPath2
The rule used to update this specific path value when the swap is performed. If the specified path (when resolved) does not exist, the swap is not performed.
V2SourceSwapPoliciesPostRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsFromPath1OneOf0SwapType
string
Keep the current path value.
V2SourceSwapPoliciesPostRequestBodyContentApplicationJsonSchemaOneOf0SwapsConnectionSwapsItemsToPath22
object
1 property 1 required
V2SourceSwapPoliciesPostRequestBodyContentApplicationJsonSchemaOneOf0SwapsConnectionSwapsItemsToPath02
object
1 property 1 required
V2SourceSwapPoliciesGetResponsesContentApplicationJsonSchemaEntriesItemsOneOf1SwapsToConnection
object
2 properties 2 required
V2SourceSwapPoliciesPolicyIdGetResponsesContentApplicationJsonSchemaOneOf0SwapsConnectionSwapsItemsToPath2
The rule used to update this specific path value when the swap is performed. If the specified path (when resolved) does not exist, the swap is not performed.
V2SourceSwapPoliciesPolicyIdGetResponsesContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsFromPath21
object
2 properties 2 required
V2SourceSwapPoliciesPolicyIdGetResponsesContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsToPath01
object
2 properties 2 required
V2SourceSwapPoliciesPolicyIdPatchRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsFromPath1OneOf0SwapType
string
Keep the current path value.
V2SourceSwapPoliciesGetResponsesContentApplicationJsonSchemaEntriesItemsOneOf1SwapsDeploymentSwapsItemsToPath21
object
2 properties 2 required
V2SourceSwapPoliciesPolicyIdGetResponsesContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsToPath0OneOf1SwapType
string
Specify the value in the path to swap to
V2SourceSwapPoliciesPolicyIdPatchRequestBodyContentApplicationJsonSchemaOneOf0SwapsConnectionSwapsItemsToPath22
object
1 property 1 required
V2SourceSwapPoliciesPolicyIdGetResponsesContentApplicationJsonSchemaOneOf0SwapsConnectionSwapsItemsToPath01
object
2 properties 2 required
V2SourceSwapPoliciesPostRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsFromPath20
object
1 property 1 required
V2SourceSwapPoliciesPolicyIdGetResponsesContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsToPath22
object
1 property 1 required
V2SourceSwapPoliciesPolicyIdPatchRequestBodyContentApplicationJsonSchemaOneOf0SwapsConnectionSwapsItemsToPath0
The rule used to update this specific path value when the swap is performed. If the specified path (when resolved) does not exist, the swap is not performed.
V2SourceSwapPoliciesPostRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsFromPath2OneOf1SwapType
string
Specify the value in the path to swap to
V2SourceSwapPoliciesPostRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsToPath1OneOf0SwapType
string
Specify a user attribute to use the value of the user attribute as the value to swap.
V2SourceSwapPoliciesPolicyIdPatchRequestBodyContentApplicationJsonSchemaOneOf0SwapsConnectionSwapsItemsToPath2OneOf2SwapType
string
Keep the current path value.
V2SourceSwapPoliciesPolicyIdGetResponsesContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsFromPath1OneOf0SwapType
string
Keep the current path value.
V2SourceSwapPoliciesPostRequestBodyContentApplicationJsonSchemaOneOf0SwapsConnectionSwapsItemsToPath21
object
2 properties 2 required
V2SourceSwapPoliciesPolicyIdGetResponsesContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsFromPath20
object
1 property 1 required
V2SourceSwapPoliciesGetResponsesContentApplicationJsonSchemaEntriesItemsOneOf0SwapsConnectionSwapsItemsToPath2OneOf2SwapType
string
Keep the current path value.
V2SourceSwapPoliciesGetResponsesContentApplicationJsonSchemaEntriesItemsOneOf0SwapsConnectionSwapsItems
object
1 property 1 required
V2SourceSwapPoliciesPolicyIdPatchRequestBodyContentApplicationJsonSchemaOneOf0SwapsConnectionSwapsItemsToPath0OneOf0SwapType
string
Specify a user attribute to use the value of the user attribute as the value to swap.
V2SourceSwapPoliciesPolicyIdPatchRequestBodyContentApplicationJsonSchemaOneOf1SwapsToConnectionSwapType
string
Specify a user attribute to use the value of the user attribute as the value to swap.
V2SourceSwapPoliciesPolicyIdGetResponsesContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsFromPath0OneOf0SwapType
string
Keep the current path value.
V2SourceSwapPoliciesPolicyIdPatchRequestBodyContentApplicationJsonSchemaOneOf0SwapsConnectionSwapsItemsToPath2OneOf0SwapType
string
Specify a user attribute to use the value of the user attribute as the value to swap.
V2SourceSwapPoliciesGetResponsesContentApplicationJsonSchemaEntriesItemsOneOf0SwapsConnectionSwapsItemsToPath22
object
1 property 1 required
V2SourceSwapPoliciesPolicyIdPatchRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsFromPath0OneOf1SwapType
string
Specify the value in the path to swap to
V2SourceSwapPoliciesPolicyIdPatchRequestBodyContentApplicationJsonSchemaOneOf0SwapsConnectionSwapsItemsToPath1OneOf2SwapType
string
Keep the current path value.
V2SourceSwapPoliciesPolicyIdPatchRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsToPath2OneOf2SwapType
string
Keep the current path value.
V2SourceSwapPoliciesGetResponsesContentApplicationJsonSchemaEntriesItemsOneOf1SwapsDeploymentSwapsItemsToPath20
object
2 properties 2 required
V2SourceSwapPoliciesGetResponsesContentApplicationJsonSchemaEntriesItemsOneOf1SwapsDeploymentSwapsItemsFromPath21
object
2 properties 2 required
V2SourceSwapPoliciesPolicyIdPatchRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsFromPath00
object
1 property 1 required
V2SourceSwapPoliciesPolicyIdPatchRequestBodyContentApplicationJsonSchemaOneOf0SwapsConnectionSwapsItemsToPath01
object
2 properties 2 required
V2SourceSwapPoliciesGetResponsesContentApplicationJsonSchemaEntriesItemsOneOf1SwapsDeploymentSwapsItemsFrom
object
3 properties 2 required
V2SourceSwapPoliciesPolicyIdPatchRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsToPath21
object
2 properties 2 required
V2SourceSwapPoliciesPostRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsToPath22
object
1 property 1 required
V2SourceSwapPoliciesPolicyIdGetResponsesContentApplicationJsonSchemaOneOf0SwapsConnectionSwapsItemsToPath1OneOf1SwapType
string
Specify the value in the path to swap to
V2SourceSwapPoliciesPolicyIdGetResponsesContentApplicationJsonSchemaOneOf0SwapsConnectionSwapsItemsToPath1OneOf0SwapType
string
Specify a user attribute to use the value of the user attribute as the value to swap.
SourceSwapPoliciesGetSourceSwapPolicyResponse2001
object
5 properties 5 required
V2SourceSwapPoliciesPostRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsFromPath21
object
2 properties 2 required
V2SourceSwapPoliciesPolicyIdGetResponsesContentApplicationJsonSchemaOneOf0SwapsConnectionSwapsItemsToPath0OneOf1SwapType
string
Specify the value in the path to swap to
V2SourceSwapPoliciesPolicyIdGetResponsesContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsFromPath2
V2SourceSwapPoliciesGetResponsesContentApplicationJsonSchemaEntriesItemsOneOf1SwapsDeploymentSwapsItemsToPath11
object
2 properties 2 required
sourceSwapPolicies_deleteSourceSwapPolicy_Response_200
object
V2SourceSwapPoliciesPolicyIdPatchRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsFromPath20
object
1 property 1 required
V2SourceSwapPoliciesPostRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsToPath20
object
2 properties 2 required
V2SourceSwapPoliciesPostRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsToPath1OneOf2SwapType
string
Keep the current path value.
V2SourceSwapPoliciesGetResponsesContentApplicationJsonSchemaEntriesItemsOneOf0SwapsConnectionSwapsItemsToPath0OneOf1SwapType
string
Specify the value in the path to swap to
V2SourceSwapPoliciesGetResponsesContentApplicationJsonSchemaEntriesItemsOneOf0SwapsConnectionSwapsItemsToPath2
The rule used to update this specific path value when the swap is performed. If the specified path (when resolved) does not exist, the swap is not performed.
V2SourceSwapPoliciesPolicyIdGetResponsesContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsToPath21
object
2 properties 2 required
V2SourceSwapPoliciesPostRequestBodyContentApplicationJsonSchemaOneOf0SwapsConnectionSwapsItemsToPath0
The rule used to update this specific path value when the swap is performed. If the specified path (when resolved) does not exist, the swap is not performed.
V2SourceSwapPoliciesPolicyIdGetResponsesContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsToPath0OneOf0SwapType
string
Specify a user attribute to use the value of the user attribute as the value to swap.
V2SourceSwapPoliciesPolicyIdGetResponsesContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsToPath2OneOf0SwapType
string
Specify a user attribute to use the value of the user attribute as the value to swap.
V2SourceSwapPoliciesGetResponsesContentApplicationJsonSchemaEntriesItemsOneOf0SwapsConnectionSwapsItemsToPath10
object
2 properties 2 required
V2SourceSwapPoliciesPolicyIdPatchRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsToPath12
object
1 property 1 required
V2SourceSwapPoliciesPolicyIdGetResponsesContentApplicationJsonSchemaOneOf0Swaps
object
1 property 1 required
V2SourceSwapPoliciesPostRequestBodyContentApplicationJsonSchemaOneOf0SwapsConnectionSwapsItemsToPath2OneOf0SwapType
string
Specify a user attribute to use the value of the user attribute as the value to swap.
V2SourceSwapPoliciesPolicyIdPatchRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsToPath1OneOf1SwapType
string
Specify the value in the path to swap to
V2SourceSwapPoliciesPolicyIdPatchRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsFromPath0OneOf0SwapType
string
Keep the current path value.
V2SourceSwapPoliciesPostRequestBodyContentApplicationJsonSchemaOneOf1Swaps
object
2 properties 2 required
V2SourceSwapPoliciesPostRequestBodyContentApplicationJsonSchemaOneOf1SwapsToConnectionSwapType
string
Specify a user attribute to use the value of the user attribute as the value to swap.
V2SourceSwapPoliciesPostRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsFromPath0
V2SourceSwapPoliciesPostRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsToPath21
object
2 properties 2 required
V2SourceSwapPoliciesPolicyIdPatchRequestBodyContentApplicationJsonSchemaOneOf0SwapsConnectionSwapsItemsToPath2OneOf1SwapType
string
Specify the value in the path to swap to
V2SourceSwapPoliciesPolicyIdPatchRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsFromPath2OneOf0SwapType
string
Keep the current path value.
V2SourceSwapPoliciesPolicyIdPatchRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsFromPath11
object
2 properties 2 required
V2SourceSwapPoliciesPolicyIdPatchRequestBodyContentApplicationJsonSchemaOneOf0SwapsConnectionSwapsItemsToPath2
The rule used to update this specific path value when the swap is performed. If the specified path (when resolved) does not exist, the swap is not performed.
V2SourceSwapPoliciesPostRequestBodyContentApplicationJsonSchemaOneOf0SwapsConnectionSwapsItemsToPath1OneOf0SwapType
string
Specify a user attribute to use the value of the user attribute as the value to swap.
V2SourceSwapPoliciesPolicyIdPatchRequestBodyContentApplicationJsonSchemaOneOf0SwapsConnectionSwapsItemsToPath0OneOf2SwapType
string
Keep the current path value.
V2SourceSwapPoliciesPolicyIdPatchRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsFromPath1
V2SourceSwapPoliciesPolicyIdPatchRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsToPath0
The rule used to update this specific path value when the swap is performed. If the specified path (when resolved) does not exist, the swap is not performed.
V2SourceSwapPoliciesPostRequestBodyContentApplicationJsonSchemaOneOf0Type
string
V2SourceSwapPoliciesPolicyIdGetResponsesContentApplicationJsonSchemaOneOf1SwapsToConnection
object
2 properties 2 required
V2SourceSwapPoliciesGetResponsesContentApplicationJsonSchemaEntriesItemsOneOf1SwapsDeploymentSwapsItemsFromPath2
V2SourceSwapPoliciesPolicyIdGetResponsesContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsToPath1OneOf2SwapType
string
Keep the current path value.
V2SourceSwapPoliciesPolicyIdGetResponsesContentApplicationJsonSchemaOneOf0SwapsConnectionSwapsItemsToPath10
object
2 properties 2 required
V2SourceSwapPoliciesGetResponsesContentApplicationJsonSchemaEntriesItemsOneOf0SwapsConnectionSwapsItemsToPath1OneOf1SwapType
string
Specify the value in the path to swap to
V2SourceSwapPoliciesPolicyIdGetResponsesContentApplicationJsonSchemaOneOf0SwapsConnectionSwapsItemsToPath1OneOf2SwapType
string
Keep the current path value.
V2SourceSwapPoliciesPolicyIdPatchRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsToPath10
object
2 properties 2 required
V2SourceSwapPoliciesGetResponsesContentApplicationJsonSchemaEntriesItemsOneOf0Swaps
object
1 property 1 required
V2SourceSwapPoliciesPostRequestBodyContentApplicationJsonSchemaOneOf0SwapsConnectionSwapsItemsToPath00
object
2 properties 2 required
V2SourceSwapPoliciesPostRequestBodyContentApplicationJsonSchemaOneOf0SwapsConnectionSwapsItemsToPath2
The rule used to update this specific path value when the swap is performed. If the specified path (when resolved) does not exist, the swap is not performed.
V2SourceSwapPoliciesGetResponsesContentApplicationJsonSchemaEntriesItemsOneOf0SwapsConnectionSwapsItemsToPath01
object
2 properties 2 required
V2SourceSwapPoliciesPostRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsFromPath01
object
2 properties 2 required
V2SourceSwapPoliciesGetResponsesContentApplicationJsonSchemaEntriesItemsOneOf1SwapsDeploymentSwapsItemsToPath0OneOf1SwapType
string
Specify the value in the path to swap to
V2SourceSwapPoliciesPostRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsFromPath1
sourceSwapPolicies_updateSourceSwapPolicy_Request
Update source swap policy request
V2SourceSwapPoliciesPolicyIdPatchRequestBodyContentApplicationJsonSchemaOneOf0SwapsConnectionSwapsItemsToPath12
object
1 property 1 required
V2SourceSwapPoliciesPolicyIdGetResponsesContentApplicationJsonSchemaOneOf0SwapsConnectionSwapsItemsToPath12
object
1 property 1 required
V2SourceSwapPoliciesPolicyIdPatchRequestBodyContentApplicationJsonSchemaOneOf0Type
string
V2SourceSwapPoliciesGetResponsesContentApplicationJsonSchemaEntriesItemsOneOf1SwapsDeploymentSwapsItemsToPath01
object
2 properties 2 required
V2SourceSwapPoliciesPostRequestBodyContentApplicationJsonSchemaOneOf0SwapsConnectionSwapsItems
object
1 property 1 required
V2SourceSwapPoliciesPostRequestBodyContentApplicationJsonSchemaOneOf0SwapsConnectionSwapsItemsToPath1OneOf1SwapType
string
Specify the value in the path to swap to
V2SourceSwapPoliciesPostRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsFromPath0OneOf0SwapType
string
Keep the current path value.
V2SourceSwapPoliciesPolicyIdGetResponsesContentApplicationJsonSchemaOneOf0SwapsConnectionSwapsItemsToPath2OneOf1SwapType
string
Specify the value in the path to swap to
V2SourceSwapPoliciesGetResponsesContentApplicationJsonSchemaEntriesItemsOneOf1SwapsDeploymentSwapsItemsToPath02
object
1 property 1 required
V2SourceSwapPoliciesPolicyIdGetResponsesContentApplicationJsonSchemaOneOf1SwapsToConnectionSwapType
string
Specify a user attribute to use the value of the user attribute as the value to swap.
V2SourceSwapPoliciesGetResponsesContentApplicationJsonSchemaEntriesItems
Get source swap policy response
V2SourceSwapPoliciesPolicyIdPatchRequestBodyContentApplicationJsonSchemaOneOf0SwapsConnectionSwapsItemsToPath1OneOf0SwapType
string
Specify a user attribute to use the value of the user attribute as the value to swap.
V2SourceSwapPoliciesPolicyIdGetResponsesContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsFromPath11
object
2 properties 2 required
sourceSwapPolicies_listSourceSwapPolicies_Response_200
object
3 properties 2 required
V2SourceSwapPoliciesPostRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsToPath2OneOf1SwapType
string
Specify the value in the path to swap to
V2SourceSwapPoliciesPolicyIdPatchRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsToPath20
object
2 properties 2 required
V2SourceSwapPoliciesPolicyIdGetResponsesContentApplicationJsonSchemaOneOf0SwapsConnectionSwapsItemsToPath0
The rule used to update this specific path value when the swap is performed. If the specified path (when resolved) does not exist, the swap is not performed.
V2SourceSwapPoliciesPolicyIdPatchRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsToPath0OneOf1SwapType
string
Specify the value in the path to swap to
V2SourceSwapPoliciesGetResponsesContentApplicationJsonSchemaEntriesItemsOneOf1SwapsDeploymentSwapsItemsFromPath1OneOf1SwapType
string
Specify the value in the path to swap to
V2SourceSwapPoliciesGetResponsesContentApplicationJsonSchemaEntriesItemsOneOf1SwapsToConnectionSwapType
string
Specify a user attribute to use the value of the user attribute as the value to swap.
V2SourceSwapPoliciesPolicyIdGetResponsesContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsToPath0
The rule used to update this specific path value when the swap is performed. If the specified path (when resolved) does not exist, the swap is not performed.
V2SourceSwapPoliciesPostRequestBodyContentApplicationJsonSchemaOneOf1Type
string
V2SourceSwapPoliciesPolicyIdPatchRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsTo
object
3 properties 2 required
V2SourceSwapPoliciesPolicyIdGetResponsesContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsFromPath1OneOf1SwapType
string
Specify the value in the path to swap to
V2SourceSwapPoliciesGetResponsesContentApplicationJsonSchemaEntriesItemsOneOf1SwapsDeploymentSwapsItemsFromPath10
object
1 property 1 required
V2SourceSwapPoliciesGetResponsesContentApplicationJsonSchemaEntriesItemsOneOf1Swaps
object
2 properties 2 required
V2SourceSwapPoliciesPolicyIdPatchRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsToPath1OneOf0SwapType
string
Specify a user attribute to use the value of the user attribute as the value to swap.
V2SourceSwapPoliciesGetResponsesContentApplicationJsonSchemaEntriesItemsOneOf0SwapsConnectionSwapsItemsToPath1OneOf0SwapType
string
Specify a user attribute to use the value of the user attribute as the value to swap.
V2SourceSwapPoliciesPolicyIdGetResponsesContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsToPath1
The rule used to update this specific path value when the swap is performed. If the specified path (when resolved) does not exist, the swap is not performed.
V2SourceSwapPoliciesGetResponsesContentApplicationJsonSchemaEntriesItemsOneOf1SwapsDeploymentSwapsItemsToPath12
object
1 property 1 required
V2SourceSwapPoliciesGetResponsesContentApplicationJsonSchemaEntriesItemsOneOf1SwapsDeploymentSwapsItems
object
2 properties 2 required
V2SourceSwapPoliciesPolicyIdGetResponsesContentApplicationJsonSchemaOneOf0SwapsConnectionSwapsItemsToPath22
object
1 property 1 required
V2SourceSwapPoliciesPolicyIdPatchRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsToPath11
object
2 properties 2 required
V2SourceSwapPoliciesGetResponsesContentApplicationJsonSchemaEntriesItemsOneOf1SwapsDeploymentSwapsItemsFromPath2OneOf0SwapType
string
Keep the current path value.
V2SourceSwapPoliciesGetResponsesContentApplicationJsonSchemaEntriesItemsOneOf1SwapsDeploymentSwapsItemsToPath1
The rule used to update this specific path value when the swap is performed. If the specified path (when resolved) does not exist, the swap is not performed.
V2SourceSwapPoliciesPostRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsFromPath2OneOf0SwapType
string
Keep the current path value.
V2SourceSwapPoliciesPolicyIdPatchRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsToPath2
The rule used to update this specific path value when the swap is performed. If the specified path (when resolved) does not exist, the swap is not performed.
V2SourceSwapPoliciesPolicyIdGetResponsesContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsToPath1OneOf0SwapType
string
Specify a user attribute to use the value of the user attribute as the value to swap.
V2SourceSwapPoliciesPostRequestBodyContentApplicationJsonSchemaOneOf0SwapsConnectionSwapsItemsTo
object
Specify how to swap each segment of a path to a table in your database, catalog, or project. path0 is equivalent to a database, catalog, or project. path is eq…
3 properties 2 required
V2SourceSwapPoliciesPostRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsFromPath10
object
1 property 1 required
V2SourceSwapPoliciesPolicyIdGetResponsesContentApplicationJsonSchemaOneOf0SwapsConnectionSwapsItemsToPath2OneOf0SwapType
string
Specify a user attribute to use the value of the user attribute as the value to swap.
V2SourceSwapPoliciesGetResponsesContentApplicationJsonSchemaEntriesItemsOneOf0SwapsConnectionSwapsItemsToPath21
object
2 properties 2 required
sourceSwapPolicies_updateSourceSwapPolicy_Response_200
object
Source Swap Policy Response
1 property 1 required
V2SourceSwapPoliciesPolicyIdGetResponsesContentApplicationJsonSchemaOneOf0SwapsConnectionSwapsItemsToPath2OneOf2SwapType
string
Keep the current path value.
V2SourceSwapPoliciesPolicyIdGetResponsesContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsTo
object
3 properties 2 required
V2SourceSwapPoliciesPolicyIdPatchRequestBodyContentApplicationJsonSchemaOneOf0SwapsConnectionSwapsItemsToPath00
object
2 properties 2 required
V2SourceSwapPoliciesPolicyIdPatchRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsFromPath01
object
2 properties 2 required
V2SourceSwapPoliciesPolicyIdGetResponsesContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsToPath1OneOf1SwapType
string
Specify the value in the path to swap to
V2SourceSwapPoliciesGetResponsesContentApplicationJsonSchemaEntriesItemsOneOf1SwapsDeploymentSwapsItemsToPath1OneOf1SwapType
string
Specify the value in the path to swap to
V2SourceSwapPoliciesGetResponsesContentApplicationJsonSchemaEntriesItemsOneOf1SwapsDeploymentSwapsItemsToPath0OneOf2SwapType
string
Keep the current path value.
V2SourceSwapPoliciesGetResponsesContentApplicationJsonSchemaEntriesItemsOneOf0SwapsConnectionSwapsItemsToPath12
object
1 property 1 required
V2SourceSwapPoliciesGetResponsesContentApplicationJsonSchemaEntriesItemsOneOf1SwapsDeploymentSwapsItemsToPath00
object
2 properties 2 required
V2SourceSwapPoliciesPostRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsToPath2
The rule used to update this specific path value when the swap is performed. If the specified path (when resolved) does not exist, the swap is not performed.
SourceSwapPoliciesUpdateSourceSwapPolicyRequest0
object
Connection swap policy
4 properties
V2SourceSwapPoliciesPolicyIdPatchRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsFromPath10
object
1 property 1 required
V2SourceSwapPoliciesPolicyIdGetResponsesContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsFrom
object
3 properties 2 required
V2SourceSwapPoliciesPolicyIdGetResponsesContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsFromPath2OneOf0SwapType
string
Keep the current path value.
V2SourceSwapPoliciesPolicyIdPatchRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsFromPath1OneOf1SwapType
string
Specify the value in the path to swap to
V2SourceSwapPoliciesPolicyIdGetResponsesContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsToPath02
object
1 property 1 required
V2SourceSwapPoliciesGetResponsesContentApplicationJsonSchemaEntriesItems1
object
5 properties 5 required
V2SourceSwapPoliciesGetResponsesContentApplicationJsonSchemaEntriesItemsOneOf1SwapsDeploymentSwapsItemsFromPath1OneOf0SwapType
string
Keep the current path value.
V2SourceSwapPoliciesPostRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsToPath0OneOf2SwapType
string
Keep the current path value.
V2SourceSwapPoliciesPolicyIdGetResponsesContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsToPath00
object
2 properties 2 required
V2SourceSwapPoliciesGetResponsesContentApplicationJsonSchemaEntriesItems0
object
5 properties 5 required
V2SourceSwapPoliciesPolicyIdPatchRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsToPath01
object
2 properties 2 required
V2SourceSwapPoliciesPolicyIdGetResponsesContentApplicationJsonSchemaOneOf0SwapsConnectionSwapsItemsToPath0OneOf0SwapType
string
Specify a user attribute to use the value of the user attribute as the value to swap.
V2SourceSwapPoliciesPostRequestBodyContentApplicationJsonSchemaOneOf0SwapsConnectionSwapsItemsToPath0OneOf2SwapType
string
Keep the current path value.
V2SourceSwapPoliciesPolicyIdPatchRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsFromPath2
V2SourceSwapPoliciesGetResponsesContentApplicationJsonSchemaEntriesItemsOneOf1SwapsDeploymentSwapsItemsToPath2
The rule used to update this specific path value when the swap is performed. If the specified path (when resolved) does not exist, the swap is not performed.
V2SourceSwapPoliciesPolicyIdPatchRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsToPath0OneOf0SwapType
string
Specify a user attribute to use the value of the user attribute as the value to swap.
V2SourceSwapPoliciesPostRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsFromPath1OneOf1SwapType
string
Specify the value in the path to swap to
V2SourceSwapPoliciesPolicyIdPatchRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsToPath2OneOf0SwapType
string
Specify a user attribute to use the value of the user attribute as the value to swap.
V2SourceSwapPoliciesPolicyIdPatchRequestBodyContentApplicationJsonSchemaOneOf0SwapsConnectionSwapsItemsToPath0OneOf1SwapType
string
Specify the value in the path to swap to
V2SourceSwapPoliciesGetResponsesContentApplicationJsonSchemaEntriesItemsOneOf1SwapsDeploymentSwapsItemsToPath0
The rule used to update this specific path value when the swap is performed. If the specified path (when resolved) does not exist, the swap is not performed.
V2SourceSwapPoliciesPolicyIdPatchRequestBodyContentApplicationJsonSchemaOneOf0SwapsConnectionSwapsItemsToPath20
object
2 properties 2 required
V2SourceSwapPoliciesPolicyIdPatchRequestBodyContentApplicationJsonSchemaOneOf1Type
string
V2SourceSwapPoliciesPolicyIdGetResponsesContentApplicationJsonSchemaOneOf1Type
string
V2SourceSwapPoliciesGetResponsesContentApplicationJsonSchemaEntriesItemsOneOf0SwapsConnectionSwapsItemsToPath2OneOf1SwapType
string
Specify the value in the path to swap to
V2SourceSwapPoliciesPolicyIdPatchRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsToPath22
object
1 property 1 required
V2SourceSwapPoliciesPostRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsToPath2OneOf0SwapType
string
Specify a user attribute to use the value of the user attribute as the value to swap.
V2SourceSwapPoliciesPolicyIdGetResponsesContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsFromPath01
object
2 properties 2 required
V2SourceSwapPoliciesPostRequestBodyContentApplicationJsonSchemaOneOf0Swaps
object
1 property 1 required
V2SourceSwapPoliciesPolicyIdPatchRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsToPath1OneOf2SwapType
string
Keep the current path value.
V2SourceSwapPoliciesGetResponsesContentApplicationJsonSchemaEntriesItemsOneOf0SwapsConnectionSwapsItemsToPath11
object
2 properties 2 required
V2SourceSwapPoliciesGetResponsesContentApplicationJsonSchemaEntriesItemsOneOf0SwapsConnectionSwapsItemsToPath0OneOf2SwapType
string
Keep the current path value.
V2SourceSwapPoliciesPostRequestBodyContentApplicationJsonSchemaOneOf0SwapsConnectionSwapsItemsToPath0OneOf0SwapType
string
Specify a user attribute to use the value of the user attribute as the value to swap.
V2SourceSwapPoliciesPostRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsToPath01
object
2 properties 2 required
V2SourceSwapPoliciesPolicyIdGetResponsesContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsFromPath0OneOf1SwapType
string
Specify the value in the path to swap to
V2SourceSwapPoliciesPolicyIdPatchRequestBodyContentApplicationJsonSchemaOneOf0SwapsConnectionSwapsItemsToPath11
object
2 properties 2 required
sourceSwapPolicies_getSourceSwapPolicy_Response_200
Get source swap policy response
V2SourceSwapPoliciesGetResponsesContentApplicationJsonSchemaEntriesItemsOneOf1SwapsDeploymentSwapsItemsFromPath00
object
1 property 1 required
V2SourceSwapPoliciesPolicyIdPatchRequestBodyContentApplicationJsonSchemaOneOf0SwapsConnectionSwapsItemsToPath02
object
1 property 1 required
V2SourceSwapPoliciesPostRequestBodyContentApplicationJsonSchemaOneOf0SwapsConnectionSwapsItemsToPath0OneOf1SwapType
string
Specify the value in the path to swap to
V2SourceSwapPoliciesPolicyIdPatchRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsToPath2OneOf1SwapType
string
Specify the value in the path to swap to
V2SourceSwapPoliciesPostRequestBodyContentApplicationJsonSchemaOneOf0SwapsConnectionSwapsItemsToPath1OneOf2SwapType
string
Keep the current path value.
V2SourceSwapPoliciesPostRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsTo
object
3 properties 2 required
V2SourceSwapPoliciesPostRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsFrom
object
3 properties 2 required
V2SourceSwapPoliciesPostRequestBodyContentApplicationJsonSchemaOneOf0SwapsConnectionSwapsItemsToPath2OneOf2SwapType
string
Keep the current path value.
V2SourceSwapPoliciesPolicyIdGetResponsesContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsToPath11
object
2 properties 2 required
V2SourceSwapPoliciesGetResponsesContentApplicationJsonSchemaEntriesItemsOneOf1SwapsDeploymentSwapsItemsTo
object
3 properties 2 required
V2SourceSwapPoliciesPostRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsToPath02
object
1 property 1 required
V2SourceSwapPoliciesPostRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsFromPath0OneOf1SwapType
string
Specify the value in the path to swap to
V2SourceSwapPoliciesPostRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsToPath1OneOf1SwapType
string
Specify the value in the path to swap to
V2SourceSwapPoliciesPostRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsFromPath11
object
2 properties 2 required
V2SourceSwapPoliciesGetResponsesContentApplicationJsonSchemaEntriesItemsOneOf1SwapsDeploymentSwapsItemsFromPath0OneOf1SwapType
string
Specify the value in the path to swap to
V2SourceSwapPoliciesGetResponsesContentApplicationJsonSchemaEntriesItemsOneOf1Type
string
V2SourceSwapPoliciesPolicyIdGetResponsesContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsToPath2OneOf1SwapType
string
Specify the value in the path to swap to
V2SourceSwapPoliciesPolicyIdGetResponsesContentApplicationJsonSchemaOneOf0SwapsConnectionSwapsItemsTo
object
Specify how to swap each segment of a path to a table in your database, catalog, or project. path0 is equivalent to a database, catalog, or project. path is eq…
3 properties 2 required
V2SourceSwapPoliciesGetResponsesContentApplicationJsonSchemaEntriesItemsOneOf1SwapsDeploymentSwapsItemsFromPath1
V2SourceSwapPoliciesPolicyIdPatchRequestBodyContentApplicationJsonSchemaOneOf0SwapsConnectionSwapsItemsToPath21
object
2 properties 2 required
V2SourceSwapPoliciesPolicyIdPatchRequestBodyContentApplicationJsonSchemaOneOf1Swaps
object
2 properties 2 required
V2SourceSwapPoliciesPolicyIdPatchRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsToPath00
object
2 properties 2 required
V2SourceSwapPoliciesPolicyIdGetResponsesContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsToPath2OneOf2SwapType
string
Keep the current path value.
V2SourceSwapPoliciesPostRequestBodyContentApplicationJsonSchemaOneOf0SwapsConnectionSwapsItemsToPath20
object
2 properties 2 required
V2SourceSwapPoliciesPostRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsToPath0OneOf0SwapType
string
Specify a user attribute to use the value of the user attribute as the value to swap.
V2SourceSwapPoliciesPostRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsToPath0
The rule used to update this specific path value when the swap is performed. If the specified path (when resolved) does not exist, the swap is not performed.
V2SourceSwapPoliciesPolicyIdGetResponsesContentApplicationJsonSchemaOneOf0SwapsConnectionSwapsItemsToPath00
object
2 properties 2 required
V2SourceSwapPoliciesPostRequestBodyContentApplicationJsonSchemaOneOf0SwapsConnectionSwapsItemsToPath1
The rule used to update this specific path value when the swap is performed. If the specified path (when resolved) does not exist, the swap is not performed.
V2SourceSwapPoliciesPostRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsToPath00
object
2 properties 2 required
V2SourceSwapPoliciesPostRequestBodyContentApplicationJsonSchemaOneOf0SwapsConnectionSwapsItemsToPath2OneOf1SwapType
string
Specify the value in the path to swap to
V2SourceSwapPoliciesGetResponsesContentApplicationJsonSchemaEntriesItemsOneOf0SwapsConnectionSwapsItemsToPath1
The rule used to update this specific path value when the swap is performed. If the specified path (when resolved) does not exist, the swap is not performed.
V2SourceSwapPoliciesGetResponsesContentApplicationJsonSchemaEntriesItemsOneOf0SwapsConnectionSwapsItemsToPath20
object
2 properties 2 required
V2SourceSwapPoliciesPostRequestBodyContentApplicationJsonSchemaOneOf1SwapsToConnection
object
2 properties 2 required
V2SourceSwapPoliciesPolicyIdPatchRequestBodyContentApplicationJsonSchemaOneOf0SwapsConnectionSwapsItemsToPath1OneOf1SwapType
string
Specify the value in the path to swap to
V2SourceSwapPoliciesPolicyIdGetResponsesContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsFromPath2OneOf1SwapType
string
Specify the value in the path to swap to
V2SourceSwapPoliciesPolicyIdPatchRequestBodyContentApplicationJsonSchemaOneOf0SwapsConnectionSwapsItemsToPath1
The rule used to update this specific path value when the swap is performed. If the specified path (when resolved) does not exist, the swap is not performed.
V2SourceSwapPoliciesPolicyIdGetResponsesContentApplicationJsonSchemaOneOf0SwapsConnectionSwapsItemsToPath21
object
2 properties 2 required
V2SourceSwapPoliciesPolicyIdPatchRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsToPath02
object
1 property 1 required
V2SourceSwapPoliciesGetResponsesContentApplicationJsonSchemaEntriesItemsOneOf1SwapsDeploymentSwapsItemsFromPath2OneOf1SwapType
string
Specify the value in the path to swap to
SourceSwapPoliciesGetSourceSwapPolicyResponse2000
object
5 properties 5 required
V2SourceSwapPoliciesPostRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsToPath11
object
2 properties 2 required
V2SourceSwapPoliciesPolicyIdGetResponsesContentApplicationJsonSchemaOneOf0SwapsConnectionSwapsItems
object
1 property 1 required
V2SourceSwapPoliciesPolicyIdGetResponsesContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsFromPath0
V2SourceSwapPoliciesGetResponsesContentApplicationJsonSchemaEntriesItemsOneOf1SwapsDeploymentSwapsItemsToPath1OneOf2SwapType
string
Keep the current path value.
SourceSwapPoliciesCreateSourceSwapPolicyRequest1
object
4 properties 4 required
SourceSwapPoliciesCreateSourceSwapPolicyRequest0
object
4 properties 4 required
V2SourceSwapPoliciesGetResponsesContentApplicationJsonSchemaEntriesItemsOneOf0SwapsConnectionSwapsItemsToPath00
object
2 properties 2 required
V2SourceSwapPoliciesPolicyIdPatchRequestBodyContentApplicationJsonSchemaOneOf0SwapsConnectionSwapsItemsTo
object
Specify how to swap each segment of a path to a table in your database, catalog, or project. path0 is equivalent to a database, catalog, or project. path is eq…
3 properties 2 required
V2SourceSwapPoliciesPolicyIdGetResponsesContentApplicationJsonSchemaOneOf0Type
string
V2SourceSwapPoliciesPostRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsToPath10
object
2 properties 2 required
V2SourceSwapPoliciesPolicyIdGetResponsesContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItems
object
2 properties 2 required
V2SourceSwapPoliciesPolicyIdPatchRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsToPath1
The rule used to update this specific path value when the swap is performed. If the specified path (when resolved) does not exist, the swap is not performed.
V2SourceSwapPoliciesGetResponsesContentApplicationJsonSchemaEntriesItemsOneOf1SwapsDeploymentSwapsItemsToPath10
object
2 properties 2 required
V2SourceSwapPoliciesGetResponsesContentApplicationJsonSchemaEntriesItemsOneOf1SwapsDeploymentSwapsItemsFromPath0OneOf0SwapType
string
Keep the current path value.
V2SourceSwapPoliciesGetResponsesContentApplicationJsonSchemaEntriesItemsOneOf1SwapsDeploymentSwapsItemsToPath22
object
1 property 1 required
V2SourceSwapPoliciesGetResponsesContentApplicationJsonSchemaEntriesItemsOneOf1SwapsDeploymentSwapsItemsToPath0OneOf0SwapType
string
Specify a user attribute to use the value of the user attribute as the value to swap.
sourceSwapPolicies_createSourceSwapPolicy_Request
V2SourceSwapPoliciesGetResponsesContentApplicationJsonSchemaEntriesItemsOneOf1SwapsDeploymentSwapsItemsFromPath20
object
1 property 1 required
V2SourceSwapPoliciesPolicyIdPatchRequestBodyContentApplicationJsonSchemaOneOf0Swaps
object
1 property 1 required
V2SourceSwapPoliciesGetResponsesContentApplicationJsonSchemaEntriesItemsOneOf1SwapsDeploymentSwapsItemsFromPath0
V2SourceSwapPoliciesPostRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsToPath12
object
1 property 1 required
V2SourceSwapPoliciesGetResponsesContentApplicationJsonSchemaEntriesItemsOneOf1SwapsDeploymentSwapsItemsToPath2OneOf1SwapType
string
Specify the value in the path to swap to
V2SourceSwapPoliciesPolicyIdPatchRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsFrom
object
3 properties 2 required
V2SourceSwapPoliciesPostRequestBodyContentApplicationJsonSchemaOneOf0SwapsConnectionSwapsItemsToPath10
object
2 properties 2 required
V2SourceSwapPoliciesPolicyIdPatchRequestBodyContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsFromPath21
object
2 properties 2 required
V2SourceSwapPoliciesPolicyIdGetResponsesContentApplicationJsonSchemaOneOf0SwapsConnectionSwapsItemsToPath0OneOf2SwapType
string
Keep the current path value.
V2SourceSwapPoliciesPolicyIdGetResponsesContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsFromPath1
V2SourceSwapPoliciesPolicyIdGetResponsesContentApplicationJsonSchemaOneOf0SwapsConnectionSwapsItemsToPath11
object
2 properties 2 required
V2SourceSwapPoliciesPostRequestBodyContentApplicationJsonSchemaOneOf0SwapsConnectionSwapsItemsToPath01
object
2 properties 2 required
V2SourceSwapPoliciesPolicyIdGetResponsesContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsToPath10
object
2 properties 2 required
V2SourceSwapPoliciesPolicyIdGetResponsesContentApplicationJsonSchemaOneOf1SwapsDeploymentSwapsItemsToPath0OneOf2SwapType
string
Keep the current path value.
V2SourceSwapPoliciesPolicyIdPatchRequestBodyContentApplicationJsonSchemaOneOf1SwapsToConnection
object
2 properties 2 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

sigma-computing-sourceswappolicies-api-openapi.yml Raw ↑

Other APIs Sigma Computing publishes across the network.

Sigma MCP Server
Sigma Embed API
Sigma Computing Account Types API
Sigma Computing API Connectors API
Sigma Computing API Credentials API
Sigma Computing Auth API
Sigma Computing Connections API
Sigma Computing Credentials API
Sigma Computing Data Models API
Sigma Computing Datasets API
Sigma Computing Deployment Policies API
Sigma Computing Favorites API
Where this information came from

This is an independent, third-party profile of Sigma Computing Source Swap Policies API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.