CdnManagementClient class
Constructors
| Cdn |
|
| Cdn |
Properties
| afd |
The operation groups for afdCustomDomains |
| afd |
The operation groups for afdEndpoints |
| afd |
The operation groups for afdOriginGroups |
| afd |
The operation groups for afdOrigins |
| afd |
The operation groups for afdProfiles |
| custom |
The operation groups for customDomains |
| edge |
The operation groups for edgeNodes |
| endpoints | The operation groups for endpoints |
| log |
The operation groups for logAnalytics |
| managed |
The operation groups for managedRuleSets |
| operations | The operation groups for operations |
| origin |
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 |
| resource |
The operation groups for resourceUsageOperations |
| routes | The operation groups for routes |
| rules | The operation groups for rules |
| rule |
The operation groups for ruleSets |
| secrets | The operation groups for secrets |
| security |
The operation groups for securityPolicies |
Methods
| check |
Check the availability of a resource name. This is needed for resources where name is globally unique, such as a afdx endpoint. |
| check |
Check the availability of a resource name. This is needed for resources where name is globally unique, such as a CDN endpoint. |
| check |
Check the availability of a resource name. This is needed for resources where name is globally unique, such as a CDN endpoint. |
| validate |
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
pipeline
policies
profiles
resourceUsageOperations
The operation groups for resourceUsageOperations
resourceUsageOperations: ResourceUsageOperationsOperations
Property Value
routes
rules
ruleSets
secrets
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
Promise<CheckEndpointNameAvailabilityOutput>
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
Promise<CheckNameAvailabilityOutput>
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
Promise<CheckNameAvailabilityOutput>
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
- options
- ValidateProbeOptionalParams
Returns
Promise<ValidateProbeOutput>