pub struct GetBastionHostResult {Show 16 fields
pub copy_paste_enabled: Output<bool>,
pub dns_name: Output<String>,
pub file_copy_enabled: Output<bool>,
pub id: Output<String>,
pub ip_configurations: Output<Vec<GetBastionHostIpConfiguration>>,
pub ip_connect_enabled: Output<bool>,
pub location: Output<String>,
pub name: Output<String>,
pub resource_group_name: Output<String>,
pub scale_units: Output<i32>,
pub session_recording_enabled: Output<bool>,
pub shareable_link_enabled: Output<bool>,
pub sku: Output<String>,
pub tags: Output<HashMap<String, String>>,
pub tunneling_enabled: Output<bool>,
pub zones: Output<Vec<String>>,
}
Fields§
§copy_paste_enabled: Output<bool>
Is Copy/Paste feature enabled for the Bastion Host.
dns_name: Output<String>
The FQDN for the Bastion Host.
file_copy_enabled: Output<bool>
Is File Copy feature enabled for the Bastion Host.
id: Output<String>
The provider-assigned unique ID for this managed resource.
ip_configurations: Output<Vec<GetBastionHostIpConfiguration>>
A ip_configuration
block as defined below.
ip_connect_enabled: Output<bool>
Is IP Connect feature enabled for the Bastion Host.
location: Output<String>
The Azure Region where the Bastion Host exists.
name: Output<String>
The name of the IP configuration.
resource_group_name: Output<String>
§scale_units: Output<i32>
The number of scale units provisioned for the Bastion Host.
session_recording_enabled: Output<bool>
Is Session Recording feature enabled for the Bastion Host.
Is Shareable Link feature enabled for the Bastion Host.
sku: Output<String>
The SKU of the Bastion Host.
A mapping of tags assigned to the Bastion Host.
tunneling_enabled: Output<bool>
Is Tunneling feature enabled for the Bastion Host.
zones: Output<Vec<String>>
A list of Availability Zones in which this Bastion Host is located.
Auto Trait Implementations§
impl Freeze for GetBastionHostResult
impl RefUnwindSafe for GetBastionHostResult
impl Send for GetBastionHostResult
impl Sync for GetBastionHostResult
impl Unpin for GetBastionHostResult
impl UnwindSafe for GetBastionHostResult
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more