Partilhar via


ISqlVirtualNetworkRule Interface

Definição

Uma representação imutável do lado do cliente de uma Regra de Rede Virtual do Servidor SQL do Azure.

public interface ISqlVirtualNetworkRule : Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IChildResource<Microsoft.Azure.Management.Sql.Fluent.ISqlServer>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IExternalChildResource<Microsoft.Azure.Management.Sql.Fluent.ISqlVirtualNetworkRule,Microsoft.Azure.Management.Sql.Fluent.ISqlServer>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.Sql.Fluent.Models.VirtualNetworkRuleInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasParent<Microsoft.Azure.Management.Sql.Fluent.ISqlServer>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasResourceGroup, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IRefreshable<Microsoft.Azure.Management.Sql.Fluent.ISqlVirtualNetworkRule>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IUpdatable<Microsoft.Azure.Management.Sql.Fluent.SqlVirtualNetworkRule.Update.IUpdate>
type ISqlVirtualNetworkRule = interface
    interface IBeta
    interface IExternalChildResource<ISqlVirtualNetworkRule, ISqlServer>
    interface IChildResource<ISqlServer>
    interface IHasName
    interface IIndexable
    interface IHasParent<ISqlServer>
    interface IRefreshable<ISqlVirtualNetworkRule>
    interface IHasInner<VirtualNetworkRuleInner>
    interface IHasResourceGroup
    interface IUpdatable<IUpdate>
Public Interface ISqlVirtualNetworkRule
Implements IBeta, IChildResource(Of ISqlServer), IExternalChildResource(Of ISqlVirtualNetworkRule, ISqlServer), IHasInner(Of VirtualNetworkRuleInner), IHasParent(Of ISqlServer), IHasResourceGroup, IRefreshable(Of ISqlVirtualNetworkRule), IUpdatable(Of IUpdate)
Implementações

Propriedades

Id

Uma representação imutável do lado do cliente de uma Regra de Rede Virtual do Servidor SQL do Azure.

(Herdado de IExternalChildResource<FluentModelT,IParentT>)
Inner

Uma representação imutável do lado do cliente de uma Regra de Rede Virtual do Servidor SQL do Azure.

(Herdado de IHasInner<T>)
Key

Uma representação imutável do lado do cliente de uma Regra de Rede Virtual do Servidor SQL do Azure.

(Herdado de IIndexable)
Name

Obtém o nome do recurso

(Herdado de IHasName)
Parent

Obtém o pai desse recurso filho.

(Herdado de IHasParent<ParentT>)
ParentId

Obtém a ID do SQL Server pai.

ResourceGroupName

Uma representação imutável do lado do cliente de uma Regra de Rede Virtual do Servidor SQL do Azure.

(Herdado de IHasResourceGroup)
SqlServerName

Obtém o nome da SQL Server à qual esta regra de Rede Virtual pertence.

State

Obtém o estado da Regra de Rede Virtual do Servidor SQL do Azure; os valores possíveis incluem: 'Initializing', 'InProgress', 'Ready', 'Deleting', 'Unknown'.

SubnetId

Obtém a ID da sub-rede da Regra de Rede Virtual do Servidor SQL do Azure.

Métodos

Delete()

Exclui a regra de rede virtual.

DeleteAsync(CancellationToken)

Exclui a regra de rede virtual de forma assíncrona.

Refresh()

Atualiza o recurso para sincronizar com o Azure.

(Herdado de IRefreshable<T>)
RefreshAsync(CancellationToken)

Atualiza o recurso para sincronizar com o Azure.

(Herdado de IRefreshable<T>)
Update()

Uma representação imutável do lado do cliente de uma Regra de Rede Virtual do Servidor SQL do Azure.

(Herdado de IUpdatable<T>)

Aplica-se a