IWithPortsOrContainerInstanceAttach<ParentT> Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Die Phase des Containers instance Definition, die das Angeben eines oder mehrerer Containerports ermöglicht.
public interface IWithPortsOrContainerInstanceAttach<ParentT> : Microsoft.Azure.Management.ContainerInstance.Fluent.ContainerGroup.Definition.IWithContainerInstanceAttach<ParentT>, Microsoft.Azure.Management.ContainerInstance.Fluent.ContainerGroup.Definition.IWithCpuCoreCount<ParentT>, Microsoft.Azure.Management.ContainerInstance.Fluent.ContainerGroup.Definition.IWithEnvironmentVariables<ParentT>, Microsoft.Azure.Management.ContainerInstance.Fluent.ContainerGroup.Definition.IWithGpuResource<ParentT>, Microsoft.Azure.Management.ContainerInstance.Fluent.ContainerGroup.Definition.IWithMemorySize<ParentT>, Microsoft.Azure.Management.ContainerInstance.Fluent.ContainerGroup.Definition.IWithPorts<ParentT>, Microsoft.Azure.Management.ContainerInstance.Fluent.ContainerGroup.Definition.IWithStartingCommandLine<ParentT>, Microsoft.Azure.Management.ContainerInstance.Fluent.ContainerGroup.Definition.IWithStartingCommandLineBeta<ParentT>, Microsoft.Azure.Management.ContainerInstance.Fluent.ContainerGroup.Definition.IWithVolumeMountSetting<ParentT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResource.Definition.IInDefinition<ParentT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta
type IWithPortsOrContainerInstanceAttach<'ParentT> = interface
interface IWithPorts<'ParentT>
interface IBeta
interface IWithContainerInstanceAttach<'ParentT>
interface IWithCpuCoreCount<'ParentT>
interface IWithGpuResource<'ParentT>
interface IWithMemorySize<'ParentT>
interface IWithStartingCommandLine<'ParentT>
interface IWithStartingCommandLineBeta<'ParentT>
interface IWithEnvironmentVariables<'ParentT>
interface IWithVolumeMountSetting<'ParentT>
interface IInDefinition<'ParentT>
Public Interface IWithPortsOrContainerInstanceAttach(Of ParentT)
Implements IBeta, IInDefinition(Of ParentT), IWithContainerInstanceAttach(Of ParentT), IWithCpuCoreCount(Of ParentT), IWithEnvironmentVariables(Of ParentT), IWithGpuResource(Of ParentT), IWithMemorySize(Of ParentT), IWithPorts(Of ParentT), IWithStartingCommandLine(Of ParentT), IWithStartingCommandLineBeta(Of ParentT), IWithVolumeMountSetting(Of ParentT)
Typparameter
- ParentT
Die Phase der übergeordneten Definition, zu der nach dem Anfügen dieser Definition zurückzukehren ist.
- Abgeleitet
- Implementiert
-
IWithContainerInstanceAttach<ParentT> IWithCpuCoreCount<ParentT> IWithEnvironmentVariables<ParentT> IWithGpuResource<ParentT> IWithMemorySize<ParentT> IWithPorts<ParentT> IWithStartingCommandLine<ParentT> IWithStartingCommandLineBeta<ParentT> IWithVolumeMountSetting<ParentT> IInDefinition<ParentT> IBeta
Methoden
Attach() |
Die Phase des Containers instance Definition, die das Angeben eines oder mehrerer Containerports ermöglicht. (Geerbt von IInDefinition<ParentT>) |
WithCpuCoreCount(Double) |
Gibt die Anzahl der CPU-Kerne an, die diesem Container instance zugewiesen sind. (Geerbt von IWithCpuCoreCount<ParentT>) |
WithEnvironmentVariable(String, String) |
Gibt die Umgebungsvariable an. (Geerbt von IWithEnvironmentVariables<ParentT>) |
WithEnvironmentVariables(IDictionary<String,String>) |
Gibt die Umgebungsvariablen an. (Geerbt von IWithEnvironmentVariables<ParentT>) |
WithEnvironmentVariablesWithSecuredValue(IDictionary<String,String>) |
Gibt eine Auflistung von Namens- und Wertpaaren für die Umgebungsvariablen an. (Geerbt von IWithEnvironmentVariables<ParentT>) |
WithEnvironmentVariableWithSecuredValue(String, String) |
Gibt die Umgebungsvariable an, die über einen gesicherten Wert verfügt. (Geerbt von IWithEnvironmentVariables<ParentT>) |
WithExternalTcpPort(Int32) |
Gibt den TCP-Port des Containers an, der für externe Clients verfügbar ist. Es wird eine öffentliche IP-Adresse erstellt, damit externe Clients die Container innerhalb der Gruppe erreichen können. Sie müssen den Port unter der IP-Adresse und für den Container verfügbar machen, um es externen Clients zu ermöglichen, einen Container in der Gruppe zu erreichen. Da Container in der Gruppe einen Portnamespace gemeinsam nutzen, wird die Portzuordnung nicht unterstützt. (Geerbt von IWithPorts<ParentT>) |
WithExternalTcpPorts(Int32[]) |
Gibt die TCP-Ports des Containers an, die für externe Clients verfügbar sind. Es wird eine öffentliche IP-Adresse erstellt, damit externe Clients die Container innerhalb der Gruppe erreichen können. Sie müssen den Port unter der IP-Adresse und für den Container verfügbar machen, um es externen Clients zu ermöglichen, einen Container in der Gruppe zu erreichen. Da Container in der Gruppe einen Portnamespace gemeinsam nutzen, wird die Portzuordnung nicht unterstützt. (Geerbt von IWithPorts<ParentT>) |
WithExternalUdpPort(Int32) |
Gibt den UDP-Port des Containers an, der für externe Clients verfügbar ist. Es wird eine öffentliche IP-Adresse erstellt, damit externe Clients die Container innerhalb der Gruppe erreichen können. Sie müssen den Port unter der IP-Adresse und für den Container verfügbar machen, um es externen Clients zu ermöglichen, einen Container in der Gruppe zu erreichen. Da Container in der Gruppe einen Portnamespace gemeinsam nutzen, wird die Portzuordnung nicht unterstützt. (Geerbt von IWithPorts<ParentT>) |
WithExternalUdpPorts(Int32[]) |
Gibt die UDP-Ports des Containers an, die für externe Clients verfügbar sind. Es wird eine öffentliche IP-Adresse erstellt, damit externe Clients die Container innerhalb der Gruppe erreichen können. Sie müssen den Port unter der IP-Adresse und für den Container verfügbar machen, um es externen Clients zu ermöglichen, einen Container in der Gruppe zu erreichen. Da Container in der Gruppe einen Portnamespace gemeinsam nutzen, wird die Portzuordnung nicht unterstützt. (Geerbt von IWithPorts<ParentT>) |
WithGpuResource(Int32, GpuSku) |
Die Phase des Containers instance Definition, die das Angeben eines oder mehrerer Containerports ermöglicht. (Geerbt von IWithGpuResource<ParentT>) |
WithInternalTcpPort(Int32) |
Gibt an, dass der TCP-Port des Containers nur für interne Clients (andere Containerinstanzen innerhalb der Containergruppe) verfügbar ist. Container in einer Gruppe können einander per localhost auf den Ports erreichen, die sie verfügbar gemacht haben. Dies gilt auch, wenn diese Port für die IP-Adresse der Gruppe nicht extern verfügbar gemacht werden. (Geerbt von IWithPorts<ParentT>) |
WithInternalTcpPorts(Int32[]) |
Gibt an, dass die TCP-Ports des Containers nur für interne Clients (andere Containerinstanzen innerhalb der Containergruppe) verfügbar sind. Container in einer Gruppe können einander per localhost auf den Ports erreichen, die sie verfügbar gemacht haben. Dies gilt auch, wenn diese Port für die IP-Adresse der Gruppe nicht extern verfügbar gemacht werden. (Geerbt von IWithPorts<ParentT>) |
WithInternalUdpPort(Int32) |
Gibt an, dass der UDP-Port des Containers nur für interne Clients (andere Containerinstanzen innerhalb der Containergruppe) verfügbar ist. Container in einer Gruppe können einander per localhost auf den Ports erreichen, die sie verfügbar gemacht haben. Dies gilt auch, wenn diese Port für die IP-Adresse der Gruppe nicht extern verfügbar gemacht werden. (Geerbt von IWithPorts<ParentT>) |
WithInternalUdpPorts(Int32[]) |
Gibt an, dass die UDP-Ports des Containers nur für interne Clients (andere Containerinstanzen innerhalb der Containergruppe) verfügbar sind. Container in einer Gruppe können einander per localhost auf den Ports erreichen, die sie verfügbar gemacht haben. Dies gilt auch, wenn diese Port für die IP-Adresse der Gruppe nicht extern verfügbar gemacht werden. (Geerbt von IWithPorts<ParentT>) |
WithMemorySizeInGB(Double) |
Gibt die Arbeitsspeichergröße in GB an, die diesem Container instance zugewiesen ist. (Geerbt von IWithMemorySize<ParentT>) |
WithReadOnlyVolumeMountSetting(IDictionary<String,String>) |
Gibt das Volume der Containergruppe an, das vom Container instance an einem angegebenen Bereitstellungspfad bereitgestellt werden soll. Das Einbinden einer Azure-Dateifreigabe als Volume in einem Container ist ein zweistufiger Vorgang. Zunächst geben Sie die Details der Freigabe im Rahmen der Definition der Containergruppe an. Anschließend geben Sie an, wie Sie das volume in einem oder mehreren Containern in der Gruppe einbinden. (Geerbt von IWithVolumeMountSetting<ParentT>) |
WithReadOnlyVolumeMountSetting(String, String) |
Gibt das Volume der Containergruppe an, das vom Container instance an einem angegebenen Bereitstellungspfad bereitgestellt werden soll. Das Einbinden einer Azure-Dateifreigabe als Volume in einem Container ist ein zweistufiger Vorgang. Zunächst geben Sie die Details der Freigabe im Rahmen der Definition der Containergruppe an. Anschließend geben Sie an, wie Sie das volume in einem oder mehreren Containern in der Gruppe einbinden. (Geerbt von IWithVolumeMountSetting<ParentT>) |
WithStartingCommandLine(String) |
Gibt die Startbefehlszeile an. (Geerbt von IWithStartingCommandLine<ParentT>) |
WithStartingCommandLine(String, String[]) |
Gibt die Anfangsbefehlszeilen an. (Geerbt von IWithStartingCommandLineBeta<ParentT>) |
WithVolumeMountSetting(IDictionary<String,String>) |
Gibt das Volume der Containergruppe an, das vom Container instance an einem angegebenen Bereitstellungspfad bereitgestellt werden soll. Das Einbinden einer Azure-Dateifreigabe als Volume in einem Container ist ein zweistufiger Vorgang. Zunächst geben Sie die Details der Freigabe im Rahmen der Definition der Containergruppe an. Anschließend geben Sie an, wie Sie das volume in einem oder mehreren Containern in der Gruppe einbinden. (Geerbt von IWithVolumeMountSetting<ParentT>) |
WithVolumeMountSetting(String, String) |
Gibt das Volume der Containergruppe an, das vom Container instance an einem angegebenen Bereitstellungspfad bereitgestellt werden soll. Das Einbinden einer Azure-Dateifreigabe als Volume in einem Container ist ein zweistufiger Vorgang. Zunächst geben Sie die Details der Freigabe im Rahmen der Definition der Containergruppe an. Anschließend geben Sie an, wie Sie das volume in einem oder mehreren Containern in der Gruppe einbinden. (Geerbt von IWithVolumeMountSetting<ParentT>) |
Gilt für:
Azure SDK for .NET