Get-AzDevCenterUserDevBoxAddon

Получает аддон Dev Box по идентификатору аддона Dev Box.

Синтаксис

List (По умолчанию)

Get-AzDevCenterUserDevBoxAddon
    -Endpoint <String>
    -DevBoxName <String>
    -ProjectName <String>
    [-UserId <String>]
    [-DefaultProfile <PSObject>]
    [<CommonParameters>]

Get

Get-AzDevCenterUserDevBoxAddon
    -Endpoint <String>
    -DevBoxName <String>
    -ProjectName <String>
    -AddOnName <String>
    [-UserId <String>]
    [-DefaultProfile <PSObject>]
    [<CommonParameters>]

GetViaIdentity

Get-AzDevCenterUserDevBoxAddon
    -Endpoint <String>
    -InputObject <IDevCenterdataIdentity>
    [-DefaultProfile <PSObject>]
    [<CommonParameters>]

GetViaIdentityByDevCenter

Get-AzDevCenterUserDevBoxAddon
    -DevCenterName <String>
    -InputObject <IDevCenterdataIdentity>
    [-DefaultProfile <PSObject>]
    [<CommonParameters>]

ListByDevCenter

Get-AzDevCenterUserDevBoxAddon
    -DevCenterName <String>
    -DevBoxName <String>
    -ProjectName <String>
    [-UserId <String>]
    [-DefaultProfile <PSObject>]
    [<CommonParameters>]

GetByDevCenter

Get-AzDevCenterUserDevBoxAddon
    -DevCenterName <String>
    -DevBoxName <String>
    -ProjectName <String>
    -AddOnName <String>
    [-UserId <String>]
    [-DefaultProfile <PSObject>]
    [<CommonParameters>]

Описание

Получает аддон Dev Box по идентификатору аддона Dev Box.

Примеры

Пример 1. Получение всех надстроек для Dev Box по конечной точке и идентификатору пользователя

Get-AzDevCenterUserDevBoxAddon `
  -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" `
  -ProjectName "DevProject" `
  -DevBoxName "myDevBox" `
  -UserId "786a823c-8037-48ab-89b8-8599901e67d0"

Эта команда получает все надстройки для поля разработки myDevBox, назначенного пользователю "786a823c-8037-48ab-89b8-8599901e67d0" с помощью конечной точки.

Пример 2. Получение всех надстроек для Dev Box по конечной точке и текущему пользователю

Get-AzDevCenterUserDevBoxAddon `
  -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" `
  -ProjectName "DevProject" `
  -DevBoxName "myDevBox" `
  -UserId "me"

Эта команда получает все надстройки для поля разработки myDevBox, назначенного текущему пользователю, вошедшего в систему, с помощью конечной точки.

Пример 3. Получение конкретной надстройки для Dev Box по центру разработки и идентификатору пользователя

Get-AzDevCenterUserDevBoxAddon `
  -DevCenterName "ContosoDevCenter" `
  -ProjectName "DevProject" `
  -DevBoxName "myDevBox" `
  -UserId "786a823c-8037-48ab-89b8-8599901e67d0" `
  -AddOnName "devboxtunnel-sys-default"

Эта команда получает надстройку devboxtunnel-sys-default для поля разработки myDevBox, назначенного пользователю "786a823c-8037-48ab-89b8-8599901e67d0" с помощью имени центра разработки.

Пример 4. Получение конкретной надстройки для Dev Box по центру разработки и текущему пользователю

Get-AzDevCenterUserDevBoxAddon `
  -DevCenterName "ContosoDevCenter" `
  -ProjectName "DevProject" `
  -DevBoxName "myDevBox" `
  -UserId "me" `
  -AddOnName "devboxtunnel-sys-default"

Эта команда получает надстройку devboxtunnel-sys-default для поля разработки myDevBox, назначенного текущему пользователю, вошедшего в систему, с помощью имени центра разработки.

Пример 5. Получение надстройки Dev Box с помощью InputObject

$addonInput = @{
    DevBoxName = "myDevBox"
    UserId = "786a823c-8037-48ab-89b8-8599901e67d0"
    ProjectName = "DevProject"
    AddOnName = "devboxtunnel-sys-default"
}
Get-AzDevCenterUserDevBoxAddon `
  -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" `
  -InputObject $addonInput

Эта команда получает надстройку devboxtunnel-sys-default для поля разработки myDevBox с помощью конечной точки и объекта удостоверения.

Параметры

-AddOnName

Название модуля dev box.

Свойства параметров

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

Get
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
GetByDevCenter
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-DefaultProfile

Параметр DefaultProfile не работает. Используйте параметр SubscriptionId, если он доступен при выполнении командлета в другой подписке.

Свойства параметров

Тип:PSObject
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:AzureRMContext, AzureCredential

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-DevBoxName

Отображаемое имя для Dev Box.

Свойства параметров

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

List
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
Get
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
ListByDevCenter
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
GetByDevCenter
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-DevCenterName

Центр разработки, на котором выполняются операции.

Свойства параметров

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

GetViaIdentityByDevCenter
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
ListByDevCenter
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
GetByDevCenter
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Endpoint

Универсальный код ресурса (URI), специфичный для Центра разработки для работы.

Свойства параметров

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

List
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
Get
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
GetViaIdentity
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-InputObject

Параметр удостоверений Для создания см. раздел NOTES для свойств INPUTOBJECT и создание хэш-таблицы.

Свойства параметров

Тип:IDevCenterdataIdentity
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

GetViaIdentity
Position:Named
Обязательно:True
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
GetViaIdentityByDevCenter
Position:Named
Обязательно:True
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-ProjectName

Имя проекта.

Свойства параметров

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

List
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
Get
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
ListByDevCenter
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
GetByDevCenter
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-UserId

Идентификатор объекта AAD пользователя. Если значение равно "мне", удостоверение берется из контекста проверки подлинности.

Свойства параметров

Тип:String
Default value:me
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

List
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
Get
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
ListByDevCenter
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
GetByDevCenter
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

CommonParameters

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.

Входные данные

IDevCenterdataIdentity

Выходные данные

IDevBoxAddOn