Add-AzsVMExtension
Maak een installatiekopieën van een virtuele-machineextensie met uitgever, versie.
Syntax
Add-AzsVMExtension
-Publisher <String>
-Type <String>
-Version <String>
[-Location <String>]
[-SubscriptionId <String>]
[-ComputeRole <String>]
[-IsSystemExtension]
[-PropertiesPublisher <String>]
[-ProvisioningState <ProvisioningState>]
[-SourceBlob <String>]
[-SupportMultipleExtensions]
[-VmOsType <OSType>]
[-VMScaleSetEnabled]
[-DefaultProfile <PSObject>]
[-Confirm]
[-WhatIf]
[<CommonParameters>]
Add-AzsVMExtension
-Publisher <String>
-Type <String>
-Version <String>
-Extension \<IVMExtensionParameters>
[-Location <String>]
[-SubscriptionId <String>]
[-DefaultProfile <PSObject>]
[-Confirm]
[-WhatIf]
[<CommonParameters>]
Add-AzsVMExtension
-INPUTOBJECT \<IComputeAdminIdentity>
-Extension \<IVMExtensionParameters>
[-DefaultProfile <PSObject>]
[-Confirm]
[-WhatIf]
[<CommonParameters>]
Add-AzsVMExtension
-INPUTOBJECT \<IComputeAdminIdentity>
[-Publisher <String>]
[-ComputeRole <String>]
[-IsSystemExtension]
[-ProvisioningState <ProvisioningState>]
[-SourceBlob <String>]
[-SupportMultipleExtensions]
[-VmOsType <OSType>]
[-VMScaleSetEnabled]
[-DefaultProfile <PSObject>]
[-Confirm]
[-WhatIf]
[<CommonParameters>]
Description
Maak een installatiekopieën van een virtuele-machineextensie met uitgever, versie.
Voorbeelden
-------------------------- VOORBEELD 1 --------------------------
Add-AzsVMExtension -Location "local" -Publisher "Microsoft" -Type "MicroExtension" -Version "0.1.0" -ComputeRole "IaaS" -SourceBlob "https://github.com/Microsoft/PowerShell-DSC-for-Linux/archive/v1.1.1-294.zip" -SupportMultipleExtensions -VmOsType "Linux"
ExtensionType : MicroExtension TypeHandlerVersion : 0.1.0 ComputeRole : IaaS-id: /subscriptions/74c72bdc-d917-431c-a377-8ca80f4238a0/providers/Microsoft.Compute. Beheer/locati ons/local/artifactTypes/VMExtension/publishers/Microsoft/types/MicroExtension/versions/0.1.0 IsSystemExtension : False Location : local Name : ProvisioningState : Creating Publisher : Microsoft SourceBlobUri : https://github.com/Microsoft/PowerShell-DSC-for-Linux/archive/v1.1.1-294.zip SupportMultipleExtension: True Type: Microsoft.Compute. Beheer/locations/artifactTypes/publishers/types/versions VMScaleSetEnabled: False VmosType : Linux
Parameters
Rekenrol
| Type: | String |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.
| Type: | SwitchParameter |
| Aliases: | cf |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
De referenties, het account, de tenant en het abonnement dat wordt gebruikt voor communicatie met Azure.
| Type: | PSObject |
| Aliases: | AzureRMContext, AzureCredential |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Parameters die worden gebruikt voor het maken van een nieuwe installatiekopieën van de extensie voor virtuele machines. Zie de sectie NOTES voor EXTENSIE-eigenschappen en maak een hash-tabel om deze samen te stellen.
| Type: | Microsoft.Azure.PowerShell.Cmdlets.ComputeAdmin.Models.Api20151201Preview.IVMExtensionParameters |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | True |
| Accept wildcard characters: | False |
Identity Parameter To construct, see NOTES section for INPUTOBJECT properties and create a hash table.
| Type: | Microsoft.Azure.PowerShell.Cmdlets.ComputeAdmin.Models.IComputeAdminIdentity |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | True |
| Accept wildcard characters: | False |
Geeft aan of de extensie voor het systeem is.
| Type: | SwitchParameter |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Locatie van de resource.
| Type: | String |
| Position: | Named |
| Default value: | (Get-AzLocation)[0].Location |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
De uitgever van de VM-extensie
| Type: | String |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Inrichtingsstatus van extensie.
| Type: | Microsoft.Azure.PowerShell.Cmdlets.ComputeAdmin.Support.ProvisioningState |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Naam van de uitgever.
| Type: | String |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
URI naar Azure of AzureStack-blob.
| Type: | String |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Abonnementsreferenties waarmee het Microsoft Azure-abonnement uniek wordt geïdentificeerd. De abonnements-id maakt deel uit van de URI voor elke serviceoproep.
| Type: | String |
| Position: | Named |
| Default value: | (Get-AzContext).Subscription.Id |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Waar als ondersteuning biedt voor meerdere extensies.
| Type: | SwitchParameter |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Type extensie.
| Type: | String |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
De versie van de resource.
| Type: | String |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Type besturingssysteem van de doel-VM die nodig is voor het implementeren van de extensie-handler.
| Type: | Microsoft.Azure.PowerShell.Cmdlets.ComputeAdmin.Support.OSType |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Waarde die aangeeft of de extensie is ingeschakeld voor ondersteuning voor virtuele-machineschaalsets.
| Type: | SwitchParameter |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.
| Type: | SwitchParameter |
| Aliases: | wi |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Invoerwaarden
Microsoft.Azure.PowerShell.Cmdlets.ComputeAdmin.Models.Api20151201Preview.IVMExtensionParameters
Microsoft.Azure.PowerShell.Cmdlets.ComputeAdmin.Models.IComputeAdminIdentity
Uitvoerwaarden
Microsoft.Azure.PowerShell.Cmdlets.ComputeAdmin.Models.Api20151201Preview.IVMExtension
Notities
ALIASSEN
EIGENSCHAPPEN VAN COMPLEXE PARAMETERS
Als u de hieronder beschreven parameters wilt maken, maakt u een hash-tabel met de juiste eigenschappen. Voer Get-Help about_Hash_Tables uit voor informatie over hashtabellen.
EXTENSION <IVMExtensionParameters>: Parameters die worden gebruikt voor het maken van een nieuwe installatiekopie van de extensie voor virtuele machines.
[ComputeRole <String>]: Rekenrol[IsSystemExtension <Boolean?>]: Geeft aan of de extensie voor het systeem is.[ProvisioningState <ProvisioningState?>]: Inrichtingsstatus van extensie.[Publisher <String>]: De uitgever van de VM-extensie[SourceBlobUri <String>]: URI naar Azure of AzureStack-blob.[SupportMultipleExtension <Boolean?>]: Waar als er meerdere extensies worden ondersteund.[VMScaleSetEnabled <Boolean?>]: Waarde die aangeeft of de extensie is ingeschakeld voor ondersteuning voor virtuele-machineschaalsets.[VmosType <OSType?>]: Type besturingssysteem van de virtuele machine die nodig is voor het implementeren van de extensiehandler.
INPUTOBJECT <IComputeAdminIdentity>: Id-parameter
[DiskId <String>]: de schijf-GUID als identiteit.[FeatureName <String>]: Naam van de functie.[Id <String>]: Resource-id-pad[Location <String>]: Locatie van de resource.[MigrationId <String>]: de guid-naam van de migratietaak.[Offer <String>]: Naam van de aanbieding.[Publisher <String>]: Naam van de uitgever.[QuotaName <String>]: Naam van het quotum.[ScaleUnitName <String>]: Naam van de schaaleenheid.[Sku <String>]: Naam van de SKU.[SubscriptionId <String>]: Abonnementsreferenties waarmee het Microsoft Azure-abonnement uniek wordt geïdentificeerd. De abonnements-id maakt deel uit van de URI voor elke serviceoproep.[Type <String>]: Type extensie.[Version <String>]: De versie van de resource.