你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

AppResourceProperties 类

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

public final class AppResourceProperties

应用资源属性有效负载。

构造函数摘要

构造函数 说明
AppResourceProperties()

方法摘要

修饰符和类型 方法和描述
Map<String,Map<String,Object>> addonConfigs()

获取 addonConfigs 属性:加载项集合。

List<CustomPersistentDiskResource> customPersistentDisks()

获取自定义永久性磁盘属性:自定义永久性磁盘列表。

Boolean enableEndToEndTls()

获取 enableEndToEndTls 属性:指示是否启用了端到端 TLS。

String fqdn()

获取 fqdn 属性:完全限定的 dns 名称。

Boolean httpsOnly()

获取仅 https属性:指示是否只允许 https。

IngressSettings ingressSettings()

获取入口设置属性:应用入口设置有效负载。

List<LoadedCertificate> loadedCertificates()

获取加载的Certificates 属性:已加载证书的集合。

PersistentDisk persistentDisk()

获取永久性磁盘属性:永久性磁盘设置。

AppResourceProvisioningState provisioningState()

获取预配状态属性:应用的预配状态。

Boolean publicProperty()

获取公共属性:指示应用是否公开公共终结点。

TemporaryDisk temporaryDisk()

获取临时磁盘属性:临时磁盘设置。

String url()

获取 url 属性:应用的 URL。

void validate()

验证 实例。

AppVNetAddons vnetAddons()

获取 vnet Addons 属性:vnet注入实例中的其他应用设置。

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

设置 addonConfigs 属性:加载项集合。

AppResourceProperties withCustomPersistentDisks(List<CustomPersistentDiskResource> customPersistentDisks)

设置自定义永久性磁盘属性:自定义永久性磁盘列表。

AppResourceProperties withEnableEndToEndTls(Boolean enableEndToEndTls)

设置 enableEndToEndTls 属性:指示是否启用端到端 TLS。

AppResourceProperties withHttpsOnly(Boolean httpsOnly)

设置仅 https属性:指示是否只允许 https。

AppResourceProperties withIngressSettings(IngressSettings ingressSettings)

设置入口设置属性:应用入口设置有效负载。

AppResourceProperties withLoadedCertificates(List<LoadedCertificate> loadedCertificates)

设置加载的证书属性:已加载证书的集合。

AppResourceProperties withPersistentDisk(PersistentDisk persistentDisk)

设置永久性磁盘属性:永久性磁盘设置。

AppResourceProperties withPublicProperty(Boolean publicProperty)

设置 publicProperty 属性:指示应用是否公开公共终结点。

AppResourceProperties withTemporaryDisk(TemporaryDisk temporaryDisk)

设置临时磁盘属性:临时磁盘设置。

AppResourceProperties withVnetAddons(AppVNetAddons vnetAddons)

设置 vnet Addons 属性:vnet注入实例中的其他应用设置。

方法继承自 java.lang.Object

构造函数详细信息

AppResourceProperties

public AppResourceProperties()

方法详细信息

addonConfigs

public Map> addonConfigs()

获取 addonConfigs 属性:加载项集合。

Returns:

addonConfigs 值。

customPersistentDisks

public List customPersistentDisks()

获取 customPersistentDisks 属性:自定义永久性磁盘列表。

Returns:

customPersistentDisks 值。

enableEndToEndTls

public Boolean enableEndToEndTls()

获取 enableEndToEndTls 属性:指示是否启用了端到端 TLS。

Returns:

enableEndToEndTls 值。

fqdn

public String fqdn()

获取 fqdn 属性:完全限定的 dns 名称。

Returns:

fqdn 值。

httpsOnly

public Boolean httpsOnly()

获取 httpsOnly 属性:指示是否只允许 https。

Returns:

httpsOnly 值。

ingressSettings

public IngressSettings ingressSettings()

获取 ingressSettings 属性:应用入口设置有效负载。

Returns:

ingressSettings 值。

loadedCertificates

public List loadedCertificates()

获取 loadedCertificates 属性:已加载证书的集合。

Returns:

loadedCertificates 值。

persistentDisk

public PersistentDisk persistentDisk()

获取 persistentDisk 属性:永久性磁盘设置。

Returns:

persistentDisk 值。

provisioningState

public AppResourceProvisioningState provisioningState()

获取 provisioningState 属性:应用的预配状态。

Returns:

provisioningState 值。

publicProperty

public Boolean publicProperty()

获取 publicProperty 属性:指示应用是否公开公共终结点。

Returns:

publicProperty 值。

temporaryDisk

public TemporaryDisk temporaryDisk()

获取 temporaryDisk 属性:临时磁盘设置。

Returns:

temporaryDisk 值。

url

public String url()

获取 url 属性:应用的 URL。

Returns:

url 值。

validate

public void validate()

验证 实例。

vnetAddons

public AppVNetAddons vnetAddons()

获取 vnetAddons 属性:vnet 注入实例中的其他应用设置。

Returns:

vnetAddons 值。

withAddonConfigs

public AppResourceProperties withAddonConfigs(Map> addonConfigs)

设置 addonConfigs 属性:加载项集合。

Parameters:

addonConfigs - 要设置的 addonConfigs 值。

Returns:

AppResourceProperties 对象本身。

withCustomPersistentDisks

public AppResourceProperties withCustomPersistentDisks(List customPersistentDisks)

设置 customPersistentDisks 属性:自定义永久性磁盘列表。

Parameters:

customPersistentDisks - 要设置的 customPersistentDisks 值。

Returns:

AppResourceProperties 对象本身。

withEnableEndToEndTls

public AppResourceProperties withEnableEndToEndTls(Boolean enableEndToEndTls)

设置 enableEndToEndTls 属性:指示是否启用端到端 TLS。

Parameters:

enableEndToEndTls - 要设置的 enableEndToEndTls 值。

Returns:

AppResourceProperties 对象本身。

withHttpsOnly

public AppResourceProperties withHttpsOnly(Boolean httpsOnly)

设置 httpsOnly 属性:指示是否只允许 https。

Parameters:

httpsOnly - 要设置的 httpsOnly 值。

Returns:

AppResourceProperties 对象本身。

withIngressSettings

public AppResourceProperties withIngressSettings(IngressSettings ingressSettings)

设置 ingressSettings 属性:应用入口设置有效负载。

Parameters:

ingressSettings - 要设置的 ingressSettings 值。

Returns:

AppResourceProperties 对象本身。

withLoadedCertificates

public AppResourceProperties withLoadedCertificates(List loadedCertificates)

设置 loadedCertificates 属性:已加载证书的集合。

Parameters:

loadedCertificates - 要设置的 loadedCertificates 值。

Returns:

AppResourceProperties 对象本身。

withPersistentDisk

public AppResourceProperties withPersistentDisk(PersistentDisk persistentDisk)

设置 persistentDisk 属性:永久性磁盘设置。

Parameters:

persistentDisk - 要设置的 persistentDisk 值。

Returns:

AppResourceProperties 对象本身。

withPublicProperty

public AppResourceProperties withPublicProperty(Boolean publicProperty)

设置 publicProperty 属性:指示应用是否公开公共终结点。

Parameters:

publicProperty - 要设置的 publicProperty 值。

Returns:

AppResourceProperties 对象本身。

withTemporaryDisk

public AppResourceProperties withTemporaryDisk(TemporaryDisk temporaryDisk)

设置 temporaryDisk 属性:临时磁盘设置。

Parameters:

temporaryDisk - 要设置的 temporaryDisk 值。

Returns:

AppResourceProperties 对象本身。

withVnetAddons

public AppResourceProperties withVnetAddons(AppVNetAddons vnetAddons)

设置 vnetAddons 属性:vnet 注入实例中的其他应用设置。

Parameters:

vnetAddons - 要设置的 vnetAddons 值。

Returns:

AppResourceProperties 对象本身。

适用于