Freigeben über


BastionHostInner Klasse

public final class BastionHostInner
extends Resource

Bastion Host-Ressource.

Zusammenfassung zum Konstruktor

Konstruktor Beschreibung
BastionHostInner()

Erstellt eine instance der BastionHostInner-Klasse.

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
Boolean disableCopyPaste()

Rufen Sie dieDisable CopyPaste-Eigenschaft ab: Aktivieren/Deaktivieren des Kopier-/Einfügefeatures der Bastion Host-Ressource.

String dnsName()

Rufen Sie die dns Name-Eigenschaft: FQDN für den Endpunkt ab, auf den auf den Bastionhost zugegriffen werden kann.

Boolean enableFileCopy()

Rufen Sie die Eigenschaft Dateikopieaktivierenab: Aktivieren/Deaktivieren der Dateikopierfunktion der Bastion Host-Ressource.

Boolean enableIpConnect()

Rufen Sie dieEnable IpConnect-Eigenschaft ab: Aktivieren/Deaktivieren der IP Connect-Funktion der Bastion Host-Ressource.

Boolean enableKerberos()

Rufen Sie dieEnable Kerberos-Eigenschaft ab: Aktivieren/Deaktivieren der Kerberos-Funktion der Bastion Host-Ressource.

Boolean enableShareableLink()

Rufen Sie die EnableShareableLink-Eigenschaft ab: Enable/Disable Shareable Link der Bastion Host-Ressource.

Boolean enableTunneling()

Rufen Sie dieEnable Tunneling-Eigenschaft ab: Funktion "Tunneling aktivieren/deaktivieren" der Bastion Host-Ressource.

String etag()

Abrufen der etag-Eigenschaft: Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

String id()

Rufen Sie die Id-Eigenschaft ab: Ressourcen-ID.

List<BastionHostIpConfiguration> ipConfigurations()

Rufen Sie die Ip-Konfigurationen-Eigenschaftab: IP-Konfiguration der Bastion Host-Ressource.

BastionHostPropertiesFormatNetworkAcls networkAcls()

Rufen Sie die Netzwerk-Acls-Eigenschaftab: Die Netzwerk-Acls-Eigenschaft.

ProvisioningState provisioningState()

Abrufen der Bereitstellungszustandseigenschaft: Der Bereitstellungsstatus der Bastionhostressource.

Integer scaleUnits()

Rufen Sie die Skalierungseinheiten-Eigenschaftab: Die Skalierungseinheiten für die Bastion Host-Ressource.

Sku sku()

Rufen Sie die sku-Eigenschaft ab: Die SKU dieses Bastion-Hosts.

void validate()

Überprüft die instance.

SubResource virtualNetwork()

Abrufen der Virtual Network-Eigenschaft: Verweis auf ein vorhandenes virtuelles Netzwerk, das nur für Developer Bastion Host erforderlich ist.

BastionHostInner withDisableCopyPaste(Boolean disableCopyPaste)

Legen Sie die DisableCopyPaste-Eigenschaft fest: Aktivieren/Deaktivieren Sie die Funktion Kopieren/Einfügen der Bastion Host-Ressource.

BastionHostInner withDnsName(String dnsName)

Legen Sie die dns Name-Eigenschaftfest: FQDN für den Endpunkt, auf den auf den Bastionhost zugegriffen werden kann.

BastionHostInner withEnableFileCopy(Boolean enableFileCopy)

Legen Sie die Eigenschaft Dateikopieaktivierenfest: Aktivieren/Deaktivieren der Dateikopierfunktion der Bastion-Hostressource.

BastionHostInner withEnableIpConnect(Boolean enableIpConnect)

Legen Sie dieEnable IpConnect-Eigenschaft fest: Aktivieren/Deaktivieren der IP Connect-Funktion der Bastion Host-Ressource.

BastionHostInner withEnableKerberos(Boolean enableKerberos)

Legen Sie dieEnable Kerberos-Eigenschaft fest: Aktivieren/Deaktivieren Sie die Kerberos-Funktion der Bastion Host-Ressource.

BastionHostInner withEnableShareableLink(Boolean enableShareableLink)

Legen Sie die EnableShareableLink-Eigenschaft fest: Aktivieren/Deaktivieren Des freigegebenen Links der Bastion-Hostressource.

BastionHostInner withEnableTunneling(Boolean enableTunneling)

Legen Sie die Eigenschaft Tunneling aktivierenfest: Aktivieren/Deaktivieren des Tunnelings der Bastion Host-Ressource.

BastionHostInner withId(String id)

Legen Sie die id-Eigenschaft fest: Ressourcen-ID.

BastionHostInner withIpConfigurations(List<BastionHostIpConfiguration> ipConfigurations)

Legen Sie die ip Configurations-Eigenschaftfest: IP-Konfiguration der Bastion Host-Ressource.

BastionHostInner withLocation(String location)
BastionHostInner withNetworkAcls(BastionHostPropertiesFormatNetworkAcls networkAcls)

Legen Sie die Netzwerk-Acls-Eigenschaftfest: Die Netzwerk-Acls-Eigenschaft.

BastionHostInner withScaleUnits(Integer scaleUnits)

Legen Sie die Skalierungseinheiten-Eigenschaftfest: Die Skalierungseinheiten für die Bastion Host-Ressource.

BastionHostInner withSku(Sku sku)

Legen Sie die sku-Eigenschaft fest: Die SKU dieses Bastion-Hosts.

BastionHostInner withTags(Map<String,String> tags)
BastionHostInner withVirtualNetwork(SubResource virtualNetwork)

Legen Sie die VirtualNetwork-Eigenschaft fest: Verweis auf ein vorhandenes virtuelles Netzwerk, das nur für Developer Bastion Host erforderlich ist.

Geerbte Methoden von ProxyResource

Geerbte Methoden von Resource

Geerbte Methoden von java.lang.Object

Details zum Konstruktor

BastionHostInner

public BastionHostInner()

Erstellt eine instance der BastionHostInner-Klasse.

Details zur Methode

disableCopyPaste

public Boolean disableCopyPaste()

Rufen Sie die disableCopyPaste-Eigenschaft ab: Funktion "Kopieren/Einfügen aktivieren/deaktivieren" der Bastion Host-Ressource.

Returns:

der disableCopyPaste-Wert.

dnsName

public String dnsName()

Rufen Sie die dnsName-Eigenschaft ab: FQDN für den Endpunkt, auf den auf den Bastionhost zugegriffen werden kann.

Returns:

der DnsName-Wert.

enableFileCopy

public Boolean enableFileCopy()

Abrufen der enableFileCopy-Eigenschaft: Aktivieren/Deaktivieren der Dateikopierfunktion der Bastion Host-Ressource.

Returns:

der EnableFileCopy-Wert.

enableIpConnect

public Boolean enableIpConnect()

Rufen Sie die enableIpConnect-Eigenschaft ab: Aktivieren/Deaktivieren der IP Connect-Funktion der Bastion Host-Ressource.

Returns:

der EnableIpConnect-Wert.

enableKerberos

public Boolean enableKerberos()

Ruft die enableKerberos-Eigenschaft ab: Aktivieren/Deaktivieren der Kerberos-Funktion der Bastion Host-Ressource.

Returns:

der EnableKerberos-Wert.

enableShareableLink

public Boolean enableShareableLink()

Rufen Sie die enableShareableLink-Eigenschaft ab: Aktivieren/Deaktivieren des freigegebenen Links der Bastion-Hostressource.

Returns:

der EnableShareableLink-Wert.

enableTunneling

public Boolean enableTunneling()

Rufen Sie die enableTunneling-Eigenschaft ab: Funktion "Tunneling aktivieren/deaktivieren" der Bastion-Hostressource.

Returns:

der EnableTunneling-Wert.

etag

public String etag()

Abrufen der etag-Eigenschaft: Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

Returns:

der etag-Wert.

id

public String id()

Rufen Sie die Id-Eigenschaft ab: Ressourcen-ID.

Overrides:

BastionHostInner.id()

Returns:

der ID-Wert.

ipConfigurations

public List ipConfigurations()

Rufen Sie die ipConfigurations-Eigenschaft ab: IP-Konfiguration der Bastion Host-Ressource.

Returns:

der IpConfigurations-Wert.

networkAcls

public BastionHostPropertiesFormatNetworkAcls networkAcls()

Ruft die eigenschaft networkAcls ab: Die networkAcls-Eigenschaft.

Returns:

der wert networkAcls.

provisioningState

public ProvisioningState provisioningState()

Abrufen der provisioningState-Eigenschaft: Der Bereitstellungsstatus der Bastionhostressource.

Returns:

der ProvisioningState-Wert.

scaleUnits

public Integer scaleUnits()

Abrufen der scaleUnits-Eigenschaft: Die Skalierungseinheiten für die Bastion Host-Ressource.

Returns:

der scaleUnits-Wert.

sku

public Sku sku()

Rufen Sie die sku-Eigenschaft ab: Die SKU dieses Bastion-Hosts.

Returns:

der sku-Wert.

validate

public void validate()

Überprüft die instance.

virtualNetwork

public SubResource virtualNetwork()

Abrufen der virtualNetwork-Eigenschaft: Verweis auf ein vorhandenes virtuelles Netzwerk, das nur für Developer Bastion Host erforderlich ist.

Returns:

der wert virtualNetwork.

withDisableCopyPaste

public BastionHostInner withDisableCopyPaste(Boolean disableCopyPaste)

Legen Sie die disableCopyPaste-Eigenschaft fest: Aktivieren/Deaktivieren Sie die Funktion Kopieren/Einfügen der Bastion Host-Ressource.

Parameters:

disableCopyPaste - der festzulegende Wert disableCopyPaste.

Returns:

das BastionHostInner-Objekt selbst.

withDnsName

public BastionHostInner withDnsName(String dnsName)

Legen Sie die dnsName-Eigenschaft fest: FQDN für den Endpunkt, auf den auf den Bastionhost zugegriffen werden kann.

Parameters:

dnsName - der festzulegende DnsName-Wert.

Returns:

das BastionHostInner-Objekt selbst.

withEnableFileCopy

public BastionHostInner withEnableFileCopy(Boolean enableFileCopy)

Legen Sie die enableFileCopy-Eigenschaft fest: Aktivieren/Deaktivieren der Dateikopierfunktion der Bastion Host-Ressource.

Parameters:

enableFileCopy - der festzulegende Wert enableFileCopy.

Returns:

das BastionHostInner-Objekt selbst.

withEnableIpConnect

public BastionHostInner withEnableIpConnect(Boolean enableIpConnect)

Legen Sie die enableIpConnect-Eigenschaft fest: Aktivieren/Deaktivieren der IP Connect-Funktion der Bastion Host-Ressource.

Parameters:

enableIpConnect - der festzulegende Wert enableIpConnect.

Returns:

das BastionHostInner-Objekt selbst.

withEnableKerberos

public BastionHostInner withEnableKerberos(Boolean enableKerberos)

Legen Sie die enableKerberos-Eigenschaft fest: Aktivieren/Deaktivieren Sie die Kerberos-Funktion der Bastion Host-Ressource.

Parameters:

enableKerberos - der festzulegende EnableKerberos-Wert.

Returns:

das BastionHostInner-Objekt selbst.

withEnableShareableLink

public BastionHostInner withEnableShareableLink(Boolean enableShareableLink)

Legen Sie die enableShareableLink-Eigenschaft fest: Aktivieren/Deaktivieren Des freigegebenen Links der Bastion-Hostressource.

Parameters:

enableShareableLink - der festzulegende Wert für enableShareableLink.

Returns:

das BastionHostInner-Objekt selbst.

withEnableTunneling

public BastionHostInner withEnableTunneling(Boolean enableTunneling)

Legen Sie die enableTunneling-Eigenschaft fest: Aktivieren/Deaktivieren Sie das Tunneling-Feature der Bastion Host-Ressource.

Parameters:

enableTunneling - der festzulegende Wert für enableTunneling.

Returns:

das BastionHostInner-Objekt selbst.

withId

public BastionHostInner withId(String id)

Legen Sie die id-Eigenschaft fest: Ressourcen-ID.

Parameters:

id - der festzulegende ID-Wert.

Returns:

das BastionHostInner-Objekt selbst.

withIpConfigurations

public BastionHostInner withIpConfigurations(List ipConfigurations)

Legen Sie die ipConfigurations-Eigenschaft fest: IP-Konfiguration der Bastion Host-Ressource.

Parameters:

ipConfigurations - der festzulegende Wert ipConfigurations.

Returns:

das BastionHostInner-Objekt selbst.

withLocation

public BastionHostInner withLocation(String location)

Overrides:

BastionHostInner.withLocation(String location)

Parameters:

location

withNetworkAcls

public BastionHostInner withNetworkAcls(BastionHostPropertiesFormatNetworkAcls networkAcls)

Legen Sie die networkAcls-Eigenschaft fest: Die networkAcls-Eigenschaft.

Parameters:

networkAcls - der wert networkAcls, der festgelegt werden soll.

Returns:

das BastionHostInner-Objekt selbst.

withScaleUnits

public BastionHostInner withScaleUnits(Integer scaleUnits)

Legen Sie die scaleUnits-Eigenschaft fest: Die Skalierungseinheiten für die Bastion Host-Ressource.

Parameters:

scaleUnits - der festzulegende Wert scaleUnits.

Returns:

das BastionHostInner-Objekt selbst.

withSku

public BastionHostInner withSku(Sku sku)

Legen Sie die sku-Eigenschaft fest: Die SKU dieses Bastion-Hosts.

Parameters:

sku - der festzulegende sku-Wert.

Returns:

das BastionHostInner-Objekt selbst.

withTags

public BastionHostInner withTags(Map tags)

Overrides:

BastionHostInner.withTags(Map<String,String> tags)

Parameters:

tags

withVirtualNetwork

public BastionHostInner withVirtualNetwork(SubResource virtualNetwork)

Legen Sie die virtualNetwork-Eigenschaft fest: Verweis auf ein vorhandenes virtuelles Netzwerk, das nur für Developer Bastion Host erforderlich ist.

Parameters:

virtualNetwork - der festzulegende wert für virtualNetwork.

Returns:

das BastionHostInner-Objekt selbst.

Gilt für: