Compartir a través de


IWithCreate Interfaz

Definición

La fase de la definición que contiene todas las entradas mínimas necesarias para crear el recurso (a través de WithCreate.create()), pero también permite especificar cualquier otra configuración opcional.

public interface IWithCreate : Microsoft.Azure.Management.Dns.Fluent.DnsZone.Definition.IWithETagCheck, Microsoft.Azure.Management.Dns.Fluent.DnsZone.Definition.IWithRecordSet, Microsoft.Azure.Management.Dns.Fluent.DnsZone.Definition.IWithZoneType, 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 IWithCreate = interface
    interface ICreatable<IDnsZone>
    interface IIndexable
    interface IWithRecordSet
    interface IWithETagCheck
    interface IWithZoneType
    interface IDefinitionWithTags<IWithCreate>
Public Interface IWithCreate
Implements ICreatable(Of IDnsZone), IDefinitionWithTags(Of IWithCreate), IWithETagCheck, IWithRecordSet, IWithZoneType
Derivado
Implementaciones

Propiedades

Key

La fase de la definición que contiene todas las entradas mínimas necesarias para crear el recurso (a través de WithCreate.create()), pero también permite especificar cualquier otra configuración opcional.

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