L3NetworkInner Classe
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. core. management. Resource - com.
azure. resourcemanager. networkcloud. fluent. models. L3NetworkInner
- com.
- com.
- com.
public final class L3NetworkInner
extends Resource
L3Network representa uma rede que utiliza um único domínio de isolamento configurado para recursos de camada 3.
Resumo do Construtor
| Construtor | Description |
|---|---|
| L3NetworkInner() |
Cria uma instância da classe L3Network |
Resumo do método
| Modificador e tipo | Método e descrição |
|---|---|
| List<String> |
associatedResourceIds()
Obter a propriedade IDs de Recurso |
| String |
clusterId()
Obter a propriedade de ID do cluster |
|
L3Network |
detailedStatus()
Obter a propriedade Status detalhada |
| String |
detailedStatusMessage()
Obter a propriedade mensagem de status |
|
Extended |
extendedLocation()
Obter a propriedade Location estendida |
| List<String> |
hybridAksClustersAssociatedIds()
Obtenha a propriedade Híbrida |
|
Hybrid |
hybridAksIpamEnabled()
Obtenha a propriedade híbrida |
|
Hybrid |
hybridAksPluginType()
Obtenha a propriedade Híbrida |
| String |
interfaceName()
Obter a propriedade Nome da interface |
|
Ip |
ipAllocationType()
Obter a propriedade Tipo de Alocação |
| String |
ipv4ConnectedPrefix()
Obtenha a propriedade prefixo ipv4Connected |
| String |
ipv6ConnectedPrefix()
Obtenha a propriedade prefixo ipv6Connected |
| String |
l3IsolationDomainId()
Obtenha a propriedade l3Isolation |
|
L3Network |
provisioningState()
Obter a propriedade Estado de provisionamento |
|
System |
systemData()
Obter a propriedade Dados do sistema |
| void |
validate()
Valida a instância. |
| List<String> |
virtualMachinesAssociatedIds()
Obtenha a propriedade IDs Associadas |
| long |
vlan()
Obter a propriedade vlan: a VLAN do domínio l3Isolation |
|
L3Network |
withExtendedLocation(ExtendedLocation extendedLocation)
Defina a propriedade Local estendida |
|
L3Network |
withHybridAksIpamEnabled(HybridAksIpamEnabled hybridAksIpamEnabled)
Defina a propriedade híbrida |
|
L3Network |
withHybridAksPluginType(HybridAksPluginType hybridAksPluginType)
Defina a propriedade Híbrida |
|
L3Network |
withInterfaceName(String interfaceName)
Defina a propriedade Nome da interface |
|
L3Network |
withIpAllocationType(IpAllocationType ipAllocationType)
Defina a propriedade Tipo de Alocação |
|
L3Network |
withIpv4ConnectedPrefix(String ipv4ConnectedPrefix)
Defina a propriedade prefixo ipv4Connected |
|
L3Network |
withIpv6ConnectedPrefix(String ipv6ConnectedPrefix)
Defina a propriedade prefixo ipv6Connected |
|
L3Network |
withL3IsolationDomainId(String l3IsolationDomainId)
Defina a propriedade l3Isolation |
|
L3Network |
withLocation(String location) |
|
L3Network |
withTags(Map<String,String> tags) |
|
L3Network |
withVlan(long vlan)
Defina a propriedade vlan: a VLAN do domínio l3Isolation |
Métodos herdados de ProxyResource
Métodos herdados de Resource
Métodos herdados de java.lang.Object
Detalhes do construtor
L3NetworkInner
public L3NetworkInner()
Cria uma instância da classe L3NetworkInner.
Detalhes do método
associatedResourceIds
public List
Obter a propriedade associatedResourceIds: a lista de IDs de recurso para os outros recursos Microsoft.NetworkCloud que anexaram essa rede.
Returns:
clusterId
public String clusterId()
Obter a propriedade clusterId: a ID do recurso do cluster de Nuvem de Rede à qual essa rede L3 está associada.
Returns:
detailedStatus
public L3NetworkDetailedStatus detailedStatus()
Obtenha a propriedade detailedStatus: o status mais detalhado da rede L3.
Returns:
detailedStatusMessage
public String detailedStatusMessage()
Obtenha a propriedade detailedStatusMessage: a mensagem descritiva sobre o status detalhado atual.
Returns:
extendedLocation
public ExtendedLocation extendedLocation()
Obter a propriedade extendedLocation: ExtendedLocation representa o local personalizado do Azure em que o recurso será criado.
O local estendido do cluster associado ao recurso.
Returns:
hybridAksClustersAssociatedIds
public List
Obtenha a propriedade hybridAksClustersAssociatedIds: Field Deprecated. Esses campos serão vazios/omitidos. A lista de IDs de recurso de cluster do AKS híbrido que estão associadas a essa rede L3.
Returns:
hybridAksIpamEnabled
public HybridAksIpamEnabled hybridAksIpamEnabled()
Obtenha a propriedade hybridAksIpamEnabled: Campo Preterido. O campo era anteriormente opcional, agora ele não terá nenhum comportamento definido e será ignorado. O indicador de desabilitar ou não a alocação de IPAM na definição de anexo de rede injetada no cluster do AKS híbrido.
Returns:
hybridAksPluginType
public HybridAksPluginType hybridAksPluginType()
Obtenha a propriedade hybridAksPluginType: Field Deprecated. O campo era anteriormente opcional, agora ele não terá nenhum comportamento definido e será ignorado. O tipo de plug-in de rede para o AKS híbrido.
Returns:
interfaceName
public String interfaceName()
Obter a propriedade interfaceName: o nome da interface padrão para essa rede L3 na máquina virtual. Esse nome pode ser substituído pelo nome fornecido na configuração de anexo de rede dessa máquina virtual.
Returns:
ipAllocationType
public IpAllocationType ipAllocationType()
Obter a propriedade ipAllocationType: o tipo de alocação de endereço IP, padronizado como "DualStack".
Returns:
ipv4ConnectedPrefix
public String ipv4ConnectedPrefix()
Obtenha a propriedade ipv4ConnectedPrefix: o CIDR (prefixo IPV4) atribuído a essa rede L3. Necessário quando o tipo de alocação de IP é IPV4 ou DualStack.
Returns:
ipv6ConnectedPrefix
public String ipv6ConnectedPrefix()
Obtenha a propriedade ipv6ConnectedPrefix: o CIDR (prefixo IPV6) atribuído a essa rede L3. Necessário quando o tipo de alocação de IP é IPV6 ou DualStack.
Returns:
l3IsolationDomainId
public String l3IsolationDomainId()
Obtenha a propriedade l3IsolationDomainId: a ID do recurso do Network Fabric l3IsolationDomain.
Returns:
provisioningState
public L3NetworkProvisioningState provisioningState()
Obter a propriedade provisioningState: o estado de provisionamento da rede L3.
Returns:
systemData
public SystemData systemData()
Obtenha a propriedade systemData: Azure Resource Manager metadados que contêm as informações createdBy e modifiedBy.
Returns:
validate
public void validate()
Valida a instância.
virtualMachinesAssociatedIds
public List
Obtenha a propriedade virtualMachinesAssociatedIds: Field Deprecated. Esses campos serão vazios/omitidos. A lista de IDs de recursos de máquina virtual, excluindo todas as máquinas virtuais Híbridas do AKS, que estão atualmente usando essa rede L3.
Returns:
vlan
public long vlan()
Obter a propriedade vlan: a VLAN do l3IsolationDomain usado para essa rede.
Returns:
withExtendedLocation
public L3NetworkInner withExtendedLocation(ExtendedLocation extendedLocation)
Defina a propriedade extendedLocation: ExtendedLocation representa o local personalizado do Azure em que o recurso será criado.
O local estendido do cluster associado ao recurso.
Parameters:
Returns:
withHybridAksIpamEnabled
public L3NetworkInner withHybridAksIpamEnabled(HybridAksIpamEnabled hybridAksIpamEnabled)
Defina a propriedade hybridAksIpamEnabled: Campo Preterido. O campo era opcional anteriormente, agora ele não terá nenhum comportamento definido e será ignorado. O indicador de desabilitar ou não a alocação de IPAM na definição de anexo de rede injetada no Cluster do AKS híbrido.
Parameters:
Returns:
withHybridAksPluginType
public L3NetworkInner withHybridAksPluginType(HybridAksPluginType hybridAksPluginType)
Defina a propriedade hybridAksPluginType: Field Deprecated. O campo era opcional anteriormente, agora ele não terá nenhum comportamento definido e será ignorado. O tipo de plug-in de rede para o AKS híbrido.
Parameters:
Returns:
withInterfaceName
public L3NetworkInner withInterfaceName(String interfaceName)
Defina a propriedade interfaceName: o nome da interface padrão para essa rede L3 na máquina virtual. Esse nome pode ser substituído pelo nome fornecido na configuração de anexo de rede dessa máquina virtual.
Parameters:
Returns:
withIpAllocationType
public L3NetworkInner withIpAllocationType(IpAllocationType ipAllocationType)
Defina a propriedade ipAllocationType: o tipo da alocação de endereço IP, padrão como "DualStack".
Parameters:
Returns:
withIpv4ConnectedPrefix
public L3NetworkInner withIpv4ConnectedPrefix(String ipv4ConnectedPrefix)
Defina a propriedade ipv4ConnectedPrefix: o CIDR (prefixo IPV4) atribuído a essa rede L3. Necessário quando o tipo de alocação de IP é IPV4 ou DualStack.
Parameters:
Returns:
withIpv6ConnectedPrefix
public L3NetworkInner withIpv6ConnectedPrefix(String ipv6ConnectedPrefix)
Defina a propriedade ipv6ConnectedPrefix: o CIDR (prefixo IPV6) atribuído a essa rede L3. Necessário quando o tipo de alocação de IP é IPV6 ou DualStack.
Parameters:
Returns:
withL3IsolationDomainId
public L3NetworkInner withL3IsolationDomainId(String l3IsolationDomainId)
Defina a propriedade l3IsolationDomainId: a ID do recurso do Network Fabric l3IsolationDomain.
Parameters:
Returns:
withLocation
public L3NetworkInner withLocation(String location)
Overrides:
L3NetworkInner.withLocation(String location)Parameters:
withTags
public L3NetworkInner withTags(Map
Overrides:
L3NetworkInner.withTags(Map<String,String> tags)Parameters:
withVlan
public L3NetworkInner withVlan(long vlan)
Defina a propriedade vlan: a VLAN do l3IsolationDomain usado para essa rede.
Parameters:
Returns: