Microsoft.Storage storageAccounts/localUsers 2023-01-01
Bicep-resourcedefinitie
Het resourcetype storageAccounts/localUsers kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor resourcegroepimplementatie
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een resource Microsoft.Storage/storageAccounts/localUsers wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.
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'
}
]
}
}
Eigenschapswaarden
storageAccounts/localUsers
Naam | Description | Waarde |
---|---|---|
naam | De resourcenaam Meer informatie over het instellen van namen en typen voor onderliggende resources in Bicep. |
tekenreeks (vereist) |
Bovenliggende | In Bicep kunt u de bovenliggende resource voor een onderliggende resource opgeven. U hoeft deze eigenschap alleen toe te voegen wanneer de onderliggende resource buiten de bovenliggende resource wordt gedeclareerd. Zie Onderliggende resource buiten bovenliggende resource voor meer informatie. |
Symbolische naam voor resource van het type: storageAccounts |
properties | Lokale gebruikerseigenschappen van het opslagaccount. | LocalUserProperties |
LocalUserProperties
Naam | Description | Waarde |
---|---|---|
hasSharedKey | Hiermee wordt aangegeven of de gedeelde sleutel bestaat. Stel deze in op false om de bestaande gedeelde sleutel te verwijderen. | booleaans |
hasSshKey | Hiermee wordt aangegeven of de SSH-sleutel bestaat. Stel deze in op false om de bestaande SSH-sleutel te verwijderen. | booleaans |
hasSshPassword | Hiermee wordt aangegeven of het SSH-wachtwoord bestaat. Stel deze in op false om het bestaande SSH-wachtwoord te verwijderen. | booleaans |
homeDirectory | Optionele basismap van lokale gebruiker. | tekenreeks |
permissionScopes | De machtigingsbereiken van de lokale gebruiker. | PermissionScope[] |
sshAuthorizedKeys | Optionele, door de lokale gebruiker geautoriseerde SSH-sleutels voor SFTP. | SshPublicKey[] |
PermissionScope
Naam | Description | Waarde |
---|---|---|
permissions | De machtigingen voor de lokale gebruiker. Mogelijke waarden zijn: Lezen (r), Schrijven (w), Verwijderen (d), Lijst (l) en Maken (c). | tekenreeks (vereist) |
resourceName | De naam van de resource, normaal gesproken de containernaam of de naam van de bestandsshare, die door de lokale gebruiker wordt gebruikt. | tekenreeks (vereist) |
service | De service die wordt gebruikt door de lokale gebruiker, bijvoorbeeld blob, bestand. | tekenreeks (vereist) |
SshPublicKey
Naam | Description | Waarde |
---|---|---|
beschrijving | Optioneel. Het wordt gebruikt om de functie/het gebruik van de sleutel op te slaan | tekenreeks |
sleutel | Openbare SSH-sleutel base64 gecodeerd. De indeling moet zijn: {keyType} {keyData}, bijvoorbeeld ssh-rsa AAAABBBB | tekenreeks |
Snelstartsjablonen
Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.
Template | Beschrijving |
---|---|
Opslagaccount maken met SFTP ingeschakeld |
Hiermee maakt u een Azure Storage-account en een blobcontainer die toegankelijk zijn met behulp van het SFTP-protocol. Toegang kan op basis van een wachtwoord of een openbare sleutel zijn. |
Resourcedefinitie van ARM-sjabloon
Het resourcetype storageAccounts/localUsers kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor resourcegroepimplementatie
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een resource Microsoft.Storage/storageAccounts/localUsers wilt maken, voegt u de volgende JSON toe aan uw sjabloon.
{
"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"
}
]
}
}
Eigenschapswaarden
storageAccounts/localUsers
Naam | Description | Waarde |
---|---|---|
type | Het resourcetype | 'Microsoft.Storage/storageAccounts/localUsers' |
apiVersion | De resource-API-versie | '2023-01-01' |
naam | De resourcenaam Meer informatie over het instellen van namen en typen voor onderliggende resources in JSON ARM-sjablonen. |
tekenreeks (vereist) |
properties | Lokale gebruikerseigenschappen van het opslagaccount. | LocalUserProperties |
LocalUserProperties
Naam | Description | Waarde |
---|---|---|
hasSharedKey | Hiermee wordt aangegeven of de gedeelde sleutel bestaat. Stel deze in op false om de bestaande gedeelde sleutel te verwijderen. | booleaans |
hasSshKey | Hiermee wordt aangegeven of de SSH-sleutel bestaat. Stel deze in op false om de bestaande SSH-sleutel te verwijderen. | booleaans |
hasSshPassword | Hiermee wordt aangegeven of het SSH-wachtwoord bestaat. Stel deze in op false om het bestaande SSH-wachtwoord te verwijderen. | booleaans |
homeDirectory | Optionele basismap van lokale gebruiker. | tekenreeks |
permissionScopes | De machtigingsbereiken van de lokale gebruiker. | PermissionScope[] |
sshAuthorizedKeys | Optionele, door de lokale gebruiker geautoriseerde SSH-sleutels voor SFTP. | SshPublicKey[] |
PermissionScope
Naam | Description | Waarde |
---|---|---|
permissions | De machtigingen voor de lokale gebruiker. Mogelijke waarden zijn: Lezen (r), Schrijven (w), Verwijderen (d), Lijst (l) en Maken (c). | tekenreeks (vereist) |
resourceName | De naam van de resource, normaal gesproken de containernaam of de naam van de bestandsshare, die door de lokale gebruiker wordt gebruikt. | tekenreeks (vereist) |
service | De service die wordt gebruikt door de lokale gebruiker, bijvoorbeeld blob, bestand. | tekenreeks (vereist) |
SshPublicKey
Naam | Description | Waarde |
---|---|---|
beschrijving | Optioneel. Het wordt gebruikt om de functie/het gebruik van de sleutel op te slaan | tekenreeks |
sleutel | Openbare SSH-sleutel base64 gecodeerd. De indeling moet zijn: {keyType} {keyData}, bijvoorbeeld ssh-rsa AAAABBBB | tekenreeks |
Snelstartsjablonen
Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.
Template | Beschrijving |
---|---|
Opslagaccount maken met SFTP ingeschakeld |
Hiermee maakt u een Azure Storage-account en een blobcontainer die toegankelijk zijn met behulp van het SFTP-protocol. Toegang kan op basis van een wachtwoord of een openbare sleutel zijn. |
Resourcedefinitie van Terraform (AzAPI-provider)
Het resourcetype storageAccounts/localUsers kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een resource Microsoft.Storage/storageAccounts/localUsers wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.
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"
}
]
}
})
}
Eigenschapswaarden
storageAccounts/localUsers
Naam | Description | Waarde |
---|---|---|
type | Het resourcetype | "Microsoft.Storage/storageAccounts/localUsers@2023-01-01" |
naam | De resourcenaam | tekenreeks (vereist) |
parent_id | De id van de resource die het bovenliggende item voor deze resource is. | Id voor resource van het type: storageAccounts |
properties | Lokale gebruikerseigenschappen van het opslagaccount. | LocalUserProperties |
LocalUserProperties
Naam | Description | Waarde |
---|---|---|
hasSharedKey | Hiermee wordt aangegeven of de gedeelde sleutel bestaat. Stel deze in op false om de bestaande gedeelde sleutel te verwijderen. | booleaans |
hasSshKey | Hiermee wordt aangegeven of de SSH-sleutel bestaat. Stel deze in op false om de bestaande SSH-sleutel te verwijderen. | booleaans |
hasSshPassword | Hiermee wordt aangegeven of het ssh-wachtwoord bestaat. Stel het in op false om het bestaande SSH-wachtwoord te verwijderen. | booleaans |
homeDirectory | Optionele basismap van lokale gebruiker. | tekenreeks |
permissionScopes | De machtigingsbereiken van de lokale gebruiker. | PermissionScope[] |
sshAuthorizedKeys | Optionele, door lokale gebruiker geautoriseerde SSH-sleutels voor SFTP. | SshPublicKey[] |
PermissionScope
Naam | Description | Waarde |
---|---|---|
permissions | De machtigingen voor de lokale gebruiker. Mogelijke waarden zijn: Lezen (r), Schrijven (w), Verwijderen (d), Lijst (l) en Maken (c). | tekenreeks (vereist) |
resourceName | De naam van de resource, normaal gesproken de naam van de container of de naam van de bestandsshare, die wordt gebruikt door de lokale gebruiker. | tekenreeks (vereist) |
service | De service die wordt gebruikt door de lokale gebruiker, bijvoorbeeld blob, bestand. | tekenreeks (vereist) |
SshPublicKey
Naam | Description | Waarde |
---|---|---|
beschrijving | Optioneel. Het wordt gebruikt om de functie/het gebruik van de sleutel op te slaan | tekenreeks |
sleutel | Ssh public key base64 gecodeerd. De indeling moet zijn: {keyType} {keyData}, bijvoorbeeld ssh-rsa AAAABBBB | tekenreeks |
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor