Compartilhar via


AuthPlatform Class

Definition

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

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.App.Models.AuthPlatformTypeConverter))]
public class AuthPlatform : Microsoft.Azure.PowerShell.Cmdlets.App.Models.IAuthPlatform
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.App.Models.AuthPlatformTypeConverter))>]
type AuthPlatform = class
    interface IAuthPlatform
    interface IJsonSerializable
Public Class AuthPlatform
Implements IAuthPlatform
Inheritance
AuthPlatform
Attributes
Implements

Constructors

AuthPlatform()

Creates an new AuthPlatform instance.

Properties

Enabled

true if the Authentication / Authorization feature is enabled for the current app; otherwise, false.

RuntimeVersion

The RuntimeVersion of the Authentication / Authorization feature in use for the current app. The setting in this value can control the behavior of certain features in the Authentication / Authorization module.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of AuthPlatform.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of AuthPlatform.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.App.Models.IAuthPlatform.

FromJsonString(String)

Creates a new instance of AuthPlatform, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of AuthPlatform into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to