L3NetworkProperties Classe
- java.
lang. Object - com.
azure. resourcemanager. networkcloud. fluent. models. L3NetworkProperties
- com.
public final class L3NetworkProperties
L3NetworkProperties representa propriedades da rede L3.
Resumo do Construtor
| Construtor | Description |
|---|---|
| L3NetworkProperties() |
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 ID do cluster |
|
L3Network |
detailedStatus()
Obtenha a propriedade Status detalhada |
| String |
detailedStatusMessage()
Obtenha a propriedade mensagem de status |
| 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 id de domínio l3Isolation |
|
L3Network |
provisioningState()
Obter a propriedade Estado de provisionamento |
| void |
validate()
Valida a instância . |
| List<String> |
virtualMachinesAssociatedIds()
Obter a propriedade IDs Associadas |
| long |
vlan()
Obter a propriedade vlan: a VLAN do domínio l3Isolation |
|
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 |
withVlan(long vlan)
Defina a propriedade vlan: a VLAN do domínio l3Isolation |
Métodos herdados de java.lang.Object
Detalhes do construtor
L3NetworkProperties
public L3NetworkProperties()
Cria uma instância da classe L3NetworkProperties.
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 a status detalhada atual.
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 associadas a essa rede L3.
Returns:
hybridAksIpamEnabled
public HybridAksIpamEnabled hybridAksIpamEnabled()
Obtenha 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.
Returns:
hybridAksPluginType
public HybridAksPluginType hybridAksPluginType()
Obtenha 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.
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 da 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:
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 recurso de máquina virtual, excluindo todas as máquinas virtuais Híbridas do AKS, que estão usando essa rede L3 no momento.
Returns:
vlan
public long vlan()
Obter a propriedade vlan: a VLAN do l3IsolationDomain usado para essa rede.
Returns:
withHybridAksIpamEnabled
public L3NetworkProperties withHybridAksIpamEnabled(HybridAksIpamEnabled hybridAksIpamEnabled)
Defina 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.
Parameters:
Returns:
withHybridAksPluginType
public L3NetworkProperties withHybridAksPluginType(HybridAksPluginType hybridAksPluginType)
Defina 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.
Parameters:
Returns:
withInterfaceName
public L3NetworkProperties 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 L3NetworkProperties withIpAllocationType(IpAllocationType ipAllocationType)
Defina a propriedade ipAllocationType: o tipo de alocação de endereço IP, padronizado como "DualStack".
Parameters:
Returns:
withIpv4ConnectedPrefix
public L3NetworkProperties 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 L3NetworkProperties 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 L3NetworkProperties withL3IsolationDomainId(String l3IsolationDomainId)
Defina a propriedade l3IsolationDomainId: a ID do recurso do Network Fabric l3IsolationDomain.
Parameters:
Returns:
withVlan
public L3NetworkProperties withVlan(long vlan)
Defina a propriedade vlan: a VLAN do l3IsolationDomain usado para essa rede.
Parameters:
Returns: