IContainerGroup 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 groupe de conteneurs Azure.
public interface IContainerGroup : Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IGroupableResource<Microsoft.Azure.Management.ContainerInstance.Fluent.IContainerInstanceManager,Microsoft.Azure.Management.ContainerInstance.Fluent.Models.ContainerGroupInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.ContainerInstance.Fluent.Models.ContainerGroupInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<Microsoft.Azure.Management.ContainerInstance.Fluent.IContainerInstanceManager>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IRefreshable<Microsoft.Azure.Management.ContainerInstance.Fluent.IContainerGroup>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IUpdatable<Microsoft.Azure.Management.ContainerInstance.Fluent.ContainerGroup.Update.IUpdate>
type IContainerGroup = interface
interface IBeta
interface IGroupableResource<IContainerInstanceManager, ContainerGroupInner>
interface IResource
interface IIndexable
interface IHasId
interface IHasName
interface IHasResourceGroup
interface IHasManager<IContainerInstanceManager>
interface IHasInner<ContainerGroupInner>
interface IRefreshable<IContainerGroup>
interface IUpdatable<IUpdate>
Public Interface IContainerGroup
Implements IBeta, IGroupableResource(Of IContainerInstanceManager, ContainerGroupInner), IHasInner(Of ContainerGroupInner), IHasManager(Of IContainerInstanceManager), IRefreshable(Of IContainerGroup), IUpdatable(Of IUpdate)
- Implémente
Propriétés
Containers |
Obtient les instances de conteneur dans ce groupe de conteneurs. |
DnsConfig |
Obtient la configuration DNS pour le groupe de conteneurs. |
DnsPrefix |
Obtient le préfixe DNS qui a été spécifié au moment de la création. |
Events |
Obtient les événements de groupe de conteneurs. |
ExternalPorts |
Obtient tous les ports exposés publiquement pour ce groupe de conteneurs. |
ExternalTcpPorts |
Obtient les ports TCP exposés publiquement pour ce groupe de conteneurs. |
ExternalUdpPorts |
Obtient les ports UDP exposés publiquement pour ce groupe de conteneurs. |
Fqdn |
Obtient le nom de domaine complet du groupe de conteneurs. |
Id |
Obtient la chaîne d’ID de ressource (Hérité de IHasId) |
ImageRegistryServers |
Obtient les serveurs de registre d’images Docker à partir desquels le groupe de conteneurs est créé. |
Inner |
Représentation côté client immuable d’un groupe de conteneurs Azure. (Hérité de IHasInner<T>) |
IPAddress |
Obtient l’adresse IP. |
IsIPAddressPrivate |
Obtient true si l’adresse IP est privée. |
IsIPAddressPublic |
Obtient la valeur true si l’adresse IP est publique. |
IsManagedServiceIdentityEnabled |
Obtient si l’identité de service managée est activée pour le groupe de conteneurs. |
Key |
Représentation côté client immuable d’un groupe de conteneurs Azure. (Hérité de IIndexable) |
LogAnalytics |
Obtient les informations Log Analytics du groupe de conteneurs. |
ManagedServiceIdentityType |
Obtient si l’identité du service managé est affectée par le système, affectée par l’utilisateur, les deux ou aucun des deux. |
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) |
NetworkProfileId |
Obtient l’ID du profil réseau pour le groupe de conteneurs. |
OSType |
Obtient le type de système d’exploitation de niveau de base requis par les conteneurs du groupe. |
ProvisioningState |
Obtient l’état provisioningState du groupe de conteneurs. |
Region |
Représentation côté client immuable d’un groupe de conteneurs Azure. (Hérité de IResource) |
RegionName |
Représentation côté client immuable d’un groupe de conteneurs Azure. (Hérité de IResource) |
ResourceGroupName |
Représentation côté client immuable d’un groupe de conteneurs Azure. (Hérité de IHasResourceGroup) |
RestartPolicy |
Obtient la stratégie de redémarrage du groupe de conteneurs. |
State |
Obtient l’état du groupe de conteneurs ; uniquement valide en réponse. |
SystemAssignedManagedServiceIdentityPrincipalId |
Obtient l’ID de principal de l’identité de service managée affectée par le système. Null si l’identité du service managé n’est pas configurée. |
SystemAssignedManagedServiceIdentityTenantId |
Obtient l’ID de locataire de l’identité de service managé affectée par le système. Null si l’identité du service managé n’est pas configurée. |
Tags |
Représentation côté client immuable d’un groupe de conteneurs Azure. (Hérité de IResource) |
Type |
Représentation côté client immuable d’un groupe de conteneurs Azure. (Hérité de IResource) |
UserAssignedManagedServiceIdentityIds |
Obtient les ID des identités de service managées affectées par l’utilisateur. Retourne un jeu vide si aucun MSI n’est défini. |
Volumes |
Obtient les volumes de ce groupe de conteneurs. |
Méthodes
ExecuteCommand(String, String, Int32, Int32) |
Démarre la commande exec pour un conteneur spécifique instance. |
ExecuteCommandAsync(String, String, Int32, Int32, CancellationToken) |
Démarre la commande exec pour un conteneur spécifique instance dans le groupe de conteneurs. |
GetLogContent(String) |
Obtenez le contenu du journal pour le conteneur spécifié instance dans le groupe de conteneurs. |
GetLogContent(String, Int32) |
Obtenez le contenu du journal pour le conteneur spécifié instance dans le groupe de conteneurs. |
GetLogContentAsync(String, CancellationToken) |
Obtenez le contenu du journal pour le conteneur spécifié instance dans le groupe de conteneurs. |
GetLogContentAsync(String, Int32, CancellationToken) |
Obtenez le contenu du journal pour le conteneur spécifié instance dans le groupe de conteneurs. |
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>) |
Restart() |
Redémarre tous les conteneurs d’un groupe de conteneurs sur place. Si l’image conteneur comporte des mises à jour, la nouvelle image est téléchargée. |
RestartAsync(CancellationToken) |
Redémarre tous les conteneurs d’un groupe de conteneurs en place de manière asynchrone. Si l’image conteneur comporte des mises à jour, la nouvelle image est téléchargée. |
Stop() |
Arrête tous les conteneurs d’un groupe de conteneurs. Les ressources de calcul seront désallouables et la facturation s’arrêtera. |
StopAsync(CancellationToken) |
Arrête tous les conteneurs d’un groupe de conteneurs de façon asynchrone. Les ressources de calcul seront désallouables et la facturation s’arrêtera. |
Update() |
Représentation côté client immuable d’un groupe de conteneurs Azure. (Hérité de IUpdatable<T>) |
S’applique à
Azure SDK for .NET