class Azure::MachineLearningServices::Mgmt::V2018_11_19::Models::UserAccountCredentials

Settings for user account that gets created on each on the nodes of a compute.

Attributes

admin_user_name[RW]

@return [String] User name. Name of the administrator user account which can be used to SSH to nodes.

admin_user_password[RW]

@return [String] Password. Password of the administrator user account.

admin_user_ssh_public_key[RW]

@return [String] SSH public key. SSH public key of the administrator user account.

Public Class Methods

mapper() click to toggle source

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

# File lib/2018-11-19/generated/azure_mgmt_machine_learning_services/models/user_account_credentials.rb, line 32
def self.mapper()
  {
    client_side_validation: true,
    required: false,
    serialized_name: 'UserAccountCredentials',
    type: {
      name: 'Composite',
      class_name: 'UserAccountCredentials',
      model_properties: {
        admin_user_name: {
          client_side_validation: true,
          required: true,
          serialized_name: 'adminUserName',
          type: {
            name: 'String'
          }
        },
        admin_user_ssh_public_key: {
          client_side_validation: true,
          required: false,
          serialized_name: 'adminUserSshPublicKey',
          type: {
            name: 'String'
          }
        },
        admin_user_password: {
          client_side_validation: true,
          required: false,
          serialized_name: 'adminUserPassword',
          type: {
            name: 'String'
          }
        }
      }
    }
  }
end