Compartir a través de


IDefinition Interfaz

Definición

Interfaz de contenedor para todas las definiciones.

public interface IDefinition : Microsoft.Azure.Management.Network.Fluent.PublicIPAddress.Definition.IBlank, Microsoft.Azure.Management.Network.Fluent.PublicIPAddress.Definition.IWithCreate, Microsoft.Azure.Management.Network.Fluent.PublicIPAddress.Definition.IWithGroup, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithCreatableResourceGroup<Microsoft.Azure.Management.Network.Fluent.PublicIPAddress.Definition.IWithCreate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithExistingResourceGroup<Microsoft.Azure.Management.Network.Fluent.PublicIPAddress.Definition.IWithCreate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithGroup<Microsoft.Azure.Management.Network.Fluent.PublicIPAddress.Definition.IWithCreate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithNewResourceGroup<Microsoft.Azure.Management.Network.Fluent.PublicIPAddress.Definition.IWithCreate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Definition.IDefinitionWithRegion<Microsoft.Azure.Management.Network.Fluent.PublicIPAddress.Definition.IWithGroup>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Definition.IDefinitionWithTags<Microsoft.Azure.Management.Network.Fluent.PublicIPAddress.Definition.IWithCreate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.ICreatable<Microsoft.Azure.Management.Network.Fluent.IPublicIPAddress>
type IDefinition = interface
    interface IBlank
    interface IDefinitionWithRegion<IWithGroup>
    interface IWithGroup
    interface IWithGroup<IWithCreate>
    interface IWithExistingResourceGroup<IWithCreate>
    interface IWithNewResourceGroup<IWithCreate>
    interface IWithCreatableResourceGroup<IWithCreate>
    interface IWithCreate
    interface ICreatable<IPublicIPAddress>
    interface IIndexable
    interface IWithLeafDomainLabel
    interface IWithIPAddress
    interface IWithReverseFQDN
    interface IWithIdleTimeout
    interface IWithAvailabilityZone
    interface IBeta
    interface IWithSku
    interface IDefinitionWithTags<IWithCreate>
Public Interface IDefinition
Implements IBeta, IBlank, ICreatable(Of IPublicIPAddress), IDefinitionWithRegion(Of IWithGroup), IDefinitionWithTags(Of IWithCreate), IWithCreatableResourceGroup(Of IWithCreate), IWithCreate, IWithExistingResourceGroup(Of IWithCreate), IWithGroup, IWithGroup(Of IWithCreate), IWithNewResourceGroup(Of IWithCreate)
Implementaciones

Propiedades

Key

Interfaz de contenedor para todas las definiciones.

(Heredado de IIndexable)
Name

Obtiene el nombre del recurso que se puede crear.

(Heredado de ICreatable<T>)

Métodos

Create()

Ejecute la solicitud de creación.

(Heredado de ICreatable<T>)
CreateAsync(CancellationToken, Boolean)

Coloca la solicitud en la cola y permite que el cliente HTTP lo ejecute cuando los recursos del sistema estén disponibles.

(Heredado de ICreatable<T>)
WithAvailabilityZone(AvailabilityZoneId)

Especifica la zona de disponibilidad para la dirección IP.

(Heredado de IWithAvailabilityZone)
WithDynamicIP()

Habilita la asignación dinámica de direcciones IP.

(Heredado de IWithIPAddress)
WithExistingResourceGroup(IResourceGroup)

Asocia el recurso a un grupo de recursos existente.

(Heredado de IWithExistingResourceGroup<T>)
WithExistingResourceGroup(String)

Asocia el recurso a un grupo de recursos existente.

(Heredado de IWithExistingResourceGroup<T>)
WithIdleTimeoutInMinutes(Int32)

Especifica el tiempo de espera (en minutos) de una conexión inactiva.

(Heredado de IWithIdleTimeout)
WithLeafDomainLabel(String)

Especifica la etiqueta de dominio hoja que se va a asociar a esta dirección IP pública. El nombre de dominio completo (FQDN) se construirá automáticamente anexando el resto del dominio a esta etiqueta.

(Heredado de IWithLeafDomainLabel)
WithNewResourceGroup()

Interfaz de contenedor para todas las definiciones.

(Heredado de IWithNewResourceGroup<T>)
WithNewResourceGroup(ICreatable<IResourceGroup>)

Crea un nuevo grupo de recursos en el que colocar el recurso, en función de la definición especificada.

(Heredado de IWithCreatableResourceGroup<T>)
WithNewResourceGroup(String)

Interfaz de contenedor para todas las definiciones.

(Heredado de IWithNewResourceGroup<T>)
WithoutLeafDomainLabel()

Garantiza que no se usará ninguna etiqueta de dominio hoja. Esto significa que esta dirección IP pública no se asociará a un nombre de dominio.

(Heredado de IWithLeafDomainLabel)
WithoutReverseFqdn()

Garantiza que no se usará ningún FQDN inverso.

(Heredado de IWithReverseFQDN)
WithRegion(Region)

Especifica la región del recurso.

(Heredado de IDefinitionWithRegion<T>)
WithRegion(String)

Especifica la región del recurso por nombre.

(Heredado de IDefinitionWithRegion<T>)
WithReverseFqdn(String)

Especifica el FQDN inverso que se va a asignar a esta dirección IP pública.

(Heredado de IWithReverseFQDN)
WithSku(PublicIPSkuType)

Especifica la SKU de la dirección IP.

(Heredado de IWithSku)
WithStaticIP()

Habilita la asignación de direcciones IP estáticas. Use PublicIPAddress.ipAddress() después de crear la dirección IP pública para obtener la dirección IP real asignada para este recurso por Azure.

(Heredado de IWithIPAddress)
WithTag(String, String)

Agrega una etiqueta al recurso.

(Heredado de IDefinitionWithTags<T>)
WithTags(IDictionary<String,String>)

Especifica etiquetas para el recurso como {@link Map}.

(Heredado de IDefinitionWithTags<T>)

Se aplica a