ICdnProfile Interface
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.
Représentation côté client immuable d’un profil Azure CDN.
public interface ICdnProfile : Microsoft.Azure.Management.ResourceManager.Fluent.Core.IGroupableResource<Microsoft.Azure.Management.Cdn.Fluent.ICdnManager,Microsoft.Azure.Management.Cdn.Fluent.Models.ProfileInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.Cdn.Fluent.Models.ProfileInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<Microsoft.Azure.Management.Cdn.Fluent.ICdnManager>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IRefreshable<Microsoft.Azure.Management.Cdn.Fluent.ICdnProfile>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IUpdatable<Microsoft.Azure.Management.Cdn.Fluent.CdnProfile.Update.IUpdate>
type ICdnProfile = interface
interface IGroupableResource<ICdnManager, ProfileInner>
interface IResource
interface IIndexable
interface IHasId
interface IHasName
interface IHasResourceGroup
interface IHasManager<ICdnManager>
interface IHasInner<ProfileInner>
interface IRefreshable<ICdnProfile>
interface IUpdatable<IUpdate>
Public Interface ICdnProfile
Implements IGroupableResource(Of ICdnManager, ProfileInner), IHasInner(Of ProfileInner), IHasManager(Of ICdnManager), IRefreshable(Of ICdnProfile), IUpdatable(Of IUpdate)
- Implémente
Propriétés
Endpoints |
Obtient des points de terminaison dans le profil du gestionnaire CDN, indexés par nom. |
Id |
Obtient la chaîne d’ID de ressource (Hérité de IHasId) |
Inner |
Représentation côté client immuable d’un profil Azure CDN. (Hérité de IHasInner<T>) |
IsPremiumVerizon |
Obtient true si la référence SKU de ce profil CDN est de Premium Verizon, sinon false. |
Key |
Représentation côté client immuable d’un profil Azure CDN. (Hérité de IIndexable) |
Manager |
Obtient le type de client manager de ce type de ressource. (Hérité de IHasManager<ManagerT>) |
Name |
Obtient le nom de la ressource (Hérité de IHasName) |
Region |
Représentation côté client immuable d’un profil Azure CDN. (Hérité de IResource) |
RegionName |
Représentation côté client immuable d’un profil Azure CDN. (Hérité de IResource) |
ResourceGroupName |
Représentation côté client immuable d’un profil Azure CDN. (Hérité de IHasResourceGroup) |
ResourceState |
Obtient l’état du profil CDN. |
Sku |
Obtient la référence SKU du profil CDN. |
Tags |
Représentation côté client immuable d’un profil Azure CDN. (Hérité de IResource) |
Type |
Représentation côté client immuable d’un profil Azure CDN. (Hérité de IResource) |
Méthodes
CheckEndpointNameAvailability(String) |
Vérifie la disponibilité d’un nom de point de terminaison sans créer le point de terminaison CDN. |
CheckEndpointNameAvailabilityAsync(String, CancellationToken) |
Vérifie la disponibilité d’un nom de point de terminaison sans créer le point de terminaison CDN de manière asynchrone. |
GenerateSsoUri() |
Génère un URI d’authentification unique dynamique utilisé pour se connecter au portail supplémentaire CDN utilisé pour les tâches de gestion avancée. |
GenerateSsoUriAsync(CancellationToken) |
Génère de manière asynchrone un URI d’authentification unique dynamique utilisé pour se connecter au portail supplémentaire CDN utilisé pour les tâches de gestion avancée. |
ListResourceUsage() |
Représentation côté client immuable d’un profil Azure CDN. |
LoadEndpointContent(String, ISet<String>) |
Précharger de force le contenu du point de terminaison CDN dans le profil CDN. Notez que cette option est disponible uniquement pour les profils Verizon. |
LoadEndpointContentAsync(String, ISet<String>, CancellationToken) |
Précharger de manière asynchrone le contenu du point de terminaison CDN dans le profil CDN. Notez que cette option est disponible uniquement pour les profils Verizon. |
PurgeEndpointContent(String, ISet<String>) |
Purge de force le contenu du point de terminaison CDN dans le profil CDN. |
PurgeEndpointContentAsync(String, ISet<String>, CancellationToken) |
Purge de manière asynchrone le contenu du point de terminaison CDN dans le profil CDN. |
Refresh() |
Actualise la ressource pour la synchroniser avec Azure. (Hérité de IRefreshable<T>) |
RefreshAsync(CancellationToken) |
Actualise la ressource pour la synchroniser avec Azure. (Hérité de IRefreshable<T>) |
StartEndpoint(String) |
Démarre un point de terminaison CDN arrêté. |
StartEndpointAsync(String, CancellationToken) |
Démarre un point de terminaison CDN arrêté de manière asynchrone. |
StopEndpoint(String) |
Arrête un point de terminaison CDN en cours d’exécution. |
StopEndpointAsync(String, CancellationToken) |
Arrête un point de terminaison CDN en cours d’exécution de manière asynchrone. |
Update() |
Représentation côté client immuable d’un profil Azure CDN. (Hérité de IUpdatable<T>) |
ValidateEndpointCustomDomain(String, String) |
Valide un mappage de domaine personnalisé pour s’assurer qu’il est mappé au CNAME correct dans DNS dans le profil actuel. |
ValidateEndpointCustomDomainAsync(String, String, CancellationToken) |
Valide un mappage de domaine personnalisé pour s’assurer qu’il est mappé au CNAME correct dans DNS dans le profil actuel de manière asynchrone. |
S’applique à
Azure SDK for .NET