EndpointUpdateParameters 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.
Propriétés requises pour créer ou mettre à jour un point de terminaison.
[Microsoft.Rest.Serialization.JsonTransformation]
public class EndpointUpdateParameters : Microsoft.Rest.Azure.IResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type EndpointUpdateParameters = class
interface IResource
Public Class EndpointUpdateParameters
Implements IResource
- Héritage
-
EndpointUpdateParameters
- Attributs
- Implémente
Constructeurs
EndpointUpdateParameters() |
Initialise une nouvelle instance de la classe EndpointUpdateParameters. |
EndpointUpdateParameters(IDictionary<String,String>, String, IList<String>, String, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<QueryStringCachingBehavior>, String, String, IList<GeoFilter>, ResourceReference, IList<UrlSigningKey>, EndpointPropertiesUpdateParametersDeliveryPolicy, EndpointPropertiesUpdateParametersWebApplicationFirewallPolicyLink) |
Initialise une nouvelle instance de la classe EndpointUpdateParameters. |
Propriétés
ContentTypesToCompress |
Obtient ou définit la liste des types de contenu auxquels la compression s’applique. La valeur doit être un type MIME valide. |
DefaultOriginGroup |
Obtient ou définit une référence au groupe d’origines. |
DeliveryPolicy |
Obtient ou définit une stratégie qui spécifie les règles de remise à utiliser pour un point de terminaison. |
GeoFilters |
Obtient ou définit la 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 ou un contenu spécifié, par exemple bloquer APAC pour le chemin /images/ |
IsCompressionEnabled |
Obtient ou définit 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 le CDN lorsque le contenu demandé est inférieur à 1 octet ou supérieur à 1 Mo. |
IsHttpAllowed |
Obtient ou définit 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 |
Obtient ou définit 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é. |
OptimizationType |
Obtient ou définit spécifie le scénario pour lequel le client souhaite optimiser ce point de terminaison CDN, par exemple Télécharger, Media Services. Avec ces informations, CDN peut appliquer une optimisation basée sur des scénarios. Les valeurs possibles sont les suivantes : « GeneralWebDelivery », « GeneralMediaStreaming », « VideoOnDemandMediaStreaming », « LargeFileDownload », « DynamicSiteAcceleration » |
OriginHostHeader |
Obtient ou définit la 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 |
Obtient ou définit un chemin d’accès de répertoire sur l’origine que CDN peut utiliser pour récupérer du contenu, par exemple contoso.cloudapp.net/originpath. |
ProbePath |
Obtient ou définit le chemin d’accès à un fichier hébergé sur l’origine, ce qui permet d’accélérer la distribution 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 lors de l’utilisation d’une seule origine. |
QueryStringCachingBehavior |
Obtient ou 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 la mise en cache des requêtes contenant des chaînes de requête, ou mettre en cache chaque requête avec une URL unique. Les valeurs possibles sont les suivantes : « IgnoreQueryString », « BypassCaching », « UseQueryString », « NotSet » |
Tags |
Obtient ou définit des balises de point de terminaison. |
UrlSigningKeys |
Obtient ou définit la liste des clés utilisées pour valider les hachages d’URL signés. |
WebApplicationFirewallPolicyLink |
Obtient ou définit la stratégie de Web Application Firewall pour le point de terminaison (le cas échéant) |
Méthodes
Validate() |
Validez l’objet . |
S’applique à
Azure SDK for .NET