com.microsoft.azure.management.cdn
This package contains the classes for CdnManagementClient. Cdn Management Client.
Classes
AFDDomainHttpsParameters |
The JSON object that contains the properties to secure a domain. |
AFDDomainUpdateParameters |
The domain JSON object required for domain creation or update. |
AFDEndpointProtocols |
Defines values for AFDEndpoint |
AFDEndpointUpdateParameters |
Properties required to create or update an endpoint. |
AFDOriginGroupUpdateParameters |
AFDOrigin group properties needed for origin group creation or update. |
AFDOriginUpdateParameters |
AFDOrigin properties needed for origin update. |
AFDStateProperties |
The tracking states for afd resources. |
ActionType |
Defines values for Action |
AfdCertificateType |
Defines values for Afd |
AfdErrorResponse |
Error response. |
AfdErrorResponseException |
Exception thrown for an invalid response with Afd |
AfdProvisioningState |
Defines values for Afd |
AfdPurgeParameters |
Parameters required for content purge. |
Algorithm |
Defines values for Algorithm. |
CacheBehavior |
Defines values for Cache |
CacheExpirationActionParameters |
Defines the parameters for the cache expiration action. |
CacheKeyQueryStringActionParameters |
Defines the parameters for the cache-key query string action. |
CdnCertificateSourceParameters |
Defines the parameters for using CDN managed certificate for securing custom domain. |
CdnManagedHttpsParameters |
Defines the certificate source parameters using CDN managed certificate for enabling SSL. |
CdnWebApplicationFirewallPolicyPatchParameters |
Properties required to update a Cdn |
Certificate |
Certificate used for https. |
CertificateType |
Defines values for Certificate |
CheckNameAvailabilityInput |
Input of Check |
CheckNameAvailabilityResult |
Result of the custom domain validation. |
CidrIpAddress |
CIDR Ip address. |
CompressionSettings |
settings for compression. |
ContinentsResponseContinentsItem |
The Continents |
ContinentsResponseCountryOrRegionsItem |
The Continents |
CookiesMatchConditionParameters |
Defines the parameters for Cookies match conditions. |
CookiesOperator |
Defines values for Cookies |
CustomDomainHttpsParameters |
The JSON object that contains the properties to secure a custom domain. |
CustomDomainParameters |
The custom |
CustomDomainResourceState |
Defines values for Custom |
CustomDomainValidationResult |
The com.microsoft.azure.management.cdn.CdnProfile#validateEndpointCustomDomain(String, String) action result. |
CustomHttpsProvisioningState |
Defines values for Custom |
CustomHttpsProvisioningSubstate |
Defines values for Custom |
CustomRule |
Defines the common attributes for a custom rule that can be included in a waf policy. |
CustomRuleEnabledState |
Defines values for Custom |
CustomRuleList |
Defines contents of custom rules. |
CustomerCertificate |
Customer Certificate used for https. |
CustomerCertificateParameters |
Customer Certificate used for https. |
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. |
DeliveryRule |
A rule that specifies a set of actions and conditions. |
DeliveryRuleAction |
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. |
DeliveryRuleCondition |
A condition for the delivery rule. |
DeliveryRuleCookiesCondition |
Defines the Cookies condition for the delivery rule. |
DeliveryRuleHttpVersionCondition |
Defines the Http |
DeliveryRuleIsDeviceCondition |
Defines the Is |
DeliveryRulePostArgsCondition |
Defines the Post |
DeliveryRuleQueryStringCondition |
Defines the Query |
DeliveryRuleRemoteAddressCondition |
Defines the Remote |
DeliveryRuleRequestBodyCondition |
Defines the Request |
DeliveryRuleRequestHeaderAction |
Defines the request header action for the delivery rule. |
DeliveryRuleRequestHeaderCondition |
Defines the Request |
DeliveryRuleRequestMethodCondition |
Defines the Request |
DeliveryRuleRequestSchemeCondition |
Defines the Request |
DeliveryRuleRequestUriCondition |
Defines the Request |
DeliveryRuleResponseHeaderAction |
Defines the response header action for the delivery rule. |
DeliveryRuleUrlFileExtensionCondition |
Defines the Url |
DeliveryRuleUrlFileNameCondition |
Defines the Url |
DeliveryRuleUrlPathCondition |
Defines the Url |
DeploymentStatus |
Defines values for Deployment |
DestinationProtocol |
Defines values for Destination |
DomainValidationProperties |
The JSON object that contains the properties to validate a domain. |
DomainValidationState |
Defines values for Domain |
EdgeNode |
Provides information about edge node of CDN service. |
EnabledState |
Defines values for Enabled |
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). |
EndpointResource |
Defines the ARM Resource ID for the linked endpoints. |
EndpointResourceState |
Defines values for Endpoint |
EndpointUpdateParameters |
Properties required to create or update an endpoint. |
ErrorResponse |
Error response indicates CDN service is not able to process the incoming request. |
ErrorResponseException |
Exception thrown for an invalid response with Error |
ForwardingProtocol |
Defines values for Forwarding |
GeoFilter |
Rules defining user's geo access within a CDN endpoint. |
HeaderAction |
Defines values for Header |
HeaderActionParameters |
Defines the parameters for the request header action. |
HealthProbeParameters |
The JSON object that contains the properties to send health probes to origin. |
HttpErrorRangeParameters |
The JSON object that represents the range for http status codes. |
HttpVersionMatchConditionParameters |
Defines the parameters for Http |
HttpsRedirect |
Defines values for Https |
IdentityType |
Defines values for Identity |
IpAddressGroup |
CDN Ip address group. |
IsDeviceMatchConditionParameters |
Defines the parameters for Is |
KeyVaultCertificateSourceParameters |
Describes the parameters for using a user's Key |
KeyVaultSigningKeyParameters |
Describes the parameters for using a user's Key |
LinkToDefaultDomain |
Defines values for Link |
LoadBalancingSettingsParameters |
Round-Robin load balancing settings for a backend pool. |
LoadParameters |
Parameters required for content load. |
LogMetric |
Defines values for Log |
LogMetricsGranularity |
Defines values for Log |
LogMetricsGroupBy |
Defines values for Log |
LogRanking |
Defines values for Log |
LogRankingMetric |
Defines values for Log |
ManagedCertificate |
Managed Certificate used for https. |
ManagedCertificateParameters |
Managed Certificate used for https. |
ManagedRuleDefinition |
Describes a managed rule definition. |
ManagedRuleEnabledState |
Defines values for Managed |
ManagedRuleGroupDefinition |
Describes a managed rule group. |
ManagedRuleGroupOverride |
Defines a managed rule group override setting. |
ManagedRuleOverride |
Defines a managed rule group override setting. |
ManagedRuleSetList |
Defines the list of managed rule sets for the policy. |
MatchCondition |
Define match conditions. |
MatchProcessingBehavior |
Defines values for Match |
MatchVariable |
Defines values for Match |
MetricsResponseSeriesItem |
The Metrics |
MetricsResponseSeriesItemDataItem |
The Metrics |
MetricsResponseSeriesItemGroupsItem |
The Metrics |
Operation |
Operation that CDN service supports. |
OperationDisplay |
The object that represents the operation. |
Operator |
Defines values for Operator. |
OptimizationType |
Defines values for Optimization |
OriginGroupOverrideAction |
Defines the origin group override action for the delivery rule. |
OriginGroupOverrideActionParameters |
Defines the parameters for the origin group override action. |
OriginGroupResourceState |
Defines values for Origin |
OriginGroupUpdateParameters |
Origin group properties needed for origin group creation or update. |
OriginResourceState |
Defines values for Origin |
OriginUpdateParameters |
Origin properties needed for origin update. |
ParamIndicator |
Defines values for Param |
PolicyEnabledState |
Defines values for Policy |
PolicyMode |
Defines values for Policy |
PolicyResourceState |
Defines values for Policy |
PolicySettings |
Defines contents of a web application firewall global configuration. |
PostArgsMatchConditionParameters |
Defines the parameters for Post |
PostArgsOperator |
Defines values for Post |
PrivateEndpointStatus |
Defines values for Private |
ProfileResourceState |
Defines values for Profile |
ProfileUpdateParameters |
Properties required to update a profile. |
ProtocolType |
Defines values for Protocol |
ProvisioningState |
Defines values for Provisioning |
PurgeParameters |
Parameters required for content purge. |
QueryStringBehavior |
Defines values for Query |
QueryStringMatchConditionParameters |
Defines the parameters for Query |
QueryStringOperator |
Defines values for Query |
RankingsResponseTablesItem |
The Rankings |
RankingsResponseTablesItemDataItem |
The Rankings |
RankingsResponseTablesItemDataItemMetricsItem |
The Rankings |
RateLimitRule |
Defines a rate limiting rule that can be included in a waf policy. |
RateLimitRuleList |
Defines contents of rate limit rules. |
RedirectType |
Defines values for Redirect |
RemoteAddressMatchConditionParameters |
Defines the parameters for Remote |
RemoteAddressOperator |
Defines values for Remote |
RequestBodyMatchConditionParameters |
Defines the parameters for Request |
RequestBodyOperator |
Defines values for Request |
RequestHeaderMatchConditionParameters |
Defines the parameters for Request |
RequestHeaderOperator |
Defines values for Request |
RequestMethodMatchConditionParameters |
Defines the parameters for Request |
RequestSchemeMatchConditionParameters |
Defines the parameters for Request |
RequestUriMatchConditionParameters |
Defines the parameters for Request |
RequestUriOperator |
Defines values for Request |
ResourceReference |
Reference to another resource. |
ResourceUsage |
Provides information about CDN resource usages. |
ResourcesResponseCustomDomainsItem |
The Resources |
ResourcesResponseEndpointsItem |
The Resources |
ResourcesResponseEndpointsItemCustomDomainsItem |
The Resources |
ResponseBasedOriginErrorDetectionParameters |
The JSON object that contains the properties to determine origin health using real requests/responses. |
RouteUpdateParameters |
The domain JSON object required for domain creation or update. |
RuleUpdateParameters |
The domain JSON object required for domain creation or update. |
SecretParameters |
The json object containing secret parameters. |
SecretProperties |
The JSON object that contains the properties of the Secret to create. |
SecurityPolicyParameters |
The json object containing security policy parameters. |
SecurityPolicyProperties |
The json object that contains properties required to create a security policy. |
SecurityPolicyWebApplicationFirewallAssociation |
settings for security policy patterns to match. |
SecurityPolicyWebApplicationFirewallParameters |
The json object containing security policy waf parameters. |
SharedPrivateLinkResourceProperties |
Describes the properties of an existing Shared Private Link Resource to use when connecting to a private origin. |
Sku |
The pricing tier (defines a CDN provider, feature list and rate) of the CDN profile. |
SkuName |
Defines values for Sku |
Status |
Defines values for Status. |
SystemData |
Read only system data. |
Transform |
Defines values for Transform. |
TransformType |
Defines values for Transform |
UrlFileExtensionMatchConditionParameters |
Defines the parameters for Url |
UrlFileExtensionOperator |
Defines values for Url |
UrlFileNameMatchConditionParameters |
Defines the parameters for Url |
UrlFileNameOperator |
Defines values for Url |
UrlPathMatchConditionParameters |
Defines the parameters for Url |
UrlPathOperator |
Defines values for Url |
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. |
UsageName |
The usage names. |
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. |
ValidateProbeInput |
Input of the validate probe API. |
ValidateSecretInput |
Input of the secret to be validated. |
ValidateSecretType |
Defines values for Validate |
WafAction |
Defines values for Waf |
WafGranularity |
Defines values for Waf |
WafMetric |
Defines values for Waf |
WafMetricsResponseSeriesItem |
The Waf |
WafMetricsResponseSeriesItemDataItem |
The Waf |
WafMetricsResponseSeriesItemGroupsItem |
The Waf |
WafRankingGroupBy |
Defines values for Waf |
WafRankingType |
Defines values for Waf |
WafRankingsResponseDataItem |
The Waf |
WafRankingsResponseDataItemMetricsItem |
The Waf |
WafRuleType |
Defines values for Waf |
Interfaces
CdnEndpoint |
An immutable client-side representation of an Azure CDN endpoint. |
CdnEndpoint.DefinitionStages |
Grouping of CDN profile endpoint definition stages as a part of parent CDN profile definition. |
CdnEndpoint.DefinitionStages.AttachablePremium<ParentT> |
The final stage of the Premium Verizon endpoint definition, at which it can be attached to the parent. |
CdnEndpoint.DefinitionStages.AttachableStandard<ParentT> |
The final stage of a Standard endpoint definition, at which it can be attached to the parent. |
CdnEndpoint.DefinitionStages.Blank |
The first stage of a CDN profile endpoint definition. |
CdnEndpoint.DefinitionStages.Blank.PremiumEndpoint<ParentT> |
The stage of a CDN profile endpoint definition allowing to specify the origin for the CDN profile with teh Premium Verizon SKU. |
CdnEndpoint.DefinitionStages.Blank.StandardEndpoint<ParentT> |
The stage of a CDN profile endpoint definition allowing to specify the origin. |
CdnEndpoint.DefinitionStages.WithPremiumAttach<ParentT> |
The final stage of the CDN profile Premium Verizon endpoint definition. |
CdnEndpoint.DefinitionStages.WithStandardAttach<ParentT> |
The final stage of the CDN profile Standard Akamai or Standard Verizon endpoint definition. |
CdnEndpoint.Update |
The entirety of a CDN endpoint update as part of a CDN profile update. |
CdnEndpoint.UpdateDefinitionStages |
The entirety of a CDN profile endpoint definition as a part of a parent CDN profile update. |
CdnEndpoint.UpdateDefinitionStages.AttachablePremium<ParentT> |
The final stage of the Premium Verizon endpoint object definition, at which it can be attached to the parent. |
CdnEndpoint.UpdateDefinitionStages.AttachableStandard<ParentT> |
The final stage of the Standard endpoint object definition, at which it can be attached to the parent. |
CdnEndpoint.UpdateDefinitionStages.Blank |
The first stage of a CDN profile endpoint definition. |
CdnEndpoint.UpdateDefinitionStages.Blank.PremiumEndpoint<ParentT> |
The stage of the CDN profile endpoint definition allowing to specify the origin for CDN Profile with the Premium Verizon SKU. |
CdnEndpoint.UpdateDefinitionStages.Blank.StandardEndpoint<ParentT> |
The stage of the CDN profile endpoint definition allowing to specify the origin. |
CdnEndpoint.UpdateDefinitionStages.WithPremiumAttach<ParentT> |
The final stage of a CDN profile Premium Verizon endpoint definition. |
CdnEndpoint.UpdateDefinitionStages.WithStandardAttach<ParentT> |
The final stage of the CDN profile Standard Akamai or Standard Verizon endpoint definition. |
CdnEndpoint.UpdatePremiumEndpoint |
The stage of an CDN profile endpoint update allowing to specify endpoint properties. |
CdnEndpoint.UpdateStandardEndpoint |
The stage of an CDN profile endpoint update allowing to specify endpoint properties. |
CdnProfile |
An immutable client-side representation of an Azure CDN profile. |
CdnProfile.Definition |
The entirety of a CDN profile definition. |
CdnProfile.DefinitionStages |
Grouping of CDN profile definition stages. |
CdnProfile.DefinitionStages.Blank |
The first stage of a CDN profile definition. |
CdnProfile.DefinitionStages.WithCreate |
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. |
CdnProfile.DefinitionStages.WithGroup |
The stage of a CDN profile definition allowing the resource group to be specified. |
CdnProfile.DefinitionStages.WithPremiumVerizonCreate |
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. |
CdnProfile.DefinitionStages.WithSku |
A CDN profile definition allowing the SKU to be specified. |
CdnProfile.DefinitionStages.WithStandardCreate |
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. |
CdnProfile.Update |
The template for an update operation, containing all the settings that can be modified. |
CdnProfile.UpdateStages |
Grouping of CDN manager update stages. |
CdnProfile.UpdateStages.WithEndpoint |
The stage of a CDN profile update allowing to modify the endpoints for the profile. |
CdnProfiles |
Entry point for CDN profile management API. |
Enums
AfdMinimumTlsVersion |
Defines values for Afd |
AfdQueryStringCachingBehavior |
Defines values for Afd |
GeoFilterActions |
Defines values for Geo |
HealthProbeRequestType |
Defines values for Health |
MinimumTlsVersion |
Defines values for Minimum |
ProbeProtocol |
Defines values for Probe |
QueryStringCachingBehavior |
Defines values for Query |
ResourceType |
Defines values for Resource |
ResponseBasedDetectedErrorTypes |
Defines values for Response |
SharedPrivateLinkResourceStatus |
Defines values for Shared |
Azure SDK for Java
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for