Skip to main content

upf_deployments

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

Overview

Nameupf_deployments
TypeResource
Idazure_extras.mobile_packet_core.upf_deployments

Fields

NameDatatypeDescription
cluster_servicetextfield from the properties object
component_parameterstextfield from the properties object
locationtextThe geo-location where the resource lives
operational_statustextfield from the properties object
provisioning_statetextfield from the properties object
release_versiontextfield from the properties object
resourceGroupNametextfield from the properties object
secrets_parameterstextfield from the properties object
subscriptionIdtextfield from the properties object
tagstextResource tags.
upfDeploymentNametextfield from the properties object

Methods

NameAccessible byRequired ParamsDescription
getSELECTresourceGroupName, subscriptionId, upfDeploymentNameGet a UpfDeploymentResource
list_by_resource_groupSELECTresourceGroupName, subscriptionIdList all User Plane Function Deployments by Resource ID.
list_by_subscriptionSELECTsubscriptionIdList all User Plane Function Deployments by Subscription ID.
create_or_updateINSERTresourceGroupName, subscriptionId, upfDeploymentNameCreate a UpfDeploymentResource
deleteDELETEresourceGroupName, subscriptionId, upfDeploymentNameDelete a UpfDeploymentResource
update_tagsEXECresourceGroupName, subscriptionId, upfDeploymentNameUpdate a UpfDeploymentResource

SELECT examples

List all User Plane Function Deployments by Subscription ID.

SELECT
cluster_service,
component_parameters,
location,
operational_status,
provisioning_state,
release_version,
resourceGroupName,
secrets_parameters,
subscriptionId,
tags,
upfDeploymentName
FROM azure_extras.mobile_packet_core.vw_upf_deployments
WHERE subscriptionId = '{{ subscriptionId }}';

INSERT example

Use the following StackQL query and manifest file to create a new upf_deployments resource.

/*+ create */
INSERT INTO azure_extras.mobile_packet_core.upf_deployments (
resourceGroupName,
subscriptionId,
upfDeploymentName,
properties,
tags,
location
)
SELECT
'{{ resourceGroupName }}',
'{{ subscriptionId }}',
'{{ upfDeploymentName }}',
'{{ properties }}',
'{{ tags }}',
'{{ location }}'
;

DELETE example

Deletes the specified upf_deployments resource.

/*+ delete */
DELETE FROM azure_extras.mobile_packet_core.upf_deployments
WHERE resourceGroupName = '{{ resourceGroupName }}'
AND subscriptionId = '{{ subscriptionId }}'
AND upfDeploymentName = '{{ upfDeploymentName }}';