InternalNetworkPatchProperties Classe

public final class InternalNetworkPatchProperties
extends AnnotationResource

Propriedades do Patch InternalNetwork.

Resumo do Construtor

Construtor Description
InternalNetworkPatchProperties()

Cria uma instância da classe Propriedades de Patchde RedeInterna.

Resumo do método

Modificador e tipo Método e descrição
BgpConfiguration bgpConfiguration()

Obtenha a propriedade bgpConfiguration: propriedades de configuração bgp.

List<ConnectedSubnet> connectedIPv4Subnets()

Obter a propriedade IPv4Subnets conectada: lista de sub-redes IPv4 conectadas.

List<ConnectedSubnet> connectedIPv6Subnets()

Obter a propriedade IPv6Subnets conectada: lista de sub-redes IPv6 conectadas.

String egressAclId()

Obtenha a propriedade ID de Aclde saída: Acl de saída.

ExportRoutePolicy exportRoutePolicy()

Obtenha a propriedade exportarPolítica de Rota: Exportar Política de Rota IPv4 ou IPv6.

String exportRoutePolicyId()

Obtenha a propriedade exportarID da Políticade Rota: ID de Recurso do ARM da Política de Rota.

ImportRoutePolicy importRoutePolicy()

Obtenha a propriedade importarPolítica de Rota: Importar Política de Rota IPv4 ou IPv6.

String importRoutePolicyId()

Obtenha a propriedade importarID da Políticade Rota: ID de Recurso do ARM da Política de Rota.

String ingressAclId()

Obtenha a propriedade aclId de entrada: Acl de entrada.

IsMonitoringEnabled isMonitoringEnabled()

Obter a propriedade estáHabilitada para Monitoramento: para marcar se o monitoramento da rede interna está habilitado ou não.

Integer mtu()

Obter a propriedade mtu: unidade de transmissão máxima.

StaticRouteConfiguration staticRouteConfiguration()

Obter a propriedade configuração de rotaestática: propriedades de configuração de rota estática.

void validate()

Valida a instância .

InternalNetworkPatchProperties withAnnotation(String annotation)

Defina a propriedade de anotação: descrição da configuração do comutador.

InternalNetworkPatchProperties withBgpConfiguration(BgpConfiguration bgpConfiguration)

Defina a propriedade bgpConfiguration: propriedades de configuração bgp.

InternalNetworkPatchProperties withConnectedIPv4Subnets(List<ConnectedSubnet> connectedIPv4Subnets)

Defina a propriedade IPv4Subnets conectada: lista de sub-redes IPv4 conectadas.

InternalNetworkPatchProperties withConnectedIPv6Subnets(List<ConnectedSubnet> connectedIPv6Subnets)

Defina a propriedade IPv6Subnets conectada: lista de sub-redes IPv6 conectadas.

InternalNetworkPatchProperties withEgressAclId(String egressAclId)

Defina a propriedade EgressAclId: Egress Acl.

InternalNetworkPatchProperties withExportRoutePolicy(ExportRoutePolicy exportRoutePolicy)

Defina a propriedade exportarPolítica de Rota: Exportar Política de Rota IPv4 ou IPv6.

InternalNetworkPatchProperties withExportRoutePolicyId(String exportRoutePolicyId)

Defina a propriedade exportarID da Políticade Rota: ID de Recurso do ARM da Política de Rota.

InternalNetworkPatchProperties withImportRoutePolicy(ImportRoutePolicy importRoutePolicy)

Defina a propriedade importarPolítica de Rota: Importar Política de Rota IPv4 ou IPv6.

InternalNetworkPatchProperties withImportRoutePolicyId(String importRoutePolicyId)

Defina a propriedade importarID da Políticade Rota: ID de Recurso do ARM da Política de Rota.

InternalNetworkPatchProperties withIngressAclId(String ingressAclId)

Defina apropriedade de ID de Aclde entrada: Acl de entrada.

InternalNetworkPatchProperties withIsMonitoringEnabled(IsMonitoringEnabled isMonitoringEnabled)

Defina a propriedade estáHabilitada para Monitoramento: para marcar se o monitoramento da rede interna está habilitado ou não.

InternalNetworkPatchProperties withMtu(Integer mtu)

Defina a propriedade mtu: unidade de transmissão máxima.

InternalNetworkPatchProperties withStaticRouteConfiguration(StaticRouteConfiguration staticRouteConfiguration)

Defina a propriedade configuração de rotaestática: propriedades de configuração de rota estática.

Métodos herdados de AnnotationResource

Métodos herdados de java.lang.Object

Detalhes do construtor

InternalNetworkPatchProperties

public InternalNetworkPatchProperties()

Cria uma instância da classe InternalNetworkPatchProperties.

Detalhes do método

bgpConfiguration

public BgpConfiguration bgpConfiguration()

Obtenha a propriedade bgpConfiguration: propriedades de configuração bgp.

Returns:

o valor bgpConfiguration.

connectedIPv4Subnets

public List connectedIPv4Subnets()

Obtenha a propriedade connectedIPv4Subnets: lista de sub-redes IPv4 conectadas.

Returns:

o valor connectedIPv4Subnets.

connectedIPv6Subnets

public List connectedIPv6Subnets()

Obtenha a propriedade connectedIPv6Subnets: lista de sub-redes IPv6 conectadas.

Returns:

o valor connectedIPv6Subnets.

egressAclId

public String egressAclId()

Obtenha a propriedade egressAclId: Egress Acl. ID de recurso do ARM de listas de Controle de Acesso.

Returns:

o valor egressAclId.

exportRoutePolicy

public ExportRoutePolicy exportRoutePolicy()

Obtenha a propriedade exportRoutePolicy: Exportar Política de Rota IPv4 ou IPv6.

Returns:

o valor exportRoutePolicy.

exportRoutePolicyId

public String exportRoutePolicyId()

Obtenha a propriedade exportRoutePolicyId: ID de recurso do ARM da RoutePolicy. Isso é usado para a compatibilidade com versões anteriores.

Returns:

o valor exportRoutePolicyId.

importRoutePolicy

public ImportRoutePolicy importRoutePolicy()

Obtenha a propriedade importRoutePolicy: Importar Política de Rota IPv4 ou IPv6.

Returns:

o valor importRoutePolicy.

importRoutePolicyId

public String importRoutePolicyId()

Obtenha a propriedade importRoutePolicyId: ID de recurso do ARM da RoutePolicy. Isso é usado para a compatibilidade com versões anteriores.

Returns:

o valor importRoutePolicyId.

ingressAclId

public String ingressAclId()

Obtenha a propriedade ingressAclId: Acl de entrada. ID de recurso do ARM de listas de Controle de Acesso.

Returns:

o valor ingressAclId.

isMonitoringEnabled

public IsMonitoringEnabled isMonitoringEnabled()

Obtenha a propriedade isMonitoringEnabled: para marcar se o monitoramento da rede interna está habilitado ou não.

Returns:

o valor isMonitoringEnabled.

mtu

public Integer mtu()

Obter a propriedade mtu: unidade de transmissão máxima. O valor padrão é 1500.

Returns:

o valor mtu.

staticRouteConfiguration

public StaticRouteConfiguration staticRouteConfiguration()

Obtenha a propriedade staticRouteConfiguration: propriedades de Configuração de Rota Estática.

Returns:

o valor staticRouteConfiguration.

validate

public void validate()

Valida a instância .

Overrides:

InternalNetworkPatchProperties.validate()

withAnnotation

public InternalNetworkPatchProperties withAnnotation(String annotation)

Defina a propriedade de anotação: descrição da configuração do comutador.

Overrides:

InternalNetworkPatchProperties.withAnnotation(String annotation)

Parameters:

annotation

withBgpConfiguration

public InternalNetworkPatchProperties withBgpConfiguration(BgpConfiguration bgpConfiguration)

Defina a propriedade bgpConfiguration: propriedades de configuração bgp.

Parameters:

bgpConfiguration - o valor bgpConfiguration a ser definido.

Returns:

o próprio objeto InternalNetworkPatchProperties.

withConnectedIPv4Subnets

public InternalNetworkPatchProperties withConnectedIPv4Subnets(List connectedIPv4Subnets)

Defina a propriedade connectedIPv4Subnets: Lista de Sub-redes IPv4 Conectadas.

Parameters:

connectedIPv4Subnets - o valor connectedIPv4Subnets a ser definido.

Returns:

o próprio objeto InternalNetworkPatchProperties.

withConnectedIPv6Subnets

public InternalNetworkPatchProperties withConnectedIPv6Subnets(List connectedIPv6Subnets)

Defina a propriedade connectedIPv6Subnets: lista de sub-redes IPv6 conectadas.

Parameters:

connectedIPv6Subnets - o valor connectedIPv6Subnets a ser definido.

Returns:

o próprio objeto InternalNetworkPatchProperties.

withEgressAclId

public InternalNetworkPatchProperties withEgressAclId(String egressAclId)

Defina a propriedade egressAclId: Egress Acl. ID de recurso do ARM de listas de Controle de Acesso.

Parameters:

egressAclId - o valor de egressAclId a ser definido.

Returns:

o próprio objeto InternalNetworkPatchProperties.

withExportRoutePolicy

public InternalNetworkPatchProperties withExportRoutePolicy(ExportRoutePolicy exportRoutePolicy)

Defina a propriedade exportRoutePolicy: Exportar Política de Rota IPv4 ou IPv6.

Parameters:

exportRoutePolicy - o valor exportRoutePolicy a ser definido.

Returns:

o próprio objeto InternalNetworkPatchProperties.

withExportRoutePolicyId

public InternalNetworkPatchProperties withExportRoutePolicyId(String exportRoutePolicyId)

Defina a propriedade exportRoutePolicyId: ID de recurso do ARM da RoutePolicy. Isso é usado para compatibilidade com versões anteriores.

Parameters:

exportRoutePolicyId - o valor exportRoutePolicyId a ser definido.

Returns:

o próprio objeto InternalNetworkPatchProperties.

withImportRoutePolicy

public InternalNetworkPatchProperties withImportRoutePolicy(ImportRoutePolicy importRoutePolicy)

Defina a propriedade importRoutePolicy: Importar Política de Rota IPv4 ou IPv6.

Parameters:

importRoutePolicy - o valor importRoutePolicy a ser definido.

Returns:

o próprio objeto InternalNetworkPatchProperties.

withImportRoutePolicyId

public InternalNetworkPatchProperties withImportRoutePolicyId(String importRoutePolicyId)

Defina a propriedade importRoutePolicyId: ID de recurso arm da RoutePolicy. Isso é usado para compatibilidade com versões anteriores.

Parameters:

importRoutePolicyId - o valor importRoutePolicyId a ser definido.

Returns:

o próprio objeto InternalNetworkPatchProperties.

withIngressAclId

public InternalNetworkPatchProperties withIngressAclId(String ingressAclId)

Defina a propriedade ingressAclId: Ingress Acl. ID de recurso do ARM de listas de Controle de Acesso.

Parameters:

ingressAclId - o valor ingressAclId a ser definido.

Returns:

o próprio objeto InternalNetworkPatchProperties.

withIsMonitoringEnabled

public InternalNetworkPatchProperties withIsMonitoringEnabled(IsMonitoringEnabled isMonitoringEnabled)

Defina a propriedade isMonitoringEnabled: para marcar se o monitoramento da rede interna está habilitado ou não.

Parameters:

isMonitoringEnabled - o valor isMonitoringEnabled a ser definido.

Returns:

o próprio objeto InternalNetworkPatchProperties.

withMtu

public InternalNetworkPatchProperties withMtu(Integer mtu)

Defina a propriedade mtu: unidade de transmissão máxima. O valor padrão é 1500.

Parameters:

mtu - o valor mtu a ser definido.

Returns:

o próprio objeto InternalNetworkPatchProperties.

withStaticRouteConfiguration

public InternalNetworkPatchProperties withStaticRouteConfiguration(StaticRouteConfiguration staticRouteConfiguration)

Defina a propriedade staticRouteConfiguration: propriedades de configuração de rota estática.

Parameters:

staticRouteConfiguration - o valor staticRouteConfiguration a ser definido.

Returns:

o próprio objeto InternalNetworkPatchProperties.

Aplica-se a