ClusterConfig Members

Defines the methods, properties, and fields used to configure a cluster.

The following tables list the members exposed by the ClusterConfig type.

Public Constructors

  Name Description
  ClusterConfig Initializes a new instance of the ClusterConfig class that contains cluster configuration settings.

Top

Public Fields

  Name Description
public field static PasswordEncryptionCertificateName The name of the certificate that will be used to encrypt the password of users or administrators.
public field static SslCertificateName The name of the certificate that will be used in the https port for public services.

Top

Public Properties

  Name Description
public property ClusterAdmin The built-in cluster administrator account. This name cannot be “administrator”.
public property ClusterAdminEncryptedPassword Sets the cluster administrator password
public property ClusterName Sets and retrieves the name of the cluster. This is used for the REST API and identifying the cluster in the HPC Job Manager.
public property DBName The name of the SQL Azure database instance the cluster will be linked to.
public property DBPassword The user password of the SQL Azure database server the cluster will be linked to.
public property DBServer The name of the SQL Azure database server the cluster will be linked to.
public property DBUser The user name of the SQL Azure database server the cluster will be linked to.
public property InitializeDBOnline  
public property SchedulerHttpEnabled  
public property ServiceName The service account that the cluster will be deployed.
public property SubScriptionId The Id of the Azure subscription to which the cluster will be deployed.

Top

Public Methods

(see also Protected Methods)

  Name Description
public method AddCertificate Overloaded. Adds a certificate that will be used by the cluster.
public method EnableSOA Enables the service-oriented architecture (SOA) solution for the cluster.
public method Equals  (Inherited from Object)
public method Generate Generates the HPC related cscfg section, merges the generated module configuration element to the source cscfg file, and then writes to another cscfg file.
public method GetHashCode  (Inherited from Object)
public method GetType  (Inherited from Object)
public methodstatic MergeCscfgFile Merges two cscfg files.
public methodstatic MergeCsdefFile Merges two csdef files.
public method SetCsdefFile Sets the path to the csdef file that defines the cluster topology.
public method SetInstanceCount Set the number of instances for the specified role.
public method SetNodeAutoOnline Specifies whether compute nodes on the cluster in a given role should be automatically taken online after deployment completes. This will override the result automatically generated by evaluating the csdef file.
public method SetStorage Sets the Windows Azure storage account to be used by the cluster.
public method ToString  (Inherited from Object)

Top

Protected Methods

  Name Description
protected method Finalize  (Inherited from Object)
protected method MemberwiseClone  (Inherited from Object)

Top

See Also

Reference

ClusterConfig Class
Microsoft.Hpc.Azure.ClusterConfig Namespace

Build Date:

2013-04-22