Microsoft.Azure.Management.Cdn.Fluent.Models Namespace

Classes

CacheBehavior

Defines values for CacheBehavior.

CacheExpirationActionParameters

Defines the parameters for the cache expiration 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.

CertificateType

Defines values for CertificateType.

CheckNameAvailabilityInput

Input of CheckNameAvailability API.

CheckNameAvailabilityOutputInner

Output of check name availability API.

CidrIpAddress

CIDR Ip address

CustomDomainHttpsParameters

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

CustomDomainInner

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

CustomDomainParameters

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

CustomDomainResourceState

Defines values for CustomDomainResourceState.

CustomHttpsProvisioningState

Defines values for CustomHttpsProvisioningState.

CustomHttpsProvisioningSubstate

Defines values for CustomHttpsProvisioningSubstate.

DeepCreatedOrigin

The main origin of 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.

DeliveryRuleCondition

A condition for the delivery rule.

DeliveryRuleUrlFileExtensionCondition

Defines the URL file extension condition for the delivery rule.

DeliveryRuleUrlPathCondition

Defines the URL path condition for the delivery rule.

EdgeNode

Edge node of CDN service.

EdgeNodeInner

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

EndpointInner

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 <endpointname>.azureedge.net.

EndpointPropertiesUpdateParametersDeliveryPolicy

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

EndpointResourceState

Defines values for EndpointResourceState.

EndpointUpdateParameters

Properties required to create or update an endpoint.

ErrorResponse

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

ErrorResponseException

Exception thrown for an invalid response with ErrorResponse information.

GeoFilter

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

IpAddressGroup

CDN Ip address group

KeyVaultCertificateSourceParameters

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

LoadParameters

Parameters required for content load.

MatchType

Defines values for MatchType.

OperationDisplay

The object that represents the operation.

OperationInner

CDN REST API operation

OptimizationType

Defines values for OptimizationType.

OriginInner

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.

OriginResourceState

Defines values for OriginResourceState.

OriginUpdateParameters

Origin properties needed for origin creation or update.

Page<T>

Defines a page in Azure responses.

ProfileInner

CDN profile is a logical grouping of endpoints that share the same settings, such as CDN provider and pricing tier.

ProfileResourceState

Defines values for ProfileResourceState.

ProfileUpdateParameters

Properties required to update a profile.

ProtocolType

Defines values for ProtocolType.

ProxyResourceInner

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.

ResourceUsage

Output of check resource usage API.

ResourceUsageInner

Output of check resource usage API.

Sku

The pricing tier (defines a CDN provider, feature list and rate) of the CDN profile.

SkuName

Defines values for SkuName.

SsoUriInner

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

SupportedOptimizationTypesListResultInner

The result of the GetSupportedOptimizationTypes API

UrlFileExtensionConditionParameters

Defines the parameters for the URL file extension condition.

UrlPathConditionParameters

Defines the parameters for the URL path condition.

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.

ValidateCustomDomainOutputInner

Output of custom domain validation.

ValidateProbeInput

Input of the validate probe API.

ValidateProbeOutputInner

Output of the validate probe API.

Enums

GeoFilterActions

Defines values for GeoFilterActions.

QueryStringCachingBehavior

Defines values for QueryStringCachingBehavior.

ResourceType

Defines values for ResourceType.