Compartilhar via


IUpdateDefinition<ParentT> Interface

Definição

A totalidade de uma definição de regra de segurança de rede como parte de uma atualização de grupo de segurança de rede.

public interface IUpdateDefinition<ParentT> : Microsoft.Azure.Management.Network.Fluent.NetworkSecurityRule.UpdateDefinition.IBlank<ParentT>, Microsoft.Azure.Management.Network.Fluent.NetworkSecurityRule.UpdateDefinition.IWithAttach<ParentT>, Microsoft.Azure.Management.Network.Fluent.NetworkSecurityRule.UpdateDefinition.IWithDestinationAddressOrSecurityGroup<ParentT>, Microsoft.Azure.Management.Network.Fluent.NetworkSecurityRule.UpdateDefinition.IWithDestinationPort<ParentT>, Microsoft.Azure.Management.Network.Fluent.NetworkSecurityRule.UpdateDefinition.IWithDirectionAccess<ParentT>, Microsoft.Azure.Management.Network.Fluent.NetworkSecurityRule.UpdateDefinition.IWithProtocol<ParentT>, Microsoft.Azure.Management.Network.Fluent.NetworkSecurityRule.UpdateDefinition.IWithSourceAddressOrSecurityGroup<ParentT>, Microsoft.Azure.Management.Network.Fluent.NetworkSecurityRule.UpdateDefinition.IWithSourcePort<ParentT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResource.Update.IInUpdate<ParentT>
type IUpdateDefinition<'ParentT> = interface
    interface IBlank<'ParentT>
    interface IWithDirectionAccess<'ParentT>
    interface IWithSourceAddressOrSecurityGroup<'ParentT>
    interface IWithSourcePort<'ParentT>
    interface IWithDestinationAddressOrSecurityGroup<'ParentT>
    interface IWithDestinationPort<'ParentT>
    interface IWithProtocol<'ParentT>
    interface IWithAttach<'ParentT>
    interface IInUpdate<'ParentT>
Public Interface IUpdateDefinition(Of ParentT)
Implements IBlank(Of ParentT), IInUpdate(Of ParentT), IWithAttach(Of ParentT), IWithDestinationAddressOrSecurityGroup(Of ParentT), IWithDestinationPort(Of ParentT), IWithDirectionAccess(Of ParentT), IWithProtocol(Of ParentT), IWithSourceAddressOrSecurityGroup(Of ParentT), IWithSourcePort(Of ParentT)

Parâmetros de tipo

ParentT

O tipo de retorno do UpdateDefinitionStages.WithAttach.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 como parte de uma atualização de grupo de segurança de rede.

(Herdado de IInUpdate<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 portas 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 IWithAttach<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 IWithAttach<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