Description | : Get the Container App AuthConfigs in a given resource group. |
Reference | : Link ¶ |
⚼ Request
GET:
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.App/containerApps/{containerAppName}/authConfigs
{
subscriptionId:
string
,
resourceGroupName:
string
,
containerAppName:
string
,
api-version:
string
,
}
⚐ Response (200)
{
value:
[
]
,
{
,
properties:
}
{
,
platform:
{
,
enabled:
boolean
,
runtimeVersion:
string
,
}
globalValidation:
{
,
unauthenticatedClientAction:
enum
,
redirectToProvider:
string
,
excludedPaths:
}
[
,
string
,
]
identityProviders:
{
,
azureActiveDirectory:
{
,
enabled:
boolean
,
registration:
{
,
openIdIssuer:
string
,
clientId:
string
,
clientSecretSettingName:
string
,
clientSecretCertificateThumbprint:
string
,
clientSecretCertificateSubjectAlternativeName:
string
,
clientSecretCertificateIssuer:
string
,
}
login:
{
,
loginParameters:
[
,
string
,
]
disableWWWAuthenticate:
boolean
,
}
validation:
{
,
jwtClaimChecks:
{
,
allowedGroups:
[
,
string
,
]
allowedClientApplications:
}
[
,
string
,
]
allowedAudiences:
[
,
string
,
]
defaultAuthorizationPolicy:
}
{
,
allowedPrincipals:
{
,
groups:
[
,
string
,
]
identities:
}
[
,
string
,
]
allowedApplications:
}
[
,
string
,
]
isAutoProvisioned:
boolean
,
}
facebook:
{
,
enabled:
boolean
,
registration:
{
,
appId:
string
,
appSecretSettingName:
string
,
}
graphApiVersion:
string
,
login:
}
{
,
scopes:
}
[
,
string
,
]
gitHub:
{
,
enabled:
boolean
,
registration:
{
,
clientId:
string
,
clientSecretSettingName:
string
,
}
login:
}
{
,
scopes:
}
[
,
string
,
]
google:
{
,
enabled:
boolean
,
registration:
{
,
clientId:
string
,
clientSecretSettingName:
string
,
}
login:
{
,
scopes:
}
[
,
string
,
]
validation:
}
{
,
allowedAudiences:
}
[
,
string
,
]
twitter:
{
,
enabled:
boolean
,
registration:
}
{
,
consumerKey:
string
,
consumerSecretSettingName:
string
,
}
apple:
{
,
enabled:
boolean
,
registration:
{
,
clientId:
string
,
clientSecretSettingName:
string
,
}
login:
}
{
,
scopes:
}
[
,
string
,
]
azureStaticWebApps:
{
,
enabled:
boolean
,
registration:
}
{
,
clientId:
string
,
}
customOpenIdConnectProviders:
object
,
}
login:
{
,
routes:
{
,
logoutEndpoint:
string
,
}
tokenStore:
{
,
enabled:
boolean
,
tokenRefreshExtensionHours:
number
,
azureBlobStorage:
}
{
,
sasUrlSettingName:
string
,
}
preserveUrlFragmentsForLogins:
boolean
,
allowedExternalRedirectUrls:
[
,
string
,
]
cookieExpiration:
{
,
convention:
enum
,
timeToExpiration:
string
,
}
nonce:
}
{
,
validateNonce:
boolean
,
nonceExpirationInterval:
string
,
}
httpSettings:
{
,
requireHttps:
boolean
,
routes:
{
,
apiPrefix:
string
,
}
forwardProxy:
}
{
,
convention:
enum
,
customHostHeaderName:
string
,
customProtoHeaderName:
string
,
}
encryptionSettings:
}
{
,
containerAppAuthEncryptionSecretName:
string
,
containerAppAuthSigningSecretName:
string
,
}
nextLink:
string
,
}
⚐ Response (default)
{
error:
}
{
,
code:
string
,
message:
string
,
target:
string
,
details:
[
]
,
{
,
code:
string
,
message:
string
,
target:
string
,
}
innererror:
string
,
}