BastionHost interface

Bastion Host resource.

Extends

Properties

disableCopyPaste

Enable/Disable Copy/Paste feature of the Bastion Host resource.

dnsName

FQDN for the endpoint on which bastion host is accessible.

enableFileCopy

Enable/Disable File Copy feature of the Bastion Host resource.

enableIpConnect

Enable/Disable IP Connect feature of the Bastion Host resource.

enableKerberos

Enable/Disable Kerberos feature of the Bastion Host resource.

enableSessionRecording

Enable/Disable Session Recording feature of the Bastion Host resource.

enableShareableLink

Enable/Disable Shareable Link of the Bastion Host resource.

enableTunneling

Enable/Disable Tunneling feature of the Bastion Host resource.

etag

A unique read-only string that changes whenever the resource is updated. NOTE: This property will not be serialized. It can only be populated by the server.

ipConfigurations

IP configuration of the Bastion Host resource.

networkAcls
provisioningState

The provisioning state of the bastion host resource. NOTE: This property will not be serialized. It can only be populated by the server.

scaleUnits

The scale units for the Bastion Host resource.

sku

The sku of this Bastion Host.

virtualNetwork

Reference to an existing virtual network required for Developer Bastion Host only.

zones

A list of availability zones denoting where the resource needs to come from.

Inherited Properties

id

Resource ID.

location

Resource location.

name

Resource name. NOTE: This property will not be serialized. It can only be populated by the server.

tags

Resource tags.

type

Resource type. NOTE: This property will not be serialized. It can only be populated by the server.

Property Details

disableCopyPaste

Enable/Disable Copy/Paste feature of the Bastion Host resource.

disableCopyPaste?: boolean

Property Value

boolean

dnsName

FQDN for the endpoint on which bastion host is accessible.

dnsName?: string

Property Value

string

enableFileCopy

Enable/Disable File Copy feature of the Bastion Host resource.

enableFileCopy?: boolean

Property Value

boolean

enableIpConnect

Enable/Disable IP Connect feature of the Bastion Host resource.

enableIpConnect?: boolean

Property Value

boolean

enableKerberos

Enable/Disable Kerberos feature of the Bastion Host resource.

enableKerberos?: boolean

Property Value

boolean

enableSessionRecording

Enable/Disable Session Recording feature of the Bastion Host resource.

enableSessionRecording?: boolean

Property Value

boolean

Enable/Disable Shareable Link of the Bastion Host resource.

enableShareableLink?: boolean

Property Value

boolean

enableTunneling

Enable/Disable Tunneling feature of the Bastion Host resource.

enableTunneling?: boolean

Property Value

boolean

etag

A unique read-only string that changes whenever the resource is updated. NOTE: This property will not be serialized. It can only be populated by the server.

etag?: string

Property Value

string

ipConfigurations

IP configuration of the Bastion Host resource.

ipConfigurations?: BastionHostIPConfiguration[]

Property Value

networkAcls

networkAcls?: BastionHostPropertiesFormatNetworkAcls

Property Value

provisioningState

The provisioning state of the bastion host resource. NOTE: This property will not be serialized. It can only be populated by the server.

provisioningState?: string

Property Value

string

scaleUnits

The scale units for the Bastion Host resource.

scaleUnits?: number

Property Value

number

sku

The sku of this Bastion Host.

sku?: Sku

Property Value

Sku

virtualNetwork

Reference to an existing virtual network required for Developer Bastion Host only.

virtualNetwork?: SubResource

Property Value

zones

A list of availability zones denoting where the resource needs to come from.

zones?: string[]

Property Value

string[]

Inherited Property Details

id

Resource ID.

id?: string

Property Value

string

Inherited From Resource.id

location

Resource location.

location?: string

Property Value

string

Inherited From Resource.location

name

Resource name. NOTE: This property will not be serialized. It can only be populated by the server.

name?: string

Property Value

string

Inherited From Resource.name

tags

Resource tags.

tags?: {[propertyName: string]: string}

Property Value

{[propertyName: string]: string}

Inherited From Resource.tags

type

Resource type. NOTE: This property will not be serialized. It can only be populated by the server.

type?: string

Property Value

string

Inherited From Resource.type