az vm extension image

구독 및 지역에 사용할 수 있는 VM 확장을 찾습니다.

명령

az vm extension image list

사용 가능한 확장에 대 한 정보를 나열 합니다.

az vm extension image list-names

사용 가능한 확장의 이름을 나열 합니다.

az vm extension image list-versions

사용 가능한 확장에 대 한 버전을 나열 합니다.

az vm extension image show

확장에 대 한 정보를 표시 합니다.

az vm extension image list

사용 가능한 확장에 대 한 정보를 나열 합니다.

az vm extension image list [--latest]
                           [--location]
                           [--name]
                           [--publisher]
                           [--query-examples]
                           [--subscription]
                           [--version]

예제

확장에 대 한 고유 게시자를 나열 합니다.

az vm extension image list --query "[].publisher" -o tsv | sort -u

이름에 "Docker"가 포함 된 확장을 찾습니다.

az vm extension image list --query "[].name" -o tsv | sort -u | grep Docker

게시자 이름이 "Microsoft.Azure.App"로 시작 하는 확장 이름을 나열 합니다.

az vm extension image list --query \
    "[?starts_with(publisher, 'Microsoft.Azure.App')].publisher" \
    -o tsv | sort -u | xargs -I{} az vm extension image list-names --publisher {} -l westus

선택적 매개 변수

--latest

최신 버전만 표시 합니다.

--location -l

이미지 위치.

--name -n

이미지 이름입니다.

--publisher -p

이미지 게시자 이름입니다.

--query-examples

JMESPath 문자열을 권장 합니다. 쿼리 중 하나를 복사 하 여 결과를 볼 수 있도록 큰따옴표 내에서--query 매개 변수 뒤에 붙여 넣을 수 있습니다. 이러한 주요 단어를 기준으로 제안을 제공할 수 있도록 하나 이상의 위치 키워드를 추가할 수 있습니다.

--subscription

구독의 이름 또는 ID입니다. 을 사용 하 여 기본 구독을 구성할 수 있습니다 az account set -s NAME_OR_ID .

--version

확장 버전입니다.

az vm extension image list-names

사용 가능한 확장의 이름을 나열 합니다.

az vm extension image list-names --location
                                 --publisher
                                 [--subscription]

예제

게시자 및 위치별 Docker 확장을 찾습니다.

az vm extension image list-names --publisher Microsoft.Azure.Extensions \
    -l westus --query "[?starts_with(name, 'Docker')]"

게시자 및 위치별 CustomScript 확장을 찾습니다.

az vm extension image list-names --publisher Microsoft.Azure.Extensions \
    -l westus --query "[?starts_with(name, 'Custom')]"

필수 매개 변수

--location -l

위치입니다. 값 출처: az account list-locations. az configure --defaults location=<location>을 사용하여 기본 위치를 구성할 수 있습니다.

--publisher -p

이미지 게시자 이름입니다.

선택적 매개 변수

--subscription

구독의 이름 또는 ID입니다. 을 사용 하 여 기본 구독을 구성할 수 있습니다 az account set -s NAME_OR_ID .

az vm extension image list-versions

사용 가능한 확장에 대 한 버전을 나열 합니다.

az vm extension image list-versions --location
                                    --name
                                    --publisher
                                    [--filter]
                                    [--orderby]
                                    [--subscription]
                                    [--top]

예제

Docker 확장에 사용할 수 있는 버전을 찾습니다.

az vm extension image list-versions --publisher Microsoft.Azure.Extensions \
    -l westus -n DockerExtension -otable

필수 매개 변수

--location -l

위치입니다. 값 출처: az account list-locations. az configure --defaults location=<location>을 사용하여 기본 위치를 구성할 수 있습니다.

--name -n

확장의 이름입니다.

--publisher -p

이미지 게시자 이름입니다.

선택적 매개 변수

--filter

작업에 적용할 필터입니다.

--orderby

$Orderby odata 쿼리 옵션입니다.

--subscription

구독의 이름 또는 ID입니다. 을 사용 하 여 기본 구독을 구성할 수 있습니다 az account set -s NAME_OR_ID .

--top

$Top odata 쿼리 옵션입니다.

az vm extension image show

확장에 대 한 정보를 표시 합니다.

az vm extension image show --location
                           --name
                           --publisher
                           --version
                           [--query-examples]
                           [--subscription]

예제

CustomScript 확장 버전 2.0.2을 표시 합니다.

az vm extension image show -l westus -n CustomScript \
  --publisher Microsoft.Azure.Extensions --version 2.0.2

최신 버전의 Docker 확장을 표시 합니다.

publisher=Microsoft.Azure.Extensions
extension=DockerExtension
location=westus

latest=$(az vm extension image list-versions \
  --publisher ${publisher} -l ${location} -n ${extension} \
  --query "[].name" -o tsv | sort | tail -n 1)

az vm extension image show -l ${location} \
  --publisher ${publisher} -n ${extension} --version ${latest}

필수 매개 변수

--location -l

위치입니다. 값 출처: az account list-locations. az configure --defaults location=<location>을 사용하여 기본 위치를 구성할 수 있습니다.

--name -n

확장의 이름입니다.

--publisher -p

이미지 게시자 이름입니다.

--version

확장 버전입니다.

선택적 매개 변수

--query-examples

JMESPath 문자열을 권장 합니다. 쿼리 중 하나를 복사 하 여 결과를 볼 수 있도록 큰따옴표 내에서--query 매개 변수 뒤에 붙여 넣을 수 있습니다. 이러한 주요 단어를 기준으로 제안을 제공할 수 있도록 하나 이상의 위치 키워드를 추가할 수 있습니다.

--subscription

구독의 이름 또는 ID입니다. 을 사용 하 여 기본 구독을 구성할 수 있습니다 az account set -s NAME_OR_ID .