Share via


AFDEndpoint Class

Definition

CDN endpoint is the entity within a CDN profile containing configuration information such as origin, protocol, content caching and delivery behavior. The AzureFrontDoor endpoint uses the URL format <endpointname>.azureedge.net.

[Microsoft.Rest.Serialization.JsonTransformation]
public class AFDEndpoint : Microsoft.Azure.Management.Cdn.Models.TrackedResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type AFDEndpoint = class
    inherit TrackedResource
Public Class AFDEndpoint
Inherits TrackedResource
Inheritance
Attributes

Constructors

AFDEndpoint()

Initializes a new instance of the AFDEndpoint class.

AFDEndpoint(String, String, String, String, SystemData, IDictionary<String,String>, Nullable<Int32>, String, String, String, String)

Initializes a new instance of the AFDEndpoint class.

Properties

DeploymentStatus

Gets possible values include: 'NotStarted', 'InProgress', 'Succeeded', 'Failed'

EnabledState

Gets or sets whether to enable use of this rule. Permitted values are 'Enabled' or 'Disabled'. Possible values include: 'Enabled', 'Disabled'

HostName

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

Id

Gets resource ID.

(Inherited from Resource)
Location

Gets or sets resource location.

(Inherited from TrackedResource)
Name

Gets resource name.

(Inherited from Resource)
OriginResponseTimeoutSeconds

Gets or sets send and receive timeout on forwarding request to the origin. When timeout is reached, the request fails and returns.

ProvisioningState

Gets provisioning status. Possible values include: 'Succeeded', 'Failed', 'Updating', 'Deleting', 'Creating'

SystemData (Inherited from Resource)
Tags

Gets or sets resource tags.

(Inherited from TrackedResource)
Type

Gets resource type.

(Inherited from Resource)

Methods

Validate()

Validate the object.

Applies to