Dela via


Microsoft.Storage storageAccounts/localUsers 2022-09-01

Bicep-resursdefinition

Resurstypen storageAccounts/localUsers kan distribueras med åtgärder som mål:

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@2022-09-01' = {
  parent: resourceSymbolicName
  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

LocalUserProperties

Namn Beskrivning Värde
hasSharedKey Anger om den delade nyckeln finns. Ställ in den på false för att ta bort den befintliga delade nyckeln. Bool
hasSshKey Anger om ssh-nyckeln finns. Ställ in den på false för att ta bort den befintliga SSH-nyckeln. Bool
hasSshPassword Anger om ssh-lösenord finns. Ställ in det på false för att ta bort det befintliga SSH-lösenordet. Bool
homeDirectory Valfri hemkatalog för lokal användare. sträng
permissionScopes Behörighetsomfång för den lokala användaren. PermissionScope[]
sshAuthorizedKeys Valfria, lokala användar-ssh-auktoriserade nycklar för SFTP. SshPublicKey[]

Microsoft.Storage/storageAccounts/localUsers

Namn Beskrivning Värde
Namn Resursnamnet sträng

Begränsningar:
Min längd = 3
Maximal längd = 3 (krävs)
förälder 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 den överordnade resursen.
Symboliskt namn för resurs av typen: storageAccounts
Egenskaper Lokala användaregenskaper för lagringskonto. LocalUserProperties

PermissionScope

Namn Beskrivning Värde
Behörigheter Behörigheterna för den lokala användaren. Möjliga värden är: Läs (r), Skriv (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

Namn Beskrivning Värde
beskrivning Valfri. Den används för att lagra funktionen/användningen av nyckeln sträng
nyckel Ssh public key base64 kodad. Formatet ska vara: "<keyType><keyData>", t.ex. ssh-rsa AAAABBBB sträng

Snabbstartsexempel

Följande snabbstartsexempel distribuerar den här resurstypen.

Bicep-fil Beskrivning
Skapa lagringskonto med SFTP aktiverat Skapar ett Azure Storage-konto och en blobcontainer som kan nås med SFTP-protokollet. Åtkomst kan vara lösenords- eller offentlig nyckelbaserad.

Resursdefinition för ARM-mall

Resurstypen storageAccounts/localUsers kan distribueras med åtgärder som mål:

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": "2022-09-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

LocalUserProperties

Namn Beskrivning Värde
hasSharedKey Anger om den delade nyckeln finns. Ställ in den på false för att ta bort den befintliga delade nyckeln. Bool
hasSshKey Anger om ssh-nyckeln finns. Ställ in den på false för att ta bort den befintliga SSH-nyckeln. Bool
hasSshPassword Anger om ssh-lösenord finns. Ställ in det på false för att ta bort det befintliga SSH-lösenordet. Bool
homeDirectory Valfri hemkatalog för lokal användare. sträng
permissionScopes Behörighetsomfång för den lokala användaren. PermissionScope[]
sshAuthorizedKeys Valfria, lokala användar-ssh-auktoriserade nycklar för SFTP. SshPublicKey[]

Microsoft.Storage/storageAccounts/localUsers

Namn Beskrivning Värde
apiVersion API-versionen '2022-09-01'
Namn Resursnamnet sträng

Begränsningar:
Min längd = 3
Maximal längd = 3 (krävs)
Egenskaper Lokala användaregenskaper för lagringskonto. LocalUserProperties
typ Resurstypen "Microsoft.Storage/storageAccounts/localUsers"

PermissionScope

Namn Beskrivning Värde
Behörigheter Behörigheterna för den lokala användaren. Möjliga värden är: Läs (r), Skriv (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

Namn Beskrivning Värde
beskrivning Valfri. Den används för att lagra funktionen/användningen av nyckeln sträng
nyckel 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 Beskrivning
Skapa lagringskonto med SFTP aktiverat

Distribuera till Azure
Skapar ett Azure Storage-konto och en blobcontainer som kan nås med SFTP-protokollet. Åtkomst kan vara lösenords- 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@2022-09-01"
  name = "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

LocalUserProperties

Namn Beskrivning Värde
hasSharedKey Anger om den delade nyckeln finns. Ställ in den på false för att ta bort den befintliga delade nyckeln. Bool
hasSshKey Anger om ssh-nyckeln finns. Ställ in den på false för att ta bort den befintliga SSH-nyckeln. Bool
hasSshPassword Anger om ssh-lösenord finns. Ställ in det på false för att ta bort det befintliga SSH-lösenordet. Bool
homeDirectory Valfri hemkatalog för lokal användare. sträng
permissionScopes Behörighetsomfång för den lokala användaren. PermissionScope[]
sshAuthorizedKeys Valfria, lokala användar-ssh-auktoriserade nycklar för SFTP. SshPublicKey[]

Microsoft.Storage/storageAccounts/localUsers

Namn Beskrivning Värde
Namn Resursnamnet sträng

Begränsningar:
Min längd = 3
Maximal längd = 3 (krävs)
parent_id ID för resursen som är överordnad för den här resursen. ID för resurs av typen: storageAccounts
Egenskaper Lokala användaregenskaper för lagringskonto. LocalUserProperties
typ Resurstypen "Microsoft.Storage/storageAccounts/localUsers@2022-09-01"

PermissionScope

Namn Beskrivning Värde
Behörigheter Behörigheterna för den lokala användaren. Möjliga värden är: Läs (r), Skriv (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

Namn Beskrivning Värde
beskrivning Valfri. Den används för att lagra funktionen/användningen av nyckeln sträng
nyckel Ssh public key base64 kodad. Formatet ska vara: "<keyType><keyData>", t.ex. ssh-rsa AAAABBBB sträng