Share via


Profile Class

Definition

CDN profile is a logical grouping of endpoints that share the same settings, such as CDN provider and pricing tier.

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

Constructors

Profile()

Initializes a new instance of the Profile class.

Profile(String, Sku, String, String, String, SystemData, IDictionary<String,String>, String, String, String)

Initializes a new instance of the Profile class.

Properties

FrontdoorId

Gets the Id of the frontdoor.

Id

Gets resource ID.

(Inherited from Resource)
Location

Gets or sets resource location.

(Inherited from TrackedResource)
Name

Gets resource name.

(Inherited from Resource)
ProvisioningState

Gets provisioning status of the profile.

ResourceState

Gets resource status of the profile. Possible values include: 'Creating', 'Active', 'Deleting', 'Disabled'

Sku

Gets or sets the pricing tier (defines a CDN provider, feature list and rate) of the CDN profile.

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