IDefinition Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
-
IBlank IWithCreate IWithETagCheck IWithRecordSet IWithZoneType IWithCreatableResourceGroup<IWithCreate> IWithCreatableResourceGroup<T> IWithExistingResourceGroup<IWithCreate> IWithExistingResourceGroup<T> IWithGroupAndRegion<IWithCreate> IWithNewResourceGroupWithRegion<IWithCreate> IWithNewResourceGroupWithRegion<T> IDefinitionWithTags<IWithCreate> ICreatable<IDnsZone> IIndexable
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
Azure SDK for .NET