Freigeben über


IContainerGroup Schnittstelle

Definition

Eine unveränderliche clientseitige Darstellung einer Azure-Containergruppe.

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)
Implementiert

Eigenschaften

Containers

Ruft die Containerinstanzen in dieser Containergruppe ab.

DnsConfig

Ruft die DNS-Konfiguration für die Containergruppe ab.

DnsPrefix

Ruft das DNS-Präfix ab, das zur Erstellungszeit angegeben wurde.

Events

Ruft die Containergruppenereignisse ab.

ExternalPorts

Ruft alle Ports ab, die für diese Containergruppe öffentlich verfügbar gemacht werden.

ExternalTcpPorts

Ruft die TCP-Ports ab, die öffentlich für diese Containergruppe verfügbar gemacht werden.

ExternalUdpPorts

Ruft die UDP-Ports ab, die für diese Containergruppe öffentlich verfügbar gemacht werden.

Fqdn

Ruft den FQDN für die Containergruppe ab.

Id

Ruft die Ressourcen-ID-Zeichenfolge ab.

(Geerbt von IHasId)
ImageRegistryServers

Ruft die Docker-Imageregistrierungsserver ab, von denen die Containergruppe erstellt wird.

Inner

Eine unveränderliche clientseitige Darstellung einer Azure-Containergruppe.

(Geerbt von IHasInner<T>)
IPAddress

Ruft die IP-Adresse ab.

IsIPAddressPrivate

Ruft true ab, wenn die IP-Adresse privat ist.

IsIPAddressPublic

Ruft true ab, wenn die IP-Adresse öffentlich ist.

IsManagedServiceIdentityEnabled

Ruft ab, ob die verwaltete Dienstidentität für die Containergruppe aktiviert ist.

Key

Eine unveränderliche clientseitige Darstellung einer Azure-Containergruppe.

(Geerbt von IIndexable)
LogAnalytics

Ruft die Protokollanalyseinformationen der Containergruppe ab.

ManagedServiceIdentityType

Ruft ab, ob die verwaltete Dienstidentität systemseitig oder benutzerseitig zugewiesen ist.

Manager

Ruft den Managerclienttyp dieses Ressourcentyps ab.

(Geerbt von IHasManager<ManagerT>)
Name

Ruft den Namen der Ressource ab.

(Geerbt von IHasName)
NetworkProfileId

Ruft die ID des Netzwerkprofils für die Containergruppe ab.

OSType

Ruft den Betriebssystemtyp der Basisebene ab, der für die Container in der Gruppe erforderlich ist.

ProvisioningState

Ruft den provisioningState der Containergruppe ab.

Region

Eine unveränderliche clientseitige Darstellung einer Azure-Containergruppe.

(Geerbt von IResource)
RegionName

Eine unveränderliche clientseitige Darstellung einer Azure-Containergruppe.

(Geerbt von IResource)
ResourceGroupName

Eine unveränderliche clientseitige Darstellung einer Azure-Containergruppe.

(Geerbt von IHasResourceGroup)
RestartPolicy

Ruft die Containergruppen-Neustartrichtlinie ab.

State

Ruft den Status der Containergruppe ab. nur gültig als Antwort.

SystemAssignedManagedServiceIdentityPrincipalId

Ruft die Prinzipal-ID der systemseitig zugewiesenen verwalteten Dienstidentität ab. Null, wenn die verwaltete Dienstidentität nicht konfiguriert ist.

SystemAssignedManagedServiceIdentityTenantId

Ruft die Mandanten-ID der systemseitig zugewiesenen verwalteten Dienstidentität ab. Null, wenn die verwaltete Dienstidentität nicht konfiguriert ist.

Tags

Eine unveränderliche clientseitige Darstellung einer Azure-Containergruppe.

(Geerbt von IResource)
Type

Eine unveränderliche clientseitige Darstellung einer Azure-Containergruppe.

(Geerbt von IResource)
UserAssignedManagedServiceIdentityIds

Ruft die IDs der benutzerseitig zugewiesenen verwalteten Dienstidentitäten ab. Gibt einen leeren Satz zurück, wenn keine MSIs festgelegt sind.

Volumes

Ruft die Volumes für diese Containergruppe ab.

Methoden

ExecuteCommand(String, String, Int32, Int32)

Startet den Befehl exec für einen bestimmten Container instance.

ExecuteCommandAsync(String, String, Int32, Int32, CancellationToken)

Startet den Befehl exec für einen bestimmten Container instance innerhalb der Containergruppe.

GetLogContent(String)

Rufen Sie den Protokollinhalt für den angegebenen Container instance innerhalb der Containergruppe ab.

GetLogContent(String, Int32)

Rufen Sie den Protokollinhalt für den angegebenen Container instance innerhalb der Containergruppe ab.

GetLogContentAsync(String, CancellationToken)

Rufen Sie den Protokollinhalt für den angegebenen Container instance innerhalb der Containergruppe ab.

GetLogContentAsync(String, Int32, CancellationToken)

Rufen Sie den Protokollinhalt für den angegebenen Container instance innerhalb der Containergruppe ab.

Refresh()

Aktualisiert die Ressource, um sie mit Azure zu synchronisieren.

(Geerbt von IRefreshable<T>)
RefreshAsync(CancellationToken)

Aktualisiert die Ressource, um sie mit Azure zu synchronisieren.

(Geerbt von IRefreshable<T>)
Restart()

Startet alle Container in einer Containergruppe neu. Wenn das Containerimage Updates enthält, wird das neue Image heruntergeladen.

RestartAsync(CancellationToken)

Startet alle Container in einer Containergruppe asynchron neu. Wenn das Containerimage Updates enthält, wird das neue Image heruntergeladen.

Stop()

Beendet alle Container in einer Containergruppe. Computeressourcen werden aufgehoben, und die Abrechnung wird beendet.

StopAsync(CancellationToken)

Beendet alle Container in einer Containergruppe asynchron. Computeressourcen werden aufgehoben, und die Abrechnung wird beendet.

Update()

Eine unveränderliche clientseitige Darstellung einer Azure-Containergruppe.

(Geerbt von IUpdatable<T>)

Gilt für: