Get-AzureVMAvailableExtension
Získá informace o nejnovějších dostupných rozšířeních pro virtuální počítače.
Poznámka:
Rutiny, na které odkazuje tato dokumentace, slouží ke správě starších prostředků Azure, které používají rozhraní API Azure Service Manageru (ASM). Tento starší modul PowerShellu se nedoporučuje při vytváření nových prostředků, protože ASM je naplánované pro vyřazení z provozu. Další informace najdete v části Vyřazení Azure Service Manageru.
Modul Az PowerShell je doporučený modul PowerShellu pro správu prostředků Azure Resource Manageru (ARM) pomocí PowerShellu.
Syntax
Get-AzureVMAvailableExtension
[[-ExtensionName] <String>]
[[-Publisher] <String>]
[-Profile <AzureSMProfile>]
[-InformationAction <ActionPreference>]
[-InformationVariable <String>]
[<CommonParameters>]
Get-AzureVMAvailableExtension
[-ExtensionName] <String>
[-Publisher] <String>
[-AllVersions]
[-Profile <AzureSMProfile>]
[-InformationAction <ActionPreference>]
[-InformationVariable <String>]
[<CommonParameters>]
Get-AzureVMAvailableExtension
[-ExtensionName] <String>
[-Publisher] <String>
[-Version] <String>
[-Profile <AzureSMProfile>]
[-InformationAction <ActionPreference>]
[-InformationVariable <String>]
[<CommonParameters>]
Description
Rutina Get-AzureVMAvailableExtension získá informace o nejnovějších dostupných rozšířeních pro virtuální počítače.
Příklady
Příklad 1: Získání informací o nejnovějších dostupných rozšířeních
PS C:\> Get-AzureVMAvailableExtension
Publisher : Microsoft.Compute
ExtensionName : VMAccessAgent
Version : 1.0
PublicConfigurationSchema : <?xml version="1.0" encoding="utf-8"?>
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="PublicConfig">
<xs:complexType>
<xs:sequence>
<xs:element name="UserName" type="xs:string" minOccurs="0" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
PrivateConfigurationSchema : <?xml version="1.0" encoding="utf-8"?>
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="PrivateConfig">
<xs:complexType>
<xs:sequence>
<xs:element name="Password" type="xs:string" minOccurs="0" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
SampleConfig :
OperationDescription : Get-AzureVMAvailableExtension
OperationId : xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
OperationStatus : Succeeded
Tento příkaz získá informace o nejnovějších dostupných rozšířeních pro všechny virtuální počítače.
Příklad 2: Získání informací ze zadaného názvu rozšíření
PS C:\> Get-AzureVMAvailableExtension -Publisher Microsoft.Compute -ExtensionName "VMAccessAgent" -AllVersions
Publisher : Microsoft.Compute
ExtensionName : VMAccessAgent
Version : 1.0.2
PublicConfigurationSchema :
<?xml version="1.0" encoding="utf-8"?>
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="PublicConfig">
<xs:complexType>
<xs:sequence>
<xs:element name="UserName" type="xs:string" minOccurs="0" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
PrivateConfigurationSchema :
<?xml version="1.0" encoding="utf-8"?>
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="PrivateConfig">
<xs:complexType>
<xs:sequence>
<xs:element name="Password" type="xs:string" minOccurs="0" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
SampleConfig :
OperationDescription : Get-AzureVMAvailableExtension
OperationId : xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
OperationStatus : Succeeded
Publisher : Microsoft.Compute
ExtensionName : VMAccessAgent
Version : 1.0.3
PublicConfigurationSchema : <?xml version="1.0" encoding="utf-8"?>
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="PublicConfig">
<xs:complexType>
<xs:sequence>
<xs:element name="UserName" type="xs:string" minOccurs="0" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
PrivateConfigurationSchema : <?xml version="1.0" encoding="utf-8"?>
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="PrivateConfig">
<xs:complexType>
<xs:sequence>
<xs:element name="Password" type="xs:string" minOccurs="0" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
SampleConfig :
OperationDescription : Get-AzureVMAvailableExtension
OperationId : xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
OperationStatus : Succeeded
Tento příkaz získá informace ze všech verzí rozšíření s názvem VMAccessAgent a vydavatele s názvem Microsoft.Computer.
Příklad 3: Získání informací z konkrétního rozšíření virtuálního počítače podle čísla verze
PS C:\> Get-AzureVMAvailableExtension -Publisher Microsoft.Compute -ExtensionName VMAccessAgent -Version 1.0.3
Publisher : Microsoft.Compute
ExtensionName : VMAccessAgent
Version : 1.0.3
PublicConfigurationSchema : <?xml version="1.0" encoding="utf-8"?>
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="PublicConfig">
<xs:complexType>
<xs:sequence>
<xs:element name="UserName" type="xs:string" minOccurs="0" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
PrivateConfigurationSchema : <?xml version="1.0" encoding="utf-8"?>
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="PrivateConfig">
<xs:complexType>
<xs:sequence>
<xs:element name="Password" type="xs:string" minOccurs="0" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
SampleConfig :
OperationDescription : Get-AzureVMAvailableExtension
OperationId : xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
OperationStatus : Succeeded
Tento příkaz získá informace o rozšíření s názvem VMAccessAgent a vydavatele s názvem Microsoft.Compute pro rozšíření verze 1.0.3.
Parametry
-AllVersions
Označuje, že tato rutina obsahuje seznam všech verzí rozšíření.
Typ: | SwitchParameter |
Position: | 2 |
výchozí hodnota: | None |
Vyžadováno: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ExtensionName
Určuje název dostupného rozšíření.
Typ: | String |
Position: | 0 |
výchozí hodnota: | None |
Vyžadováno: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-InformationAction
Určuje, jak tato rutina reaguje na informační událost.
Tento parametr přijímá tyto hodnoty:
- Pokračovat
- Ignorovat
- Informovat se
- SilentlyContinue
- Zastavit
- Suspend
Typ: | ActionPreference |
Aliases: | infa |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InformationVariable
Určuje informační proměnnou.
Typ: | String |
Aliases: | iv |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Profile
Určuje profil Azure, ze kterého se tato rutina čte. Pokud nezadáte profil, tato rutina načte z místního výchozího profilu.
Typ: | AzureSMProfile |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Publisher
Určuje vydavatele rozšíření.
Typ: | String |
Position: | 1 |
výchozí hodnota: | None |
Vyžadováno: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Version
Určuje verzi rozšíření.
Typ: | String |
Position: | 2 |
výchozí hodnota: | None |
Vyžadováno: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |