FileServer Class

Contains information about the File Server.

Variables are only populated by the server, and will be ignored when sending a request.

Inheritance
FileServer

Constructor

FileServer(*, vm_size: str = None, ssh_configuration=None, data_disks=None, subnet=None, **kwargs) -> None

Parameters

vm_size
str
Required

The size of the virtual machine of the File Server. For information about available VM sizes for File Server from the Virtual Machines Marketplace, see Sizes for Virtual Machines (Linux).

ssh_configuration
SshConfiguration
Required

SSH settings for the File Server.

data_disks
DataDisks
Required

Settings for the data disk which would be created for the File Server.

subnet
ResourceId
Required

Specifies the identifier of the subnet.

Variables

id
str

The ID of the resource.

name
str

The name of the resource.

type
str

The type of the resource.

mount_settings
MountSettings

Details of the File Server.

provisioning_state_transition_time
datetime

Time when the status was changed.

creation_time
datetime

Time when the FileServer was created.

provisioning_state
str or FileServerProvisioningState

Specifies the provisioning state of the File Server. Possible values: creating - The File Server is getting created. updating - The File Server creation has been accepted and it is getting updated. deleting - The user has requested that the File Server be deleted, and it is in the process of being deleted. failed - The File Server creation has failed with the specified errorCode. Details about the error code are specified in the message field. succeeded - The File Server creation has succeeded. Possible values include: 'creating', 'updating', 'deleting', 'succeeded', 'failed'