Partilhar via


IDefinition<ParentT> Interface

Definição

A totalidade de uma definição de regra de segurança de rede.

public interface IDefinition<ParentT> : Microsoft.Azure.Management.Network.Fluent.NetworkSecurityRule.Definition.IBlank<ParentT>, Microsoft.Azure.Management.Network.Fluent.NetworkSecurityRule.Definition.IWithAttach<ParentT>, Microsoft.Azure.Management.Network.Fluent.NetworkSecurityRule.Definition.IWithDescription<ParentT>, Microsoft.Azure.Management.Network.Fluent.NetworkSecurityRule.Definition.IWithDestinationAddressOrSecurityGroup<ParentT>, Microsoft.Azure.Management.Network.Fluent.NetworkSecurityRule.Definition.IWithDestinationPort<ParentT>, Microsoft.Azure.Management.Network.Fluent.NetworkSecurityRule.Definition.IWithDirectionAccess<ParentT>, Microsoft.Azure.Management.Network.Fluent.NetworkSecurityRule.Definition.IWithPriority<ParentT>, Microsoft.Azure.Management.Network.Fluent.NetworkSecurityRule.Definition.IWithProtocol<ParentT>, Microsoft.Azure.Management.Network.Fluent.NetworkSecurityRule.Definition.IWithSourceAddressOrSecurityGroup<ParentT>, Microsoft.Azure.Management.Network.Fluent.NetworkSecurityRule.Definition.IWithSourcePort<ParentT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResource.Definition.IInDefinition<ParentT>
type IDefinition<'ParentT> = interface
    interface IBlank<'ParentT>
    interface IWithDirectionAccess<'ParentT>
    interface IWithAttach<'ParentT>
    interface IInDefinition<'ParentT>
    interface IWithPriority<'ParentT>
    interface IWithDescription<'ParentT>
    interface IWithSourceAddressOrSecurityGroup<'ParentT>
    interface IWithSourcePort<'ParentT>
    interface IWithDestinationAddressOrSecurityGroup<'ParentT>
    interface IWithDestinationPort<'ParentT>
    interface IWithProtocol<'ParentT>
Public Interface IDefinition(Of ParentT)
Implements IBlank(Of ParentT), IInDefinition(Of ParentT), IWithAttach(Of ParentT), IWithDescription(Of ParentT), IWithDestinationAddressOrSecurityGroup(Of ParentT), IWithDestinationPort(Of ParentT), IWithDirectionAccess(Of ParentT), IWithPriority(Of ParentT), IWithProtocol(Of ParentT), IWithSourceAddressOrSecurityGroup(Of ParentT), IWithSourcePort(Of ParentT)

Parâmetros de tipo

ParentT

O tipo de retorno do attachable.attach(final).

Implementações

Métodos

AllowInbound()

Permite o tráfego de entrada.

(Herdado de IWithDirectionAccess<ParentT>)
AllowOutbound()

Permite o tráfego de saída.

(Herdado de IWithDirectionAccess<ParentT>)
Attach()

A totalidade de uma definição de regra de segurança de rede.

(Herdado de IInDefinition<ParentT>)
DenyInbound()

Bloqueia o tráfego de entrada.

(Herdado de IWithDirectionAccess<ParentT>)
DenyOutbound()

Bloqueia o tráfego de saída.

(Herdado de IWithDirectionAccess<ParentT>)
FromAddress(String)

Especifica o prefixo de endereço de origem de tráfego ao qual essa regra se aplica.

(Herdado de IWithSourceAddressOrSecurityGroup<ParentT>)
FromAddresses(String[])

Especifica os prefixos de endereço de origem de tráfego aos quais essa regra se aplica.

(Herdado de IWithSourceAddressOrSecurityGroup<ParentT>)
FromAnyAddress()

Especifica que a regra se aplica a qualquer endereço de origem de tráfego.

(Herdado de IWithSourceAddressOrSecurityGroup<ParentT>)
FromAnyPort()

Faz com que essa regra se aplique a qualquer porta de origem.

(Herdado de IWithSourcePort<ParentT>)
FromPort(Int32)

Especifica a porta de origem à qual essa regra se aplica.

(Herdado de IWithSourcePort<ParentT>)
FromPortRange(Int32, Int32)

Especifica o intervalo de portas de origem ao qual essa regra se aplica.

(Herdado de IWithSourcePort<ParentT>)
FromPortRanges(String[])

Especifica os intervalos de porta de origem aos quais essa regra se aplica.

(Herdado de IWithSourcePort<ParentT>)
ToAddress(String)

Especifica o intervalo de endereços de destino de tráfego ao qual essa regra se aplica.

(Herdado de IWithDestinationAddressOrSecurityGroup<ParentT>)
ToAddresses(String[])

Especifica os prefixos de endereço de destino de tráfego aos quais essa regra se aplica.

(Herdado de IWithDestinationAddressOrSecurityGroup<ParentT>)
ToAnyAddress()

Faz com que a regra se aplique a qualquer endereço de destino de tráfego.

(Herdado de IWithDestinationAddressOrSecurityGroup<ParentT>)
ToAnyPort()

Faz com que essa regra se aplique a qualquer porta de destino.

(Herdado de IWithDestinationPort<ParentT>)
ToPort(Int32)

Especifica a porta de destino à qual essa regra se aplica.

(Herdado de IWithDestinationPort<ParentT>)
ToPortRange(Int32, Int32)

Especifica o intervalo de portas de destino ao qual essa regra se aplica.

(Herdado de IWithDestinationPort<ParentT>)
ToPortRanges(String[])

Especifica os intervalos de portas de destino aos quais essa regra se aplica.

(Herdado de IWithDestinationPort<ParentT>)
WithAnyProtocol()

Faz com que essa regra se aplique a qualquer protocolo com suporte.

(Herdado de IWithProtocol<ParentT>)
WithDescription(String)

Especifica uma descrição para essa regra de segurança.

(Herdado de IWithDescription<ParentT>)
WithDestinationApplicationSecurityGroup(String)

Define o grupo de segurança do aplicativo especificado como destino.

(Herdado de IWithDestinationAddressOrSecurityGroup<ParentT>)
WithPriority(Int32)

Especifica a prioridade a ser atribuída a essa regra. As regras de segurança são aplicadas na ordem de sua prioridade atribuída.

(Herdado de IWithPriority<ParentT>)
WithProtocol(SecurityRuleProtocol)

Especifica o protocolo ao qual essa regra se aplica.

(Herdado de IWithProtocol<ParentT>)
WithSourceApplicationSecurityGroup(String)

Define o grupo de segurança do aplicativo especificado como origem.

(Herdado de IWithSourceAddressOrSecurityGroup<ParentT>)

Aplica-se a