CdnEndpointData Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Classe représentant le modèle de données CdnEndpoint. Le point de terminaison CDN est l’entité au sein d’un profil CDN contenant des informations de configuration telles que l’origine, le protocole, la mise en cache du contenu et le comportement de remise. Le point de terminaison CDN utilise le format <d’URL endpointname.azureedge.net>.
public class CdnEndpointData : Azure.ResourceManager.Models.TrackedResourceData
type CdnEndpointData = class
inherit TrackedResourceData
Public Class CdnEndpointData
Inherits TrackedResourceData
- Héritage
Constructeurs
CdnEndpointData(AzureLocation) |
Initialise une nouvelle instance de CdnEndpointData. |
Propriétés
ContentTypesToCompress |
Liste des types de contenu sur lesquels la compression s’applique. La valeur doit être un type MIME valide. |
CustomDomains |
Domaines personnalisés sous le point de terminaison. |
DefaultOriginGroupId |
ID de la ressource |
DeliveryPolicy |
Stratégie qui spécifie les règles de remise à utiliser pour un point de terminaison. |
GeoFilters |
Liste des règles définissant l’accès géographique de l’utilisateur dans un point de terminaison CDN. Chaque filtre géographique définit une règle d’accès à un chemin d’accès ou à un contenu spécifié, par exemple bloquer APAC pour le chemin /pictures/. |
HostName |
Nom d’hôte du point de terminaison structuré comme {endpointName}. {DNSZone}, par exemple, contoso.azureedge.net. |
Id |
ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. (Hérité de ResourceData) |
IsCompressionEnabled |
Indique si la compression de contenu est activée sur CDN. La valeur par défaut est false. Si la compression est activée, le contenu est servi comme compressé si l’utilisateur demande une version compressée. Le contenu n’est pas compressé sur cdn lorsque le contenu demandé est inférieur à 1 octet ou supérieur à 1 Mo. |
IsHttpAllowed |
Indique si le trafic HTTP est autorisé sur le point de terminaison. La valeur par défaut est true. Au moins un protocole (HTTP ou HTTPS) doit être autorisé. |
IsHttpsAllowed |
Indique si le trafic HTTPS est autorisé sur le point de terminaison. La valeur par défaut est true. Au moins un protocole (HTTP ou HTTPS) doit être autorisé. |
Location |
Emplacement géographique où réside la ressource. (Hérité de TrackedResourceData) |
Name |
Nom de la ressource. (Hérité de ResourceData) |
OptimizationType |
Spécifie le scénario pour lequel le client souhaite que ce point de terminaison CDN soit optimisé, par exemple Télécharger, Media Services. Avec ces informations, CDN peut appliquer une optimisation pilotée par des scénarios. |
OriginGroups |
Groupes d’origines comprenant des origines utilisées pour l’équilibrage de charge du trafic en fonction de la disponibilité. |
OriginHostHeader |
Valeur d’en-tête de l’hôte envoyée à l’origine avec chaque requête. Cette propriété sur Point de terminaison n’est autorisée que lorsque le point de terminaison utilise une origine unique et peut être remplacée par la même propriété spécifiée à l’origine. Si vous laissez ce champ vide, le nom d’hôte de la demande détermine cette valeur. Les origines Azure CDN, comme Web Apps, Stockage Blob et Services cloud, nécessitent que cette valeur d’en-tête de l’hôte corresponde au nom d’hôte de l’origine par défaut. |
OriginPath |
Chemin de répertoire sur l’origine à partir duquel CDN peut récupérer du contenu, par exemple contoso.cloudapp.net/originpath. |
Origins |
Source du contenu fourni via CDN. |
ProbePath |
Chemin d’accès à un fichier hébergé sur l’origine, ce qui permet d’accélérer la livraison du contenu dynamique et de calculer les itinéraires les plus optimaux pour le CDN. Cela est relatif au chemin d’origine. Cette propriété n’est pertinente que lorsque vous utilisez une origine unique. |
ProvisioningState |
Provisionnement status du point de terminaison. |
QueryStringCachingBehavior |
Définit la façon dont le CDN met en cache les requêtes qui incluent des chaînes de requête. Vous pouvez ignorer toutes les chaînes de requête lors de la mise en cache, contourner la mise en cache pour empêcher les requêtes qui contiennent des chaînes de requête d’être mises en cache, ou mettre en cache chaque requête avec une URL unique. |
ResourceState |
Ressource status du point de terminaison. |
ResourceType |
Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts ». (Hérité de ResourceData) |
SystemData |
Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy. (Hérité de ResourceData) |
Tags |
Balises de ressource. (Hérité de TrackedResourceData) |
UriSigningKeys |
Liste des clés utilisées pour valider les hachages d’URL signés. |
WebApplicationFirewallPolicyLinkId |
ID de la ressource |
S’applique à
Azure SDK for .NET