CustomDnsSuffixConfiguration 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.
Full view of the custom domain suffix configuration for ASEv3.
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.CustomDnsSuffixConfigurationTypeConverter))]
public class CustomDnsSuffixConfiguration : Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.ICustomDnsSuffixConfiguration, Microsoft.Azure.PowerShell.Cmdlets.Functions.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.CustomDnsSuffixConfigurationTypeConverter))>]
type CustomDnsSuffixConfiguration = class
interface ICustomDnsSuffixConfiguration
interface IJsonSerializable
interface IProxyOnlyResource
interface IValidates
Public Class CustomDnsSuffixConfiguration
Implements ICustomDnsSuffixConfiguration, IValidates
- Inheritance
-
CustomDnsSuffixConfiguration
- Attributes
- Implements
Constructors
CustomDnsSuffixConfiguration() |
Creates an new CustomDnsSuffixConfiguration instance. |
Properties
CertificateUrl |
The URL referencing the Azure Key Vault certificate secret that should be used as the default SSL/TLS certificate for sites with the custom domain suffix. |
DnsSuffix |
The default custom domain suffix to use for all sites deployed on the ASE. |
Id |
Resource Id. |
KeyVaultReferenceIdentity |
The user-assigned identity to use for resolving the key vault certificate reference. If not specified, the system-assigned ASE identity will be used if available. |
Kind |
Kind of resource. |
Name |
Resource Name. |
ProvisioningDetail | |
ProvisioningState | |
Type |
Resource type. |
Methods
DeserializeFromDictionary(IDictionary) |
Deserializes a IDictionary into an instance of CustomDnsSuffixConfiguration. |
DeserializeFromPSObject(PSObject) |
Deserializes a PSObject into an instance of CustomDnsSuffixConfiguration. |
FromJson(JsonNode) |
Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.ICustomDnsSuffixConfiguration. |
FromJsonString(String) |
Creates a new instance of CustomDnsSuffixConfiguration, deserializing the content from a json string. |
ToJson(JsonObject, SerializationMode) |
Serializes this instance of CustomDnsSuffixConfiguration into a JsonNode. |
ToJsonString() |
Serializes this instance to a json string. |
Validate(IEventListener) |
Validates that this object meets the validation criteria. |