Share via


StaticSiteBasicAuthPropertiesArmResourceProperties Class

Definition

StaticSiteBasicAuthPropertiesARMResource resource specific properties

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.StaticSiteBasicAuthPropertiesArmResourcePropertiesTypeConverter))]
public class StaticSiteBasicAuthPropertiesArmResourceProperties : Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.IStaticSiteBasicAuthPropertiesArmResourceProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.StaticSiteBasicAuthPropertiesArmResourcePropertiesTypeConverter))>]
type StaticSiteBasicAuthPropertiesArmResourceProperties = class
    interface IStaticSiteBasicAuthPropertiesArmResourceProperties
    interface IJsonSerializable
Public Class StaticSiteBasicAuthPropertiesArmResourceProperties
Implements IStaticSiteBasicAuthPropertiesArmResourceProperties
Inheritance
StaticSiteBasicAuthPropertiesArmResourceProperties
Attributes
Implements

Constructors

StaticSiteBasicAuthPropertiesArmResourceProperties()

Creates an new StaticSiteBasicAuthPropertiesArmResourceProperties instance.

Properties

ApplicableEnvironmentsMode

State indicating if basic auth is enabled and for what environments it is active.

Environment

The list of enabled environments for Basic Auth if ApplicableEnvironmentsMode is set to SpecifiedEnvironments.

Password

The password for basic auth.

SecretState

State indicating if basic auth has a secret and what type it is.

SecretUrl

Url to the secret in Key Vault.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of StaticSiteBasicAuthPropertiesArmResourceProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of StaticSiteBasicAuthPropertiesArmResourceProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.IStaticSiteBasicAuthPropertiesArmResourceProperties.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of StaticSiteBasicAuthPropertiesArmResourceProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to