# Returns a list of Hyperscale Mount Points.

Endpoint: GET /hyperscale-mount-points
Version: 3.23.0
Security: ApiKeyAuth

## Security:

  - `ApiKeyAuth` (unknown)
    apiKey in header Authorization

## Query parameters:

  - `limit` (integer)
    Maximum number of objects to return per query. The value must be between 1 and 1000. Default is 100.

  - `cursor` (string)
    Cursor to fetch the next or previous page of results. The value of this property must be extracted from the 'prev_cursor' or 'next_cursor' property of a PaginatedResponseMetadata which is contained in the response of list and search API endpoints.

  - `sort` (string)
    The field to sort results by. A property name with a prepended '-' signifies descending order.

## Response 200:

  - `200` (unknown)
    OK

## Response 200 fields (application/json):

  - `items` (array)

  - `items.id` (string)
    The ID of the Hyperscale Mount Point.

  - `items.hyperscale_instance_id` (string, required)
    The ID of the Hyperscale instance of this Mount Point.

  - `items.name` (string)
    Name of the mount, unique for a hyperscale instance. This name will be used as a directory name by the Hyperscale instance.

  - `items.hostname` (string)
    The host name of the server.

  - `items.mount_path` (string)
    The path to the directory on the filesystem to mount.

  - `items.mount_type` (string)
    The type of mount filesystem. Enum having values- CIFS, NFS3, NFS4.
    Enum: "CIFS", "NFS3", "NFS4"

  - `items.options` (string)
    The options for mount. The endpoint will return all default options and user specified options.

  - `items.staging_storage_type` (string)
    The type of staging storage.
    Enum: "MOUNT", "AWS_S3", "AZURE_BLOB_STORAGE"

  - `items.auth_mechanism` (string)
    The authentication mechanism for AWS_S3 storage.
    Enum: "AWS_ROLE", "AWS_SECRET"

  - `items.aws_bucket_name` (string)
    The aws bucket name for AWS_S3 storage.

  - `items.aws_bucket_region` (string)
    The aws bucket region for AWS_S3 storage.

  - `items.aws_bucket_prefix` (string)
    The aws bucket prefix for AWS_S3 storage.

  - `items.aws_bucket_delimiter` (string)
    The aws bucket delimiter for AWS_S3 storage.

  - `items.blob_auth_type` (string)
    The authentication type for Azure blob storage.
    Enum: "AZURE_SECRET", "AZURE_MANAGED_IDENTITY"

  - `items.blob_account_name` (string)
    The storage account name for Azure blob storage.

  - `items.blob_container_name` (string)
    The blob container name for Azure blob storage.

  - `items.blob_container_prefix` (string)
    The blob container prefix for Azure blob storage.

  - `items.blob_container_delimiter` (string)
    The blob container delimiter for Azure blob storage.

  - `response_metadata` (object)

  - `response_metadata.prev_cursor` (string)
    Pointer to the previous page of results. Use this value as a cursor query parameter in a subsequent request, along with limit, to navigate through the collection by virtual page.

  - `response_metadata.next_cursor` (string)
    Pointer to the next page of results. Use this value as a cursor query parameter in a subsequent request, along with limit, to navigate through the collection by virtual page.

  - `response_metadata.total` (integer)
    The total number of results. This value may not be provided.

