ProfileInner Classe
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. core. management. Resource - com.
azure. resourcemanager. trafficmanager. fluent. models. ProfileInner
- com.
- com.
- com.
public final class ProfileInner
extends Resource
Classe que representa um perfil do Gerenciador de Tráfego.
Resumo do Construtor
Construtor | Description |
---|---|
ProfileInner() |
Cria uma instância da classe Profile |
Resumo do método
Modificador e tipo | Método e descrição |
---|---|
List<Allowed |
allowedEndpointRecordTypes()
Obtenha a propriedade Tipos de Registro |
Dns |
dnsConfig()
Obter a propriedade dns |
List<Endpoint |
endpoints()
Obter a propriedade de pontos de extremidade: a lista de pontos de extremidade no perfil do Gerenciador de Tráfego. |
String |
id()
Obter a propriedade id: ID de recurso totalmente qualificada para o recurso. |
Long |
maxReturn()
Obter a propriedade max |
Monitor |
monitorConfig()
Obter a propriedade Config do monitor |
String |
name()
Obter a propriedade name: o nome do recurso. |
Profile |
profileStatus()
Obter a propriedade Status do perfil |
Traffic |
trafficRoutingMethod()
Obter a propriedade método de roteamento |
Traffic |
trafficViewEnrollmentStatus()
Obter a propriedade Exibir |
String |
type()
Obter a propriedade type: o tipo do recurso. |
void |
validate()
Valida a instância. |
Profile |
withAllowedEndpointRecordTypes(List<AllowedEndpointRecordType> allowedEndpointRecordTypes)
Defina a propriedade tipos de registro |
Profile |
withDnsConfig(DnsConfig dnsConfig)
Defina a propriedade dns |
Profile |
withEndpoints(List<EndpointInner> endpoints)
Definir a propriedade de pontos de extremidade: a lista de pontos de extremidade no perfil do Gerenciador de Tráfego. |
Profile |
withId(String id)
Defina a propriedade id: ID de recurso totalmente qualificada para o recurso. |
Profile |
withLocation(String location) |
Profile |
withMaxReturn(Long maxReturn)
Defina a propriedade max |
Profile |
withMonitorConfig(MonitorConfig monitorConfig)
Defina a propriedade Config do monitor |
Profile |
withName(String name)
Defina a propriedade name: o nome do recurso. |
Profile |
withProfileStatus(ProfileStatus profileStatus)
Defina a propriedade Status do perfil |
Profile |
withTags(Map<String,String> tags) |
Profile |
withTrafficRoutingMethod(TrafficRoutingMethod trafficRoutingMethod)
Defina a propriedade método de roteamento |
Profile |
withTrafficViewEnrollmentStatus(TrafficViewEnrollmentStatus trafficViewEnrollmentStatus)
Definir a propriedade Status |
Profile |
withType(String type)
Defina a propriedade type: o tipo do recurso. |
Métodos herdados de ProxyResource
Métodos herdados de Resource
Métodos herdados de java.lang.Object
Detalhes do construtor
ProfileInner
public ProfileInner()
Cria uma instância da classe ProfileInner.
Detalhes do método
allowedEndpointRecordTypes
public List
Obter a propriedade allowedEndpointRecordTypes: a lista de tipos de registro de ponto de extremidade permitidos.
Returns:
dnsConfig
public DnsConfig dnsConfig()
Obter a propriedade dnsConfig: as configurações de DNS do perfil do Gerenciador de Tráfego.
Returns:
endpoints
public List
Obter a propriedade de pontos de extremidade: a lista de pontos de extremidade no perfil do Gerenciador de Tráfego.
Returns:
id
public String id()
Obter a propriedade id: ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{resourceName}.
Overrides:
ProfileInner.id()Returns:
maxReturn
public Long maxReturn()
Obter a propriedade maxReturn: número máximo de pontos de extremidade a serem retornados para o tipo de roteamento MultiValue.
Returns:
monitorConfig
public MonitorConfig monitorConfig()
Obter a propriedade monitorConfig: as configurações de monitoramento de ponto de extremidade do perfil do Gerenciador de Tráfego.
Returns:
name
public String name()
Obter a propriedade name: o nome do recurso.
Overrides:
ProfileInner.name()Returns:
profileStatus
public ProfileStatus profileStatus()
Obter a propriedade profileStatus: o status do perfil do Gerenciador de Tráfego.
Returns:
trafficRoutingMethod
public TrafficRoutingMethod trafficRoutingMethod()
Obter a propriedade trafficRoutingMethod: o método de roteamento de tráfego do perfil do Gerenciador de Tráfego.
Returns:
trafficViewEnrollmentStatus
public TrafficViewEnrollmentStatus trafficViewEnrollmentStatus()
Obter a propriedade trafficViewEnrollmentStatus: indica se a Exibição de Tráfego está "Habilitada" ou "Desabilitada" para o perfil do Gerenciador de Tráfego. Nulo, indica 'Desabilitado'. Habilitar esse recurso aumentará o custo do perfil Gerenciar Tráfego.
Returns:
type
public String type()
Obter a propriedade type: o tipo do recurso. Ex- Microsoft.Network/trafficManagerProfiles.
Overrides:
ProfileInner.type()Returns:
validate
public void validate()
Valida a instância.
withAllowedEndpointRecordTypes
public ProfileInner withAllowedEndpointRecordTypes(List
Defina a propriedade allowedEndpointRecordTypes: a lista de tipos de registro de ponto de extremidade permitidos.
Parameters:
Returns:
withDnsConfig
public ProfileInner withDnsConfig(DnsConfig dnsConfig)
Defina a propriedade dnsConfig: as configurações de DNS do perfil do Gerenciador de Tráfego.
Parameters:
Returns:
withEndpoints
public ProfileInner withEndpoints(List
Definir a propriedade de pontos de extremidade: a lista de pontos de extremidade no perfil do Gerenciador de Tráfego.
Parameters:
Returns:
withId
public ProfileInner withId(String id)
Defina a propriedade id: ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{resourceName}.
Parameters:
Returns:
withLocation
public ProfileInner withLocation(String location)
Overrides:
ProfileInner.withLocation(String location)Parameters:
withMaxReturn
public ProfileInner withMaxReturn(Long maxReturn)
Defina a propriedade maxReturn: número máximo de pontos de extremidade a serem retornados para o tipo de roteamento MultiValue.
Parameters:
Returns:
withMonitorConfig
public ProfileInner withMonitorConfig(MonitorConfig monitorConfig)
Defina a propriedade monitorConfig: as configurações de monitoramento do ponto de extremidade do perfil do Gerenciador de Tráfego.
Parameters:
Returns:
withName
public ProfileInner withName(String name)
Defina a propriedade name: o nome do recurso.
Parameters:
Returns:
withProfileStatus
public ProfileInner withProfileStatus(ProfileStatus profileStatus)
Defina a propriedade profileStatus: o status do perfil do Gerenciador de Tráfego.
Parameters:
Returns:
withTags
public ProfileInner withTags(Map
Overrides:
ProfileInner.withTags(Map<String,String> tags)Parameters:
withTrafficRoutingMethod
public ProfileInner withTrafficRoutingMethod(TrafficRoutingMethod trafficRoutingMethod)
Defina a propriedade trafficRoutingMethod: o método de roteamento de tráfego do perfil do Gerenciador de Tráfego.
Parameters:
Returns:
withTrafficViewEnrollmentStatus
public ProfileInner withTrafficViewEnrollmentStatus(TrafficViewEnrollmentStatus trafficViewEnrollmentStatus)
Defina a propriedade trafficViewEnrollmentStatus: indica se a Exibição de Tráfego está "Habilitada" ou "Desabilitada" para o perfil do Gerenciador de Tráfego. Nulo, indica 'Desabilitado'. Habilitar esse recurso aumentará o custo do perfil de Gerenciamento de Tráfego.
Parameters:
Returns:
withType
public ProfileInner withType(String type)
Defina a propriedade type: o tipo do recurso. Por exemplo, Microsoft.Network/trafficManagerProfiles.
Parameters:
Returns:
Aplica-se a
Azure SDK for Java