AfdEndpointProperties Class

Definition

The JSON object that contains the properties required to create an endpoint.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Cdn.Models.AfdEndpointPropertiesTypeConverter))]
public class AfdEndpointProperties : Microsoft.Azure.PowerShell.Cmdlets.Cdn.Models.IAfdEndpointProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Cdn.Models.AfdEndpointPropertiesTypeConverter))>]
type AfdEndpointProperties = class
    interface IAfdEndpointProperties
    interface IJsonSerializable
Public Class AfdEndpointProperties
Implements IAfdEndpointProperties
Inheritance
AfdEndpointProperties
Attributes
Implements

Constructors

Name Description
AfdEndpointProperties()

Creates an new AfdEndpointProperties instance.

Properties

Name Description
AutoGeneratedDomainNameLabelScope

Indicates the endpoint name reuse scope. The default value is TenantReuse.

DeploymentStatus
EnabledState

Whether to enable use of this rule. Permitted values are 'Enabled' or 'Disabled'

EnforceMtl

Set to Disabled by default. If set to Enabled, only custom domains with mTLS enabled can be added to child Route resources.

HostName

The host name of the endpoint structured as {endpointName}.{DNSZone}, e.g. contoso.azureedge.net

ProfileName

The name of the profile which holds the endpoint.

ProvisioningState

Provisioning status

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of AfdEndpointProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of AfdEndpointProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Cdn.Models.IAfdEndpointProperties.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of AfdEndpointProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to