Skip to main content

dot_net_components

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

Overview

Namedot_net_components
TypeResource
Idazure.container_apps.dot_net_components

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
propertiesobject.NET Component resource specific properties

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectsubscriptionId, resourceGroupName, environmentName, name
listselectsubscriptionId, resourceGroupName, environmentName
create_or_updateinsertsubscriptionId, resourceGroupName, environmentName, nameCreates or updates a .NET Component in a Managed Environment.
updateupdatesubscriptionId, resourceGroupName, environmentName, namePatches a .NET Component using JSON Merge Patch
deletedeletesubscriptionId, resourceGroupName, environmentName, nameDelete a .NET Component.

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
environmentNamestringName of the Managed Environment.
namestringName of the .NET Component.
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

OK

SELECT
properties
FROM azure.container_apps.dot_net_components
WHERE subscriptionId = '{{ subscriptionId }}' -- required
AND resourceGroupName = '{{ resourceGroupName }}' -- required
AND environmentName = '{{ environmentName }}' -- required
AND name = '{{ name }}' -- required
;

INSERT examples

Creates or updates a .NET Component in a Managed Environment.

INSERT INTO azure.container_apps.dot_net_components (
data__properties,
subscriptionId,
resourceGroupName,
environmentName,
name
)
SELECT
'{{ properties }}',
'{{ subscriptionId }}',
'{{ resourceGroupName }}',
'{{ environmentName }}',
'{{ name }}'
RETURNING
properties
;

UPDATE examples

Patches a .NET Component using JSON Merge Patch

UPDATE azure.container_apps.dot_net_components
SET
data__properties = '{{ properties }}'
WHERE
subscriptionId = '{{ subscriptionId }}' --required
AND resourceGroupName = '{{ resourceGroupName }}' --required
AND environmentName = '{{ environmentName }}' --required
AND name = '{{ name }}' --required
RETURNING
properties;

DELETE examples

Delete a .NET Component.

DELETE FROM azure.container_apps.dot_net_components
WHERE subscriptionId = '{{ subscriptionId }}' --required
AND resourceGroupName = '{{ resourceGroupName }}' --required
AND environmentName = '{{ environmentName }}' --required
AND name = '{{ name }}' --required
;