BastionHostInner 类
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. core. management. Resource - com.
azure. resourcemanager. network. fluent. models. BastionHostInner
- com.
- com.
- com.
public final class BastionHostInner
extends Resource
堡垒主机资源。
构造函数摘要
| 构造函数 | 说明 |
|---|---|
| BastionHostInner() |
创建 Bastion |
方法摘要
方法继承自 ProxyResource
方法继承自 Resource
方法继承自 java.lang.Object
构造函数详细信息
BastionHostInner
public BastionHostInner()
创建 BastionHostInner 类的实例。
方法详细信息
disableCopyPaste
public Boolean disableCopyPaste()
获取 disableCopyPaste 属性:启用/禁用 Bastion 主机资源的复制/粘贴功能。
Returns:
dnsName
public String dnsName()
获取 dnsName 属性:可访问堡垒主机的终结点的 FQDN。
Returns:
enableFileCopy
public Boolean enableFileCopy()
获取 enableFileCopy 属性:启用/禁用 Bastion 主机资源的文件复制功能。
Returns:
enableIpConnect
public Boolean enableIpConnect()
获取 enableIpConnect 属性:启用/禁用 Bastion 主机资源的 IP 连接功能。
Returns:
enableKerberos
public Boolean enableKerberos()
获取 enableKerberos 属性:启用/禁用 Bastion 主机资源的 Kerberos 功能。
Returns:
enableShareableLink
public Boolean enableShareableLink()
获取 enableShareableLink 属性:启用/禁用 Bastion 主机资源的可共享链接。
Returns:
enableTunneling
public Boolean enableTunneling()
获取 enableTunneling 属性:启用/禁用 Bastion 主机资源的隧道功能。
Returns:
etag
public String etag()
获取 etag 属性:一个唯一的只读字符串,每当资源更新时都会更改。
Returns:
id
public String id()
获取 id 属性:资源 ID。
Overrides:
BastionHostInner.id()Returns:
ipConfigurations
public List
获取 ipConfigurations 属性:Bastion 主机资源的 IP 配置。
Returns:
networkAcls
public BastionHostPropertiesFormatNetworkAcls networkAcls()
获取 networkAcls 属性:networkAcls 属性。
Returns:
provisioningState
public ProvisioningState provisioningState()
获取 provisioningState 属性:堡垒主机资源的预配状态。
Returns:
scaleUnits
public Integer scaleUnits()
获取 scaleUnits 属性:Bastion 主机资源的缩放单位。
Returns:
sku
public Sku sku()
获取 SKU 属性:此 Bastion 主机的 SKU。
Returns:
validate
public void validate()
验证实例。
virtualNetwork
public SubResource virtualNetwork()
获取 virtualNetwork 属性:仅对开发人员 Bastion 主机所需的现有虚拟网络的引用。
Returns:
withDisableCopyPaste
public BastionHostInner withDisableCopyPaste(Boolean disableCopyPaste)
设置 disableCopyPaste 属性:启用/禁用 Bastion 主机资源的复制/粘贴功能。
Parameters:
Returns:
withDnsName
public BastionHostInner withDnsName(String dnsName)
为可访问堡垒主机的终结点设置 dnsName 属性:FQDN。
Parameters:
Returns:
withEnableFileCopy
public BastionHostInner withEnableFileCopy(Boolean enableFileCopy)
设置 enableFileCopy 属性:启用/禁用 Bastion 主机资源的文件复制功能。
Parameters:
Returns:
withEnableIpConnect
public BastionHostInner withEnableIpConnect(Boolean enableIpConnect)
设置 enableIpConnect 属性:启用/禁用 Bastion 主机资源的 IP 连接功能。
Parameters:
Returns:
withEnableKerberos
public BastionHostInner withEnableKerberos(Boolean enableKerberos)
设置 enableKerberos 属性:启用/禁用 Bastion 主机资源的 Kerberos 功能。
Parameters:
Returns:
withEnableShareableLink
public BastionHostInner withEnableShareableLink(Boolean enableShareableLink)
设置 enableShareableLink 属性:启用/禁用 Bastion 主机资源的可共享链接。
Parameters:
Returns:
withEnableTunneling
public BastionHostInner withEnableTunneling(Boolean enableTunneling)
设置 enableTunneling 属性:启用/禁用 Bastion 主机资源的隧道功能。
Parameters:
Returns:
withId
public BastionHostInner withId(String id)
设置 id 属性:资源 ID。
Parameters:
Returns:
withIpConfigurations
public BastionHostInner withIpConfigurations(List
设置 ipConfigurations 属性:Bastion 主机资源的 IP 配置。
Parameters:
Returns:
withLocation
public BastionHostInner withLocation(String location)
Overrides:
BastionHostInner.withLocation(String location)Parameters:
withNetworkAcls
public BastionHostInner withNetworkAcls(BastionHostPropertiesFormatNetworkAcls networkAcls)
设置 networkAcls 属性:networkAcls 属性。
Parameters:
Returns:
withScaleUnits
public BastionHostInner withScaleUnits(Integer scaleUnits)
设置 scaleUnits 属性:Bastion 主机资源的缩放单位。
Parameters:
Returns:
withSku
public BastionHostInner withSku(Sku sku)
设置 sku 属性:此 Bastion 主机的 SKU。
Parameters:
Returns:
withTags
public BastionHostInner withTags(Map
Overrides:
BastionHostInner.withTags(Map<String,String> tags)Parameters:
withVirtualNetwork
public BastionHostInner withVirtualNetwork(SubResource virtualNetwork)
设置 virtualNetwork 属性:仅对开发人员 Bastion 主机所需的现有虚拟网络的引用。
Parameters:
Returns: