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 a hora 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 do Compartilhamento de Arquivos.

includedBurstIops

O IOPS de intermitência calculado do compartilhamento. Essa propriedade é apenas para compartilhamentos de arquivos criados no tipo de conta Files Provisioned v2.

lastModifiedTime

Retorna a data e a hora em que o compartilhamento foi modificado pela última vez.

leaseDuration

Especifica se a concessão em um compartilhamento é de duração infinita ou fixa, somente quando o compartilhamento é alugado.

leaseState

Estado de concessão do compartilhamento.

leaseStatus

O status de concessão do compartilhamento.

maxBurstCreditsForIops

Os créditos máximos de intermitência calculados para a ação. Essa propriedade é apenas para compartilhamentos de arquivos criados no tipo de conta Files Provisioned v2.

metadata

Um par nome-valor a ser associado ao compartilhamento como metadados.

nextAllowedProvisionedBandwidthDowngradeTime

Retorna o próximo tempo de downgrade de largura de banda provisionada permitido para o compartilhamento. Essa propriedade é apenas para compartilhamentos de arquivos criados no tipo de conta Files Provisioned v2.

nextAllowedProvisionedIopsDowngradeTime

Retorna o próximo tempo de downgrade de IOPS provisionado permitido para o compartilhamento. Essa propriedade é apenas para compartilhamentos de arquivos criados no tipo de conta Files Provisioned v2.

nextAllowedQuotaDowngradeTime

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

provisionedBandwidthMibps

A largura de banda provisionada do compartilhamento, em mebibytes por segundo. Essa propriedade é apenas para compartilhamentos de arquivos criados no tipo de conta Files Provisioned v2. 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 do compartilhamento. Essa propriedade é apenas para compartilhamentos de arquivos criados no tipo de conta Files Provisioned v2. Consulte a resposta da API GetFileServiceUsage para obter o valor mínimo e máximo permitido para IOPS provisionado.

remainingRetentionDays

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

rootSquash

A propriedade é somente 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 5 TB (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 o tamanho mínimo e máximo de armazenamento provisionado permitido.

shareUsageBytes

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

signedIdentifiers

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

snapshotTime

Tempo de criação do instantâneo de compartilhamento retornado na resposta de compartilhamentos de lista com "instantâneos" de parâmetro de expansão.

version

A versão do compartilhamento.

Propriedades herdadas

id

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

name

O nome do recurso

systemData

Metadados do Azure Resource Manager que contêm informações createdBy e modifiedBy.

type

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

Detalhes da 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 da propriedade

string

accessTierChangeTime

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

accessTierChangeTime?: Date

Valor da propriedade

Date

accessTierStatus

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

accessTierStatus?: string

Valor da propriedade

string

deleted

Indica se o compartilhamento foi excluído.

deleted?: boolean

Valor da propriedade

boolean

deletedTime

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

deletedTime?: Date

Valor da 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 da propriedade

string

etag

Etag de recurso.

etag?: string

Valor da propriedade

string

fileSharePaidBursting

Propriedades de Intermitência Paga do Compartilhamento de Arquivos.

fileSharePaidBursting?: FileSharePropertiesFileSharePaidBursting

Valor da propriedade

includedBurstIops

O IOPS de intermitência calculado do compartilhamento. Essa propriedade é apenas para compartilhamentos de arquivos criados no tipo de conta Files Provisioned v2.

includedBurstIops?: number

Valor da propriedade

number

lastModifiedTime

Retorna a data e a hora em que o compartilhamento foi modificado pela última vez.

lastModifiedTime?: Date

Valor da propriedade

Date

leaseDuration

Especifica se a concessão em um compartilhamento é de duração infinita ou fixa, somente quando o compartilhamento é alugado.

leaseDuration?: string

Valor da propriedade

string

leaseState

Estado de concessão do compartilhamento.

leaseState?: string

Valor da propriedade

string

leaseStatus

O status de concessão do compartilhamento.

leaseStatus?: string

Valor da propriedade

string

maxBurstCreditsForIops

Os créditos máximos de intermitência calculados para a ação. Essa propriedade é apenas para compartilhamentos de arquivos criados no tipo de conta Files Provisioned v2.

maxBurstCreditsForIops?: number

Valor da propriedade

number

metadata

Um par nome-valor a ser associado ao compartilhamento como metadados.

metadata?: Record<string, string>

Valor da propriedade

Record<string, string>

nextAllowedProvisionedBandwidthDowngradeTime

Retorna o próximo tempo de downgrade de largura de banda provisionada permitido para o compartilhamento. Essa propriedade é apenas para compartilhamentos de arquivos criados no tipo de conta Files Provisioned v2.

nextAllowedProvisionedBandwidthDowngradeTime?: Date

Valor da propriedade

Date

nextAllowedProvisionedIopsDowngradeTime

Retorna o próximo tempo de downgrade de IOPS provisionado permitido para o compartilhamento. Essa propriedade é apenas para compartilhamentos de arquivos criados no tipo de conta Files Provisioned v2.

nextAllowedProvisionedIopsDowngradeTime?: Date

Valor da propriedade

Date

nextAllowedQuotaDowngradeTime

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

nextAllowedQuotaDowngradeTime?: Date

Valor da propriedade

Date

provisionedBandwidthMibps

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

provisionedBandwidthMibps?: number

Valor da propriedade

number

provisionedIops

O IOPS provisionado do compartilhamento. Essa propriedade é apenas para compartilhamentos de arquivos criados no tipo de conta Files Provisioned v2. Consulte a resposta da API GetFileServiceUsage para obter o valor mínimo e máximo permitido para IOPS provisionado.

provisionedIops?: number

Valor da propriedade

number

remainingRetentionDays

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

remainingRetentionDays?: number

Valor da propriedade

number

rootSquash

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

rootSquash?: string

Valor da propriedade

string

shareQuota

O tamanho provisionado do compartilhamento, em gibibytes. Deve ser maior que 0 e menor ou igual a 5 TB (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 o tamanho mínimo e máximo de armazenamento provisionado permitido.

shareQuota?: number

Valor da propriedade

number

shareUsageBytes

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

shareUsageBytes?: number

Valor da propriedade

number

signedIdentifiers

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

signedIdentifiers?: SignedIdentifier[]

Valor da propriedade

snapshotTime

Tempo de criação do instantâneo de compartilhamento retornado na resposta de compartilhamentos de lista com "instantâneos" de parâmetro de expansão.

snapshotTime?: Date

Valor da propriedade

Date

version

A versão do compartilhamento.

version?: string

Valor da propriedade

string

Detalhes das propriedades herdadas

id

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

id?: string

Valor da propriedade

string

herdado deProxyResource.id

name

O nome do recurso

name?: string

Valor da propriedade

string

herdado deProxyResource.name

systemData

Metadados do Azure Resource Manager que contêm informações createdBy e modifiedBy.

systemData?: SystemData

Valor da propriedade

herdado de ProxyResource.systemData

type

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

type?: string

Valor da propriedade

string

herdado deProxyResource.type