IContainerGroup Interface

Définition

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 à