/// <summary> /// Initializes a new instance of the ClusterPatch class. /// </summary> /// <param name="keyVaultProperties">The associated key /// properties.</param> /// <param name="billingType">The cluster's billing type. Possible /// values include: 'Cluster', 'Workspaces'</param> /// <param name="identity">The identity of the resource.</param> /// <param name="sku">The sku properties.</param> /// <param name="tags">Resource tags.</param> public ClusterPatch(KeyVaultProperties keyVaultProperties = default(KeyVaultProperties), string billingType = default(string), Identity identity = default(Identity), ClusterSku sku = default(ClusterSku), IDictionary <string, string> tags = default(IDictionary <string, string>)) { KeyVaultProperties = keyVaultProperties; BillingType = billingType; Identity = identity; Sku = sku; Tags = tags; CustomInit(); }