Skip to main content

auth_configs

Creates, updates, deletes, gets or lists an auth_configs resource.

Overview

Nameauth_configs
TypeResource
Idazure.container_apps.auth_configs

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
propertiesobjectAuthConfig resource specific properties

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectsubscriptionId, resourceGroupName, containerAppName, authConfigName
list_by_container_appselectsubscriptionId, resourceGroupName, containerAppName
create_or_updateinsertsubscriptionId, resourceGroupName, containerAppName, authConfigNameCreate or update the AuthConfig for a Container App.
deletedeletesubscriptionId, resourceGroupName, containerAppName, authConfigNameDelete a Container App AuthConfig.

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
authConfigNamestringName of the Container App AuthConfig.
containerAppNamestringName of the Container App.
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.auth_configs
WHERE subscriptionId = '{{ subscriptionId }}' -- required
AND resourceGroupName = '{{ resourceGroupName }}' -- required
AND containerAppName = '{{ containerAppName }}' -- required
AND authConfigName = '{{ authConfigName }}' -- required
;

INSERT examples

Create or update the AuthConfig for a Container App.

INSERT INTO azure.container_apps.auth_configs (
data__properties,
subscriptionId,
resourceGroupName,
containerAppName,
authConfigName
)
SELECT
'{{ properties }}',
'{{ subscriptionId }}',
'{{ resourceGroupName }}',
'{{ containerAppName }}',
'{{ authConfigName }}'
RETURNING
properties
;

DELETE examples

Delete a Container App AuthConfig.

DELETE FROM azure.container_apps.auth_configs
WHERE subscriptionId = '{{ subscriptionId }}' --required
AND resourceGroupName = '{{ resourceGroupName }}' --required
AND containerAppName = '{{ containerAppName }}' --required
AND authConfigName = '{{ authConfigName }}' --required
;