Share via


IStaticSiteBasicAuthPropertiesArmResourceProperties Interface

Definition

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

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

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to