Partager via


IDefinition<ParentT> Interface

Définition

Intégralité d’une définition de pool d’agents de service de conteneur dans le cadre d’une définition parente.

public interface IDefinition<ParentT> : Microsoft.Azure.Management.ContainerService.Fluent.ContainerServiceAgentPool.Definition.IBlank<ParentT>, Microsoft.Azure.Management.ContainerService.Fluent.ContainerServiceAgentPool.Definition.IWithAttach<ParentT>, Microsoft.Azure.Management.ContainerService.Fluent.ContainerServiceAgentPool.Definition.IWithLeafDomainLabel<ParentT>, Microsoft.Azure.Management.ContainerService.Fluent.ContainerServiceAgentPool.Definition.IWithOSDiskSize<ParentT>, Microsoft.Azure.Management.ContainerService.Fluent.ContainerServiceAgentPool.Definition.IWithOSType<ParentT>, Microsoft.Azure.Management.ContainerService.Fluent.ContainerServiceAgentPool.Definition.IWithPorts<ParentT>, Microsoft.Azure.Management.ContainerService.Fluent.ContainerServiceAgentPool.Definition.IWithStorageProfile<ParentT>, Microsoft.Azure.Management.ContainerService.Fluent.ContainerServiceAgentPool.Definition.IWithVirtualNetwork<ParentT>, Microsoft.Azure.Management.ContainerService.Fluent.ContainerServiceAgentPool.Definition.IWithVMSize<ParentT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResource.Definition.IInDefinition<ParentT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta
type IDefinition<'ParentT> = interface
    interface IWithAttach<'ParentT>
    interface IWithOSType<'ParentT>
    interface IWithOSDiskSize<'ParentT>
    interface IWithPorts<'ParentT>
    interface IWithStorageProfile<'ParentT>
    interface IWithVirtualNetwork<'ParentT>
    interface IBeta
    interface IInDefinition<'ParentT>
    interface IBlank<'ParentT>
    interface IWithVMSize<'ParentT>
    interface IWithLeafDomainLabel<'ParentT>
Public Interface IDefinition(Of ParentT)
Implements IBeta, IBlank(Of ParentT), IInDefinition(Of ParentT), IWithAttach(Of ParentT), IWithLeafDomainLabel(Of ParentT), IWithOSDiskSize(Of ParentT), IWithOSType(Of ParentT), IWithPorts(Of ParentT), IWithStorageProfile(Of ParentT), IWithVirtualNetwork(Of ParentT), IWithVMSize(Of ParentT)

Paramètres de type

ParentT

Étape de la définition du service de conteneur à laquelle revenir après l’attachement de cette définition.

Implémente

Méthodes

Attach()

Intégralité d’une définition de pool d’agents de service de conteneur dans le cadre d’une définition parente.

(Hérité de IInDefinition<ParentT>)
WithDnsPrefix(String)

Spécifiez le préfixe DNS à utiliser dans le nom de domaine complet du pool d’agents.

(Hérité de IWithLeafDomainLabel<ParentT>)
WithOSDiskSizeInGB(Int32)

Taille du disque du système d’exploitation en Go à utiliser pour chaque ordinateur du pool d’agents.

(Hérité de IWithOSDiskSize<ParentT>)
WithOSType(OSType)

Type de système d’exploitation à utiliser pour chaque machine du pool d’agents. Par défaut, c’est Linux.

(Hérité de IWithOSType<ParentT>)
WithPorts(Int32[])

Ports à exposer sur ce pool d’agents. Les ports exposés par défaut sont différents en fonction de votre choix d’orchestrateur.

(Hérité de IWithPorts<ParentT>)
WithStorageProfile(ContainerServiceStorageProfileTypes)

Spécifie le type de stockage à utiliser pour chaque machine virtuelle dans le pool d’agents.

(Hérité de IWithStorageProfile<ParentT>)
WithVirtualMachineCount(Int32)

Spécifie le nombre d’agents (machines virtuelles) pour héberger des conteneurs Docker.

(Hérité de IBlank<ParentT>)
WithVirtualMachineSize(ContainerServiceVMSizeTypes)

Spécifie la taille des machines virtuelles de l’agent.

(Hérité de IWithVMSize<ParentT>)
WithVirtualNetwork(String, String)

Spécifie le réseau virtuel à utiliser pour les agents.

(Hérité de IWithVirtualNetwork<ParentT>)

S’applique à