Microsoft.Storage storageContas/fileServices/compartilhamentos
O tipo de recurso storageAccounts/fileServices/shares pode ser implantado com operações direcionadas:
- Grupos de recursos - Consulte comandos de implantação de grupo de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Para criar um recurso Microsoft.Storage/storageAccounts/fileServices/shares, adicione o seguinte Bicep ao seu modelo.
resource symbolicname 'Microsoft.Storage/storageAccounts/fileServices/shares@2024-01-01' = {
parent: resourceSymbolicName
name: 'string'
properties: {
accessTier: 'string'
enabledProtocols: 'string'
fileSharePaidBursting: {
paidBurstingEnabled: bool
paidBurstingMaxBandwidthMibps: int
paidBurstingMaxIops: int
}
metadata: {
{customized property}: 'string'
}
provisionedBandwidthMibps: int
provisionedIops: int
rootSquash: 'string'
shareQuota: int
signedIdentifiers: [
{
accessPolicy: {
expiryTime: 'string'
permission: 'string'
startTime: 'string'
}
id: 'string'
}
]
}
}
Designação | Descrição | Valor |
---|---|---|
expiryTime | Prazo de validade da política de acesso | string |
permissão | Lista de permissões abreviadas. | string |
startTime | Hora de início da política de acesso | string |
Designação | Descrição | Valor |
---|---|---|
paidBurstingEnabled | Indica se o bursting pago está habilitado para o compartilhamento. Esta propriedade é apenas para compartilhamentos de arquivos criados em Arquivos provisionados v1 SSD tipo de conta. | bool |
paidBurstingMaxLargura de bandaMibps | A largura de banda máxima de bursting paga para o compartilhamento, em mebibytes por segundo. Esta propriedade é apenas para compartilhamentos de arquivos criados em Arquivos provisionados v1 SSD tipo de conta. O valor máximo permitido é 10340, que é a largura de banda máxima permitida para um compartilhamento. | Int |
pagoBurstingMaxIops | O máximo pago de IOPS bursting para a ação. Esta propriedade é apenas para compartilhamentos de arquivos criados em Arquivos provisionados v1 SSD tipo de conta. O valor máximo permitido é 102400, que é o máximo permitido IOPS para uma ação. | Int |
Designação | Descrição | Valor |
---|
Designação | Descrição | Valor |
---|---|---|
Designação | O nome do recurso | string Restrições: Comprimento mínimo = 3 Comprimento máximo = 63 (obrigatório) |
pai | No Bicep, você pode especificar o recurso pai para um recurso filho. Você só precisa adicionar essa propriedade quando o recurso filho é declarado fora do recurso pai. Para obter mais informações, consulte recurso filho fora do recurso pai. |
Nome simbólico para recurso do tipo: storageAccounts/fileServices |
propriedades | Propriedades do compartilhamento de arquivos. | FileShareProperties |
Designação | Descrição | Valor |
---|---|---|
Política de acesso | Política de acesso | AccessPolicy |
ID | Um identificador exclusivo da política de acesso armazenado. | string |
Os exemplos de início rápido a seguir implantam esse tipo de recurso.
Arquivo Bicep | Descrição |
---|---|
Criar uma conta de armazenamento com compartilhamento de arquivos | Este modelo cria uma conta de armazenamento do Azure e um compartilhamento de arquivos. |
Crie uma conta de armazenamento com vários compartilhamentos de arquivos | Cria uma conta de armazenamento do Azure e vários compartilhamentos de arquivos. |
Criar aplicativo de função e de armazenamento protegido por endpoint privado | Este modelo permite implantar um Aplicativo de Função do Azure que se comunica com o Armazenamento do Azure em pontos de extremidade privados. |
Function App protegido pelo Azure Frontdoor | Este modelo permite implantar uma função azure premium protegida e publicada pelo Azure Frontdoor premium. A conexão entre o Azure Frontdoor e o Azure Functions é protegida pelo Azure Private Link. |
Private Function App e de armazenamento privado protegido por endpoints | Este modelo provisiona um aplicativo de função em um plano Premium que tem pontos de extremidade privados e se comunica com o Armazenamento do Azure por meio de pontos de extremidade privados. |
O tipo de recurso storageAccounts/fileServices/shares pode ser implantado com operações direcionadas:
- Grupos de recursos - Consulte comandos de implantação de grupo de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Para criar um recurso Microsoft.Storage/storageAccounts/fileServices/shares, adicione o seguinte JSON ao seu modelo.
{
"type": "Microsoft.Storage/storageAccounts/fileServices/shares",
"apiVersion": "2024-01-01",
"name": "string",
"properties": {
"accessTier": "string",
"enabledProtocols": "string",
"fileSharePaidBursting": {
"paidBurstingEnabled": "bool",
"paidBurstingMaxBandwidthMibps": "int",
"paidBurstingMaxIops": "int"
},
"metadata": {
"{customized property}": "string"
},
"provisionedBandwidthMibps": "int",
"provisionedIops": "int",
"rootSquash": "string",
"shareQuota": "int",
"signedIdentifiers": [
{
"accessPolicy": {
"expiryTime": "string",
"permission": "string",
"startTime": "string"
},
"id": "string"
}
]
}
}
Designação | Descrição | Valor |
---|---|---|
expiryTime | Prazo de validade da política de acesso | string |
permissão | Lista de permissões abreviadas. | string |
startTime | Hora de início da política de acesso | string |
Designação | Descrição | Valor |
---|---|---|
paidBurstingEnabled | Indica se o bursting pago está habilitado para o compartilhamento. Esta propriedade é apenas para compartilhamentos de arquivos criados em Arquivos provisionados v1 SSD tipo de conta. | bool |
paidBurstingMaxLargura de bandaMibps | A largura de banda máxima de bursting paga para o compartilhamento, em mebibytes por segundo. Esta propriedade é apenas para compartilhamentos de arquivos criados em Arquivos provisionados v1 SSD tipo de conta. O valor máximo permitido é 10340, que é a largura de banda máxima permitida para um compartilhamento. | Int |
pagoBurstingMaxIops | O máximo pago de IOPS bursting para a ação. Esta propriedade é apenas para compartilhamentos de arquivos criados em Arquivos provisionados v1 SSD tipo de conta. O valor máximo permitido é 102400, que é o máximo permitido IOPS para uma ação. | Int |
Designação | Descrição | Valor |
---|
Designação | Descrição | Valor |
---|---|---|
apiVersion | A versão api | '2024-01-01' |
Designação | O nome do recurso | string Restrições: Comprimento mínimo = 3 Comprimento máximo = 63 (obrigatório) |
propriedades | Propriedades do compartilhamento de arquivos. | FileShareProperties |
tipo | O tipo de recurso | 'Microsoft.Storage/storageAccounts/fileServices/shares' |
Designação | Descrição | Valor |
---|---|---|
Política de acesso | Política de acesso | AccessPolicy |
ID | Um identificador exclusivo da política de acesso armazenado. | string |
Os modelos de início rápido a seguir implantam esse tipo de recurso.
Modelo | Descrição |
---|---|
Azure Cloud Shell - de armazenamento VNet |
Este modelo implanta o armazenamento do Azure Cloud Shell em uma rede virtual do Azure. |
conectar-se a um compartilhamento de arquivos do Azure por meio de um ponto de extremidade privado |
Este exemplo mostra como usar configurar uma rede virtual e uma zona DNS privada para acessar um Compartilhamento de Arquivos do Azure por meio de um ponto de extremidade privado. |
Criar uma conta de armazenamento com compartilhamento de arquivos |
Este modelo cria uma conta de armazenamento do Azure e um compartilhamento de arquivos. |
Crie uma conta de armazenamento com vários compartilhamentos de arquivos |
Cria uma conta de armazenamento do Azure e vários compartilhamentos de arquivos. |
Criar aplicativo de função e de armazenamento protegido por endpoint privado |
Este modelo permite implantar um Aplicativo de Função do Azure que se comunica com o Armazenamento do Azure em pontos de extremidade privados. |
Implantar o Drupal com VM Scale set, Arquivos do Azure e Mysql |
Implante um conjunto de escala de VM atrás de um balanceador de carga/NAT & cada VM executando o Drupal (Apache / PHP). Todos os nós compartilham o armazenamento de compartilhamento de arquivos do Azure criado e o banco de dados MySQL |
Function App protegido pelo Azure Frontdoor |
Este modelo permite implantar uma função azure premium protegida e publicada pelo Azure Frontdoor premium. A conexão entre o Azure Frontdoor e o Azure Functions é protegida pelo Azure Private Link. |
Private Function App e de armazenamento privado protegido por endpoints |
Este modelo provisiona um aplicativo de função em um plano Premium que tem pontos de extremidade privados e se comunica com o Armazenamento do Azure por meio de pontos de extremidade privados. |
O tipo de recurso storageAccounts/fileServices/shares pode ser implantado com operações direcionadas:
- Grupos de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Para criar um recurso Microsoft.Storage/storageAccounts/fileServices/shares, adicione o seguinte Terraform ao seu modelo.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Storage/storageAccounts/fileServices/shares@2024-01-01"
name = "string"
body = jsonencode({
properties = {
accessTier = "string"
enabledProtocols = "string"
fileSharePaidBursting = {
paidBurstingEnabled = bool
paidBurstingMaxBandwidthMibps = int
paidBurstingMaxIops = int
}
metadata = {
{customized property} = "string"
}
provisionedBandwidthMibps = int
provisionedIops = int
rootSquash = "string"
shareQuota = int
signedIdentifiers = [
{
accessPolicy = {
expiryTime = "string"
permission = "string"
startTime = "string"
}
id = "string"
}
]
}
})
}
Designação | Descrição | Valor |
---|---|---|
expiryTime | Prazo de validade da política de acesso | string |
permissão | Lista de permissões abreviadas. | string |
startTime | Hora de início da política de acesso | string |
Designação | Descrição | Valor |
---|---|---|
paidBurstingEnabled | Indica se o bursting pago está habilitado para o compartilhamento. Esta propriedade é apenas para compartilhamentos de arquivos criados em Arquivos provisionados v1 SSD tipo de conta. | bool |
paidBurstingMaxLargura de bandaMibps | A largura de banda máxima de bursting paga para o compartilhamento, em mebibytes por segundo. Esta propriedade é apenas para compartilhamentos de arquivos criados em Arquivos provisionados v1 SSD tipo de conta. O valor máximo permitido é 10340, que é a largura de banda máxima permitida para um compartilhamento. | Int |
pagoBurstingMaxIops | O máximo pago de IOPS bursting para a ação. Esta propriedade é apenas para compartilhamentos de arquivos criados em Arquivos provisionados v1 SSD tipo de conta. O valor máximo permitido é 102400, que é o máximo permitido IOPS para uma ação. | Int |
Designação | Descrição | Valor |
---|
Designação | Descrição | Valor |
---|---|---|
Designação | O nome do recurso | string Restrições: Comprimento mínimo = 3 Comprimento máximo = 63 (obrigatório) |
parent_id | A ID do recurso que é o pai para este recurso. | ID do recurso do tipo: storageAccounts/fileServices |
propriedades | Propriedades do compartilhamento de arquivos. | FileShareProperties |
tipo | O tipo de recurso | "Microsoft.Storage/storageAccounts/fileServices/shares@2024-01-01" |
Designação | Descrição | Valor |
---|---|---|
Política de acesso | Política de acesso | AccessPolicy |
ID | Um identificador exclusivo da política de acesso armazenado. | string |