IExtensionImageOperations 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.
L’API Gestion des services inclut des opérations permettant de gérer les images d’extension de service et de machine virtuelle dans votre abonnement éditeur.
public interface IExtensionImageOperations
type IExtensionImageOperations = interface
Public Interface IExtensionImageOperations
Méthodes
BeginRegisteringAsync(ExtensionImageRegisterParameters, CancellationToken) |
Inscrivez une nouvelle extension. Une extension est identifiée par la combinaison de son providerNamespace et de son type (chaîne respectant la casse). Il n’est pas autorisé à inscrire une extension avec la même identité (c’est-à-dire la combinaison de ProviderNamespace et Type) d’une extension déjà inscrite. Pour inscrire une nouvelle version d’une extension existante, l’API Update Extension doit être utilisée. |
BeginUnregisteringAsync(String, String, String, CancellationToken) |
Annuler l’inscription d’une version d’une extension précédemment inscrite à l’aide des API Register Extension ou Update Extension. Une version d’extension est identifiée par la combinaison de providerNamespace, Type et Version qui sont spécifiés lors de l’inscription de l’extension. La désinscription est autorisée uniquement pour les extensions internes, c’est-à-dire les extensions pour lesquelles le champ IsInternalExtension est défini sur « true » pendant l’inscription ou pendant une mise à jour. Il existe un quota (15) sur le nombre d’extensions pouvant être inscrites par abonnement. Si votre abonnement manque de quota, vous devez annuler l’inscription de certaines extensions internes ou contacter Azure (e-mail utilisé pour devenir éditeur) pour augmenter le quota. |
BeginUpdatingAsync(ExtensionImageUpdateParameters, CancellationToken) |
Mettez à jour une nouvelle extension. Il est autorisé à mettre à jour une extension qui avait déjà été inscrite avec la même identité (c’est-à-dire la combinaison de ProviderNamespace et Type), mais avec une version différente. Elle échoue si l’extension à mettre à jour a une identité qui n’a pas été inscrite auparavant, ou s’il existe déjà une extension avec la même identité et la même version. |
RegisterAsync(ExtensionImageRegisterParameters, CancellationToken) |
Inscrivez une nouvelle extension. Une extension est identifiée par la combinaison de son providerNamespace et de son type (chaîne respectant la casse). Il n’est pas autorisé à inscrire une extension avec la même identité (c’est-à-dire la combinaison de ProviderNamespace et Type) d’une extension déjà inscrite. Pour inscrire une nouvelle version d’une extension existante, l’API Update Extension doit être utilisée. |
UnregisterAsync(String, String, String, CancellationToken) |
Annuler l’inscription d’une version d’une extension précédemment inscrite à l’aide des API Register Extension ou Update Extension. Une version d’extension est identifiée par la combinaison de providerNamespace, Type et Version qui sont spécifiés lors de l’inscription de l’extension. La désinscription est autorisée uniquement pour les extensions internes, c’est-à-dire les extensions pour lesquelles le champ IsInternalExtension est défini sur « true » pendant l’inscription ou pendant une mise à jour. Il existe un quota (15) sur le nombre d’extensions pouvant être inscrites par abonnement. Si votre abonnement manque de quota, vous devez annuler l’inscription de certaines extensions internes ou contacter Azure (e-mail utilisé pour devenir éditeur) pour augmenter le quota. |
UpdateAsync(ExtensionImageUpdateParameters, CancellationToken) |
Mettez à jour une nouvelle extension. Il est autorisé à mettre à jour une extension qui avait déjà été inscrite avec la même identité (c’est-à-dire la combinaison de ProviderNamespace et Type), mais avec une version différente. Elle échoue si l’extension à mettre à jour a une identité qui n’a pas été inscrite auparavant, ou s’il existe déjà une extension avec la même identité et la même version. |
Méthodes d’extension
BeginRegistering(IExtensionImageOperations, ExtensionImageRegisterParameters) |
Inscrivez une nouvelle extension. Une extension est identifiée par la combinaison de son providerNamespace et de son type (chaîne respectant la casse). Il n’est pas autorisé à inscrire une extension avec la même identité (c’est-à-dire la combinaison de ProviderNamespace et Type) d’une extension déjà inscrite. Pour inscrire une nouvelle version d’une extension existante, l’API Update Extension doit être utilisée. |
BeginRegisteringAsync(IExtensionImageOperations, ExtensionImageRegisterParameters) |
Inscrivez une nouvelle extension. Une extension est identifiée par la combinaison de son providerNamespace et de son type (chaîne respectant la casse). Il n’est pas autorisé à inscrire une extension avec la même identité (c’est-à-dire la combinaison de ProviderNamespace et Type) d’une extension déjà inscrite. Pour inscrire une nouvelle version d’une extension existante, l’API Update Extension doit être utilisée. |
BeginUnregistering(IExtensionImageOperations, String, String, String) |
Annuler l’inscription d’une version d’une extension précédemment inscrite à l’aide des API Register Extension ou Update Extension. Une version d’extension est identifiée par la combinaison de providerNamespace, Type et Version qui sont spécifiés lors de l’inscription de l’extension. La désinscription est autorisée uniquement pour les extensions internes, c’est-à-dire les extensions pour lesquelles le champ IsInternalExtension est défini sur « true » pendant l’inscription ou pendant une mise à jour. Il existe un quota (15) sur le nombre d’extensions pouvant être inscrites par abonnement. Si votre abonnement manque de quota, vous devez annuler l’inscription de certaines extensions internes ou contacter Azure (e-mail utilisé pour devenir éditeur) pour augmenter le quota. |
BeginUnregisteringAsync(IExtensionImageOperations, String, String, String) |
Annuler l’inscription d’une version d’une extension précédemment inscrite à l’aide des API Register Extension ou Update Extension. Une version d’extension est identifiée par la combinaison de providerNamespace, Type et Version qui sont spécifiés lors de l’inscription de l’extension. La désinscription est autorisée uniquement pour les extensions internes, c’est-à-dire les extensions pour lesquelles le champ IsInternalExtension est défini sur « true » pendant l’inscription ou pendant une mise à jour. Il existe un quota (15) sur le nombre d’extensions pouvant être inscrites par abonnement. Si votre abonnement manque de quota, vous devez annuler l’inscription de certaines extensions internes ou contacter Azure (e-mail utilisé pour devenir éditeur) pour augmenter le quota. |
BeginUpdating(IExtensionImageOperations, ExtensionImageUpdateParameters) |
Mettez à jour une nouvelle extension. Il est autorisé à mettre à jour une extension qui avait déjà été inscrite avec la même identité (c’est-à-dire la combinaison de ProviderNamespace et Type), mais avec une version différente. Elle échoue si l’extension à mettre à jour a une identité qui n’a pas été inscrite auparavant, ou s’il existe déjà une extension avec la même identité et la même version. |
BeginUpdatingAsync(IExtensionImageOperations, ExtensionImageUpdateParameters) |
Mettez à jour une nouvelle extension. Il est autorisé à mettre à jour une extension qui avait déjà été inscrite avec la même identité (c’est-à-dire la combinaison de ProviderNamespace et Type), mais avec une version différente. Elle échoue si l’extension à mettre à jour a une identité qui n’a pas été inscrite auparavant, ou s’il existe déjà une extension avec la même identité et la même version. |
Register(IExtensionImageOperations, ExtensionImageRegisterParameters) |
Inscrivez une nouvelle extension. Une extension est identifiée par la combinaison de son providerNamespace et de son type (chaîne respectant la casse). Il n’est pas autorisé à inscrire une extension avec la même identité (c’est-à-dire la combinaison de ProviderNamespace et Type) d’une extension déjà inscrite. Pour inscrire une nouvelle version d’une extension existante, l’API Update Extension doit être utilisée. |
RegisterAsync(IExtensionImageOperations, ExtensionImageRegisterParameters) |
Inscrivez une nouvelle extension. Une extension est identifiée par la combinaison de son providerNamespace et de son type (chaîne respectant la casse). Il n’est pas autorisé à inscrire une extension avec la même identité (c’est-à-dire la combinaison de ProviderNamespace et Type) d’une extension déjà inscrite. Pour inscrire une nouvelle version d’une extension existante, l’API Update Extension doit être utilisée. |
Unregister(IExtensionImageOperations, String, String, String) |
Annuler l’inscription d’une version d’une extension précédemment inscrite à l’aide des API Register Extension ou Update Extension. Une version d’extension est identifiée par la combinaison de providerNamespace, Type et Version qui sont spécifiés lors de l’inscription de l’extension. La désinscription est autorisée uniquement pour les extensions internes, c’est-à-dire les extensions pour lesquelles le champ IsInternalExtension est défini sur « true » pendant l’inscription ou pendant une mise à jour. Il existe un quota (15) sur le nombre d’extensions pouvant être inscrites par abonnement. Si votre abonnement manque de quota, vous devez annuler l’inscription de certaines extensions internes ou contacter Azure (e-mail utilisé pour devenir éditeur) pour augmenter le quota. |
UnregisterAsync(IExtensionImageOperations, String, String, String) |
Annuler l’inscription d’une version d’une extension précédemment inscrite à l’aide des API Register Extension ou Update Extension. Une version d’extension est identifiée par la combinaison de providerNamespace, Type et Version qui sont spécifiés lors de l’inscription de l’extension. La désinscription est autorisée uniquement pour les extensions internes, c’est-à-dire les extensions pour lesquelles le champ IsInternalExtension est défini sur « true » pendant l’inscription ou pendant une mise à jour. Il existe un quota (15) sur le nombre d’extensions pouvant être inscrites par abonnement. Si votre abonnement manque de quota, vous devez annuler l’inscription de certaines extensions internes ou contacter Azure (e-mail utilisé pour devenir éditeur) pour augmenter le quota. |
Update(IExtensionImageOperations, ExtensionImageUpdateParameters) |
Mettez à jour une nouvelle extension. Il est autorisé à mettre à jour une extension qui avait déjà été inscrite avec la même identité (c’est-à-dire la combinaison de ProviderNamespace et Type), mais avec une version différente. Elle échoue si l’extension à mettre à jour a une identité qui n’a pas été inscrite auparavant, ou s’il existe déjà une extension avec la même identité et la même version. |
UpdateAsync(IExtensionImageOperations, ExtensionImageUpdateParameters) |
Mettez à jour une nouvelle extension. Il est autorisé à mettre à jour une extension qui avait déjà été inscrite avec la même identité (c’est-à-dire la combinaison de ProviderNamespace et Type), mais avec une version différente. Elle échoue si l’extension à mettre à jour a une identité qui n’a pas été inscrite auparavant, ou s’il existe déjà une extension avec la même identité et la même version. |
S’applique à
Azure SDK for .NET