/// <summary> /// Initializes a new instance of the FileServerInner class. /// </summary> /// <param name="vmSize">The size of the virtual machine of the File /// Server.</param> /// <param name="sshConfiguration">SSH settings for the File /// Server.</param> /// <param name="dataDisks">Settings for the data disk which would be /// created for the File Server.</param> /// <param name="subnet">Specifies the identifier of the /// subnet.</param> /// <param name="mountSettings">Details of the File Server.</param> /// <param name="provisioningStateTransitionTime">Time when the status /// was changed.</param> /// <param name="creationTime">Time when the FileServer was /// created.</param> /// <param name="provisioningState">Specifies the provisioning state of /// the File Server.</param> public FileServerInner(string location = default(string), string id = default(string), string name = default(string), string type = default(string), IDictionary <string, string> tags = default(IDictionary <string, string>), string vmSize = default(string), SshConfiguration sshConfiguration = default(SshConfiguration), DataDisks dataDisks = default(DataDisks), ResourceId subnet = default(ResourceId), MountSettings mountSettings = default(MountSettings), System.DateTime?provisioningStateTransitionTime = default(System.DateTime?), System.DateTime?creationTime = default(System.DateTime?), FileServerProvisioningState provisioningState = default(FileServerProvisioningState)) : base(location, id, name, type, tags) { VmSize = vmSize; SshConfiguration = sshConfiguration; DataDisks = dataDisks; Subnet = subnet; MountSettings = mountSettings; ProvisioningStateTransitionTime = provisioningStateTransitionTime; CreationTime = creationTime; ProvisioningState = provisioningState; CustomInit(); }
internal static string ToSerializedValue(this FileServerProvisioningState value) { switch (value) { case FileServerProvisioningState.Creating: return("creating"); case FileServerProvisioningState.Updating: return("updating"); case FileServerProvisioningState.Deleting: return("deleting"); case FileServerProvisioningState.Succeeded: return("succeeded"); case FileServerProvisioningState.Failed: return("failed"); } return(null); }