class Azure::ContainerService::Mgmt::V2017_01_31::Models::ContainerServiceSshPublicKey

Contains information about SSH certificate public key data.

Attributes

key_data[RW]

@return [String] Certificate public key used to authenticate with VMs through SSH. The certificate must be in PEM format with or without headers.

Public Class Methods

mapper() click to toggle source

Mapper for ContainerServiceSshPublicKey class as Ruby Hash. This will be used for serialization/deserialization.

# File lib/2017-01-31/generated/azure_mgmt_container_service/models/container_service_ssh_public_key.rb, line 25
def self.mapper()
  {
    client_side_validation: true,
    required: false,
    serialized_name: 'ContainerServiceSshPublicKey',
    type: {
      name: 'Composite',
      class_name: 'ContainerServiceSshPublicKey',
      model_properties: {
        key_data: {
          client_side_validation: true,
          required: true,
          serialized_name: 'keyData',
          type: {
            name: 'String'
          }
        }
      }
    }
  }
end