StaticSiteBasicAuthPropertiesArmResource Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Static site basic auth properties ARM resource.
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.StaticSiteBasicAuthPropertiesArmResourceTypeConverter))]
public class StaticSiteBasicAuthPropertiesArmResource : Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.IStaticSiteBasicAuthPropertiesArmResource, Microsoft.Azure.PowerShell.Cmdlets.Functions.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.StaticSiteBasicAuthPropertiesArmResourceTypeConverter))>]
type StaticSiteBasicAuthPropertiesArmResource = class
interface IStaticSiteBasicAuthPropertiesArmResource
interface IJsonSerializable
interface IProxyOnlyResource
interface IValidates
Public Class StaticSiteBasicAuthPropertiesArmResource
Implements IStaticSiteBasicAuthPropertiesArmResource, IValidates
- Inheritance
-
StaticSiteBasicAuthPropertiesArmResource
- Attributes
- Implements
Constructors
StaticSiteBasicAuthPropertiesArmResource() |
Creates an new StaticSiteBasicAuthPropertiesArmResource 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. |
Id |
Resource Id. |
Kind |
Kind of resource. |
Name |
Resource Name. |
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. |
Methods
DeserializeFromDictionary(IDictionary) |
Deserializes a IDictionary into an instance of StaticSiteBasicAuthPropertiesArmResource. |
DeserializeFromPSObject(PSObject) |
Deserializes a PSObject into an instance of StaticSiteBasicAuthPropertiesArmResource. |
FromJson(JsonNode) |
Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.IStaticSiteBasicAuthPropertiesArmResource. |
FromJsonString(String) |
Creates a new instance of StaticSiteBasicAuthPropertiesArmResource, deserializing the content from a json string. |
ToJson(JsonObject, SerializationMode) |
Serializes this instance of StaticSiteBasicAuthPropertiesArmResource into a JsonNode. |
ToJsonString() |
Serializes this instance to a json string. |
Validate(IEventListener) |
Validates that this object meets the validation criteria. |