Microsoft.Storage storageAccounts/localUsers
Bicep-resursdefinition
Resurstypen storageAccounts/localUsers kan distribueras med åtgärder som mål:
- Resursgrupper – Se kommandon för resursgruppsdistribution
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.Storage/storageAccounts/localUsers-resurs lägger du till följande Bicep i mallen.
resource symbolicname 'Microsoft.Storage/storageAccounts/localUsers@2023-01-01' = {
name: 'string'
parent: resourceSymbolicName
properties: {
hasSharedKey: bool
hasSshKey: bool
hasSshPassword: bool
homeDirectory: 'string'
permissionScopes: [
{
permissions: 'string'
resourceName: 'string'
service: 'string'
}
]
sshAuthorizedKeys: [
{
description: 'string'
key: 'string'
}
]
}
}
Egenskapsvärden
storageAccounts/localUsers
Name | Beskrivning | Värde |
---|---|---|
name | Resursnamnet Se hur du anger namn och typer för underordnade resurser i Bicep. |
sträng (krävs) |
parent | I Bicep kan du ange den överordnade resursen för en underordnad resurs. Du behöver bara lägga till den här egenskapen när den underordnade resursen deklareras utanför den överordnade resursen. Mer information finns i Underordnad resurs utanför överordnad resurs. |
Symboliskt namn för resurs av typen: storageAccounts |
properties | Lokala användaregenskaper för lagringskonto. | LocalUserProperties |
LocalUserProperties
Name | Beskrivning | Värde |
---|---|---|
hasSharedKey | Anger om den delade nyckeln finns. Ange värdet false för att ta bort den befintliga delade nyckeln. | boolesk |
hasSshKey | Anger om ssh-nyckeln finns. Ställ in den på false för att ta bort den befintliga SSH-nyckeln. | boolesk |
hasSshPassword | Anger om ssh-lösenordet finns. Ange falskt för att ta bort det befintliga SSH-lösenordet. | boolesk |
homeDirectory | Valfri, lokal användarhemkatalog. | sträng |
permissionScopes | Behörighetsomfattningarna för den lokala användaren. | PermissionScope[] |
sshAuthorizedKeys | Valfria, lokala användar-ssh-auktoriserade nycklar för SFTP. | SshPublicKey[] |
PermissionScope
Name | Beskrivning | Värde |
---|---|---|
behörigheter | Behörigheterna för den lokala användaren. Möjliga värden är: Läsa (r), Skriva (w), Ta bort (d), Lista (l) och Skapa (c). | sträng (krävs) |
resourceName | Namnet på resursen, vanligtvis containernamnet eller filresursnamnet, som används av den lokala användaren. | sträng (krävs) |
tjänst | Tjänsten som används av den lokala användaren, t.ex. blob, fil. | sträng (krävs) |
SshPublicKey
Name | Beskrivning | Värde |
---|---|---|
beskrivning | Valfritt. Den används för att lagra funktionen/användningen av nyckeln | sträng |
key | Ssh public key base64-kodad. Formatet ska vara: {keyType} {keyData}, t.ex. ssh-rsa AAAABBBB | sträng |
Snabbstartsmallar
Följande snabbstartsmallar distribuerar den här resurstypen.
Mall | Description |
---|---|
Skapa lagringskonto med SFTP aktiverat |
Skapar ett Azure Storage-konto och en blobcontainer som kan nås med hjälp av SFTP-protokollet. Åtkomsten kan vara lösenordsbaserad eller offentlig nyckelbaserad. |
Resursdefinition för ARM-mall
Resurstypen storageAccounts/localUsers kan distribueras med åtgärder som mål:
- Resursgrupper – Se kommandon för resursgruppsdistribution
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.Storage/storageAccounts/localUsers-resurs lägger du till följande JSON i mallen.
{
"type": "Microsoft.Storage/storageAccounts/localUsers",
"apiVersion": "2023-01-01",
"name": "string",
"properties": {
"hasSharedKey": "bool",
"hasSshKey": "bool",
"hasSshPassword": "bool",
"homeDirectory": "string",
"permissionScopes": [
{
"permissions": "string",
"resourceName": "string",
"service": "string"
}
],
"sshAuthorizedKeys": [
{
"description": "string",
"key": "string"
}
]
}
}
Egenskapsvärden
storageAccounts/localUsers
Name | Beskrivning | Värde |
---|---|---|
typ | Resurstypen | "Microsoft.Storage/storageAccounts/localUsers" |
apiVersion | Resurs-API-versionen | '2023-01-01' |
name | Resursnamnet Se hur du anger namn och typer för underordnade resurser i JSON ARM-mallar. |
sträng (krävs) |
properties | Lokala användaregenskaper för lagringskonto. | LocalUserProperties |
LocalUserProperties
Name | Beskrivning | Värde |
---|---|---|
hasSharedKey | Anger om den delade nyckeln finns. Ange värdet false för att ta bort den befintliga delade nyckeln. | boolesk |
hasSshKey | Anger om ssh-nyckeln finns. Ställ in den på false för att ta bort den befintliga SSH-nyckeln. | boolesk |
hasSshPassword | Anger om ssh-lösenordet finns. Ange falskt för att ta bort det befintliga SSH-lösenordet. | boolesk |
homeDirectory | Valfri, lokal användarhemkatalog. | sträng |
permissionScopes | Behörighetsomfattningarna för den lokala användaren. | PermissionScope[] |
sshAuthorizedKeys | Valfria, lokala användar-ssh-auktoriserade nycklar för SFTP. | SshPublicKey[] |
PermissionScope
Name | Beskrivning | Värde |
---|---|---|
behörigheter | Behörigheterna för den lokala användaren. Möjliga värden är: Läsa (r), Skriva (w), Ta bort (d), Lista (l) och Skapa (c). | sträng (krävs) |
resourceName | Namnet på resursen, vanligtvis containernamnet eller filresursnamnet, som används av den lokala användaren. | sträng (krävs) |
tjänst | Tjänsten som används av den lokala användaren, t.ex. blob, fil. | sträng (krävs) |
SshPublicKey
Name | Beskrivning | Värde |
---|---|---|
beskrivning | Valfritt. Den används för att lagra funktionen/användningen av nyckeln | sträng |
key | Ssh public key base64-kodad. Formatet ska vara: {keyType} {keyData}, t.ex. ssh-rsa AAAABBBB | sträng |
Snabbstartsmallar
Följande snabbstartsmallar distribuerar den här resurstypen.
Mall | Description |
---|---|
Skapa lagringskonto med SFTP aktiverat |
Skapar ett Azure Storage-konto och en blobcontainer som kan nås med hjälp av SFTP-protokollet. Åtkomsten kan vara lösenordsbaserad eller offentlig nyckelbaserad. |
Resursdefinition för Terraform (AzAPI-provider)
Resurstypen storageAccounts/localUsers kan distribueras med åtgärder som mål:
- Resursgrupper
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.Storage/storageAccounts/localUsers-resurs lägger du till följande Terraform i mallen.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Storage/storageAccounts/localUsers@2023-01-01"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
hasSharedKey = bool
hasSshKey = bool
hasSshPassword = bool
homeDirectory = "string"
permissionScopes = [
{
permissions = "string"
resourceName = "string"
service = "string"
}
]
sshAuthorizedKeys = [
{
description = "string"
key = "string"
}
]
}
})
}
Egenskapsvärden
storageAccounts/localUsers
Name | Beskrivning | Värde |
---|---|---|
typ | Resurstypen | "Microsoft.Storage/storageAccounts/localUsers@2023-01-01" |
name | Resursnamnet | sträng (krävs) |
parent_id | ID för resursen som är överordnad för den här resursen. | ID för resurs av typen: storageAccounts |
properties | Lokala användaregenskaper för lagringskonto. | LocalUserProperties |
LocalUserProperties
Name | Beskrivning | Värde |
---|---|---|
hasSharedKey | Anger om den delade nyckeln finns. Ange värdet false för att ta bort den befintliga delade nyckeln. | boolesk |
hasSshKey | Anger om ssh-nyckeln finns. Ställ in den på false för att ta bort den befintliga SSH-nyckeln. | boolesk |
hasSshPassword | Anger om ssh-lösenordet finns. Ange falskt för att ta bort det befintliga SSH-lösenordet. | boolesk |
homeDirectory | Valfri, lokal användarhemkatalog. | sträng |
permissionScopes | Behörighetsomfattningarna för den lokala användaren. | PermissionScope[] |
sshAuthorizedKeys | Valfria, lokala användar-ssh-auktoriserade nycklar för SFTP. | SshPublicKey[] |
PermissionScope
Name | Beskrivning | Värde |
---|---|---|
behörigheter | Behörigheterna för den lokala användaren. Möjliga värden är: Läsa (r), Skriva (w), Ta bort (d), Lista (l) och Skapa (c). | sträng (krävs) |
resourceName | Namnet på resursen, vanligtvis containernamnet eller filresursnamnet, som används av den lokala användaren. | sträng (krävs) |
tjänst | Tjänsten som används av den lokala användaren, t.ex. blob, fil. | sträng (krävs) |
SshPublicKey
Name | Beskrivning | Värde |
---|---|---|
beskrivning | Valfritt. Den används för att lagra funktionen/användningen av nyckeln | sträng |
key | Ssh public key base64-kodad. Formatet ska vara: {keyType} {keyData}, t.ex. ssh-rsa AAAABBBB | sträng |