pub struct SshPublicKeyResult {
pub location: Output<String>,
pub name: Output<String>,
pub public_key: Output<String>,
pub resource_group_name: Output<String>,
pub tags: Output<Option<HashMap<String, String>>>,
}
Fields§
§location: Output<String>
The Azure Region where the SSH Public Key should exist. Changing this forces a new SSH Public Key to be created.
name: Output<String>
The name which should be used for this SSH Public Key. Changing this forces a new SSH Public Key to be created.
public_key: Output<String>
SSH public key used to authenticate to a virtual machine through ssh. the provided public key needs to be at least 2048-bit and in ssh-rsa format.
resource_group_name: Output<String>
The name of the Resource Group where the SSH Public Key should exist. Changing this forces a new SSH Public Key to be created.
A mapping of tags which should be assigned to the SSH Public Key.
Auto Trait Implementations§
impl Freeze for SshPublicKeyResult
impl RefUnwindSafe for SshPublicKeyResult
impl Send for SshPublicKeyResult
impl Sync for SshPublicKeyResult
impl Unpin for SshPublicKeyResult
impl UnwindSafe for SshPublicKeyResult
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