Class: Azure::Compute::Mgmt::V2020_06_01::Models::SshPublicKeyUpdateResource
- Inherits:
-
UpdateResource
- Object
- UpdateResource
- Azure::Compute::Mgmt::V2020_06_01::Models::SshPublicKeyUpdateResource
- Includes:
- MsRestAzure
- Defined in:
- lib/2020-06-01/generated/azure_mgmt_compute/models/ssh_public_key_update_resource.rb
Overview
Specifies information about the SSH public key.
Instance Attribute Summary collapse
-
#public_key ⇒ String
machine through ssh.
Attributes inherited from UpdateResource
Class Method Summary collapse
-
.mapper ⇒ Object
Mapper for SshPublicKeyUpdateResource class as Ruby Hash.
Instance Attribute Details
#public_key ⇒ String
machine through ssh. If this property is not initially provided when the resource is created, the publicKey property will be populated when generateKeyPair is called. If the public key is provided upon resource creation, the provided public key needs to be at least 2048-bit and in ssh-rsa format.
21 22 23 |
# File 'lib/2020-06-01/generated/azure_mgmt_compute/models/ssh_public_key_update_resource.rb', line 21 def public_key @public_key end |
Class Method Details
.mapper ⇒ Object
Mapper for SshPublicKeyUpdateResource class as Ruby Hash. This will be used for serialization/deserialization.
28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 |
# File 'lib/2020-06-01/generated/azure_mgmt_compute/models/ssh_public_key_update_resource.rb', line 28 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'SshPublicKeyUpdateResource', type: { name: 'Composite', class_name: 'SshPublicKeyUpdateResource', model_properties: { tags: { client_side_validation: true, required: false, serialized_name: 'tags', type: { name: 'Dictionary', value: { client_side_validation: true, required: false, serialized_name: 'StringElementType', type: { name: 'String' } } } }, public_key: { client_side_validation: true, required: false, serialized_name: 'properties.publicKey', type: { name: 'String' } } } } } end |