Package com.azure.resourcemanager.cdn.models
package com.azure.resourcemanager.cdn.models
Package containing the data models for CdnManagementClient. Cdn Management Client.
-
ClassDescriptionDefines values for ActionType.Reference to another resource along with its state.Defines values for AfdCertificateType.The JSON object that contains the properties to secure a domain.Result of the request to list domains.The domain JSON object required for domain creation or update.Result of the request to list endpoints.Defines values for AfdEndpointProtocols.Properties required to create or update an endpoint.Defines values for AfdMinimumTlsVersion.Result of the request to list origin groups.AFDOrigin group properties needed for origin group creation or update.Result of the request to list origins.AFDOrigin properties needed for origin update.Defines values for AfdProvisioningState.Parameters required for content purge.Defines values for AfdQueryStringCachingBehavior.Caching settings for a caching-type route.The tracking states for afd resources.Defines values for Algorithm.Defines values for AutoGeneratedDomainNameLabelScope.Azure FirstParty Managed Certificate provided by other first party resource providers to enable HTTPS.Azure FirstParty Managed Certificate provided by other first party resource providers to enable HTTPS.Defines values for CacheBehavior.Caching settings for a caching-type route.Defines the parameters for the cache expiration action.Defines the parameters for the cache-key query string action.Defines values for CacheType.Defines the parameters for using CDN managed certificate for securing custom domain.An immutable client-side representation of an Azure CDN endpoint.Grouping of CDN profile endpoint definition stages as a part of parent CDN profile definition.The final stage of the Premium Verizon endpoint definition, at which it can be attached to the parent.The final stage of a Standard endpoint definition, at which it can be attached to the parent.The first stage of a CDN profile endpoint definition.The stage of a CDN profile endpoint definition allowing to specify the origin for the CDN profile with teh Premium Verizon SKU.The stage of a CDN profile endpoint definition allowing to specify the origin.The final stage of the CDN profile Premium Verizon endpoint definition.The final stage of the CDN profile Standard Akamai or Standard Verizon endpoint definition.The entirety of a CDN endpoint update as part of a CDN profile update.The entirety of a CDN profile endpoint definition as a part of a parent CDN profile update.The final stage of the Premium Verizon endpoint object definition, at which it can be attached to the parent.The final stage of the Standard endpoint object definition, at which it can be attached to the parent.The first stage of a CDN profile endpoint definition.The stage of the CDN profile endpoint definition allowing to specify the origin for CDN Profile with the Premium Verizon SKU.The stage of the CDN profile endpoint definition allowing to specify the origin.The final stage of a CDN profile Premium Verizon endpoint definition.The final stage of the CDN profile Standard Akamai or Standard Verizon endpoint definition.The stage of an CDN profile endpoint update allowing to specify endpoint properties.The stage of an CDN profile endpoint update allowing to specify endpoint properties.Defines the certificate source parameters using CDN managed certificate for enabling SSL.An immutable client-side representation of an Azure CDN profile.The entirety of a CDN profile definition.Grouping of CDN profile definition stages.The first stage of a CDN profile definition.The stage of the definition which contains all the minimum required inputs for the resource to be created but also allows for any other optional settings to be specified.The stage of a CDN profile definition allowing the resource group to be specified.The stage of the definition which contains all the minimum required inputs for the resource to be created but also allows for any other optional settings to be specified.A CDN profile definition allowing the SKU to be specified.The stage of the definition which contains all the minimum required inputs for the resource to be created but also allows for any other optional settings to be specified.The template for an update operation, containing all the settings that can be modified.Grouping of CDN manager update stages.The stage of a CDN profile update allowing to modify the endpoints for the profile.Entry point for CDN profile management API.Defines a list of WebApplicationFirewallPolicies for Azure CDN.Properties required to update a CdnWebApplicationFirewallPolicy.Certificate used for https.Defines values for CertificateSource.Defines values for CertificateType.Input of CheckNameAvailability API.Input of CheckHostNameAvailability API.Input of CheckNameAvailability API.Result of the custom domain validation.CIDR Ip address.Defines the parameters for ClientPort match conditions.Defines values for ClientPortOperator.The Components18OrqelSchemasWafmetricsresponsePropertiesSeriesItemsPropertiesDataItems model.The Components1Gs0LlpSchemasMetricsresponsePropertiesSeriesItemsPropertiesDataItems model.The ComponentsKpo1PjSchemasWafrankingsresponsePropertiesDataItemsPropertiesMetricsItems model.The ContinentsResponseContinentsItem model.The ContinentsResponseCountryOrRegionsItem model.Defines the parameters for Cookies match conditions.Defines values for CookiesOperator.The JSON object that contains the properties to secure a custom domain.Result of the request to list custom domains.The customDomain JSON object required for custom domain creation or update.Defines values for CustomDomainResourceState.The
CdnProfile.validateEndpointCustomDomain(String, String)action result.Customer Certificate used for https.Customer Certificate used for https.Defines values for CustomHttpsProvisioningState.Defines values for CustomHttpsProvisioningSubstate.Defines the common attributes for a custom rule that can be included in a waf policy.Defines values for CustomRuleEnabledState.Defines contents of custom rules.The main origin of CDN content which is added when creating a CDN endpoint.The origin group for CDN content which is added when creating a CDN endpoint.Defines values for DeleteRule.A rule that specifies a set of actions and conditions.An action for the delivery rule.Defines values for DeliveryRuleActionValue.Defines the cache expiration action for the delivery rule.Defines the cache-key query string action for the delivery rule.Defines the ClientPort condition for the delivery rule.A condition for the delivery rule.Defines the Cookies condition for the delivery rule.Defines the HostName condition for the delivery rule.Defines the HttpVersion condition for the delivery rule.Defines the IsDevice condition for the delivery rule.Defines the PostArgs condition for the delivery rule.Defines the QueryString condition for the delivery rule.Defines the RemoteAddress condition for the delivery rule.Defines the RequestBody condition for the delivery rule.Defines the request header action for the delivery rule.Defines the RequestHeader condition for the delivery rule.Defines the RequestMethod condition for the delivery rule.Defines the RequestScheme condition for the delivery rule.Defines the RequestUri condition for the delivery rule.Defines the response header action for the delivery rule.Defines the route configuration override action for the delivery rule.Defines the ServerPort condition for the delivery rule.Defines the SocketAddress condition for the delivery rule.Defines the SslProtocol condition for the delivery rule.Defines the UrlFileExtension condition for the delivery rule.Defines the UrlFileName condition for the delivery rule.Defines the UrlPath condition for the delivery rule.Defines values for DeploymentStatus.Defines values for DestinationProtocol.Type of operation: get, read, delete, etc.The JSON object that contains the properties to validate a domain.Defines values for DomainValidationState.Provides information about edge node of CDN service.Result of the request to list CDN edgenodes.Defines values for EnabledState.Result of the request to list endpoints.A policy that specifies the delivery rules to be used for an endpoint.Defines the Web Application Firewall policy for the endpoint (if applicable).Defines the ARM Resource ID for the linked endpoints.Defines values for EndpointResourceState.Properties required to create or update an endpoint.Defines values for ForwardingProtocol.Rules defining user's geo access within a CDN endpoint.Defines values for GeoFilterActions.Defines values for HeaderAction.Defines the parameters for the request header action.The JSON object that contains the properties to send health probes to origin.Defines values for HealthProbeRequestType.Defines the parameters for HostName match conditions.Defines values for HostnameOperator.The JSON object that represents the range for http status codes.Defines values for HttpsRedirect.Defines the parameters for HttpVersion match conditions.Defines values for HttpVersionOperator.CDN Ip address group.Defines the parameters for IsDevice match conditions.Defines values for IsDeviceMatchConditionParametersMatchValuesItem.Defines values for IsDeviceOperator.Describes the parameters for using a user's KeyVault certificate for securing custom domain.Describes the parameters for using a user's KeyVault for URL Signing Key.Defines values for LinkToDefaultDomain.Round-Robin load balancing settings for a backend pool.Parameters required for content load.Defines values for LogMetric.Defines values for LogMetricsGranularity.Defines values for LogMetricsGroupBy.Defines values for LogRanking.Defines values for LogRankingMetric.Log specification of operation.Managed Certificate used for https.Managed Certificate used for https.Describes a managed rule definition.Defines values for ManagedRuleEnabledState.Describes a managed rule group.Defines a managed rule group override setting.Defines a managed rule group override setting.Defines a managed rule set.List of managed rule set definitions available for use in a policy.Defines the list of managed rule sets for the policy.Managed service identity.Defines values for ManagedServiceIdentityType.Define match conditions.Defines values for MatchProcessingBehavior.Defines values for MatchVariable.Retention policy of a resource metric.Metric specification of operation.Defines values for MetricsResponseGranularity.The MetricsResponseSeriesItem model.Defines values for MetricsResponseSeriesItemUnit.The MetricsResponseSeriesPropertiesItemsItem model.Defines values for MinimumTlsVersion.Operation that CDN service supports.The object that represents the operation.Result of the request to list CDN operations.Defines values for Operator.Defines values for OptimizationType.Result of the request to list origin groups.Defines the parameters for the origin group override configuration.Defines the origin group override action for the delivery rule.Defines the parameters for the origin group override action.Defines values for OriginGroupResourceState.Origin group properties needed for origin group creation or update.Result of the request to list origins.Defines values for OriginResourceState.Origin properties needed for origin update.Defines values for ParamIndicator.Defines values for PolicyEnabledState.Defines values for PolicyMode.Defines values for PolicyResourceState.Defines contents of a web application firewall global configuration.Defines values for PolicySettingsDefaultCustomBlockResponseStatusCode.Defines the parameters for PostArgs match conditions.Defines values for PostArgsOperator.Defines values for PrivateEndpointStatus.Defines values for ProbeProtocol.Result of the request to list profiles.Defines values for ProfileResourceState.Properties required to update a profile.Defines values for ProtocolType.Defines values for ProvisioningState.Parameters required for content purge.Defines values for QueryStringBehavior.Defines values for QueryStringCachingBehavior.Defines the parameters for QueryString match conditions.Defines values for QueryStringOperator.The RankingsResponseTablesItem model.The RankingsResponseTablesPropertiesItemsItem model.The RankingsResponseTablesPropertiesItemsMetricsItem model.Defines a rate limiting rule that can be included in a waf policy.Defines contents of rate limit rules.Defines values for RedirectType.Defines the parameters for RemoteAddress match conditions.Defines values for RemoteAddressOperator.Defines the parameters for RequestBody match conditions.Defines values for RequestBodyOperator.Defines the parameters for RequestHeader match conditions.Defines values for RequestHeaderOperator.Defines the parameters for RequestMethod match conditions.Defines values for RequestMethodMatchConditionParametersMatchValuesItem.Defines values for RequestMethodOperator.Defines the parameters for RequestScheme match conditions.Defines values for RequestSchemeMatchConditionParametersMatchValuesItem.Defines the parameters for RequestUri match conditions.Defines values for RequestUriOperator.Reference to another resource.The ResourcesResponseCustomDomainsItem model.The ResourcesResponseEndpointsItem model.The ResourcesResponseEndpointsPropertiesItemsItem model.Defines values for ResourceType.Provides information about CDN resource usages.Output of check resource usage API.Defines values for ResponseBasedDetectedErrorTypes.The JSON object that contains the properties to determine origin health using real requests/responses.Defines the parameters for the route configuration override action.Result of the request to list routes.The domain JSON object required for domain creation or update.Defines values for RuleCacheBehavior.Defines values for RuleIsCompressionEnabled.Result of the request to list rules.Defines values for RuleQueryStringCachingBehavior.Result of the request to list rule sets.The domain JSON object required for domain creation or update.Result of the request to list secrets.The json object containing secret parameters.Defines values for SecretType.Result of the request to list security policies.The json object containing security policy parameters.Defines values for SecurityPolicyType.The JSON object containing security policy update parameters.settings for security policy patterns to match.The json object containing security policy waf parameters.Defines the parameters for ServerPort match conditions.Defines values for ServerPortOperator.One property of operation, include log specifications.Standard_Verizon = The SKU name for a Standard Verizon CDN profile.Defines values for SkuName.Defines the parameters for SocketAddress match conditions.Defines values for SocketAddrOperator.Defines values for SslProtocol.Defines the parameters for SslProtocol match conditions.Defines values for SslProtocolOperator.Defines values for Status.Defines values for Transform.Defines values for TransformType.Defines values for UpdateRule.Defines the parameters for UrlFileExtension match conditions.Defines values for UrlFileExtensionOperator.Defines the parameters for UrlFilename match conditions.Defines values for UrlFileNameOperator.Defines the parameters for UrlPath match conditions.Defines values for UrlPathOperator.Defines the url redirect action for the delivery rule.Defines the parameters for the url redirect action.Defines the url rewrite action for the delivery rule.Defines the parameters for the url rewrite action.Defines the url signing action for the delivery rule.Defines the parameters for the Url Signing action.Url signing key.Url signing key parameters.Defines how to identify a parameter for a specific purpose e.g.The usage names.The list usages operation response.Defines values for UsageUnit.User Assigned identity.Defines the certificate source parameters using user's keyvault certificate for enabling SSL.Input of the custom domain to be validated for DNS mapping.Input of the validate probe API.Input of the secret to be validated.Defines values for WafAction.Defines values for WafGranularity.Defines values for WafMatchVariable.Defines values for WafMetric.Defines values for WafMetricsResponseGranularity.The WafMetricsResponseSeriesItem model.Defines values for WafMetricsResponseSeriesItemUnit.The WafMetricsResponseSeriesPropertiesItemsItem model.Defines values for WafRankingGroupBy.The WafRankingsResponseDataItem model.Defines values for WafRankingType.Defines values for WafRuleType.