Microsoft.StorageCache amlFilesystems
Definição de recursos do bíceps
O tipo de recurso amlFilesystems pode ser implantado com operações que visam:
- 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.
Formato do recurso
Para criar um recurso Microsoft.StorageCache/amlFilesystems, adicione o seguinte Bíceps ao seu modelo.
resource symbolicname 'Microsoft.StorageCache/amlFilesystems@2024-03-01' = {
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
location: 'string'
name: 'string'
properties: {
encryptionSettings: {
keyEncryptionKey: {
keyUrl: 'string'
sourceVault: {
id: 'string'
}
}
}
filesystemSubnet: 'string'
hsm: {
settings: {
container: 'string'
importPrefix: 'string'
importPrefixesInitial: [
'string'
]
loggingContainer: 'string'
}
}
maintenanceWindow: {
dayOfWeek: 'string'
timeOfDayUTC: 'string'
}
rootSquashSettings: {
mode: 'string'
noSquashNidLists: 'string'
squashGID: int
squashUID: int
}
storageCapacityTiB: int
}
sku: {
name: 'string'
}
tags: {
{customized property}: 'string'
}
zones: [
'string'
]
}
Valores de propriedade
AmlFilesystemEncryptionSettings
Designação | Descrição | Valor |
---|---|---|
chaveEncryptionKey | Especifica o local da chave de criptografia no Cofre da Chave. | KeyVaultKeyReference |
AmlFilesystemHsmSettings
Designação | Descrição | Valor |
---|---|---|
contentor | ID de recurso do contêiner de armazenamento usado para hidratar o namespace e arquivar a partir do namespace. O provedor de recursos deve ter permissão para criar tokens SAS na conta de armazenamento. | string (obrigatório) |
importPrefix | Somente blobs no contêiner sem registro em log que começam com esse caminho/prefixo são importados para o namespace do cluster. Isso só é usado durante a criação inicial do sistema de arquivos AML. Ele cria automaticamente um recurso de trabalho de importação que pode ser excluído. | string |
importPrefixesInitial | Somente blobs no contêiner sem registro em log que começam com um dos caminhos/prefixos nessa matriz são importados para o namespace do cluster. Isso só é usado durante a criação inicial do sistema de arquivos AML e tem '/' como o valor padrão. Ele cria automaticamente um recurso de trabalho de importação que pode ser excluído. | string[] |
loggingContainer | ID do recurso do contêiner de armazenamento usado para registrar eventos e erros. Deve ser um recipiente separado na mesma conta de armazenamento que o recipiente de hidratação e arquivo. O provedor de recursos deve ter permissão para criar tokens SAS na conta de armazenamento. | string (obrigatório) |
AmlFilesystemIdentity
Designação | Descrição | Valor |
---|---|---|
tipo | O tipo de identidade usado para o recurso. | 'Nenhuma' 'UserAssigned' |
userAssignedIdentities | Um dicionário onde cada chave é um ID de recurso de identidade atribuído ao usuário e o valor de cada chave é um dicionário vazio. | UserAssignedIdentities |
AmlFilesystemProperties
Designação | Descrição | Valor |
---|---|---|
criptografiaConfigurações | Especifica as configurações de criptografia do sistema de arquivos AML. | AmlFilesystemEncryptionSettings |
filesystemSubnet | Sub-rede usada para gerenciar o sistema de arquivos AML e para operações voltadas para o cliente. Essa sub-rede deve ter pelo menos uma máscara de sub-rede /24 dentro do espaço de endereço da VNET. | string (obrigatório) |
HSM | Configurações e status de hidratação e arquivamento | AmlFilesystemPropertiesHsm |
manutençãoJanela | Hora de início de uma janela de manutenção semanal de 30 minutos. | AmlFilesystemPropertiesMaintenanceWindow (obrigatório) |
rootSquashSettings | Especifica as configurações de squash raiz do sistema de arquivos AML. | AmlFilesystemRootSquashSettings |
armazenamentoCapacidadeTiB | O tamanho do sistema de arquivos AML, em TiB. Isto pode ser arredondado. | int (obrigatório) |
AmlFilesystemPropertiesHsm
Designação | Descrição | Valor |
---|---|---|
Configurações | Especifica as configurações de HSM do sistema de arquivos AML. | AmlFilesystemHsmSettings |
AmlFilesystemPropertiesMaintenanceWindow
Designação | Descrição | Valor |
---|---|---|
diadesemana | Dia da semana em que ocorrerá a janela de manutenção. | 'Sexta-feira' 'Segunda-feira' 'Sábado' 'Domingo' 'Quinta-feira' 'Terça-feira' 'Quarta-feira' |
timeOfDayUTC | A hora do dia (em UTC) para iniciar a janela de manutenção. | string Restrições: Padrão = ^([0-9]|0[0-9]|1[0-9]|2[0-3]):[0-5][0-9]$ |
AmlFilesystemRootSquashSettings
Designação | Descrição | Valor |
---|---|---|
modo | Modo Squash do sistema de arquivos AML. 'Todos': IDs de usuário e grupo em arquivos serão esmagados para os valores fornecidos para todos os usuários em sistemas não confiáveis. 'RootOnly': IDs de usuário e grupo em arquivos serão esmagados para valores fornecidos apenas para o usuário root em sistemas não confiáveis. 'Nenhum': Nenhuma eliminação de IDs de Usuário e Grupo é realizada para quaisquer usuários em qualquer sistema. | 'Todos' 'Nenhuma' 'RootOnly' |
noSquashNidListas | Lista(s) de endereços IP NID separados por ponto-e-vírgula a serem adicionados aos TrustedSystems. | string |
squashGID | ID de grupo para esmagar. | Int |
squashUID | ID de usuário para esmagar. | Int |
KeyVaultKeyReference
KeyVaultKeyReferenceSourceVault
Designação | Descrição | Valor |
---|---|---|
ID | Id do recurso. | string |
Microsoft.StorageCache/amlFilesystems
Designação | Descrição | Valor |
---|---|---|
identidade | A identidade gerenciada usada pelo sistema de arquivos AML, se configurada. | AmlFilesystemIdentity |
Localização | A geolocalização onde o recurso vive | string (obrigatório) |
Designação | O nome do recurso | string Restrições: Comprimento mínimo = 2 Comprimento máximo = 2 Padrão = ^[0-9a-zA-Z][-0-9a-zA-Z_]{0,78}[0-9a-zA-Z]$ (obrigatório) |
propriedades | Propriedades do sistema de arquivos AML. | AmlFilesystemProperties |
SKU | SKU para o recurso. | SkuName |
Etiquetas | Tags de recursos | Dicionário de nomes e valores de tags. Consulte Tags em modelos |
Zonas | Zonas de disponibilidade de recursos. Este campo deve conter apenas um único elemento na matriz. | string[] |
SkuName
Designação | Descrição | Valor |
---|---|---|
Designação | Nome de SKU para este recurso. | string |
TrackedResourceTags
Designação | Descrição | Valor |
---|
UserAssignedIdentities
Designação | Descrição | Valor |
---|
UserAssignedIdentitiesValue
Designação | Descrição | Valor |
---|
Definição de recurso de modelo ARM
O tipo de recurso amlFilesystems pode ser implantado com operações que visam:
- 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.
Formato do recurso
Para criar um recurso Microsoft.StorageCache/amlFilesystems, adicione o seguinte JSON ao seu modelo.
{
"type": "Microsoft.StorageCache/amlFilesystems",
"apiVersion": "2024-03-01",
"name": "string",
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {
}
}
},
"location": "string",
"properties": {
"encryptionSettings": {
"keyEncryptionKey": {
"keyUrl": "string",
"sourceVault": {
"id": "string"
}
}
},
"filesystemSubnet": "string",
"hsm": {
"settings": {
"container": "string",
"importPrefix": "string",
"importPrefixesInitial": [ "string" ],
"loggingContainer": "string"
}
},
"maintenanceWindow": {
"dayOfWeek": "string",
"timeOfDayUTC": "string"
},
"rootSquashSettings": {
"mode": "string",
"noSquashNidLists": "string",
"squashGID": "int",
"squashUID": "int"
},
"storageCapacityTiB": "int"
},
"sku": {
"name": "string"
},
"tags": {
"{customized property}": "string"
},
"zones": [ "string" ]
}
Valores de propriedade
AmlFilesystemEncryptionSettings
Designação | Descrição | Valor |
---|---|---|
chaveEncryptionKey | Especifica o local da chave de criptografia no Cofre da Chave. | KeyVaultKeyReference |
AmlFilesystemHsmSettings
Designação | Descrição | Valor |
---|---|---|
contentor | ID de recurso do contêiner de armazenamento usado para hidratar o namespace e arquivar a partir do namespace. O provedor de recursos deve ter permissão para criar tokens SAS na conta de armazenamento. | string (obrigatório) |
importPrefix | Somente blobs no contêiner sem registro em log que começam com esse caminho/prefixo são importados para o namespace do cluster. Isso só é usado durante a criação inicial do sistema de arquivos AML. Ele cria automaticamente um recurso de trabalho de importação que pode ser excluído. | string |
importPrefixesInitial | Somente blobs no contêiner sem registro em log que começam com um dos caminhos/prefixos nessa matriz são importados para o namespace do cluster. Isso só é usado durante a criação inicial do sistema de arquivos AML e tem '/' como o valor padrão. Ele cria automaticamente um recurso de trabalho de importação que pode ser excluído. | string[] |
loggingContainer | ID do recurso do contêiner de armazenamento usado para registrar eventos e erros. Deve ser um recipiente separado na mesma conta de armazenamento que o recipiente de hidratação e arquivo. O provedor de recursos deve ter permissão para criar tokens SAS na conta de armazenamento. | string (obrigatório) |
AmlFilesystemIdentity
Designação | Descrição | Valor |
---|---|---|
tipo | O tipo de identidade usado para o recurso. | 'Nenhuma' 'UserAssigned' |
userAssignedIdentities | Um dicionário onde cada chave é um ID de recurso de identidade atribuído ao usuário e o valor de cada chave é um dicionário vazio. | UserAssignedIdentities |
AmlFilesystemProperties
Designação | Descrição | Valor |
---|---|---|
criptografiaConfigurações | Especifica as configurações de criptografia do sistema de arquivos AML. | AmlFilesystemEncryptionSettings |
filesystemSubnet | Sub-rede usada para gerenciar o sistema de arquivos AML e para operações voltadas para o cliente. Essa sub-rede deve ter pelo menos uma máscara de sub-rede /24 dentro do espaço de endereço da VNET. | string (obrigatório) |
HSM | Configurações e status de hidratação e arquivamento | AmlFilesystemPropertiesHsm |
manutençãoJanela | Hora de início de uma janela de manutenção semanal de 30 minutos. | AmlFilesystemPropertiesMaintenanceWindow (obrigatório) |
rootSquashSettings | Especifica as configurações de squash raiz do sistema de arquivos AML. | AmlFilesystemRootSquashSettings |
armazenamentoCapacidadeTiB | O tamanho do sistema de arquivos AML, em TiB. Isto pode ser arredondado. | int (obrigatório) |
AmlFilesystemPropertiesHsm
Designação | Descrição | Valor |
---|---|---|
Configurações | Especifica as configurações de HSM do sistema de arquivos AML. | AmlFilesystemHsmSettings |
AmlFilesystemPropertiesMaintenanceWindow
Designação | Descrição | Valor |
---|---|---|
diadesemana | Dia da semana em que ocorrerá a janela de manutenção. | 'Sexta-feira' 'Segunda-feira' 'Sábado' 'Domingo' 'Quinta-feira' 'Terça-feira' 'Quarta-feira' |
timeOfDayUTC | A hora do dia (em UTC) para iniciar a janela de manutenção. | string Restrições: Padrão = ^([0-9]|0[0-9]|1[0-9]|2[0-3]):[0-5][0-9]$ |
AmlFilesystemRootSquashSettings
Designação | Descrição | Valor |
---|---|---|
modo | Modo Squash do sistema de arquivos AML. 'Todos': IDs de usuário e grupo em arquivos serão esmagados para os valores fornecidos para todos os usuários em sistemas não confiáveis. 'RootOnly': IDs de usuário e grupo em arquivos serão esmagados para valores fornecidos apenas para o usuário root em sistemas não confiáveis. 'Nenhum': Nenhuma eliminação de IDs de Usuário e Grupo é realizada para quaisquer usuários em qualquer sistema. | 'Todos' 'Nenhuma' 'RootOnly' |
noSquashNidListas | Lista(s) de endereços IP NID separados por ponto-e-vírgula a serem adicionados aos TrustedSystems. | string |
squashGID | ID de grupo para esmagar. | Int |
squashUID | ID de usuário para esmagar. | Int |
KeyVaultKeyReference
KeyVaultKeyReferenceSourceVault
Designação | Descrição | Valor |
---|---|---|
ID | Id do recurso. | string |
Microsoft.StorageCache/amlFilesystems
Designação | Descrição | Valor |
---|---|---|
apiVersion | A versão api | '2024-03-01' |
identidade | A identidade gerenciada usada pelo sistema de arquivos AML, se configurada. | AmlFilesystemIdentity |
Localização | A geolocalização onde o recurso vive | string (obrigatório) |
Designação | O nome do recurso | string Restrições: Comprimento mínimo = 2 Comprimento máximo = 2 Padrão = ^[0-9a-zA-Z][-0-9a-zA-Z_]{0,78}[0-9a-zA-Z]$ (obrigatório) |
propriedades | Propriedades do sistema de arquivos AML. | AmlFilesystemProperties |
SKU | SKU para o recurso. | SkuName |
Etiquetas | Tags de recursos | Dicionário de nomes e valores de tags. Consulte Tags em modelos |
tipo | O tipo de recurso | 'Microsoft.StorageCache/amlFilesystems' |
Zonas | Zonas de disponibilidade de recursos. Este campo deve conter apenas um único elemento na matriz. | string[] |
SkuName
Designação | Descrição | Valor |
---|---|---|
Designação | Nome de SKU para este recurso. | string |
TrackedResourceTags
Designação | Descrição | Valor |
---|
UserAssignedIdentities
Designação | Descrição | Valor |
---|
UserAssignedIdentitiesValue
Designação | Descrição | Valor |
---|
Definição de recursos Terraform (provedor AzAPI)
O tipo de recurso amlFilesystems pode ser implantado com operações que visam:
- Grupos de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Formato do recurso
Para criar um recurso Microsoft.StorageCache/amlFilesystems, adicione o seguinte Terraform ao seu modelo.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.StorageCache/amlFilesystems@2024-03-01"
name = "string"
identity = {
type = "string"
userAssignedIdentities = {
{customized property} = {
}
}
}
location = "string"
sku = {
name = "string"
}
tags = {
{customized property} = "string"
}
zones = [
"string"
]
body = jsonencode({
properties = {
encryptionSettings = {
keyEncryptionKey = {
keyUrl = "string"
sourceVault = {
id = "string"
}
}
}
filesystemSubnet = "string"
hsm = {
settings = {
container = "string"
importPrefix = "string"
importPrefixesInitial = [
"string"
]
loggingContainer = "string"
}
}
maintenanceWindow = {
dayOfWeek = "string"
timeOfDayUTC = "string"
}
rootSquashSettings = {
mode = "string"
noSquashNidLists = "string"
squashGID = int
squashUID = int
}
storageCapacityTiB = int
}
})
}
Valores de propriedade
AmlFilesystemEncryptionSettings
Designação | Descrição | Valor |
---|---|---|
chaveEncryptionKey | Especifica o local da chave de criptografia no Cofre da Chave. | KeyVaultKeyReference |
AmlFilesystemHsmSettings
Designação | Descrição | Valor |
---|---|---|
contentor | ID de recurso do contêiner de armazenamento usado para hidratar o namespace e arquivar a partir do namespace. O provedor de recursos deve ter permissão para criar tokens SAS na conta de armazenamento. | string (obrigatório) |
importPrefix | Somente blobs no contêiner sem registro em log que começam com esse caminho/prefixo são importados para o namespace do cluster. Isso só é usado durante a criação inicial do sistema de arquivos AML. Ele cria automaticamente um recurso de trabalho de importação que pode ser excluído. | string |
importPrefixesInitial | Somente blobs no contêiner sem registro em log que começam com um dos caminhos/prefixos nessa matriz são importados para o namespace do cluster. Isso só é usado durante a criação inicial do sistema de arquivos AML e tem '/' como o valor padrão. Ele cria automaticamente um recurso de trabalho de importação que pode ser excluído. | string[] |
loggingContainer | ID do recurso do contêiner de armazenamento usado para registrar eventos e erros. Deve ser um recipiente separado na mesma conta de armazenamento que o recipiente de hidratação e arquivo. O provedor de recursos deve ter permissão para criar tokens SAS na conta de armazenamento. | string (obrigatório) |
AmlFilesystemIdentity
Designação | Descrição | Valor |
---|---|---|
tipo | O tipo de identidade usado para o recurso. | 'Nenhuma' 'UserAssigned' |
userAssignedIdentities | Um dicionário onde cada chave é um ID de recurso de identidade atribuído ao usuário e o valor de cada chave é um dicionário vazio. | UserAssignedIdentities |
AmlFilesystemProperties
Designação | Descrição | Valor |
---|---|---|
criptografiaConfigurações | Especifica as configurações de criptografia do sistema de arquivos AML. | AmlFilesystemEncryptionSettings |
filesystemSubnet | Sub-rede usada para gerenciar o sistema de arquivos AML e para operações voltadas para o cliente. Essa sub-rede deve ter pelo menos uma máscara de sub-rede /24 dentro do espaço de endereço da VNET. | string (obrigatório) |
HSM | Configurações e status de hidratação e arquivamento | AmlFilesystemPropertiesHsm |
manutençãoJanela | Hora de início de uma janela de manutenção semanal de 30 minutos. | AmlFilesystemPropertiesMaintenanceWindow (obrigatório) |
rootSquashSettings | Especifica as configurações de squash raiz do sistema de arquivos AML. | AmlFilesystemRootSquashSettings |
armazenamentoCapacidadeTiB | O tamanho do sistema de arquivos AML, em TiB. Isto pode ser arredondado. | int (obrigatório) |
AmlFilesystemPropertiesHsm
Designação | Descrição | Valor |
---|---|---|
Configurações | Especifica as configurações de HSM do sistema de arquivos AML. | AmlFilesystemHsmSettings |
AmlFilesystemPropertiesMaintenanceWindow
Designação | Descrição | Valor |
---|---|---|
diadesemana | Dia da semana em que ocorrerá a janela de manutenção. | 'Sexta-feira' 'Segunda-feira' 'Sábado' 'Domingo' 'Quinta-feira' 'Terça-feira' 'Quarta-feira' |
timeOfDayUTC | A hora do dia (em UTC) para iniciar a janela de manutenção. | string Restrições: Padrão = ^([0-9]|0[0-9]|1[0-9]|2[0-3]):[0-5][0-9]$ |
AmlFilesystemRootSquashSettings
Designação | Descrição | Valor |
---|---|---|
modo | Modo Squash do sistema de arquivos AML. 'Todos': IDs de usuário e grupo em arquivos serão esmagados para os valores fornecidos para todos os usuários em sistemas não confiáveis. 'RootOnly': IDs de usuário e grupo em arquivos serão esmagados para valores fornecidos apenas para o usuário root em sistemas não confiáveis. 'Nenhum': Nenhuma eliminação de IDs de Usuário e Grupo é realizada para quaisquer usuários em qualquer sistema. | 'Todos' 'Nenhuma' 'RootOnly' |
noSquashNidListas | Lista(s) de endereços IP NID separados por ponto-e-vírgula a serem adicionados aos TrustedSystems. | string |
squashGID | ID de grupo para esmagar. | Int |
squashUID | ID de usuário para esmagar. | Int |
KeyVaultKeyReference
KeyVaultKeyReferenceSourceVault
Designação | Descrição | Valor |
---|---|---|
ID | Id do recurso. | string |
Microsoft.StorageCache/amlFilesystems
Designação | Descrição | Valor |
---|---|---|
identidade | A identidade gerenciada usada pelo sistema de arquivos AML, se configurada. | AmlFilesystemIdentity |
Localização | A geolocalização onde o recurso vive | string (obrigatório) |
Designação | O nome do recurso | string Restrições: Comprimento mínimo = 2 Comprimento máximo = 2 Padrão = ^[0-9a-zA-Z][-0-9a-zA-Z_]{0,78}[0-9a-zA-Z]$ (obrigatório) |
propriedades | Propriedades do sistema de arquivos AML. | AmlFilesystemProperties |
SKU | SKU para o recurso. | SkuName |
Etiquetas | Tags de recursos | Dicionário de nomes e valores de tags. |
tipo | O tipo de recurso | "Microsoft.StorageCache/amlFilesystems@2024-03-01" |
Zonas | Zonas de disponibilidade de recursos. Este campo deve conter apenas um único elemento na matriz. | string[] |
SkuName
Designação | Descrição | Valor |
---|---|---|
Designação | Nome de SKU para este recurso. | string |
TrackedResourceTags
Designação | Descrição | Valor |
---|
UserAssignedIdentities
Designação | Descrição | Valor |
---|
UserAssignedIdentitiesValue
Designação | Descrição | Valor |
---|