Compartir a través de


IDefinition<ParentT> Interfaz

Definición

La totalidad de una definición de grupo de agentes de servicio de contenedor como parte de una definición primaria.

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)

Parámetros de tipo

ParentT

Fase de la definición del servicio de contenedor a la que volver después de adjuntar esta definición.

Implementaciones

Métodos

Attach()

La totalidad de una definición de grupo de agentes de servicio de contenedor como parte de una definición primaria.

(Heredado de IInDefinition<ParentT>)
WithDnsPrefix(String)

Especifique el prefijo DNS que se usará en el FQDN para el grupo de agentes.

(Heredado de IWithLeafDomainLabel<ParentT>)
WithOSDiskSizeInGB(Int32)

Tamaño del disco del sistema operativo en GB que se usará para cada máquina del grupo de agentes.

(Heredado de IWithOSDiskSize<ParentT>)
WithOSType(OSType)

Tipo de sistema operativo que se va a usar para cada máquina del grupo de agentes. El valor predeterminado es Linux.

(Heredado de IWithOSType<ParentT>)
WithPorts(Int32[])

Puertos que se van a exponer en este grupo de agentes. Los puertos expuestos predeterminados son diferentes en función de su elección de orquestador.

(Heredado de IWithPorts<ParentT>)
WithStorageProfile(ContainerServiceStorageProfileTypes)

Especifica el tipo de almacenamiento que se usará para cada máquina virtual del grupo de agentes.

(Heredado de IWithStorageProfile<ParentT>)
WithVirtualMachineCount(Int32)

Especifica el número de agentes (máquinas virtuales) para hospedar contenedores de Docker.

(Heredado de IBlank<ParentT>)
WithVirtualMachineSize(ContainerServiceVMSizeTypes)

Especifica el tamaño de las máquinas virtuales del agente.

(Heredado de IWithVMSize<ParentT>)
WithVirtualNetwork(String, String)

Especifica la red virtual que se va a usar para los agentes.

(Heredado de IWithVirtualNetwork<ParentT>)

Se aplica a