FileShare interface

Propriedades do compartilhamento de arquivos, incluindo Id, nome do recurso, tipo de recurso, Etag.

Extends

Propriedades

accessTier

Camada de acesso para compartilhamento específico. A conta GpV2 pode escolher entre TransactionOptimized (padrão), Hot e Cool. A conta FileStorage pode escolher Premium.

accessTierChangeTime

Indica o tempo da última modificação para a camada de acesso de compartilhamento.

accessTierStatus

Indica se há uma transição pendente para a camada de acesso.

deleted

Indica se o compartilhamento foi excluído.

deletedTime

A hora excluída se o compartilhamento foi excluído.

enabledProtocols

O protocolo de autenticação usado para o compartilhamento de arquivos. Só pode ser especificado ao criar um compartilhamento.

etag

Etag de recurso.

fileSharePaidBursting

Propriedades de intermitência paga de compartilhamento de arquivos.

includedBurstIops

O IOPS de intermitência calculado da ação. Esta propriedade é apenas para compartilhamentos de arquivos criados em Arquivos provisionados v2 tipo de conta.

lastModifiedTime

Devolve a data e a hora em que a partilha foi modificada pela última vez.

leaseDuration

Especifica se a locação de uma ação é de duração infinita ou fixa, somente quando a ação é arrendada.

leaseState

Estado de locação da ação.

leaseStatus

O status de locação da ação.

maxBurstCreditsForIops

Os créditos máximos de burst calculados para a ação. Esta propriedade é apenas para compartilhamentos de arquivos criados em Arquivos provisionados v2 tipo de conta.

metadata

Um par nome-valor para associar ao compartilhamento como metadados.

nextAllowedProvisionedBandwidthDowngradeTime

Retorna o próximo tempo de downgrade de largura de banda provisionada permitido para o compartilhamento. Esta propriedade é apenas para compartilhamentos de arquivos criados em Arquivos provisionados v2 tipo de conta.

nextAllowedProvisionedIopsDowngradeTime

Retorna o próximo tempo de downgrade de IOPS provisionado permitido para o compartilhamento. Esta propriedade é apenas para compartilhamentos de arquivos criados em Arquivos provisionados v2 tipo de conta.

nextAllowedQuotaDowngradeTime

Retorna o próximo tempo de downgrade de tamanho de armazenamento provisionado permitido para o compartilhamento. Esta propriedade é apenas para compartilhamentos de arquivos criados em Arquivos Provisionados v1 SSD e Arquivos Provisionados v2 tipo de conta

provisionedBandwidthMibps

A largura de banda provisionada do compartilhamento, em mebibytes por segundo. Esta propriedade é apenas para compartilhamentos de arquivos criados em Arquivos provisionados v2 tipo de conta. Consulte a resposta da API GetFileServiceUsage para obter o valor mínimo e máximo permitido para largura de banda provisionada.

provisionedIops

O IOPS provisionado da ação. Esta propriedade é apenas para compartilhamentos de arquivos criados em Arquivos provisionados v2 tipo de conta. Consulte a resposta da API GetFileServiceUsage para obter o valor mínimo e máximo permitido para IOPS provisionadas.

remainingRetentionDays

Dias de retenção restantes para compartilhamento que foi excluído suavemente.

rootSquash

A propriedade é apenas para compartilhamento NFS. O padrão é NoRootSquash.

shareQuota

O tamanho provisionado do compartilhamento, em gibibytes. Deve ser maior que 0 e menor ou igual a 5TB (5120). Para compartilhamentos de arquivos grandes, o tamanho máximo é 102400. Para compartilhamentos de arquivos criados em Arquivos provisionados tipo de conta v2, consulte a resposta da API GetFileServiceUsage para obter o tamanho mínimo e máximo permitido de armazenamento provisionado.

shareUsageBytes

O tamanho aproximado dos dados armazenados no compartilhamento. Observe que esse valor pode não incluir todos os arquivos criados ou redimensionados recentemente.

signedIdentifiers

Lista de políticas de acesso armazenado especificadas no compartilhamento.

snapshotTime

Tempo de criação do snapshot de compartilhamento retornado na resposta de compartilhamentos de lista com expand param "snapshots".

version

A versão do compartilhamento.

Propriedades Herdadas

id

ID de recurso totalmente qualificado para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

O nome do recurso

systemData

Metadados do Azure Resource Manager contendo informações createdBy e modifiedBy.

type

O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts"

Detalhes de Propriedade

accessTier

Camada de acesso para compartilhamento específico. A conta GpV2 pode escolher entre TransactionOptimized (padrão), Hot e Cool. A conta FileStorage pode escolher Premium.

accessTier?: string

Valor de Propriedade

string

accessTierChangeTime

Indica o tempo da última modificação para a camada de acesso de compartilhamento.

accessTierChangeTime?: Date

Valor de Propriedade

Date

accessTierStatus

Indica se há uma transição pendente para a camada de acesso.

accessTierStatus?: string

Valor de Propriedade

string

deleted

Indica se o compartilhamento foi excluído.

deleted?: boolean

Valor de Propriedade

boolean

deletedTime

A hora excluída se o compartilhamento foi excluído.

deletedTime?: Date

Valor de Propriedade

Date

enabledProtocols

O protocolo de autenticação usado para o compartilhamento de arquivos. Só pode ser especificado ao criar um compartilhamento.

enabledProtocols?: string

Valor de Propriedade

string

etag

Etag de recurso.

etag?: string

Valor de Propriedade

string

fileSharePaidBursting

Propriedades de intermitência paga de compartilhamento de arquivos.

fileSharePaidBursting?: FileSharePropertiesFileSharePaidBursting

Valor de Propriedade

includedBurstIops

O IOPS de intermitência calculado da ação. Esta propriedade é apenas para compartilhamentos de arquivos criados em Arquivos provisionados v2 tipo de conta.

includedBurstIops?: number

Valor de Propriedade

number

lastModifiedTime

Devolve a data e a hora em que a partilha foi modificada pela última vez.

lastModifiedTime?: Date

Valor de Propriedade

Date

leaseDuration

Especifica se a locação de uma ação é de duração infinita ou fixa, somente quando a ação é arrendada.

leaseDuration?: string

Valor de Propriedade

string

leaseState

Estado de locação da ação.

leaseState?: string

Valor de Propriedade

string

leaseStatus

O status de locação da ação.

leaseStatus?: string

Valor de Propriedade

string

maxBurstCreditsForIops

Os créditos máximos de burst calculados para a ação. Esta propriedade é apenas para compartilhamentos de arquivos criados em Arquivos provisionados v2 tipo de conta.

maxBurstCreditsForIops?: number

Valor de Propriedade

number

metadata

Um par nome-valor para associar ao compartilhamento como metadados.

metadata?: Record<string, string>

Valor de Propriedade

Record<string, string>

nextAllowedProvisionedBandwidthDowngradeTime

Retorna o próximo tempo de downgrade de largura de banda provisionada permitido para o compartilhamento. Esta propriedade é apenas para compartilhamentos de arquivos criados em Arquivos provisionados v2 tipo de conta.

nextAllowedProvisionedBandwidthDowngradeTime?: Date

Valor de Propriedade

Date

nextAllowedProvisionedIopsDowngradeTime

Retorna o próximo tempo de downgrade de IOPS provisionado permitido para o compartilhamento. Esta propriedade é apenas para compartilhamentos de arquivos criados em Arquivos provisionados v2 tipo de conta.

nextAllowedProvisionedIopsDowngradeTime?: Date

Valor de Propriedade

Date

nextAllowedQuotaDowngradeTime

Retorna o próximo tempo de downgrade de tamanho de armazenamento provisionado permitido para o compartilhamento. Esta propriedade é apenas para compartilhamentos de arquivos criados em Arquivos Provisionados v1 SSD e Arquivos Provisionados v2 tipo de conta

nextAllowedQuotaDowngradeTime?: Date

Valor de Propriedade

Date

provisionedBandwidthMibps

A largura de banda provisionada do compartilhamento, em mebibytes por segundo. Esta propriedade é apenas para compartilhamentos de arquivos criados em Arquivos provisionados v2 tipo de conta. Consulte a resposta da API GetFileServiceUsage para obter o valor mínimo e máximo permitido para largura de banda provisionada.

provisionedBandwidthMibps?: number

Valor de Propriedade

number

provisionedIops

O IOPS provisionado da ação. Esta propriedade é apenas para compartilhamentos de arquivos criados em Arquivos provisionados v2 tipo de conta. Consulte a resposta da API GetFileServiceUsage para obter o valor mínimo e máximo permitido para IOPS provisionadas.

provisionedIops?: number

Valor de Propriedade

number

remainingRetentionDays

Dias de retenção restantes para compartilhamento que foi excluído suavemente.

remainingRetentionDays?: number

Valor de Propriedade

number

rootSquash

A propriedade é apenas para compartilhamento NFS. O padrão é NoRootSquash.

rootSquash?: string

Valor de Propriedade

string

shareQuota

O tamanho provisionado do compartilhamento, em gibibytes. Deve ser maior que 0 e menor ou igual a 5TB (5120). Para compartilhamentos de arquivos grandes, o tamanho máximo é 102400. Para compartilhamentos de arquivos criados em Arquivos provisionados tipo de conta v2, consulte a resposta da API GetFileServiceUsage para obter o tamanho mínimo e máximo permitido de armazenamento provisionado.

shareQuota?: number

Valor de Propriedade

number

shareUsageBytes

O tamanho aproximado dos dados armazenados no compartilhamento. Observe que esse valor pode não incluir todos os arquivos criados ou redimensionados recentemente.

shareUsageBytes?: number

Valor de Propriedade

number

signedIdentifiers

Lista de políticas de acesso armazenado especificadas no compartilhamento.

signedIdentifiers?: SignedIdentifier[]

Valor de Propriedade

snapshotTime

Tempo de criação do snapshot de compartilhamento retornado na resposta de compartilhamentos de lista com expand param "snapshots".

snapshotTime?: Date

Valor de Propriedade

Date

version

A versão do compartilhamento.

version?: string

Valor de Propriedade

string

Detalhes da Propriedade Herdada

id

ID de recurso totalmente qualificado para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

id?: string

Valor de Propriedade

string

herdado deProxyResource.id

name

O nome do recurso

name?: string

Valor de Propriedade

string

herdada deProxyResource.name

systemData

Metadados do Azure Resource Manager contendo informações createdBy e modifiedBy.

systemData?: SystemData

Valor de Propriedade

herdado de ProxyResource.systemData

type

O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts"

type?: string

Valor de Propriedade

string

herdado de ProxyResource.type