Udostępnij za pośrednictwem


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.Api20240201.AfdEndpointPropertiesTypeConverter))]
public class AfdEndpointProperties : Microsoft.Azure.PowerShell.Cmdlets.Cdn.Models.Api20240201.IAfdEndpointProperties, Microsoft.Azure.PowerShell.Cmdlets.Cdn.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Cdn.Models.Api20240201.AfdEndpointPropertiesTypeConverter))>]
type AfdEndpointProperties = class
    interface IAfdEndpointProperties
    interface IJsonSerializable
    interface IAfdEndpointPropertiesUpdateParameters
    interface IAfdStateProperties
    interface IValidates
Public Class AfdEndpointProperties
Implements IAfdEndpointProperties, IValidates
Inheritance
AfdEndpointProperties
Attributes
Implements

Constructors

AfdEndpointProperties()

Creates an new AfdEndpointProperties instance.

Properties

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'

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

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.Api20240201.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()
Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to