New-AzNetworkCloudBareMetalMachineKeySet
Maak een nieuwe bare-metalcomputersleutelset of werk de bestaande bij voor het opgegeven cluster.
Syntaxis
New-AzNetworkCloudBareMetalMachineKeySet
-ClusterName <String>
-Name <String>
-ResourceGroupName <String>
[-SubscriptionId <String>]
-AzureGroupId <String>
-Expiration <DateTime>
-ExtendedLocationName <String>
-ExtendedLocationType <String>
-JumpHostsAllowed <String[]>
-Location <String>
-PrivilegeLevel <BareMetalMachineKeySetPrivilegeLevel>
-UserList <IKeySetUser[]>
[-OSGroupName <String>]
[-Tag <Hashtable>]
[-DefaultProfile <PSObject>]
[-AsJob]
[-NoWait]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Maak een nieuwe bare-metalcomputersleutelset of werk de bestaande bij voor het opgegeven cluster.
Voorbeelden
Voorbeeld 1: De bare-metalcomputersleutelset van het cluster maken
$tagHash = @{
tag = "tag"
}
$userList = @{
description = "userDescription"
azureUserName = "userName"
sshPublicKey = @{
keyData = "ssh-rsa aaaKyfsdx= fakekey@vm"
}
}
New-AzNetworkCloudBareMetalMachineKeySet -ResourceGroupName resourceGroupName -Name baremetalmachinekeysetname -ClusterName clusterName -AzureGroupId azuregroupid -Expiration "2023-12-31T23:59:59.008Z" -OSGroupName osgroupName -ExtendedLocationName /subscriptions/subscriptionId/resourceGroups/resourceGroupName/providers/Microsoft.ExtendedLocation/customLocations/customLocationName -PrivilegeLevel Superuser -JumpHostsAllowed "192.0.0.1" -ExtendedLocationType CustomLocation -Location EastUs -Tag $tagHash -UserList $userList -SubscriptionId subscriptionId
Location Name SystemDataCreatedAt SystemDataCreatedBy SystemDataCreatedByType SystemDataLastModifiedAt SystemDataLastModifiedBy SystemDataLastModifiedByType Type AzureAsyncOperation
-------- ---- ------------------- ------------------- ----------------------- ------------------------ ------------------------ ---------------------------- ---- -------------------
EastUs baremetalmachinekeysetname 05/30/2023 16:31:47 user1 User 05/30/2023 16:53:31 user1 User microsoft.networkcloud/clusters/baremetalmachinekeysets
Met deze opdracht maakt u de bare-metalcomputersleutelset van een cluster.
Parameters
-AsJob
De opdracht uitvoeren als een taak
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-AzureGroupId
De object-id van de Azure Active Directory-groep waarin alle gebruikers in de lijst moeten staan om toegang te krijgen. Gebruikers die zich niet in de groep bevinden, hebben geen toegang.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-ClusterName
De naam van het cluster.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Confirm
U wordt gevraagd om bevestiging voordat u de cmdlet uitvoert.
Type: | SwitchParameter |
Aliassen: | cf |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-DefaultProfile
De parameter DefaultProfile is niet functioneel. Gebruik de parameter SubscriptionId indien beschikbaar als u de cmdlet uitvoert voor een ander abonnement.
Type: | PSObject |
Aliassen: | AzureRMContext, AzureCredential |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Expiration
De datum en tijd waarna de gebruikers in deze sleutelset worden verwijderd uit de bare-metalmachines.
Type: | DateTime |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-ExtendedLocationName
De resource-id van de uitgebreide locatie waarop de resource wordt gemaakt.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-ExtendedLocationType
Het uitgebreide locatietype, bijvoorbeeld CustomLocation.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-JumpHostsAllowed
De lijst met IP-adressen van jumphosts met beheernetwerktoegang van waaruit een aanmelding wordt toegestaan voor de gebruikers.
Type: | String[] |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Location
De geografische locatie waar de resource zich bevindt
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Name
De naam van de bare-metalcomputersleutelset.
Type: | String |
Aliassen: | BareMetalMachineKeySetName |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-NoWait
De opdracht asynchroon uitvoeren
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-OSGroupName
De naam van de groep waaraan gebruikers worden toegewezen op het besturingssysteem van de computers.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-PrivilegeLevel
Het toegangsniveau dat is toegestaan voor de gebruikers in deze sleutelset.
Type: | BareMetalMachineKeySetPrivilegeLevel |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-ResourceGroupName
De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-SubscriptionId
De id van het doelabonnement. De waarde moet een UUID zijn.
Type: | String |
Position: | Named |
Default value: | (Get-AzContext).Subscription.Id |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Tag
Resourcetags.
Type: | Hashtable |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-UserList
De unieke lijst met toegestane gebruikers. Zie de sectie NOTES voor USERLIST-eigenschappen en maak een hash-tabel om deze samen te stellen.
Type: | IKeySetUser[] |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-WhatIf
Toont wat er zou gebeuren als de cmdlet wordt uitgevoerd. De cmdlet wordt niet uitgevoerd.
Type: | SwitchParameter |
Aliassen: | wi |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
Uitvoerwaarden
Azure PowerShell