Skip to main content

deployments

Creates, updates, deletes, gets or lists a deployments resource.

Overview

Namedeployments
TypeResource
Idazure_isv.nginx.deployments

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
idstring
namestring
identityobject
locationstring
propertiesobject
skuobject
systemDataobjectMetadata pertaining to creation and last modification of the resource.
tagsobject
typestring

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectsubscriptionId, resourceGroupName, deploymentName
list_by_resource_groupselectsubscriptionId, resourceGroupName
listselectsubscriptionId
create_or_updateinsertsubscriptionId, resourceGroupName, deploymentName
updateupdatesubscriptionId, resourceGroupName, deploymentName
deletedeletesubscriptionId, resourceGroupName, deploymentName

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
deploymentNamestringThe name of targeted NGINX deployment
resourceGroupNamestringThe name of the resource group. The name is case insensitive.
subscriptionIdstring (uuid)The ID of the target subscription. The value must be an UUID.

SELECT examples

Success

SELECT
id,
name,
identity,
location,
properties,
sku,
systemData,
tags,
type
FROM azure_isv.nginx.deployments
WHERE subscriptionId = '{{ subscriptionId }}' -- required
AND resourceGroupName = '{{ resourceGroupName }}' -- required
AND deploymentName = '{{ deploymentName }}' -- required
;

INSERT examples

No description available.

INSERT INTO azure_isv.nginx.deployments (
data__identity,
data__properties,
data__tags,
data__sku,
data__location,
subscriptionId,
resourceGroupName,
deploymentName
)
SELECT
'{{ identity }}',
'{{ properties }}',
'{{ tags }}',
'{{ sku }}',
'{{ location }}',
'{{ subscriptionId }}',
'{{ resourceGroupName }}',
'{{ deploymentName }}'
RETURNING
id,
name,
identity,
location,
properties,
sku,
systemData,
tags,
type
;

UPDATE examples

No description available.

UPDATE azure_isv.nginx.deployments
SET
data__identity = '{{ identity }}',
data__tags = '{{ tags }}',
data__sku = '{{ sku }}',
data__location = '{{ location }}',
data__properties = '{{ properties }}'
WHERE
subscriptionId = '{{ subscriptionId }}' --required
AND resourceGroupName = '{{ resourceGroupName }}' --required
AND deploymentName = '{{ deploymentName }}' --required
RETURNING
id,
name,
identity,
location,
properties,
sku,
systemData,
tags,
type;

DELETE examples

No description available.

DELETE FROM azure_isv.nginx.deployments
WHERE subscriptionId = '{{ subscriptionId }}' --required
AND resourceGroupName = '{{ resourceGroupName }}' --required
AND deploymentName = '{{ deploymentName }}' --required
;