AccessCredential represents a credential source that can be used to authorize remote access to the vm guest Only one of its members may be specified.
Optional
SSHPublicKey represents the source and method of applying a ssh public key into a guest virtual machine.
UserPassword represents the source and method for applying a guest user's password
AccessCredential represents a credential source that can be used to authorize remote access to the vm guest Only one of its members may be specified.