CdnManagementClient class

Properties

afdCustomDomains

The operation groups for afdCustomDomains

afdEndpoints

The operation groups for afdEndpoints

afdOriginGroups

The operation groups for afdOriginGroups

afdOrigins

The operation groups for afdOrigins

afdProfiles

The operation groups for afdProfiles

customDomains

The operation groups for customDomains

edgeNodes

The operation groups for edgeNodes

endpoints

The operation groups for endpoints

logAnalytics

The operation groups for logAnalytics

managedRuleSets

The operation groups for managedRuleSets

operations

The operation groups for operations

originGroups

The operation groups for originGroups

origins

The operation groups for origins

pipeline

The pipeline used by this client to make requests

policies

The operation groups for policies

profiles

The operation groups for profiles

resourceUsageOperations

The operation groups for resourceUsageOperations

routes

The operation groups for routes

rules

The operation groups for rules

ruleSets

The operation groups for ruleSets

secrets

The operation groups for secrets

securityPolicies

The operation groups for securityPolicies

Methods

checkEndpointNameAvailability(string, CheckEndpointNameAvailabilityInput, CheckEndpointNameAvailabilityOptionalParams)

Check the availability of a resource name. This is needed for resources where name is globally unique, such as a afdx endpoint.

checkNameAvailability(CheckNameAvailabilityInput, CheckNameAvailabilityOptionalParams)

Check the availability of a resource name. This is needed for resources where name is globally unique, such as a CDN endpoint.

checkNameAvailabilityWithSubscription(CheckNameAvailabilityInput, CheckNameAvailabilityWithSubscriptionOptionalParams)

Check the availability of a resource name. This is needed for resources where name is globally unique, such as a CDN endpoint.

validateProbe(ValidateProbeInput, ValidateProbeOptionalParams)

Check if the probe path is a valid path and the file can be accessed. Probe path is the path to a file hosted on the origin server to help accelerate the delivery of dynamic content via the CDN endpoint. This path is relative to the origin path specified in the endpoint configuration.

Constructor Details

CdnManagementClient(TokenCredential, CdnManagementClientOptionalParams)

new CdnManagementClient(credential: TokenCredential, options?: CdnManagementClientOptionalParams)

Parameters

credential
TokenCredential

CdnManagementClient(TokenCredential, string, CdnManagementClientOptionalParams)

new CdnManagementClient(credential: TokenCredential, subscriptionId: string, options?: CdnManagementClientOptionalParams)

Parameters

credential
TokenCredential
subscriptionId

string

Property Details

afdCustomDomains

The operation groups for afdCustomDomains

afdCustomDomains: AFDCustomDomainsOperations

Property Value

afdEndpoints

The operation groups for afdEndpoints

afdEndpoints: AFDEndpointsOperations

Property Value

afdOriginGroups

The operation groups for afdOriginGroups

afdOriginGroups: AFDOriginGroupsOperations

Property Value

afdOrigins

The operation groups for afdOrigins

afdOrigins: AFDOriginsOperations

Property Value

afdProfiles

The operation groups for afdProfiles

afdProfiles: AFDProfilesOperations

Property Value

customDomains

The operation groups for customDomains

customDomains: CustomDomainsOperations

Property Value

edgeNodes

The operation groups for edgeNodes

edgeNodes: EdgeNodesOperations

Property Value

endpoints

The operation groups for endpoints

endpoints: EndpointsOperations

Property Value

logAnalytics

The operation groups for logAnalytics

logAnalytics: LogAnalyticsOperations

Property Value

managedRuleSets

The operation groups for managedRuleSets

managedRuleSets: ManagedRuleSetsOperations

Property Value

operations

The operation groups for operations

operations: OperationsOperations

Property Value

originGroups

The operation groups for originGroups

originGroups: OriginGroupsOperations

Property Value

origins

The operation groups for origins

origins: OriginsOperations

Property Value

pipeline

The pipeline used by this client to make requests

pipeline: Pipeline

Property Value

policies

The operation groups for policies

policies: PoliciesOperations

Property Value

profiles

The operation groups for profiles

profiles: ProfilesOperations

Property Value

resourceUsageOperations

The operation groups for resourceUsageOperations

resourceUsageOperations: ResourceUsageOperationsOperations

Property Value

routes

The operation groups for routes

routes: RoutesOperations

Property Value

rules

The operation groups for rules

rules: RulesOperations

Property Value

ruleSets

The operation groups for ruleSets

ruleSets: RuleSetsOperations

Property Value

secrets

The operation groups for secrets

secrets: SecretsOperations

Property Value

securityPolicies

The operation groups for securityPolicies

securityPolicies: SecurityPoliciesOperations

Property Value

Method Details

checkEndpointNameAvailability(string, CheckEndpointNameAvailabilityInput, CheckEndpointNameAvailabilityOptionalParams)

Check the availability of a resource name. This is needed for resources where name is globally unique, such as a afdx endpoint.

function checkEndpointNameAvailability(resourceGroupName: string, checkEndpointNameAvailabilityInput: CheckEndpointNameAvailabilityInput, options?: CheckEndpointNameAvailabilityOptionalParams): Promise<CheckEndpointNameAvailabilityOutput>

Parameters

resourceGroupName

string

checkEndpointNameAvailabilityInput
CheckEndpointNameAvailabilityInput

Returns

checkNameAvailability(CheckNameAvailabilityInput, CheckNameAvailabilityOptionalParams)

Check the availability of a resource name. This is needed for resources where name is globally unique, such as a CDN endpoint.

function checkNameAvailability(checkNameAvailabilityInput: CheckNameAvailabilityInput, options?: CheckNameAvailabilityOptionalParams): Promise<CheckNameAvailabilityOutput>

Parameters

checkNameAvailabilityInput
CheckNameAvailabilityInput

Returns

checkNameAvailabilityWithSubscription(CheckNameAvailabilityInput, CheckNameAvailabilityWithSubscriptionOptionalParams)

Check the availability of a resource name. This is needed for resources where name is globally unique, such as a CDN endpoint.

function checkNameAvailabilityWithSubscription(checkNameAvailabilityInput: CheckNameAvailabilityInput, options?: CheckNameAvailabilityWithSubscriptionOptionalParams): Promise<CheckNameAvailabilityOutput>

Parameters

checkNameAvailabilityInput
CheckNameAvailabilityInput

Returns

validateProbe(ValidateProbeInput, ValidateProbeOptionalParams)

Check if the probe path is a valid path and the file can be accessed. Probe path is the path to a file hosted on the origin server to help accelerate the delivery of dynamic content via the CDN endpoint. This path is relative to the origin path specified in the endpoint configuration.

function validateProbe(validateProbeInput: ValidateProbeInput, options?: ValidateProbeOptionalParams): Promise<ValidateProbeOutput>

Parameters

validateProbeInput
ValidateProbeInput

Returns