@azure/arm-cdn package

Classes

CdnManagementClient

Interfaces

AFDDomain

Friendly domain name mapping to the endpoint hostname that the customer provides for branding purposes, e.g. www.contoso.com.

AFDDomainHttpsParameters

The JSON object that contains the properties to secure a domain.

AFDDomainListResult

Result of the request to list domains. It contains a list of domain objects and a URL link to get the next set of results.

AFDDomainProperties

The JSON object that contains the properties of the domain to create.

AFDDomainUpdateParameters

The domain JSON object required for domain creation or update.

AFDDomainUpdatePropertiesParameters

The JSON object that contains the properties of the domain to create.

AFDEndpoint

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

AFDEndpointListResult

Result of the request to list endpoints. It contains a list of endpoint objects and a URL link to get the next set of results.

AFDEndpointProperties

The JSON object that contains the properties required to create an endpoint.

AFDEndpointPropertiesUpdateParameters

The JSON object containing endpoint update parameters.

AFDEndpointUpdateParameters

Properties required to create or update an endpoint.

AFDOrigin

Azure Front Door origin is the source of the content being delivered via Azure Front Door. When the edge nodes represented by an endpoint do not have the requested content cached, they attempt to fetch it from one or more of the configured origins.

AFDOriginGroup

AFDOrigin group comprising of origins is used for load balancing to origins when the content cannot be served from Azure Front Door.

AFDOriginGroupListResult

Result of the request to list origin groups. It contains a list of origin groups objects and a URL link to get the next set of results.

AFDOriginGroupProperties

The JSON object that contains the properties of the origin group.

AFDOriginGroupUpdateParameters

AFDOrigin group properties needed for origin group creation or update.

AFDOriginGroupUpdatePropertiesParameters

The JSON object that contains the properties of the origin group.

AFDOriginListResult

Result of the request to list origins. It contains a list of origin objects and a URL link to get the next set of results.

AFDOriginProperties

The JSON object that contains the properties of the origin.

AFDOriginUpdateParameters

AFDOrigin properties needed for origin update.

AFDOriginUpdatePropertiesParameters

The JSON object that contains the properties of the origin.

AFDStateProperties

The tracking states for afd resources.

ActivatedResourceReference

Reference to another resource along with its state.

AfdCustomDomains

Interface representing a AfdCustomDomains.

AfdCustomDomainsCreateHeaders

Defines headers for AfdCustomDomains_create operation.

AfdCustomDomainsCreateOptionalParams

Optional parameters.

AfdCustomDomainsDeleteHeaders

Defines headers for AfdCustomDomains_delete operation.

AfdCustomDomainsDeleteOptionalParams

Optional parameters.

AfdCustomDomainsGetOptionalParams

Optional parameters.

AfdCustomDomainsListByProfileNextOptionalParams

Optional parameters.

AfdCustomDomainsListByProfileOptionalParams

Optional parameters.

AfdCustomDomainsRefreshValidationTokenHeaders

Defines headers for AfdCustomDomains_refreshValidationToken operation.

AfdCustomDomainsRefreshValidationTokenOptionalParams

Optional parameters.

AfdCustomDomainsUpdateHeaders

Defines headers for AfdCustomDomains_update operation.

AfdCustomDomainsUpdateOptionalParams

Optional parameters.

AfdEndpoints

Interface representing a AfdEndpoints.

AfdEndpointsCreateHeaders

Defines headers for AfdEndpoints_create operation.

AfdEndpointsCreateOptionalParams

Optional parameters.

AfdEndpointsDeleteHeaders

Defines headers for AfdEndpoints_delete operation.

AfdEndpointsDeleteOptionalParams

Optional parameters.

AfdEndpointsGetOptionalParams

Optional parameters.

AfdEndpointsListByProfileNextOptionalParams

Optional parameters.

AfdEndpointsListByProfileOptionalParams

Optional parameters.

AfdEndpointsListResourceUsageNextOptionalParams

Optional parameters.

AfdEndpointsListResourceUsageOptionalParams

Optional parameters.

AfdEndpointsPurgeContentHeaders

Defines headers for AfdEndpoints_purgeContent operation.

AfdEndpointsPurgeContentOptionalParams

Optional parameters.

AfdEndpointsUpdateHeaders

Defines headers for AfdEndpoints_update operation.

AfdEndpointsUpdateOptionalParams

Optional parameters.

AfdEndpointsValidateCustomDomainOptionalParams

Optional parameters.

AfdErrorResponse

Common error response for all Azure Resource Manager APIs to return error details for failed operations. (This also follows the OData error response format.).

AfdOriginGroups

Interface representing a AfdOriginGroups.

AfdOriginGroupsCreateHeaders

Defines headers for AfdOriginGroups_create operation.

AfdOriginGroupsCreateOptionalParams

Optional parameters.

AfdOriginGroupsDeleteHeaders

Defines headers for AfdOriginGroups_delete operation.

AfdOriginGroupsDeleteOptionalParams

Optional parameters.

AfdOriginGroupsGetOptionalParams

Optional parameters.

AfdOriginGroupsListByProfileNextOptionalParams

Optional parameters.

AfdOriginGroupsListByProfileOptionalParams

Optional parameters.

AfdOriginGroupsListResourceUsageNextOptionalParams

Optional parameters.

AfdOriginGroupsListResourceUsageOptionalParams

Optional parameters.

AfdOriginGroupsUpdateHeaders

Defines headers for AfdOriginGroups_update operation.

AfdOriginGroupsUpdateOptionalParams

Optional parameters.

AfdOrigins

Interface representing a AfdOrigins.

AfdOriginsCreateHeaders

Defines headers for AfdOrigins_create operation.

AfdOriginsCreateOptionalParams

Optional parameters.

AfdOriginsDeleteHeaders

Defines headers for AfdOrigins_delete operation.

AfdOriginsDeleteOptionalParams

Optional parameters.

AfdOriginsGetOptionalParams

Optional parameters.

AfdOriginsListByOriginGroupNextOptionalParams

Optional parameters.

AfdOriginsListByOriginGroupOptionalParams

Optional parameters.

AfdOriginsUpdateHeaders

Defines headers for AfdOrigins_update operation.

AfdOriginsUpdateOptionalParams

Optional parameters.

AfdProfiles

Interface representing a AfdProfiles.

AfdProfilesCheckEndpointNameAvailabilityOptionalParams

Optional parameters.

AfdProfilesCheckHostNameAvailabilityOptionalParams

Optional parameters.

AfdProfilesListResourceUsageNextOptionalParams

Optional parameters.

AfdProfilesListResourceUsageOptionalParams

Optional parameters.

AfdProfilesUpgradeHeaders

Defines headers for AfdProfiles_upgrade operation.

AfdProfilesUpgradeOptionalParams

Optional parameters.

AfdProfilesValidateSecretOptionalParams

Optional parameters.

AfdPurgeParameters

Parameters required for content purge.

AfdRouteCacheConfiguration

Caching settings for a caching-type route. To disable caching, do not provide a cacheConfiguration object.

AzureFirstPartyManagedCertificate

Azure FirstParty Managed Certificate provided by other first party resource providers to enable HTTPS.

AzureFirstPartyManagedCertificateParameters

Azure FirstParty Managed Certificate provided by other first party resource providers to enable HTTPS.

CacheConfiguration

Caching settings for a caching-type route. To disable caching, do not provide a cacheConfiguration object.

CacheExpirationActionParameters

Defines the parameters for the cache expiration action.

CacheKeyQueryStringActionParameters

Defines the parameters for the cache-key query string action.

CanMigrateParameters

Request body for CanMigrate operation.

CanMigrateResult

Result for canMigrate operation.

CdnCertificateSourceParameters

Defines the parameters for using CDN managed certificate for securing custom domain.

CdnEndpoint

Defines the ARM Resource ID for the linked endpoints

CdnManagedHttpsParameters

Defines the certificate source parameters using CDN managed certificate for enabling SSL.

CdnManagementClientOptionalParams

Optional parameters.

CdnWebApplicationFirewallPolicy

Defines web application firewall policy for Azure CDN.

CdnWebApplicationFirewallPolicyList

Defines a list of WebApplicationFirewallPolicies for Azure CDN. It contains a list of WebApplicationFirewallPolicy objects and a URL link to get the next set of results.

CdnWebApplicationFirewallPolicyPatchParameters

Properties required to update a CdnWebApplicationFirewallPolicy.

Certificate

Certificate used for https

CheckEndpointNameAvailabilityInput

Input of CheckNameAvailability API.

CheckEndpointNameAvailabilityOptionalParams

Optional parameters.

CheckEndpointNameAvailabilityOutput

Output of check name availability API.

CheckHostNameAvailabilityInput

Input of CheckHostNameAvailability API.

CheckNameAvailabilityInput

Input of CheckNameAvailability API.

CheckNameAvailabilityOptionalParams

Optional parameters.

CheckNameAvailabilityOutput

Output of check name availability API.

CheckNameAvailabilityWithSubscriptionOptionalParams

Optional parameters.

CidrIpAddress

CIDR Ip address

ClientPortMatchConditionParameters

Defines the parameters for ClientPort match conditions

Components18OrqelSchemasWafmetricsresponsePropertiesSeriesItemsPropertiesDataItems
Components1Gs0LlpSchemasMetricsresponsePropertiesSeriesItemsPropertiesDataItems
ComponentsKpo1PjSchemasWafrankingsresponsePropertiesDataItemsPropertiesMetricsItems
CompressionSettings

settings for compression.

ContinentsResponse

Continents Response

ContinentsResponseContinentsItem
ContinentsResponseCountryOrRegionsItem
CookiesMatchConditionParameters

Defines the parameters for Cookies match conditions

CustomDomain

Friendly domain name mapping to the endpoint hostname that the customer provides for branding purposes, e.g. www.contoso.com.

CustomDomainHttpsParameters

The JSON object that contains the properties to secure a custom domain.

CustomDomainListResult

Result of the request to list custom domains. It contains a list of custom domain objects and a URL link to get the next set of results.

CustomDomainParameters

The customDomain JSON object required for custom domain creation or update.

CustomDomains

Interface representing a CustomDomains.

CustomDomainsCreateHeaders

Defines headers for CustomDomains_create operation.

CustomDomainsCreateOptionalParams

Optional parameters.

CustomDomainsDeleteHeaders

Defines headers for CustomDomains_delete operation.

CustomDomainsDeleteOptionalParams

Optional parameters.

CustomDomainsDisableCustomHttpsHeaders

Defines headers for CustomDomains_disableCustomHttps operation.

CustomDomainsDisableCustomHttpsOptionalParams

Optional parameters.

CustomDomainsEnableCustomHttpsHeaders

Defines headers for CustomDomains_enableCustomHttps operation.

CustomDomainsEnableCustomHttpsOptionalParams

Optional parameters.

CustomDomainsGetOptionalParams

Optional parameters.

CustomDomainsListByEndpointNextOptionalParams

Optional parameters.

CustomDomainsListByEndpointOptionalParams

Optional parameters.

CustomRule

Defines the common attributes for a custom rule that can be included in a waf policy

CustomRuleList

Defines contents of custom rules

CustomerCertificate

Customer Certificate used for https

CustomerCertificateParameters

Customer Certificate used for https

DeepCreatedCustomDomain

Custom domains created on the CDN endpoint.

DeepCreatedOrigin

The main origin of CDN content which is added when creating a CDN endpoint.

DeepCreatedOriginGroup

The origin group for CDN content which is added when creating a CDN endpoint. Traffic is sent to the origins within the origin group based on origin health.

DeliveryRule

A rule that specifies a set of actions and conditions

DeliveryRuleActionAutoGenerated

An action for the delivery rule.

DeliveryRuleCacheExpirationAction

Defines the cache expiration action for the delivery rule.

DeliveryRuleCacheKeyQueryStringAction

Defines the cache-key query string action for the delivery rule.

DeliveryRuleClientPortCondition

Defines the ClientPort condition for the delivery rule.

DeliveryRuleCondition

A condition for the delivery rule.

DeliveryRuleCookiesCondition

Defines the Cookies condition for the delivery rule.

DeliveryRuleHostNameCondition

Defines the HostName condition for the delivery rule.

DeliveryRuleHttpVersionCondition

Defines the HttpVersion condition for the delivery rule.

DeliveryRuleIsDeviceCondition

Defines the IsDevice condition for the delivery rule.

DeliveryRulePostArgsCondition

Defines the PostArgs condition for the delivery rule.

DeliveryRuleQueryStringCondition

Defines the QueryString condition for the delivery rule.

DeliveryRuleRemoteAddressCondition

Defines the RemoteAddress condition for the delivery rule.

DeliveryRuleRequestBodyCondition

Defines the RequestBody condition for the delivery rule.

DeliveryRuleRequestHeaderAction

Defines the request header action for the delivery rule.

DeliveryRuleRequestHeaderCondition

Defines the RequestHeader condition for the delivery rule.

DeliveryRuleRequestMethodCondition

Defines the RequestMethod condition for the delivery rule.

DeliveryRuleRequestSchemeCondition

Defines the RequestScheme condition for the delivery rule.

DeliveryRuleRequestUriCondition

Defines the RequestUri condition for the delivery rule.

DeliveryRuleResponseHeaderAction

Defines the response header action for the delivery rule.

DeliveryRuleRouteConfigurationOverrideAction

Defines the route configuration override action for the delivery rule. Only applicable to Frontdoor Standard/Premium Profiles.

DeliveryRuleServerPortCondition

Defines the ServerPort condition for the delivery rule.

DeliveryRuleSocketAddrCondition

Defines the SocketAddress condition for the delivery rule.

DeliveryRuleSslProtocolCondition

Defines the SslProtocol condition for the delivery rule.

DeliveryRuleUrlFileExtensionCondition

Defines the UrlFileExtension condition for the delivery rule.

DeliveryRuleUrlFileNameCondition

Defines the UrlFileName condition for the delivery rule.

DeliveryRuleUrlPathCondition

Defines the UrlPath condition for the delivery rule.

DimensionProperties

Type of operation: get, read, delete, etc.

DomainValidationProperties

The JSON object that contains the properties to validate a domain.

EdgeNode

Edgenode is a global Point of Presence (POP) location used to deliver CDN content to end users.

EdgeNodes

Interface representing a EdgeNodes.

EdgeNodesListNextOptionalParams

Optional parameters.

EdgeNodesListOptionalParams

Optional parameters.

EdgenodeResult

Result of the request to list CDN edgenodes. It contains a list of ip address group and a URL link to get the next set of results.

Endpoint

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

EndpointListResult

Result of the request to list endpoints. It contains a list of endpoint objects and a URL link to get the next set of results.

EndpointProperties

The JSON object that contains the properties required to create an endpoint.

EndpointPropertiesUpdateParameters

The JSON object containing endpoint update parameters.

EndpointPropertiesUpdateParametersDeliveryPolicy

A policy that specifies the delivery rules to be used for an endpoint.

EndpointPropertiesUpdateParametersWebApplicationFirewallPolicyLink

Defines the Web Application Firewall policy for the endpoint (if applicable)

EndpointUpdateParameters

Properties required to create or update an endpoint.

Endpoints

Interface representing a Endpoints.

EndpointsCreateHeaders

Defines headers for Endpoints_create operation.

EndpointsCreateOptionalParams

Optional parameters.

EndpointsDeleteHeaders

Defines headers for Endpoints_delete operation.

EndpointsDeleteOptionalParams

Optional parameters.

EndpointsGetOptionalParams

Optional parameters.

EndpointsListByProfileNextOptionalParams

Optional parameters.

EndpointsListByProfileOptionalParams

Optional parameters.

EndpointsListResourceUsageNextOptionalParams

Optional parameters.

EndpointsListResourceUsageOptionalParams

Optional parameters.

EndpointsLoadContentHeaders

Defines headers for Endpoints_loadContent operation.

EndpointsLoadContentOptionalParams

Optional parameters.

EndpointsPurgeContentHeaders

Defines headers for Endpoints_purgeContent operation.

EndpointsPurgeContentOptionalParams

Optional parameters.

EndpointsStartHeaders

Defines headers for Endpoints_start operation.

EndpointsStartOptionalParams

Optional parameters.

EndpointsStopHeaders

Defines headers for Endpoints_stop operation.

EndpointsStopOptionalParams

Optional parameters.

EndpointsUpdateHeaders

Defines headers for Endpoints_update operation.

EndpointsUpdateOptionalParams

Optional parameters.

EndpointsValidateCustomDomainOptionalParams

Optional parameters.

ErrorAdditionalInfo

The resource management error additional info.

ErrorDetail

The error detail.

ErrorResponse

Error response indicates Azure Front Door Standard or Azure Front Door Premium or CDN service is not able to process the incoming request. The reason is provided in the error message.

GeoFilter

Rules defining user's geo access within a CDN endpoint.

HeaderActionParameters

Defines the parameters for the request header action.

HealthProbeParameters

The JSON object that contains the properties to send health probes to origin.

HostNameMatchConditionParameters

Defines the parameters for HostName match conditions

HttpErrorRangeParameters

The JSON object that represents the range for http status codes

HttpVersionMatchConditionParameters

Defines the parameters for HttpVersion match conditions

IpAddressGroup

CDN Ip address group

IsDeviceMatchConditionParameters

Defines the parameters for IsDevice match conditions

KeyVaultCertificateSourceParameters

Describes the parameters for using a user's KeyVault certificate for securing custom domain.

KeyVaultSigningKeyParameters

Describes the parameters for using a user's KeyVault for URL Signing Key.

LoadBalancingSettingsParameters

Round-Robin load balancing settings for a backend pool

LoadParameters

Parameters required for content load.

LogAnalytics

Interface representing a LogAnalytics.

LogAnalyticsGetLogAnalyticsLocationsOptionalParams

Optional parameters.

LogAnalyticsGetLogAnalyticsMetricsOptionalParams

Optional parameters.

LogAnalyticsGetLogAnalyticsRankingsOptionalParams

Optional parameters.

LogAnalyticsGetLogAnalyticsResourcesOptionalParams

Optional parameters.

LogAnalyticsGetWafLogAnalyticsMetricsOptionalParams

Optional parameters.

LogAnalyticsGetWafLogAnalyticsRankingsOptionalParams

Optional parameters.

LogSpecification

Log specification of operation.

ManagedCertificate

Managed Certificate used for https

ManagedCertificateParameters

Managed Certificate used for https

ManagedRuleDefinition

Describes a managed rule definition.

ManagedRuleGroupDefinition

Describes a managed rule group.

ManagedRuleGroupOverride

Defines a managed rule group override setting.

ManagedRuleOverride

Defines a managed rule group override setting.

ManagedRuleSet

Defines a managed rule set.

ManagedRuleSetDefinition

Describes a managed rule set definition.

ManagedRuleSetDefinitionList

List of managed rule set definitions available for use in a policy.

ManagedRuleSetList

Defines the list of managed rule sets for the policy.

ManagedRuleSets

Interface representing a ManagedRuleSets.

ManagedRuleSetsListNextOptionalParams

Optional parameters.

ManagedRuleSetsListOptionalParams

Optional parameters.

ManagedServiceIdentity

Managed service identity (system assigned and/or user assigned identities)

MatchCondition

Define match conditions

MetricAvailability

Retention policy of a resource metric.

MetricSpecification

Metric specification of operation.

MetricsResponse

Metrics Response

MetricsResponseSeriesItem
MetricsResponseSeriesPropertiesItemsItem
MigrateResult

Result for migrate operation.

MigrationErrorType

Error response indicates CDN service is not able to process the incoming request. The reason is provided in the error message.

MigrationParameters

Request body for Migrate operation.

MigrationWebApplicationFirewallMapping

Web Application Firewall Mapping

Operation

CDN REST API operation

OperationDisplay

The object that represents the operation.

Operations

Interface representing a Operations.

OperationsListNextOptionalParams

Optional parameters.

OperationsListOptionalParams

Optional parameters.

OperationsListResult

Result of the request to list CDN operations. It contains a list of operations and a URL link to get the next set of results.

Origin

CDN origin is the source of the content being delivered via CDN. When the edge nodes represented by an endpoint do not have the requested content cached, they attempt to fetch it from one or more of the configured origins.

OriginGroup

Origin group comprising of origins is used for load balancing to origins when the content cannot be served from CDN.

OriginGroupListResult

Result of the request to list origin groups. It contains a list of origin groups objects and a URL link to get the next set of results.

OriginGroupOverride

Defines the parameters for the origin group override configuration.

OriginGroupOverrideAction

Defines the origin group override action for the delivery rule.

OriginGroupOverrideActionParameters

Defines the parameters for the origin group override action.

OriginGroupProperties

The JSON object that contains the properties of the origin group.

OriginGroupUpdateParameters

Origin group properties needed for origin group creation or update.

OriginGroupUpdatePropertiesParameters

The JSON object that contains the properties of the origin group.

OriginGroups

Interface representing a OriginGroups.

OriginGroupsCreateHeaders

Defines headers for OriginGroups_create operation.

OriginGroupsCreateOptionalParams

Optional parameters.

OriginGroupsDeleteHeaders

Defines headers for OriginGroups_delete operation.

OriginGroupsDeleteOptionalParams

Optional parameters.

OriginGroupsGetOptionalParams

Optional parameters.

OriginGroupsListByEndpointNextOptionalParams

Optional parameters.

OriginGroupsListByEndpointOptionalParams

Optional parameters.

OriginGroupsUpdateHeaders

Defines headers for OriginGroups_update operation.

OriginGroupsUpdateOptionalParams

Optional parameters.

OriginListResult

Result of the request to list origins. It contains a list of origin objects and a URL link to get the next set of results.

OriginProperties

The JSON object that contains the properties of the origin.

OriginUpdateParameters

Origin properties needed for origin update.

OriginUpdatePropertiesParameters

The JSON object that contains the properties of the origin.

Origins

Interface representing a Origins.

OriginsCreateHeaders

Defines headers for Origins_create operation.

OriginsCreateOptionalParams

Optional parameters.

OriginsDeleteHeaders

Defines headers for Origins_delete operation.

OriginsDeleteOptionalParams

Optional parameters.

OriginsGetOptionalParams

Optional parameters.

OriginsListByEndpointNextOptionalParams

Optional parameters.

OriginsListByEndpointOptionalParams

Optional parameters.

OriginsUpdateHeaders

Defines headers for Origins_update operation.

OriginsUpdateOptionalParams

Optional parameters.

Policies

Interface representing a Policies.

PoliciesCreateOrUpdateHeaders

Defines headers for Policies_createOrUpdate operation.

PoliciesCreateOrUpdateOptionalParams

Optional parameters.

PoliciesDeleteOptionalParams

Optional parameters.

PoliciesGetOptionalParams

Optional parameters.

PoliciesListNextOptionalParams

Optional parameters.

PoliciesListOptionalParams

Optional parameters.

PoliciesUpdateHeaders

Defines headers for Policies_update operation.

PoliciesUpdateOptionalParams

Optional parameters.

PolicySettings

Defines contents of a web application firewall global configuration

PostArgsMatchConditionParameters

Defines the parameters for PostArgs match conditions

Profile

A profile is a logical grouping of endpoints that share the same settings.

ProfileChangeSkuWafMapping

Parameters required for profile upgrade.

ProfileListResult

Result of the request to list profiles. It contains a list of profile objects and a URL link to get the next set of results.

ProfileLogScrubbing

Defines rules that scrub sensitive fields in the Azure Front Door profile logs.

ProfileScrubbingRules

Defines the contents of the log scrubbing rules.

ProfileUpdateParameters

Properties required to update a profile.

ProfileUpgradeParameters

Parameters required for profile upgrade.

Profiles

Interface representing a Profiles.

ProfilesCanMigrateHeaders

Defines headers for Profiles_canMigrate operation.

ProfilesCanMigrateOptionalParams

Optional parameters.

ProfilesCreateHeaders

Defines headers for Profiles_create operation.

ProfilesCreateOptionalParams

Optional parameters.

ProfilesDeleteHeaders

Defines headers for Profiles_delete operation.

ProfilesDeleteOptionalParams

Optional parameters.

ProfilesGenerateSsoUriOptionalParams

Optional parameters.

ProfilesGetOptionalParams

Optional parameters.

ProfilesListByResourceGroupNextOptionalParams

Optional parameters.

ProfilesListByResourceGroupOptionalParams

Optional parameters.

ProfilesListNextOptionalParams

Optional parameters.

ProfilesListOptionalParams

Optional parameters.

ProfilesListResourceUsageNextOptionalParams

Optional parameters.

ProfilesListResourceUsageOptionalParams

Optional parameters.

ProfilesListSupportedOptimizationTypesOptionalParams

Optional parameters.

ProfilesMigrateHeaders

Defines headers for Profiles_migrate operation.

ProfilesMigrateOptionalParams

Optional parameters.

ProfilesMigrationCommitHeaders

Defines headers for Profiles_migrationCommit operation.

ProfilesMigrationCommitOptionalParams

Optional parameters.

ProfilesUpdateHeaders

Defines headers for Profiles_update operation.

ProfilesUpdateOptionalParams

Optional parameters.

ProxyResource

The resource model definition for a ARM proxy resource. It will have everything other than required location and tags

PurgeParameters

Parameters required for content purge.

QueryStringMatchConditionParameters

Defines the parameters for QueryString match conditions

RankingsResponse

Rankings Response

RankingsResponseTablesItem
RankingsResponseTablesPropertiesItemsItem
RankingsResponseTablesPropertiesItemsMetricsItem
RateLimitRule

Defines a rate limiting rule that can be included in a waf policy

RateLimitRuleList

Defines contents of rate limit rules

RemoteAddressMatchConditionParameters

Defines the parameters for RemoteAddress match conditions

RequestBodyMatchConditionParameters

Defines the parameters for RequestBody match conditions

RequestHeaderMatchConditionParameters

Defines the parameters for RequestHeader match conditions

RequestMethodMatchConditionParameters

Defines the parameters for RequestMethod match conditions

RequestSchemeMatchConditionParameters

Defines the parameters for RequestScheme match conditions

RequestUriMatchConditionParameters

Defines the parameters for RequestUri match conditions

Resource

The core properties of ARM resources

ResourceReference

Reference to another resource.

ResourceUsage

Output of check resource usage API.

ResourceUsageListNextOptionalParams

Optional parameters.

ResourceUsageListOptionalParams

Optional parameters.

ResourceUsageListResult

Output of check resource usage API.

ResourceUsageOperations

Interface representing a ResourceUsageOperations.

ResourcesResponse

Resources Response

ResourcesResponseCustomDomainsItem
ResourcesResponseEndpointsItem
ResourcesResponseEndpointsPropertiesItemsItem
ResponseBasedOriginErrorDetectionParameters

The JSON object that contains the properties to determine origin health using real requests/responses.

Route

Friendly Routes name mapping to the any Routes or secret related information.

RouteConfigurationOverrideActionParameters

Defines the parameters for the route configuration override action.

RouteListResult

Result of the request to list routes. It contains a list of route objects and a URL link to get the next set of results.

RouteProperties

The JSON object that contains the properties of the Routes to create.

RouteUpdateParameters

The domain JSON object required for domain creation or update.

RouteUpdatePropertiesParameters

The JSON object that contains the properties of the domain to create.

Routes

Interface representing a Routes.

RoutesCreateHeaders

Defines headers for Routes_create operation.

RoutesCreateOptionalParams

Optional parameters.

RoutesDeleteHeaders

Defines headers for Routes_delete operation.

RoutesDeleteOptionalParams

Optional parameters.

RoutesGetOptionalParams

Optional parameters.

RoutesListByEndpointNextOptionalParams

Optional parameters.

RoutesListByEndpointOptionalParams

Optional parameters.

RoutesUpdateHeaders

Defines headers for Routes_update operation.

RoutesUpdateOptionalParams

Optional parameters.

Rule

Friendly Rules name mapping to the any Rules or secret related information.

RuleListResult

Result of the request to list rules. It contains a list of rule objects and a URL link to get the next set of results.

RuleProperties

The JSON object that contains the properties of the Rules to create.

RuleSet

Friendly RuleSet name mapping to the any RuleSet or secret related information.

RuleSetListResult

Result of the request to list rule sets. It contains a list of rule set objects and a URL link to get the next set of results.

RuleSetProperties

The JSON object that contains the properties of the Rule Set to create.

RuleSets

Interface representing a RuleSets.

RuleSetsCreateOptionalParams

Optional parameters.

RuleSetsDeleteHeaders

Defines headers for RuleSets_delete operation.

RuleSetsDeleteOptionalParams

Optional parameters.

RuleSetsGetOptionalParams

Optional parameters.

RuleSetsListByProfileNextOptionalParams

Optional parameters.

RuleSetsListByProfileOptionalParams

Optional parameters.

RuleSetsListResourceUsageNextOptionalParams

Optional parameters.

RuleSetsListResourceUsageOptionalParams

Optional parameters.

RuleUpdateParameters

The domain JSON object required for domain creation or update.

RuleUpdatePropertiesParameters

The JSON object that contains the properties of the rule to update.

Rules

Interface representing a Rules.

RulesCreateHeaders

Defines headers for Rules_create operation.

RulesCreateOptionalParams

Optional parameters.

RulesDeleteHeaders

Defines headers for Rules_delete operation.

RulesDeleteOptionalParams

Optional parameters.

RulesGetOptionalParams

Optional parameters.

RulesListByRuleSetNextOptionalParams

Optional parameters.

RulesListByRuleSetOptionalParams

Optional parameters.

RulesUpdateHeaders

Defines headers for Rules_update operation.

RulesUpdateOptionalParams

Optional parameters.

Secret

Friendly Secret name mapping to the any Secret or secret related information.

SecretListResult

Result of the request to list secrets. It contains a list of Secret objects and a URL link to get the next set of results.

SecretParameters

The json object containing secret parameters

SecretProperties

The JSON object that contains the properties of the Secret to create.

Secrets

Interface representing a Secrets.

SecretsCreateHeaders

Defines headers for Secrets_create operation.

SecretsCreateOptionalParams

Optional parameters.

SecretsDeleteHeaders

Defines headers for Secrets_delete operation.

SecretsDeleteOptionalParams

Optional parameters.

SecretsGetOptionalParams

Optional parameters.

SecretsListByProfileNextOptionalParams

Optional parameters.

SecretsListByProfileOptionalParams

Optional parameters.

SecurityPolicies

Interface representing a SecurityPolicies.

SecurityPoliciesCreateHeaders

Defines headers for SecurityPolicies_create operation.

SecurityPoliciesCreateOptionalParams

Optional parameters.

SecurityPoliciesDeleteHeaders

Defines headers for SecurityPolicies_delete operation.

SecurityPoliciesDeleteOptionalParams

Optional parameters.

SecurityPoliciesGetOptionalParams

Optional parameters.

SecurityPoliciesListByProfileNextOptionalParams

Optional parameters.

SecurityPoliciesListByProfileOptionalParams

Optional parameters.

SecurityPoliciesPatchHeaders

Defines headers for SecurityPolicies_patch operation.

SecurityPoliciesPatchOptionalParams

Optional parameters.

SecurityPolicy

SecurityPolicy association for AzureFrontDoor profile

SecurityPolicyListResult

Result of the request to list security policies. It contains a list of security policy objects and a URL link to get the next set of results.

SecurityPolicyProperties

The json object that contains properties required to create a security policy

SecurityPolicyPropertiesParameters

The json object containing security policy parameters

SecurityPolicyUpdateParameters

The JSON object containing security policy update parameters.

SecurityPolicyWebApplicationFirewallAssociation

settings for security policy patterns to match

SecurityPolicyWebApplicationFirewallParameters

The json object containing security policy waf parameters

ServerPortMatchConditionParameters

Defines the parameters for ServerPort match conditions

ServiceSpecification

One property of operation, include log specifications.

SharedPrivateLinkResourceProperties

Describes the properties of an existing Shared Private Link Resource to use when connecting to a private origin.

Sku

Standard_Verizon = The SKU name for a Standard Verizon CDN profile. Premium_Verizon = The SKU name for a Premium Verizon CDN profile. Custom_Verizon = The SKU name for a Custom Verizon CDN profile. Standard_Akamai = The SKU name for an Akamai CDN profile. Standard_ChinaCdn = The SKU name for a China CDN profile for VOD, Web and download scenarios using GB based billing model. Standard_Microsoft = The SKU name for a Standard Microsoft CDN profile. Standard_AzureFrontDoor = The SKU name for an Azure Front Door Standard profile. Premium_AzureFrontDoor = The SKU name for an Azure Front Door Premium profile. Standard_955BandWidth_ChinaCdn = The SKU name for a China CDN profile for VOD, Web and download scenarios using 95-5 peak bandwidth billing model. Standard_AvgBandWidth_ChinaCdn = The SKU name for a China CDN profile for VOD, Web and download scenarios using monthly average peak bandwidth billing model. StandardPlus_ChinaCdn = The SKU name for a China CDN profile for live-streaming using GB based billing model. StandardPlus_955BandWidth_ChinaCdn = The SKU name for a China CDN live-streaming profile using 95-5 peak bandwidth billing model. StandardPlus_AvgBandWidth_ChinaCdn = The SKU name for a China CDN live-streaming profile using monthly average peak bandwidth billing model.

SocketAddrMatchConditionParameters

Defines the parameters for SocketAddress match conditions

SslProtocolMatchConditionParameters

Defines the parameters for SslProtocol match conditions

SsoUri

The URI required to login to the supplemental portal from the Azure portal.

SupportedOptimizationTypesListResult

The result of the GetSupportedOptimizationTypes API

SystemData

Read only system data

TrackedResource

The resource model definition for a ARM tracked top level resource.

UrlFileExtensionMatchConditionParameters

Defines the parameters for UrlFileExtension match conditions

UrlFileNameMatchConditionParameters

Defines the parameters for UrlFilename match conditions

UrlPathMatchConditionParameters

Defines the parameters for UrlPath match conditions

UrlRedirectAction

Defines the url redirect action for the delivery rule.

UrlRedirectActionParameters

Defines the parameters for the url redirect action.

UrlRewriteAction

Defines the url rewrite action for the delivery rule.

UrlRewriteActionParameters

Defines the parameters for the url rewrite action.

UrlSigningAction

Defines the url signing action for the delivery rule.

UrlSigningActionParameters

Defines the parameters for the Url Signing action.

UrlSigningKey

Url signing key

UrlSigningKeyParameters

Url signing key parameters

UrlSigningParamIdentifier

Defines how to identify a parameter for a specific purpose e.g. expires

Usage

Describes resource usage.

UsageName

The usage names.

UsagesListResult

The list usages operation response.

UserAssignedIdentity

User assigned identity properties

UserManagedHttpsParameters

Defines the certificate source parameters using user's keyvault certificate for enabling SSL.

ValidateCustomDomainInput

Input of the custom domain to be validated for DNS mapping.

ValidateCustomDomainOutput

Output of custom domain validation.

ValidateProbeInput

Input of the validate probe API.

ValidateProbeOptionalParams

Optional parameters.

ValidateProbeOutput

Output of the validate probe API.

ValidateSecretInput

Input of the secret to be validated.

ValidateSecretOutput

Output of the validated secret.

ValidationToken

The validation token.

WafMetricsResponse

Waf Metrics Response

WafMetricsResponseSeriesItem
WafMetricsResponseSeriesPropertiesItemsItem
WafRankingsResponse

Waf Rankings Response

WafRankingsResponseDataItem

Type Aliases

AFDEndpointProtocols

Defines values for AFDEndpointProtocols.
KnownAFDEndpointProtocols can be used interchangeably with AFDEndpointProtocols, this enum contains the known values that the service supports.

Known values supported by the service

Http
Https

ActionType

Defines values for ActionType.
KnownActionType can be used interchangeably with ActionType, this enum contains the known values that the service supports.

Known values supported by the service

Allow
Block
Log
Redirect

AfdCertificateType

Defines values for AfdCertificateType.
KnownAfdCertificateType can be used interchangeably with AfdCertificateType, this enum contains the known values that the service supports.

Known values supported by the service

CustomerCertificate
ManagedCertificate
AzureFirstPartyManagedCertificate

AfdCustomDomainsCreateResponse

Contains response data for the create operation.

AfdCustomDomainsGetResponse

Contains response data for the get operation.

AfdCustomDomainsListByProfileNextResponse

Contains response data for the listByProfileNext operation.

AfdCustomDomainsListByProfileResponse

Contains response data for the listByProfile operation.

AfdCustomDomainsUpdateResponse

Contains response data for the update operation.

AfdEndpointsCreateResponse

Contains response data for the create operation.

AfdEndpointsGetResponse

Contains response data for the get operation.

AfdEndpointsListByProfileNextResponse

Contains response data for the listByProfileNext operation.

AfdEndpointsListByProfileResponse

Contains response data for the listByProfile operation.

AfdEndpointsListResourceUsageNextResponse

Contains response data for the listResourceUsageNext operation.

AfdEndpointsListResourceUsageResponse

Contains response data for the listResourceUsage operation.

AfdEndpointsUpdateResponse

Contains response data for the update operation.

AfdEndpointsValidateCustomDomainResponse

Contains response data for the validateCustomDomain operation.

AfdMinimumTlsVersion

Defines values for AfdMinimumTlsVersion.

AfdOriginGroupsCreateResponse

Contains response data for the create operation.

AfdOriginGroupsGetResponse

Contains response data for the get operation.

AfdOriginGroupsListByProfileNextResponse

Contains response data for the listByProfileNext operation.

AfdOriginGroupsListByProfileResponse

Contains response data for the listByProfile operation.

AfdOriginGroupsListResourceUsageNextResponse

Contains response data for the listResourceUsageNext operation.

AfdOriginGroupsListResourceUsageResponse

Contains response data for the listResourceUsage operation.

AfdOriginGroupsUpdateResponse

Contains response data for the update operation.

AfdOriginsCreateResponse

Contains response data for the create operation.

AfdOriginsGetResponse

Contains response data for the get operation.

AfdOriginsListByOriginGroupNextResponse

Contains response data for the listByOriginGroupNext operation.

AfdOriginsListByOriginGroupResponse

Contains response data for the listByOriginGroup operation.

AfdOriginsUpdateResponse

Contains response data for the update operation.

AfdProfilesCheckEndpointNameAvailabilityResponse

Contains response data for the checkEndpointNameAvailability operation.

AfdProfilesCheckHostNameAvailabilityResponse

Contains response data for the checkHostNameAvailability operation.

AfdProfilesListResourceUsageNextResponse

Contains response data for the listResourceUsageNext operation.

AfdProfilesListResourceUsageResponse

Contains response data for the listResourceUsage operation.

AfdProfilesUpgradeResponse

Contains response data for the upgrade operation.

AfdProfilesValidateSecretResponse

Contains response data for the validateSecret operation.

AfdProvisioningState

Defines values for AfdProvisioningState.
KnownAfdProvisioningState can be used interchangeably with AfdProvisioningState, this enum contains the known values that the service supports.

Known values supported by the service

Succeeded
Failed
Updating
Deleting
Creating

AfdQueryStringCachingBehavior

Defines values for AfdQueryStringCachingBehavior.
KnownAfdQueryStringCachingBehavior can be used interchangeably with AfdQueryStringCachingBehavior, this enum contains the known values that the service supports.

Known values supported by the service

IgnoreQueryString
UseQueryString
IgnoreSpecifiedQueryStrings
IncludeSpecifiedQueryStrings

Algorithm

Defines values for Algorithm.
KnownAlgorithm can be used interchangeably with Algorithm, this enum contains the known values that the service supports.

Known values supported by the service

SHA256

AutoGeneratedDomainNameLabelScope

Defines values for AutoGeneratedDomainNameLabelScope.
KnownAutoGeneratedDomainNameLabelScope can be used interchangeably with AutoGeneratedDomainNameLabelScope, this enum contains the known values that the service supports.

Known values supported by the service

TenantReuse
SubscriptionReuse
ResourceGroupReuse
NoReuse

CacheBehavior

Defines values for CacheBehavior.
KnownCacheBehavior can be used interchangeably with CacheBehavior, this enum contains the known values that the service supports.

Known values supported by the service

BypassCache
Override
SetIfMissing

CacheType

Defines values for CacheType.
KnownCacheType can be used interchangeably with CacheType, this enum contains the known values that the service supports.

Known values supported by the service

All

CanMigrateDefaultSku

Defines values for CanMigrateDefaultSku.
KnownCanMigrateDefaultSku can be used interchangeably with CanMigrateDefaultSku, this enum contains the known values that the service supports.

Known values supported by the service

Standard_AzureFrontDoor
Premium_AzureFrontDoor

CertificateSource

Defines values for CertificateSource.
KnownCertificateSource can be used interchangeably with CertificateSource, this enum contains the known values that the service supports.

Known values supported by the service

AzureKeyVault
Cdn

CertificateType

Defines values for CertificateType.
KnownCertificateType can be used interchangeably with CertificateType, this enum contains the known values that the service supports.

Known values supported by the service

Shared
Dedicated

CheckEndpointNameAvailabilityResponse

Contains response data for the checkEndpointNameAvailability operation.

CheckNameAvailabilityResponse

Contains response data for the checkNameAvailability operation.

CheckNameAvailabilityWithSubscriptionResponse

Contains response data for the checkNameAvailabilityWithSubscription operation.

ClientPortOperator

Defines values for ClientPortOperator.
KnownClientPortOperator can be used interchangeably with ClientPortOperator, this enum contains the known values that the service supports.

Known values supported by the service

Any
Equal
Contains
BeginsWith
EndsWith
LessThan
LessThanOrEqual
GreaterThan
GreaterThanOrEqual
RegEx

CookiesOperator

Defines values for CookiesOperator.
KnownCookiesOperator can be used interchangeably with CookiesOperator, this enum contains the known values that the service supports.

Known values supported by the service

Any
Equal
Contains
BeginsWith
EndsWith
LessThan
LessThanOrEqual
GreaterThan
GreaterThanOrEqual
RegEx

CustomDomainHttpsParametersUnion
CustomDomainResourceState

Defines values for CustomDomainResourceState.
KnownCustomDomainResourceState can be used interchangeably with CustomDomainResourceState, this enum contains the known values that the service supports.

Known values supported by the service

Creating
Active
Deleting

CustomDomainsCreateResponse

Contains response data for the create operation.

CustomDomainsDisableCustomHttpsResponse

Contains response data for the disableCustomHttps operation.

CustomDomainsEnableCustomHttpsResponse

Contains response data for the enableCustomHttps operation.

CustomDomainsGetResponse

Contains response data for the get operation.

CustomDomainsListByEndpointNextResponse

Contains response data for the listByEndpointNext operation.

CustomDomainsListByEndpointResponse

Contains response data for the listByEndpoint operation.

CustomHttpsProvisioningState

Defines values for CustomHttpsProvisioningState.
KnownCustomHttpsProvisioningState can be used interchangeably with CustomHttpsProvisioningState, this enum contains the known values that the service supports.

Known values supported by the service

Enabling
Enabled
Disabling
Disabled
Failed

CustomHttpsProvisioningSubstate

Defines values for CustomHttpsProvisioningSubstate.
KnownCustomHttpsProvisioningSubstate can be used interchangeably with CustomHttpsProvisioningSubstate, this enum contains the known values that the service supports.

Known values supported by the service

SubmittingDomainControlValidationRequest
PendingDomainControlValidationREquestApproval
DomainControlValidationRequestApproved
DomainControlValidationRequestRejected
DomainControlValidationRequestTimedOut
IssuingCertificate
DeployingCertificate
CertificateDeployed
DeletingCertificate
CertificateDeleted

CustomRuleEnabledState

Defines values for CustomRuleEnabledState.
KnownCustomRuleEnabledState can be used interchangeably with CustomRuleEnabledState, this enum contains the known values that the service supports.

Known values supported by the service

Disabled
Enabled

DeleteRule

Defines values for DeleteRule.
KnownDeleteRule can be used interchangeably with DeleteRule, this enum contains the known values that the service supports.

Known values supported by the service

NoAction

DeliveryRuleAction

Defines values for DeliveryRuleAction.
KnownDeliveryRuleAction can be used interchangeably with DeliveryRuleAction, this enum contains the known values that the service supports.

Known values supported by the service

CacheExpiration
CacheKeyQueryString
ModifyRequestHeader
ModifyResponseHeader
UrlRedirect
UrlRewrite
UrlSigning
OriginGroupOverride
RouteConfigurationOverride

DeliveryRuleActionAutoGeneratedUnion
DeliveryRuleConditionUnion
DeploymentStatus

Defines values for DeploymentStatus.
KnownDeploymentStatus can be used interchangeably with DeploymentStatus, this enum contains the known values that the service supports.

Known values supported by the service

NotStarted
InProgress
Succeeded
Failed

DestinationProtocol

Defines values for DestinationProtocol.
KnownDestinationProtocol can be used interchangeably with DestinationProtocol, this enum contains the known values that the service supports.

Known values supported by the service

MatchRequest
Http
Https

DomainValidationState

Defines values for DomainValidationState.
KnownDomainValidationState can be used interchangeably with DomainValidationState, this enum contains the known values that the service supports.

Known values supported by the service

Unknown
Submitting
Pending
Rejected
TimedOut
PendingRevalidation
Approved
RefreshingValidationToken
InternalError

EdgeNodesListNextResponse

Contains response data for the listNext operation.

EdgeNodesListResponse

Contains response data for the list operation.

EnabledState

Defines values for EnabledState.
KnownEnabledState can be used interchangeably with EnabledState, this enum contains the known values that the service supports.

Known values supported by the service

Enabled
Disabled

EndpointProvisioningState

Defines values for EndpointProvisioningState.
KnownEndpointProvisioningState can be used interchangeably with EndpointProvisioningState, this enum contains the known values that the service supports.

Known values supported by the service

Succeeded
Failed
Updating
Deleting
Creating

EndpointResourceState

Defines values for EndpointResourceState.
KnownEndpointResourceState can be used interchangeably with EndpointResourceState, this enum contains the known values that the service supports.

Known values supported by the service

Creating
Deleting
Running
Starting
Stopped
Stopping

EndpointsCreateResponse

Contains response data for the create operation.

EndpointsGetResponse

Contains response data for the get operation.

EndpointsListByProfileNextResponse

Contains response data for the listByProfileNext operation.

EndpointsListByProfileResponse

Contains response data for the listByProfile operation.

EndpointsListResourceUsageNextResponse

Contains response data for the listResourceUsageNext operation.

EndpointsListResourceUsageResponse

Contains response data for the listResourceUsage operation.

EndpointsStartResponse

Contains response data for the start operation.

EndpointsStopResponse

Contains response data for the stop operation.

EndpointsUpdateResponse

Contains response data for the update operation.

EndpointsValidateCustomDomainResponse

Contains response data for the validateCustomDomain operation.

ForwardingProtocol

Defines values for ForwardingProtocol.
KnownForwardingProtocol can be used interchangeably with ForwardingProtocol, this enum contains the known values that the service supports.

Known values supported by the service

HttpOnly
HttpsOnly
MatchRequest

GeoFilterActions

Defines values for GeoFilterActions.

HeaderAction

Defines values for HeaderAction.
KnownHeaderAction can be used interchangeably with HeaderAction, this enum contains the known values that the service supports.

Known values supported by the service

Append
Overwrite
Delete

HealthProbeRequestType

Defines values for HealthProbeRequestType.

HostNameOperator

Defines values for HostNameOperator.
KnownHostNameOperator can be used interchangeably with HostNameOperator, this enum contains the known values that the service supports.

Known values supported by the service

Any
Equal
Contains
BeginsWith
EndsWith
LessThan
LessThanOrEqual
GreaterThan
GreaterThanOrEqual
RegEx

HttpVersionOperator

Defines values for HttpVersionOperator.
KnownHttpVersionOperator can be used interchangeably with HttpVersionOperator, this enum contains the known values that the service supports.

Known values supported by the service

Equal

HttpsRedirect

Defines values for HttpsRedirect.
KnownHttpsRedirect can be used interchangeably with HttpsRedirect, this enum contains the known values that the service supports.

Known values supported by the service

Enabled
Disabled

IdentityType

Defines values for IdentityType.
KnownIdentityType can be used interchangeably with IdentityType, this enum contains the known values that the service supports.

Known values supported by the service

user
application
managedIdentity
key

IsDeviceMatchConditionParametersMatchValuesItem

Defines values for IsDeviceMatchConditionParametersMatchValuesItem.
KnownIsDeviceMatchConditionParametersMatchValuesItem can be used interchangeably with IsDeviceMatchConditionParametersMatchValuesItem, this enum contains the known values that the service supports.

Known values supported by the service

Mobile
Desktop

IsDeviceOperator

Defines values for IsDeviceOperator.
KnownIsDeviceOperator can be used interchangeably with IsDeviceOperator, this enum contains the known values that the service supports.

Known values supported by the service

Equal

LinkToDefaultDomain

Defines values for LinkToDefaultDomain.
KnownLinkToDefaultDomain can be used interchangeably with LinkToDefaultDomain, this enum contains the known values that the service supports.

Known values supported by the service

Enabled
Disabled

LogAnalyticsGetLogAnalyticsLocationsResponse

Contains response data for the getLogAnalyticsLocations operation.

LogAnalyticsGetLogAnalyticsMetricsResponse

Contains response data for the getLogAnalyticsMetrics operation.

LogAnalyticsGetLogAnalyticsRankingsResponse

Contains response data for the getLogAnalyticsRankings operation.

LogAnalyticsGetLogAnalyticsResourcesResponse

Contains response data for the getLogAnalyticsResources operation.

LogAnalyticsGetWafLogAnalyticsMetricsResponse

Contains response data for the getWafLogAnalyticsMetrics operation.

LogAnalyticsGetWafLogAnalyticsRankingsResponse

Contains response data for the getWafLogAnalyticsRankings operation.

LogMetric

Defines values for LogMetric.
KnownLogMetric can be used interchangeably with LogMetric, this enum contains the known values that the service supports.

Known values supported by the service

clientRequestCount
clientRequestTraffic
clientRequestBandwidth
originRequestTraffic
originRequestBandwidth
totalLatency

LogMetricsGranularity

Defines values for LogMetricsGranularity.
KnownLogMetricsGranularity can be used interchangeably with LogMetricsGranularity, this enum contains the known values that the service supports.

Known values supported by the service

PT5M
PT1H
P1D

LogMetricsGroupBy

Defines values for LogMetricsGroupBy.
KnownLogMetricsGroupBy can be used interchangeably with LogMetricsGroupBy, this enum contains the known values that the service supports.

Known values supported by the service

httpStatusCode
protocol
cacheStatus
countryOrRegion
customDomain

LogRanking

Defines values for LogRanking.
KnownLogRanking can be used interchangeably with LogRanking, this enum contains the known values that the service supports.

Known values supported by the service

url
referrer
browser
userAgent
countryOrRegion

LogRankingMetric

Defines values for LogRankingMetric.
KnownLogRankingMetric can be used interchangeably with LogRankingMetric, this enum contains the known values that the service supports.

Known values supported by the service

clientRequestCount
clientRequestTraffic
hitCount
missCount
userErrorCount
errorCount

ManagedRuleEnabledState

Defines values for ManagedRuleEnabledState.
KnownManagedRuleEnabledState can be used interchangeably with ManagedRuleEnabledState, this enum contains the known values that the service supports.

Known values supported by the service

Disabled
Enabled

ManagedRuleSetsListNextResponse

Contains response data for the listNext operation.

ManagedRuleSetsListResponse

Contains response data for the list operation.

ManagedServiceIdentityType

Defines values for ManagedServiceIdentityType.
KnownManagedServiceIdentityType can be used interchangeably with ManagedServiceIdentityType, this enum contains the known values that the service supports.

Known values supported by the service

None
SystemAssigned
UserAssigned
SystemAssigned, UserAssigned

MatchProcessingBehavior

Defines values for MatchProcessingBehavior.
KnownMatchProcessingBehavior can be used interchangeably with MatchProcessingBehavior, this enum contains the known values that the service supports.

Known values supported by the service

Continue
Stop

MatchVariable

Defines values for MatchVariable.
KnownMatchVariable can be used interchangeably with MatchVariable, this enum contains the known values that the service supports.

Known values supported by the service

RemoteAddress
RequestMethod
QueryString
PostArgs
RequestUri
RequestHeader
RequestBody
RequestScheme
UrlPath
UrlFileExtension
UrlFileName
HttpVersion
Cookies
IsDevice
SocketAddr
ClientPort
ServerPort
HostName
SslProtocol

MetricsGranularity

Defines values for MetricsGranularity.
KnownMetricsGranularity can be used interchangeably with MetricsGranularity, this enum contains the known values that the service supports.

Known values supported by the service

PT5M
PT1H
P1D

MetricsSeriesUnit

Defines values for MetricsSeriesUnit.
KnownMetricsSeriesUnit can be used interchangeably with MetricsSeriesUnit, this enum contains the known values that the service supports.

Known values supported by the service

count
bytes
bitsPerSecond
milliSeconds

MinimumTlsVersion

Defines values for MinimumTlsVersion.

OperationsListNextResponse

Contains response data for the listNext operation.

OperationsListResponse

Contains response data for the list operation.

Operator

Defines values for Operator.
KnownOperator can be used interchangeably with Operator, this enum contains the known values that the service supports.

Known values supported by the service

Any
IPMatch
GeoMatch
Equal
Contains
LessThan
GreaterThan
LessThanOrEqual
GreaterThanOrEqual
BeginsWith
EndsWith
RegEx

OptimizationType

Defines values for OptimizationType.
KnownOptimizationType can be used interchangeably with OptimizationType, this enum contains the known values that the service supports.

Known values supported by the service

GeneralWebDelivery
GeneralMediaStreaming
VideoOnDemandMediaStreaming
LargeFileDownload
DynamicSiteAcceleration

OriginGroupProvisioningState

Defines values for OriginGroupProvisioningState.
KnownOriginGroupProvisioningState can be used interchangeably with OriginGroupProvisioningState, this enum contains the known values that the service supports.

Known values supported by the service

Succeeded
Failed
Updating
Deleting
Creating

OriginGroupResourceState

Defines values for OriginGroupResourceState.
KnownOriginGroupResourceState can be used interchangeably with OriginGroupResourceState, this enum contains the known values that the service supports.

Known values supported by the service

Creating
Active
Deleting

OriginGroupsCreateResponse

Contains response data for the create operation.

OriginGroupsGetResponse

Contains response data for the get operation.

OriginGroupsListByEndpointNextResponse

Contains response data for the listByEndpointNext operation.

OriginGroupsListByEndpointResponse

Contains response data for the listByEndpoint operation.

OriginGroupsUpdateResponse

Contains response data for the update operation.

OriginProvisioningState

Defines values for OriginProvisioningState.
KnownOriginProvisioningState can be used interchangeably with OriginProvisioningState, this enum contains the known values that the service supports.

Known values supported by the service

Succeeded
Failed
Updating
Deleting
Creating

OriginResourceState

Defines values for OriginResourceState.
KnownOriginResourceState can be used interchangeably with OriginResourceState, this enum contains the known values that the service supports.

Known values supported by the service

Creating
Active
Deleting

OriginsCreateResponse

Contains response data for the create operation.

OriginsGetResponse

Contains response data for the get operation.

OriginsListByEndpointNextResponse

Contains response data for the listByEndpointNext operation.

OriginsListByEndpointResponse

Contains response data for the listByEndpoint operation.

OriginsUpdateResponse

Contains response data for the update operation.

ParamIndicator

Defines values for ParamIndicator.
KnownParamIndicator can be used interchangeably with ParamIndicator, this enum contains the known values that the service supports.

Known values supported by the service

Expires
KeyId
Signature

PoliciesCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

PoliciesGetResponse

Contains response data for the get operation.

PoliciesListNextResponse

Contains response data for the listNext operation.

PoliciesListResponse

Contains response data for the list operation.

PoliciesUpdateResponse

Contains response data for the update operation.

PolicyEnabledState

Defines values for PolicyEnabledState.
KnownPolicyEnabledState can be used interchangeably with PolicyEnabledState, this enum contains the known values that the service supports.

Known values supported by the service

Disabled
Enabled

PolicyMode

Defines values for PolicyMode.
KnownPolicyMode can be used interchangeably with PolicyMode, this enum contains the known values that the service supports.

Known values supported by the service

Prevention
Detection

PolicyResourceState

Defines values for PolicyResourceState.
KnownPolicyResourceState can be used interchangeably with PolicyResourceState, this enum contains the known values that the service supports.

Known values supported by the service

Creating
Enabling
Enabled
Disabling
Disabled
Deleting

PolicySettingsDefaultCustomBlockResponseStatusCode

Defines values for PolicySettingsDefaultCustomBlockResponseStatusCode.
KnownPolicySettingsDefaultCustomBlockResponseStatusCode can be used interchangeably with PolicySettingsDefaultCustomBlockResponseStatusCode, this enum contains the known values that the service supports.

Known values supported by the service

200
403
405
406
429

PostArgsOperator

Defines values for PostArgsOperator.
KnownPostArgsOperator can be used interchangeably with PostArgsOperator, this enum contains the known values that the service supports.

Known values supported by the service

Any
Equal
Contains
BeginsWith
EndsWith
LessThan
LessThanOrEqual
GreaterThan
GreaterThanOrEqual
RegEx

PrivateEndpointStatus

Defines values for PrivateEndpointStatus.
KnownPrivateEndpointStatus can be used interchangeably with PrivateEndpointStatus, this enum contains the known values that the service supports.

Known values supported by the service

Pending
Approved
Rejected
Disconnected
Timeout

ProbeProtocol

Defines values for ProbeProtocol.

ProfileProvisioningState

Defines values for ProfileProvisioningState.
KnownProfileProvisioningState can be used interchangeably with ProfileProvisioningState, this enum contains the known values that the service supports.

Known values supported by the service

Succeeded
Failed
Updating
Deleting
Creating

ProfileResourceState

Defines values for ProfileResourceState.
KnownProfileResourceState can be used interchangeably with ProfileResourceState, this enum contains the known values that the service supports.

Known values supported by the service

Creating
Active
Deleting
Disabled
Migrating
Migrated
PendingMigrationCommit
CommittingMigration
AbortingMigration

ProfileScrubbingState

Defines values for ProfileScrubbingState.
KnownProfileScrubbingState can be used interchangeably with ProfileScrubbingState, this enum contains the known values that the service supports.

Known values supported by the service

Enabled
Disabled

ProfilesCanMigrateResponse

Contains response data for the canMigrate operation.

ProfilesCreateResponse

Contains response data for the create operation.

ProfilesGenerateSsoUriResponse

Contains response data for the generateSsoUri operation.

ProfilesGetResponse

Contains response data for the get operation.

ProfilesListByResourceGroupNextResponse

Contains response data for the listByResourceGroupNext operation.

ProfilesListByResourceGroupResponse

Contains response data for the listByResourceGroup operation.

ProfilesListNextResponse

Contains response data for the listNext operation.

ProfilesListResourceUsageNextResponse

Contains response data for the listResourceUsageNext operation.

ProfilesListResourceUsageResponse

Contains response data for the listResourceUsage operation.

ProfilesListResponse

Contains response data for the list operation.

ProfilesListSupportedOptimizationTypesResponse

Contains response data for the listSupportedOptimizationTypes operation.

ProfilesMigrateResponse

Contains response data for the migrate operation.

ProfilesUpdateResponse

Contains response data for the update operation.

ProtocolType

Defines values for ProtocolType.
KnownProtocolType can be used interchangeably with ProtocolType, this enum contains the known values that the service supports.

Known values supported by the service

ServerNameIndication
IPBased

ProvisioningState

Defines values for ProvisioningState.
KnownProvisioningState can be used interchangeably with ProvisioningState, this enum contains the known values that the service supports.

Known values supported by the service

Creating
Succeeded
Failed

QueryStringBehavior

Defines values for QueryStringBehavior.
KnownQueryStringBehavior can be used interchangeably with QueryStringBehavior, this enum contains the known values that the service supports.

Known values supported by the service

Include
IncludeAll
Exclude
ExcludeAll

QueryStringCachingBehavior

Defines values for QueryStringCachingBehavior.

QueryStringOperator

Defines values for QueryStringOperator.
KnownQueryStringOperator can be used interchangeably with QueryStringOperator, this enum contains the known values that the service supports.

Known values supported by the service

Any
Equal
Contains
BeginsWith
EndsWith
LessThan
LessThanOrEqual
GreaterThan
GreaterThanOrEqual
RegEx

RedirectType

Defines values for RedirectType.
KnownRedirectType can be used interchangeably with RedirectType, this enum contains the known values that the service supports.

Known values supported by the service

Moved
Found
TemporaryRedirect
PermanentRedirect

RemoteAddressOperator

Defines values for RemoteAddressOperator.
KnownRemoteAddressOperator can be used interchangeably with RemoteAddressOperator, this enum contains the known values that the service supports.

Known values supported by the service

Any
IPMatch
GeoMatch

RequestBodyOperator

Defines values for RequestBodyOperator.
KnownRequestBodyOperator can be used interchangeably with RequestBodyOperator, this enum contains the known values that the service supports.

Known values supported by the service

Any
Equal
Contains
BeginsWith
EndsWith
LessThan
LessThanOrEqual
GreaterThan
GreaterThanOrEqual
RegEx

RequestHeaderOperator

Defines values for RequestHeaderOperator.
KnownRequestHeaderOperator can be used interchangeably with RequestHeaderOperator, this enum contains the known values that the service supports.

Known values supported by the service

Any
Equal
Contains
BeginsWith
EndsWith
LessThan
LessThanOrEqual
GreaterThan
GreaterThanOrEqual
RegEx

RequestMethodMatchConditionParametersMatchValuesItem

Defines values for RequestMethodMatchConditionParametersMatchValuesItem.
KnownRequestMethodMatchConditionParametersMatchValuesItem can be used interchangeably with RequestMethodMatchConditionParametersMatchValuesItem, this enum contains the known values that the service supports.

Known values supported by the service

GET
HEAD
POST
PUT
DELETE
OPTIONS
TRACE

RequestMethodOperator

Defines values for RequestMethodOperator.
KnownRequestMethodOperator can be used interchangeably with RequestMethodOperator, this enum contains the known values that the service supports.

Known values supported by the service

Equal

RequestSchemeMatchConditionParametersMatchValuesItem

Defines values for RequestSchemeMatchConditionParametersMatchValuesItem.
KnownRequestSchemeMatchConditionParametersMatchValuesItem can be used interchangeably with RequestSchemeMatchConditionParametersMatchValuesItem, this enum contains the known values that the service supports.

Known values supported by the service

HTTP
HTTPS

RequestUriOperator

Defines values for RequestUriOperator.
KnownRequestUriOperator can be used interchangeably with RequestUriOperator, this enum contains the known values that the service supports.

Known values supported by the service

Any
Equal
Contains
BeginsWith
EndsWith
LessThan
LessThanOrEqual
GreaterThan
GreaterThanOrEqual
RegEx

ResourceType

Defines values for ResourceType.
KnownResourceType can be used interchangeably with ResourceType, this enum contains the known values that the service supports.

Known values supported by the service

Microsoft.Cdn/Profiles/Endpoints
Microsoft.Cdn/Profiles/AfdEndpoints

ResourceUsageListNextResponse

Contains response data for the listNext operation.

ResourceUsageListResponse

Contains response data for the list operation.

ResourceUsageUnit

Defines values for ResourceUsageUnit.
KnownResourceUsageUnit can be used interchangeably with ResourceUsageUnit, this enum contains the known values that the service supports.

Known values supported by the service

count

ResponseBasedDetectedErrorTypes

Defines values for ResponseBasedDetectedErrorTypes.

RoutesCreateResponse

Contains response data for the create operation.

RoutesGetResponse

Contains response data for the get operation.

RoutesListByEndpointNextResponse

Contains response data for the listByEndpointNext operation.

RoutesListByEndpointResponse

Contains response data for the listByEndpoint operation.

RoutesUpdateResponse

Contains response data for the update operation.

RuleCacheBehavior

Defines values for RuleCacheBehavior.
KnownRuleCacheBehavior can be used interchangeably with RuleCacheBehavior, this enum contains the known values that the service supports.

Known values supported by the service

HonorOrigin
OverrideAlways
OverrideIfOriginMissing

RuleIsCompressionEnabled

Defines values for RuleIsCompressionEnabled.
KnownRuleIsCompressionEnabled can be used interchangeably with RuleIsCompressionEnabled, this enum contains the known values that the service supports.

Known values supported by the service

Enabled
Disabled

RuleQueryStringCachingBehavior

Defines values for RuleQueryStringCachingBehavior.
KnownRuleQueryStringCachingBehavior can be used interchangeably with RuleQueryStringCachingBehavior, this enum contains the known values that the service supports.

Known values supported by the service

IgnoreQueryString
UseQueryString
IgnoreSpecifiedQueryStrings
IncludeSpecifiedQueryStrings

RuleSetsCreateResponse

Contains response data for the create operation.

RuleSetsGetResponse

Contains response data for the get operation.

RuleSetsListByProfileNextResponse

Contains response data for the listByProfileNext operation.

RuleSetsListByProfileResponse

Contains response data for the listByProfile operation.

RuleSetsListResourceUsageNextResponse

Contains response data for the listResourceUsageNext operation.

RuleSetsListResourceUsageResponse

Contains response data for the listResourceUsage operation.

RulesCreateResponse

Contains response data for the create operation.

RulesGetResponse

Contains response data for the get operation.

RulesListByRuleSetNextResponse

Contains response data for the listByRuleSetNext operation.

RulesListByRuleSetResponse

Contains response data for the listByRuleSet operation.

RulesUpdateResponse

Contains response data for the update operation.

ScrubbingRuleEntryMatchOperator

Defines values for ScrubbingRuleEntryMatchOperator.
KnownScrubbingRuleEntryMatchOperator can be used interchangeably with ScrubbingRuleEntryMatchOperator, this enum contains the known values that the service supports.

Known values supported by the service

EqualsAny

ScrubbingRuleEntryMatchVariable

Defines values for ScrubbingRuleEntryMatchVariable.
KnownScrubbingRuleEntryMatchVariable can be used interchangeably with ScrubbingRuleEntryMatchVariable, this enum contains the known values that the service supports.

Known values supported by the service

RequestIPAddress
RequestUri
QueryStringArgNames

ScrubbingRuleEntryState

Defines values for ScrubbingRuleEntryState.
KnownScrubbingRuleEntryState can be used interchangeably with ScrubbingRuleEntryState, this enum contains the known values that the service supports.

Known values supported by the service

Enabled
Disabled

SecretParametersUnion
SecretType

Defines values for SecretType.
KnownSecretType can be used interchangeably with SecretType, this enum contains the known values that the service supports.

Known values supported by the service

UrlSigningKey
CustomerCertificate
ManagedCertificate
AzureFirstPartyManagedCertificate

SecretsCreateResponse

Contains response data for the create operation.

SecretsGetResponse

Contains response data for the get operation.

SecretsListByProfileNextResponse

Contains response data for the listByProfileNext operation.

SecretsListByProfileResponse

Contains response data for the listByProfile operation.

SecurityPoliciesCreateResponse

Contains response data for the create operation.

SecurityPoliciesGetResponse

Contains response data for the get operation.

SecurityPoliciesListByProfileNextResponse

Contains response data for the listByProfileNext operation.

SecurityPoliciesListByProfileResponse

Contains response data for the listByProfile operation.

SecurityPoliciesPatchResponse

Contains response data for the patch operation.

SecurityPolicyPropertiesParametersUnion
SecurityPolicyType

Defines values for SecurityPolicyType.
KnownSecurityPolicyType can be used interchangeably with SecurityPolicyType, this enum contains the known values that the service supports.

Known values supported by the service

WebApplicationFirewall

ServerPortOperator

Defines values for ServerPortOperator.
KnownServerPortOperator can be used interchangeably with ServerPortOperator, this enum contains the known values that the service supports.

Known values supported by the service

Any
Equal
Contains
BeginsWith
EndsWith
LessThan
LessThanOrEqual
GreaterThan
GreaterThanOrEqual
RegEx

SharedPrivateLinkResourceStatus

Defines values for SharedPrivateLinkResourceStatus.

SkuName

Defines values for SkuName.
KnownSkuName can be used interchangeably with SkuName, this enum contains the known values that the service supports.

Known values supported by the service

Standard_Verizon
Premium_Verizon
Custom_Verizon
Standard_Akamai
Standard_ChinaCdn
Standard_Microsoft
Standard_AzureFrontDoor
Premium_AzureFrontDoor
Standard_955BandWidth_ChinaCdn
Standard_AvgBandWidth_ChinaCdn
StandardPlus_ChinaCdn
StandardPlus_955BandWidth_ChinaCdn
StandardPlus_AvgBandWidth_ChinaCdn

SocketAddrOperator

Defines values for SocketAddrOperator.
KnownSocketAddrOperator can be used interchangeably with SocketAddrOperator, this enum contains the known values that the service supports.

Known values supported by the service

Any
IPMatch

SslProtocol

Defines values for SslProtocol.
KnownSslProtocol can be used interchangeably with SslProtocol, this enum contains the known values that the service supports.

Known values supported by the service

TLSv1
TLSv1.1
TLSv1.2

SslProtocolOperator

Defines values for SslProtocolOperator.
KnownSslProtocolOperator can be used interchangeably with SslProtocolOperator, this enum contains the known values that the service supports.

Known values supported by the service

Equal

Status

Defines values for Status.
KnownStatus can be used interchangeably with Status, this enum contains the known values that the service supports.

Known values supported by the service

Valid
Invalid
AccessDenied
CertificateExpired

Transform

Defines values for Transform.
KnownTransform can be used interchangeably with Transform, this enum contains the known values that the service supports.

Known values supported by the service

Lowercase
Uppercase
Trim
UrlDecode
UrlEncode
RemoveNulls

TransformType

Defines values for TransformType.
KnownTransformType can be used interchangeably with TransformType, this enum contains the known values that the service supports.

Known values supported by the service

Lowercase
Uppercase
Trim
UrlDecode
UrlEncode
RemoveNulls

UpdateRule

Defines values for UpdateRule.
KnownUpdateRule can be used interchangeably with UpdateRule, this enum contains the known values that the service supports.

Known values supported by the service

NoAction

UrlFileExtensionOperator

Defines values for UrlFileExtensionOperator.
KnownUrlFileExtensionOperator can be used interchangeably with UrlFileExtensionOperator, this enum contains the known values that the service supports.

Known values supported by the service

Any
Equal
Contains
BeginsWith
EndsWith
LessThan
LessThanOrEqual
GreaterThan
GreaterThanOrEqual
RegEx

UrlFileNameOperator

Defines values for UrlFileNameOperator.
KnownUrlFileNameOperator can be used interchangeably with UrlFileNameOperator, this enum contains the known values that the service supports.

Known values supported by the service

Any
Equal
Contains
BeginsWith
EndsWith
LessThan
LessThanOrEqual
GreaterThan
GreaterThanOrEqual
RegEx

UrlPathOperator

Defines values for UrlPathOperator.
KnownUrlPathOperator can be used interchangeably with UrlPathOperator, this enum contains the known values that the service supports.

Known values supported by the service

Any
Equal
Contains
BeginsWith
EndsWith
LessThan
LessThanOrEqual
GreaterThan
GreaterThanOrEqual
Wildcard
RegEx

UsageUnit

Defines values for UsageUnit.
KnownUsageUnit can be used interchangeably with UsageUnit, this enum contains the known values that the service supports.

Known values supported by the service

Count

ValidateProbeResponse

Contains response data for the validateProbe operation.

WafAction

Defines values for WafAction.
KnownWafAction can be used interchangeably with WafAction, this enum contains the known values that the service supports.

Known values supported by the service

allow
block
log
redirect

WafGranularity

Defines values for WafGranularity.
KnownWafGranularity can be used interchangeably with WafGranularity, this enum contains the known values that the service supports.

Known values supported by the service

PT5M
PT1H
P1D

WafMatchVariable

Defines values for WafMatchVariable.
KnownWafMatchVariable can be used interchangeably with WafMatchVariable, this enum contains the known values that the service supports.

Known values supported by the service

RemoteAddr
SocketAddr
RequestMethod
RequestHeader
RequestUri
QueryString
RequestBody
Cookies
PostArgs

WafMetric

Defines values for WafMetric.
KnownWafMetric can be used interchangeably with WafMetric, this enum contains the known values that the service supports.

Known values supported by the service

clientRequestCount

WafMetricsGranularity

Defines values for WafMetricsGranularity.
KnownWafMetricsGranularity can be used interchangeably with WafMetricsGranularity, this enum contains the known values that the service supports.

Known values supported by the service

PT5M
PT1H
P1D

WafMetricsSeriesUnit

Defines values for WafMetricsSeriesUnit.
KnownWafMetricsSeriesUnit can be used interchangeably with WafMetricsSeriesUnit, this enum contains the known values that the service supports.

Known values supported by the service

count

WafRankingGroupBy

Defines values for WafRankingGroupBy.
KnownWafRankingGroupBy can be used interchangeably with WafRankingGroupBy, this enum contains the known values that the service supports.

Known values supported by the service

httpStatusCode
customDomain

WafRankingType

Defines values for WafRankingType.
KnownWafRankingType can be used interchangeably with WafRankingType, this enum contains the known values that the service supports.

Known values supported by the service

action
ruleGroup
ruleId
userAgent
clientIp
url
countryOrRegion
ruleType

WafRuleType

Defines values for WafRuleType.
KnownWafRuleType can be used interchangeably with WafRuleType, this enum contains the known values that the service supports.

Known values supported by the service

managed
custom
bot

Enums

KnownAFDEndpointProtocols

Known values of AFDEndpointProtocols that the service accepts.

KnownActionType

Known values of ActionType that the service accepts.

KnownAfdCertificateType

Known values of AfdCertificateType that the service accepts.

KnownAfdProvisioningState

Known values of AfdProvisioningState that the service accepts.

KnownAfdQueryStringCachingBehavior

Known values of AfdQueryStringCachingBehavior that the service accepts.

KnownAlgorithm

Known values of Algorithm that the service accepts.

KnownAutoGeneratedDomainNameLabelScope

Known values of AutoGeneratedDomainNameLabelScope that the service accepts.

KnownCacheBehavior

Known values of CacheBehavior that the service accepts.

KnownCacheType

Known values of CacheType that the service accepts.

KnownCanMigrateDefaultSku

Known values of CanMigrateDefaultSku that the service accepts.

KnownCertificateSource

Known values of CertificateSource that the service accepts.

KnownCertificateType

Known values of CertificateType that the service accepts.

KnownClientPortOperator

Known values of ClientPortOperator that the service accepts.

KnownCookiesOperator

Known values of CookiesOperator that the service accepts.

KnownCustomDomainResourceState

Known values of CustomDomainResourceState that the service accepts.

KnownCustomHttpsProvisioningState

Known values of CustomHttpsProvisioningState that the service accepts.

KnownCustomHttpsProvisioningSubstate

Known values of CustomHttpsProvisioningSubstate that the service accepts.

KnownCustomRuleEnabledState

Known values of CustomRuleEnabledState that the service accepts.

KnownDeleteRule

Known values of DeleteRule that the service accepts.

KnownDeliveryRuleAction

Known values of DeliveryRuleAction that the service accepts.

KnownDeploymentStatus

Known values of DeploymentStatus that the service accepts.

KnownDestinationProtocol

Known values of DestinationProtocol that the service accepts.

KnownDomainValidationState

Known values of DomainValidationState that the service accepts.

KnownEnabledState

Known values of EnabledState that the service accepts.

KnownEndpointProvisioningState

Known values of EndpointProvisioningState that the service accepts.

KnownEndpointResourceState

Known values of EndpointResourceState that the service accepts.

KnownForwardingProtocol

Known values of ForwardingProtocol that the service accepts.

KnownHeaderAction

Known values of HeaderAction that the service accepts.

KnownHostNameOperator

Known values of HostNameOperator that the service accepts.

KnownHttpVersionOperator

Known values of HttpVersionOperator that the service accepts.

KnownHttpsRedirect

Known values of HttpsRedirect that the service accepts.

KnownIdentityType

Known values of IdentityType that the service accepts.

KnownIsDeviceMatchConditionParametersMatchValuesItem

Known values of IsDeviceMatchConditionParametersMatchValuesItem that the service accepts.

KnownIsDeviceOperator

Known values of IsDeviceOperator that the service accepts.

KnownLinkToDefaultDomain

Known values of LinkToDefaultDomain that the service accepts.

KnownLogMetric

Known values of LogMetric that the service accepts.

KnownLogMetricsGranularity

Known values of LogMetricsGranularity that the service accepts.

KnownLogMetricsGroupBy

Known values of LogMetricsGroupBy that the service accepts.

KnownLogRanking

Known values of LogRanking that the service accepts.

KnownLogRankingMetric

Known values of LogRankingMetric that the service accepts.

KnownManagedRuleEnabledState

Known values of ManagedRuleEnabledState that the service accepts.

KnownManagedServiceIdentityType

Known values of ManagedServiceIdentityType that the service accepts.

KnownMatchProcessingBehavior

Known values of MatchProcessingBehavior that the service accepts.

KnownMatchVariable

Known values of MatchVariable that the service accepts.

KnownMetricsGranularity

Known values of MetricsGranularity that the service accepts.

KnownMetricsSeriesUnit

Known values of MetricsSeriesUnit that the service accepts.

KnownOperator

Known values of Operator that the service accepts.

KnownOptimizationType

Known values of OptimizationType that the service accepts.

KnownOriginGroupProvisioningState

Known values of OriginGroupProvisioningState that the service accepts.

KnownOriginGroupResourceState

Known values of OriginGroupResourceState that the service accepts.

KnownOriginProvisioningState

Known values of OriginProvisioningState that the service accepts.

KnownOriginResourceState

Known values of OriginResourceState that the service accepts.

KnownParamIndicator

Known values of ParamIndicator that the service accepts.

KnownPolicyEnabledState

Known values of PolicyEnabledState that the service accepts.

KnownPolicyMode

Known values of PolicyMode that the service accepts.

KnownPolicyResourceState

Known values of PolicyResourceState that the service accepts.

KnownPolicySettingsDefaultCustomBlockResponseStatusCode

Known values of PolicySettingsDefaultCustomBlockResponseStatusCode that the service accepts.

KnownPostArgsOperator

Known values of PostArgsOperator that the service accepts.

KnownPrivateEndpointStatus

Known values of PrivateEndpointStatus that the service accepts.

KnownProfileProvisioningState

Known values of ProfileProvisioningState that the service accepts.

KnownProfileResourceState

Known values of ProfileResourceState that the service accepts.

KnownProfileScrubbingState

Known values of ProfileScrubbingState that the service accepts.

KnownProtocolType

Known values of ProtocolType that the service accepts.

KnownProvisioningState

Known values of ProvisioningState that the service accepts.

KnownQueryStringBehavior

Known values of QueryStringBehavior that the service accepts.

KnownQueryStringOperator

Known values of QueryStringOperator that the service accepts.

KnownRedirectType

Known values of RedirectType that the service accepts.

KnownRemoteAddressOperator

Known values of RemoteAddressOperator that the service accepts.

KnownRequestBodyOperator

Known values of RequestBodyOperator that the service accepts.

KnownRequestHeaderOperator

Known values of RequestHeaderOperator that the service accepts.

KnownRequestMethodMatchConditionParametersMatchValuesItem

Known values of RequestMethodMatchConditionParametersMatchValuesItem that the service accepts.

KnownRequestMethodOperator

Known values of RequestMethodOperator that the service accepts.

KnownRequestSchemeMatchConditionParametersMatchValuesItem

Known values of RequestSchemeMatchConditionParametersMatchValuesItem that the service accepts.

KnownRequestUriOperator

Known values of RequestUriOperator that the service accepts.

KnownResourceType

Known values of ResourceType that the service accepts.

KnownResourceUsageUnit

Known values of ResourceUsageUnit that the service accepts.

KnownRuleCacheBehavior

Known values of RuleCacheBehavior that the service accepts.

KnownRuleIsCompressionEnabled

Known values of RuleIsCompressionEnabled that the service accepts.

KnownRuleQueryStringCachingBehavior

Known values of RuleQueryStringCachingBehavior that the service accepts.

KnownScrubbingRuleEntryMatchOperator

Known values of ScrubbingRuleEntryMatchOperator that the service accepts.

KnownScrubbingRuleEntryMatchVariable

Known values of ScrubbingRuleEntryMatchVariable that the service accepts.

KnownScrubbingRuleEntryState

Known values of ScrubbingRuleEntryState that the service accepts.

KnownSecretType

Known values of SecretType that the service accepts.

KnownSecurityPolicyType

Known values of SecurityPolicyType that the service accepts.

KnownServerPortOperator

Known values of ServerPortOperator that the service accepts.

KnownSkuName

Known values of SkuName that the service accepts.

KnownSocketAddrOperator

Known values of SocketAddrOperator that the service accepts.

KnownSslProtocol

Known values of SslProtocol that the service accepts.

KnownSslProtocolOperator

Known values of SslProtocolOperator that the service accepts.

KnownStatus

Known values of Status that the service accepts.

KnownTransform

Known values of Transform that the service accepts.

KnownTransformType

Known values of TransformType that the service accepts.

KnownUpdateRule

Known values of UpdateRule that the service accepts.

KnownUrlFileExtensionOperator

Known values of UrlFileExtensionOperator that the service accepts.

KnownUrlFileNameOperator

Known values of UrlFileNameOperator that the service accepts.

KnownUrlPathOperator

Known values of UrlPathOperator that the service accepts.

KnownUsageUnit

Known values of UsageUnit that the service accepts.

KnownWafAction

Known values of WafAction that the service accepts.

KnownWafGranularity

Known values of WafGranularity that the service accepts.

KnownWafMatchVariable

Known values of WafMatchVariable that the service accepts.

KnownWafMetric

Known values of WafMetric that the service accepts.

KnownWafMetricsGranularity

Known values of WafMetricsGranularity that the service accepts.

KnownWafMetricsSeriesUnit

Known values of WafMetricsSeriesUnit that the service accepts.

KnownWafRankingGroupBy

Known values of WafRankingGroupBy that the service accepts.

KnownWafRankingType

Known values of WafRankingType that the service accepts.

KnownWafRuleType

Known values of WafRuleType that the service accepts.

Functions

getContinuationToken(unknown)

Given the last .value produced by the byPage iterator, returns a continuation token that can be used to begin paging from that point later.

Function Details

getContinuationToken(unknown)

Given the last .value produced by the byPage iterator, returns a continuation token that can be used to begin paging from that point later.

function getContinuationToken(page: unknown): string | undefined

Parameters

page

unknown

An object from accessing value on the IteratorResult from a byPage iterator.

Returns

string | undefined

The continuation token that can be passed into byPage() during future calls.