Udostępnij przez


ArmAppContainersModelFactory.ContainerAppAuthConfigData Method

Definition

Initializes a new instance of ContainerAppAuthConfigData.

public static Azure.ResourceManager.AppContainers.ContainerAppAuthConfigData ContainerAppAuthConfigData(Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, Azure.ResourceManager.AppContainers.Models.ContainerAppAuthPlatform platform = default, Azure.ResourceManager.AppContainers.Models.ContainerAppGlobalValidation globalValidation = default, Azure.ResourceManager.AppContainers.Models.ContainerAppIdentityProvidersConfiguration identityProviders = default, Azure.ResourceManager.AppContainers.Models.ContainerAppLogin login = default, Azure.ResourceManager.AppContainers.Models.ContainerAppHttpSettings httpSettings = default, Azure.ResourceManager.AppContainers.Models.EncryptionSettings encryptionSettings = default);
static member ContainerAppAuthConfigData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * Azure.ResourceManager.AppContainers.Models.ContainerAppAuthPlatform * Azure.ResourceManager.AppContainers.Models.ContainerAppGlobalValidation * Azure.ResourceManager.AppContainers.Models.ContainerAppIdentityProvidersConfiguration * Azure.ResourceManager.AppContainers.Models.ContainerAppLogin * Azure.ResourceManager.AppContainers.Models.ContainerAppHttpSettings * Azure.ResourceManager.AppContainers.Models.EncryptionSettings -> Azure.ResourceManager.AppContainers.ContainerAppAuthConfigData
Public Shared Function ContainerAppAuthConfigData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional platform As ContainerAppAuthPlatform = Nothing, Optional globalValidation As ContainerAppGlobalValidation = Nothing, Optional identityProviders As ContainerAppIdentityProvidersConfiguration = Nothing, Optional login As ContainerAppLogin = Nothing, Optional httpSettings As ContainerAppHttpSettings = Nothing, Optional encryptionSettings As EncryptionSettings = Nothing) As ContainerAppAuthConfigData

Parameters

id
ResourceIdentifier

The id.

name
String

The name.

resourceType
ResourceType

The resourceType.

systemData
SystemData

The systemData.

platform
ContainerAppAuthPlatform

The configuration settings of the platform of ContainerApp Service Authentication/Authorization.

globalValidation
ContainerAppGlobalValidation

The configuration settings that determines the validation flow of users using Service Authentication/Authorization.

identityProviders
ContainerAppIdentityProvidersConfiguration

The configuration settings of each of the identity providers used to configure ContainerApp Service Authentication/Authorization.

login
ContainerAppLogin

The configuration settings of the login flow of users using ContainerApp Service Authentication/Authorization.

httpSettings
ContainerAppHttpSettings

The configuration settings of the HTTP requests for authentication and authorization requests made against ContainerApp Service Authentication/Authorization.

encryptionSettings
EncryptionSettings

The configuration settings of the secrets references of encryption key and signing key for ContainerApp Service Authentication/Authorization.

Returns

A new ContainerAppAuthConfigData instance for mocking.

Applies to