/// <summary> /// Initializes a new instance of the HDInsightProperties class. /// </summary> /// <param name="sshPort">Port open for ssh connections on the master /// node of the cluster.</param> /// <param name="address">Public IP address of the master node of the /// cluster.</param> /// <param name="administratorAccount">Admin credentials for master /// node of the cluster</param> public HDInsightProperties(int?sshPort = default(int?), string address = default(string), VirtualMachineSshCredentials administratorAccount = default(VirtualMachineSshCredentials)) { SshPort = sshPort; Address = address; AdministratorAccount = administratorAccount; CustomInit(); }
/// <summary> /// Initializes a new instance of the VirtualMachineProperties class. /// </summary> /// <param name="virtualMachineSize">Virtual Machine size</param> /// <param name="sshPort">Port open for ssh connections.</param> /// <param name="address">Public IP address of the virtual /// machine.</param> /// <param name="administratorAccount">Admin credentials for virtual /// machine</param> public VirtualMachineProperties(string virtualMachineSize = default(string), int?sshPort = default(int?), string address = default(string), VirtualMachineSshCredentials administratorAccount = default(VirtualMachineSshCredentials)) { VirtualMachineSize = virtualMachineSize; SshPort = sshPort; Address = address; AdministratorAccount = administratorAccount; CustomInit(); }
/// <summary> /// Initializes a new instance of the VirtualMachineSecrets class. /// </summary> /// <param name="administratorAccount">Admin credentials for virtual /// machine.</param> public VirtualMachineSecrets(VirtualMachineSshCredentials administratorAccount = default(VirtualMachineSshCredentials)) { AdministratorAccount = administratorAccount; CustomInit(); }