Compartilhar via


AppResourceProperties Classe

  • java.lang.Object
    • com.azure.resourcemanager.appplatform.models.AppResourceProperties

public final class AppResourceProperties

Conteúdo das propriedades do recurso do aplicativo.

Resumo do Construtor

Construtor Description
AppResourceProperties()

Resumo do método

Modificador e tipo Método e descrição
Map<String,Map<String,Object>> addonConfigs()

Obtenha a propriedade addonConfigs: Coleção de complementos.

List<CustomPersistentDiskResource> customPersistentDisks()

Obter a propriedade De discos persistentespersonalizada: lista de discos persistentes personalizados.

Boolean enableEndToEndTls()

Obtenha a propriedade habilitarEnd ToEndTls: indique se o TLS de ponta a ponta está habilitado.

String fqdn()

Obter a propriedade fqdn: Nome dns totalmente qualificado.

Boolean httpsOnly()

Obter a propriedade Somente https: indique se somente https são permitidos.

IngressSettings ingressSettings()

Obtenha a propriedade Configurações de entrada: conteúdo das configurações de entrada do aplicativo.

List<LoadedCertificate> loadedCertificates()

Obtenha a propriedade Certificates carregada: coleção de certificados carregados.

PersistentDisk persistentDisk()

Obtenha a propriedade Disk persistente: configurações de disco persistente.

AppResourceProvisioningState provisioningState()

Obter a propriedade Estado de provisionamento: estado de provisionamento do Aplicativo.

Boolean publicProperty()

Obter a propriedade propriedade pública: indica se o Aplicativo expõe o ponto de extremidade público.

TemporaryDisk temporaryDisk()

Obtenha a propriedade Disk temporária: configurações temporárias de disco.

String url()

Obtenha a propriedade url: URL do Aplicativo.

void validate()

Valida a instância.

AppVNetAddons vnetAddons()

Obter a propriedade Addons da vnet: configurações adicionais de aplicativo na instância de injeção de vnet.

AppResourceProperties withAddonConfigs(Map<String,Map<String,Object>> addonConfigs)

Defina a propriedade addonConfigs: Coleção de complementos.

AppResourceProperties withCustomPersistentDisks(List<CustomPersistentDiskResource> customPersistentDisks)

Defina a propriedade CustomPersistentDisks: Lista de discos persistentes personalizados.

AppResourceProperties withEnableEndToEndTls(Boolean enableEndToEndTls)

Defina a propriedade habilitarTLs EndToEnd: indique se o TLS de ponta a ponta está habilitado.

AppResourceProperties withHttpsOnly(Boolean httpsOnly)

Defina a propriedade Somente https: indique se somente https são permitidos.

AppResourceProperties withIngressSettings(IngressSettings ingressSettings)

Defina a propriedade Configurações de entrada: conteúdo das configurações de entrada do aplicativo.

AppResourceProperties withLoadedCertificates(List<LoadedCertificate> loadedCertificates)

Defina a propriedade Certificates carregada: coleção de certificados carregados.

AppResourceProperties withPersistentDisk(PersistentDisk persistentDisk)

Defina a propriedade Disk persistente: configurações de disco persistente.

AppResourceProperties withPublicProperty(Boolean publicProperty)

Definir a propriedade publicProperty: indica se o Aplicativo expõe o ponto de extremidade público.

AppResourceProperties withTemporaryDisk(TemporaryDisk temporaryDisk)

Defina a propriedade Disk temporária: configurações temporárias de disco.

AppResourceProperties withVnetAddons(AppVNetAddons vnetAddons)

Defina a propriedade Addons da vnet: configurações adicionais de aplicativo na instância de injeção de vnet.

Métodos herdados de java.lang.Object

Detalhes do construtor

AppResourceProperties

public AppResourceProperties()

Detalhes do método

addonConfigs

public Map> addonConfigs()

Obtenha a propriedade addonConfigs: Coleção de complementos.

Returns:

o valor addonConfigs.

customPersistentDisks

public List customPersistentDisks()

Obtenha a propriedade customPersistentDisks: lista de discos persistentes personalizados.

Returns:

o valor customPersistentDisks.

enableEndToEndTls

public Boolean enableEndToEndTls()

Obter a propriedade enableEndToEndTls: indique se o TLS de ponta a ponta está habilitado.

Returns:

o valor enableEndToEndTls.

fqdn

public String fqdn()

Obter a propriedade fqdn: Nome dns totalmente qualificado.

Returns:

o valor fqdn.

httpsOnly

public Boolean httpsOnly()

Obter a propriedade httpsOnly: indique se somente https são permitidos.

Returns:

o valor httpsOnly.

ingressSettings

public IngressSettings ingressSettings()

Obtenha a propriedade ingressSettings: conteúdo das configurações de entrada do aplicativo.

Returns:

o valor de entradaConfigurações.

loadedCertificates

public List loadedCertificates()

Obter a propriedade loadedCertificates: coleção de certificados carregados.

Returns:

o valor loadedCertificates.

persistentDisk

public PersistentDisk persistentDisk()

Obter a propriedade persistentDisk: configurações de disco persistente.

Returns:

o valor persistentDisk.

provisioningState

public AppResourceProvisioningState provisioningState()

Obtenha a propriedade provisioningState: estado de provisionamento do Aplicativo.

Returns:

o valor provisioningState.

publicProperty

public Boolean publicProperty()

Obter a propriedade publicProperty: indica se o aplicativo expõe o ponto de extremidade público.

Returns:

o valor publicProperty.

temporaryDisk

public TemporaryDisk temporaryDisk()

Obtenha a propriedade temporaryDisk: configurações temporárias de disco.

Returns:

o valor temporaryDisk.

url

public String url()

Obtenha a propriedade url: URL do Aplicativo.

Returns:

o valor da URL.

validate

public void validate()

Valida a instância.

vnetAddons

public AppVNetAddons vnetAddons()

Obter a propriedade vnetAddons: configurações adicionais de aplicativo na instância de injeção de vnet.

Returns:

o valor vnetAddons.

withAddonConfigs

public AppResourceProperties withAddonConfigs(Map> addonConfigs)

Defina a propriedade addonConfigs: Coleção de complementos.

Parameters:

addonConfigs - o valor addonConfigs a ser definido.

Returns:

o objeto AppResourceProperties em si.

withCustomPersistentDisks

public AppResourceProperties withCustomPersistentDisks(List customPersistentDisks)

Defina a propriedade customPersistentDisks: lista de discos persistentes personalizados.

Parameters:

customPersistentDisks - o valor customPersistentDisks a ser definido.

Returns:

o objeto AppResourceProperties em si.

withEnableEndToEndTls

public AppResourceProperties withEnableEndToEndTls(Boolean enableEndToEndTls)

Defina a propriedade enableEndToEndTls: indique se o TLS de ponta a ponta está habilitado.

Parameters:

enableEndToEndTls - o valor enableEndToEndTls a ser definido.

Returns:

o objeto AppResourceProperties em si.

withHttpsOnly

public AppResourceProperties withHttpsOnly(Boolean httpsOnly)

Defina a propriedade httpsOnly: indique se somente https são permitidos.

Parameters:

httpsOnly - o valor httpsOnly a ser definido.

Returns:

o objeto AppResourceProperties em si.

withIngressSettings

public AppResourceProperties withIngressSettings(IngressSettings ingressSettings)

Defina a propriedade ingressSettings: conteúdo das configurações de entrada do aplicativo.

Parameters:

ingressSettings - o valor de entradaConfigurações a ser definido.

Returns:

o objeto AppResourceProperties em si.

withLoadedCertificates

public AppResourceProperties withLoadedCertificates(List loadedCertificates)

Defina a propriedade loadedCertificates: coleção de certificados carregados.

Parameters:

loadedCertificates - o valor loadedCertificates a ser definido.

Returns:

o objeto AppResourceProperties em si.

withPersistentDisk

public AppResourceProperties withPersistentDisk(PersistentDisk persistentDisk)

Defina a propriedade persistentDisk: configurações de disco persistente.

Parameters:

persistentDisk - o valor persistentDisk a ser definido.

Returns:

o objeto AppResourceProperties em si.

withPublicProperty

public AppResourceProperties withPublicProperty(Boolean publicProperty)

Definir a propriedade publicProperty: indica se o Aplicativo expõe o ponto de extremidade público.

Parameters:

publicProperty - o valor publicProperty a ser definido.

Returns:

o objeto AppResourceProperties em si.

withTemporaryDisk

public AppResourceProperties withTemporaryDisk(TemporaryDisk temporaryDisk)

Defina a propriedade temporaryDisk: configurações temporárias de disco.

Parameters:

temporaryDisk - o valor temporaryDisk a ser definido.

Returns:

o objeto AppResourceProperties em si.

withVnetAddons

public AppResourceProperties withVnetAddons(AppVNetAddons vnetAddons)

Defina a propriedade vnetAddons: configurações adicionais de aplicativo na instância de injeção de vnet.

Parameters:

vnetAddons - o valor vnetAddons a ser definido.

Returns:

o objeto AppResourceProperties em si.

Aplica-se a