Share via


IStaticSiteBasicAuthPropertiesArmResource Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.StaticSiteBasicAuthPropertiesArmResourceTypeConverter))]
public interface IStaticSiteBasicAuthPropertiesArmResource : Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.IProxyOnlyResource
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.StaticSiteBasicAuthPropertiesArmResourceTypeConverter))>]
type IStaticSiteBasicAuthPropertiesArmResource = interface
    interface IJsonSerializable
    interface IProxyOnlyResource
Public Interface IStaticSiteBasicAuthPropertiesArmResource
Implements IProxyOnlyResource
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.

Id

Resource Id.

(Inherited from IProxyOnlyResource)
Kind

Kind of resource.

(Inherited from IProxyOnlyResource)
Name

Resource Name.

(Inherited from IProxyOnlyResource)
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.

Type

Resource type.

(Inherited from IProxyOnlyResource)

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to