Compartir a través de


IDefinition Interfaz

Definición

La totalidad de la definición de zona DNS.

public interface IDefinition : Microsoft.Azure.Management.Dns.Fluent.DnsZone.Definition.IBlank, Microsoft.Azure.Management.Dns.Fluent.DnsZone.Definition.IWithCreate, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithCreatableResourceGroup<Microsoft.Azure.Management.Dns.Fluent.DnsZone.Definition.IWithCreate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithExistingResourceGroup<Microsoft.Azure.Management.Dns.Fluent.DnsZone.Definition.IWithCreate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithGroupAndRegion<Microsoft.Azure.Management.Dns.Fluent.DnsZone.Definition.IWithCreate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithNewResourceGroupWithRegion<Microsoft.Azure.Management.Dns.Fluent.DnsZone.Definition.IWithCreate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Definition.IDefinitionWithTags<Microsoft.Azure.Management.Dns.Fluent.DnsZone.Definition.IWithCreate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.ICreatable<Microsoft.Azure.Management.Dns.Fluent.IDnsZone>
type IDefinition = interface
    interface IBlank
    interface IWithGroupAndRegion<IWithCreate>
    interface IWithExistingResourceGroup<IWithCreate>
    interface IWithNewResourceGroupWithRegion<IWithCreate>
    interface IWithCreatableResourceGroup<IWithCreate>
    interface IWithCreate
    interface ICreatable<IDnsZone>
    interface IIndexable
    interface IWithRecordSet
    interface IWithETagCheck
    interface IWithZoneType
    interface IDefinitionWithTags<IWithCreate>
Public Interface IDefinition
Implements IBlank, ICreatable(Of IDnsZone), IDefinitionWithTags(Of IWithCreate), IWithCreatableResourceGroup(Of IWithCreate), IWithCreate, IWithExistingResourceGroup(Of IWithCreate), IWithGroupAndRegion(Of IWithCreate), IWithNewResourceGroupWithRegion(Of IWithCreate)
Implementaciones

Propiedades

Key

La totalidad de la definición de zona DNS.

(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>)
DefineAaaaRecordSet(String)

Especifica la definición de un conjunto de registros AAAA.

(Heredado de IWithRecordSet)
DefineARecordSet(String)

Especifica la definición de un conjunto de registros A.

(Heredado de IWithRecordSet)
DefineCaaRecordSet(String)

Especifica la definición de un conjunto de registros caa.

(Heredado de IWithRecordSet)
DefineCNameRecordSet(String)

Especifica la definición de un conjunto de registros CNAME.

(Heredado de IWithRecordSet)
DefineMXRecordSet(String)

Especifica la definición de un conjunto de registros MX.

(Heredado de IWithRecordSet)
DefineNSRecordSet(String)

Especifica la definición de un conjunto de registros NS.

(Heredado de IWithRecordSet)
DefinePtrRecordSet(String)

Especifica la definición de un conjunto de registros PTR.

(Heredado de IWithRecordSet)
DefineSrvRecordSet(String)

Especifica la definición de un conjunto de registros SRV.

(Heredado de IWithRecordSet)
DefineTxtRecordSet(String)

Especifica la definición de un conjunto de registros TXT.

(Heredado de IWithRecordSet)
WithCNameRecordSet(String, String)

Especifica la definición de un conjunto de registros CNAME.

(Heredado de IWithRecordSet)
WithETagCheck()

Especifica que el encabezado If-None-Match debe establecerse en para impedir la actualización de una zona DNS existente.

(Heredado de IWithETagCheck)
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>)
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(Region)

Crea un nuevo grupo de recursos en el que colocar el recurso. El grupo se creará en la misma ubicación que el recurso. El nombre del grupo se deriva automáticamente del nombre del recurso.

(Heredado de IWithNewResourceGroupWithRegion<T>)
WithNewResourceGroup(String, Region)

Crea un nuevo grupo de recursos en el que colocar el recurso. El grupo se creará en la misma ubicación que el recurso.

(Heredado de IWithNewResourceGroupWithRegion<T>)
WithPrivateAccess()

Establece el tipo de esta zona en Privado.

(Heredado de IWithZoneType)
WithPrivateAccess(IList<String>, IList<String>)

Establece el tipo de esta zona en Privado.

(Heredado de IWithZoneType)
WithPublicAccess()

Establece el tipo de esta zona en Public (comportamiento predeterminado).

(Heredado de IWithZoneType)
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