Set-SmaVariable
Hiermee maakt of wijzigt u een variabele in SMA.
Syntaxis
Set-SmaVariable
-Name <String>
-Value <Object>
[-Description <String>]
[-Encrypted]
[-Force]
-WebServiceEndpoint <String>
[-Port <Int32>]
[-AuthenticationType <String>]
[-Credential <PSCredential>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
De cmdlet Set-SmaVariable maakt of wijzigt een variabele in System Management Automation (SMA). Geef de naam van de variabele en een waarde op.
Als u de variabele wilt versleutelen, gebruikt u de parameter Encrypted. U kunt de versleutelde status van een variabele niet wijzigen nadat deze is gemaakt. Deze cmdlet mislukt als u de parameter Encrypted op een bestaande, niet-versleutelde variabele gebruikt.
Voorbeelden
Voorbeeld 1: Een waarde toewijzen aan een variabele
PS C:\> Set-SmaVariable -Name "Variable01" -Value "String07" -WebServiceEndpoint "https://contoso.com/app01" -Encrypted
Met deze opdracht wordt de waarde String07 toegewezen aan de variabele Variabele01 voor het opgegeven webservice-eindpunt. Omdat de opdracht de parameter Encrypted opgeeft, wordt de variabele versleuteld.
Parameters
-AuthenticationType
Hiermee geeft u het verificatietype. Geldige waarden zijn:
- Basisch
- Ramen
De standaardwaarde voor deze parameter is Windows. Als u basisverificatie gebruikt, moet u referenties opgeven met behulp van de parameter Credential.
Type: | String |
Geaccepteerde waarden: | Basic, Windows |
Position: | Named |
Default value: | None |
Vereist: | False |
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: | False |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Credential
Hiermee geeft u een PSCredential-object voor de verbinding met de SMA-webservice.
Gebruik de cmdlet Get-Credential om een referentieobject op te halen.
Typ Get-Help Get-Credential
voor meer informatie.
Type: | PSCredential |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Description
Geeft een beschrijving voor de variabele.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Encrypted
Geeft aan dat deze cmdlet de variabele versleutelt.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Force
Wijzigt de variabele zonder dat u om bevestiging wordt gevraagd. De cmdlet vraagt u om bevestiging voordat deze wordt voortgezet als u een SecureString opgeeft als de waarde voor de parameter Waarde. Met deze cmdlet wordt u ook gevraagd of de waarde een object met SecureString als veld bevat en u de parameter Encrypted niet gebruikt.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Name
Hiermee geeft u de naam van een variabele.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Port
Hiermee geeft u het poortnummer van de SMA-webservice.
Type: | Int32 |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Value
Hiermee geeft u een waarde voor de variabele.
Type: | Object |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-WebServiceEndpoint
Hiermee geeft u het eindpunt, als URL, van de SMA-webservice. U moet het protocol opnemen, bijvoorbeeld http:// of https://.
Type: | String |
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: | False |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |