az eventgrid topic
참고 항목
이 명령 그룹에는 Azure CLI 및 하나 이상의 확장 모두에 정의된 명령이 있습니다. 확장된 기능을 활용하려면 각 확장을 설치합니다. 확장 프로그램에 대해 자세히 알아보세요.
Azure Event Grid 토픽을 관리합니다.
명령
az eventgrid topic create
토픽을 만듭니다.
az eventgrid topic create --name
--resource-group
[--extended-location-name]
[--extended-location-type {customlocation}]
[--identity {noidentity, systemassigned}]
[--inbound-ip-rules]
[--input-mapping-default-values]
[--input-mapping-fields]
[--input-schema {cloudeventschemav1_0, customeventschema, eventgridschema}]
[--kind {azure, azurearc}]
[--location]
[--mi-system-assigned]
[--mi-user-assigned]
[--public-network-access {disabled, enabled}]
[--sku {basic, premium}]
[--tags]
예제
새 항목을 만듭니다.
az eventgrid topic create -g rg1 --name topic1 -l westus2
사용자 지정 입력 매핑을 사용하여 새 토픽을 만듭니다.
az eventgrid topic create -g rg1 --name topic1 -l westus2 --input-schema customeventschema --input-mapping-fields topic=myTopicField eventType=myEventTypeField --input-mapping-default-values subject=DefaultSubject dataVersion=1.0
CloudEvents V1.0 스키마에 게시된 이벤트를 허용하는 새 항목을 만듭니다.
az eventgrid topic create -g rg1 --name topic1 -l westus2 --input-schema cloudeventschemav1_0
기본 Sku 및 시스템 할당 ID를 사용하여 특정 인바운드 IP 규칙을 허용하는 새 토픽 만들기
az eventgrid topic create -g rg1 --name topic1 -l westus2 --public-network-access enabled --inbound-ip-rules 10.0.0.0/8 Allow --inbound-ip-rules 10.2.0.0/8 Allow --sku Basic --identity systemassigned
Azure에서 새 토픽을 만듭니다.
az eventgrid topic create -g rg1 --name topic1 -l westus2
Azure에서 새 토픽을 만듭니다.
az eventgrid topic create -g rg1 --name topic1 -l westus2 --kind azure
사용자 지정 위치를 대상으로 하는 AzureArc에서 새 토픽을 만듭니다.
az eventgrid topic create -g rg1 --name topic1 -l eastus2euap --kind azurearc --extended-location-name /subscriptions/<subid>/resourcegroups/<rgname>/providers/microsoft.extendedlocation/customlocations/<cust-loc-name> --extended-location-type customlocation --input-schema CloudEventSchemaV1_0
필수 매개 변수
토픽의 이름입니다.
리소스 그룹의 이름입니다. 를 사용하여 az configure --defaults group=<name>
기본 그룹을 구성할 수 있습니다.
선택적 매개 변수
확장된 위치 이름(kind==azurearc)입니다.
kind==azurearc인 경우 확장된 위치 유형입니다.
인수 'identity'는 더 이상 사용되지 않으며 향후 릴리스에서 제거될 예정입니다.
리소스의 관리 ID 형식입니다. 나중에 --mi-system-assigned-identity로 더 이상 사용되지 않으며 대체될 예정입니다.
인바운드 IP 규칙 목록입니다.
IPMask의 일치 또는 일치 여부에 따라 수행할 해당 작업과 함께 CIDR 표기법에서 IP 주소를 지정하는 인바운드 IP 규칙 목록(예: 10.0.0.0/8). 가능한 값은 다음과 같습니다. 허용.
입력 스키마가 customeventschema로 지정된 경우 이 매개 변수를 사용하여 기본값을 기반으로 입력 매핑을 지정할 수 있습니다. 사용자 지정 스키마에 이 매개 변수에서 지원하는 세 필드 중 하나에 해당하는 필드가 포함되지 않은 경우 이 매개 변수를 사용할 수 있습니다. 공백으로 구분된 매핑을 'key=value' 형식으로 지정합니다. 허용되는 키 이름은 'subject', 'eventtype', 'dataversion'입니다. 해당 값 이름은 매핑에 사용할 기본값을 지정해야 하며 게시된 이벤트에 특정 필드에 대한 유효한 매핑이 없는 경우에만 사용됩니다.
입력 스키마가 customeventschema로 지정된 경우 이 매개 변수는 필드 이름을 기반으로 입력 매핑을 지정하는 데 사용됩니다. 공백으로 구분된 매핑을 'key=value' 형식으로 지정합니다. 허용되는 키 이름은 'id', 'topic', 'eventtime', 'subject', 'eventtype', 'dataversion'입니다. 해당 값 이름은 사용자 지정 입력 스키마에 있는 필드의 이름을 지정해야 합니다. 'id' 또는 'eventtime'에 대한 매핑이 제공되지 않으면 Event Grid는 이러한 두 필드에 대한 기본값을 자동으로 생성합니다.
들어오는 이벤트가 이 토픽/do기본 게시될 스키마입니다. customeventschema를 이 매개 변수의 값으로 지정하는 경우 --input_mapping_default_values/--input_mapping_fields 중 하나 이상에 대한 값도 제공해야 합니다.
토픽 리소스의 종류입니다.
위치. 값: az account list-locations
. az configure --defaults location=<location>
을 사용하여 기본 위치를 구성할 수 있습니다.
이 매개 변수가 있으면 SystemAssigned 관리 ID가 사용됨을 나타냅니다.
identityType이 사용자이거나 혼합된 경우 사용자 할당 ID를 추가합니다. 이 특성은 StorageQueue를 제외한 모든 대상 형식에 유효합니다. 둘 --mi-user-assigned
이상의 인수를 사용하여 여러 특성을 지정할 수 있습니다.
이는 공용 네트워크를 통해 트래픽이 허용되는지 여부를 결정합니다. 기본적으로 사용하도록 설정됩니다. 구성하여 특정 IP로 더 제한할 수 있습니다.
리소스의 Sku 이름입니다.
공백으로 구분된 태그: key[=value] [key[=value] ...]. ""를 사용하여 기존 태그를 지웁니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
경고를 표시하지 않고 오류만 표시합니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID
기본 구독을 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az eventgrid topic create (eventgrid 확장)
명령 그룹 'az eventgrid'는 미리 보기로 개발 중입니다. 참조 및 지원 수준: https://aka.ms/CLI_refstatus
토픽을 만듭니다.
az eventgrid topic create --location
--name
--resource-group
[--identity {noidentity, systemassigned}]
[--inbound-ip-rules]
[--input-mapping-default-values]
[--input-mapping-fields]
[--input-schema {cloudeventschemav1_0, customeventschema, eventgridschema}]
[--public-network-access {disabled, enabled}]
[--sku {basic, premium}]
[--tags]
예제
새 항목을 만듭니다.
az eventgrid topic create -g rg1 --name topic1 -l westus2
사용자 지정 입력 매핑을 사용하여 새 토픽을 만듭니다.
az eventgrid topic create -g rg1 --name topic1 -l westus2 --input-schema customeventschema --input-mapping-fields topic=myTopicField eventType=myEventTypeField --input-mapping-default-values subject=DefaultSubject dataVersion=1.0
CloudEvents V1.0 스키마에 게시된 이벤트를 허용하는 새 항목을 만듭니다.
az eventgrid topic create -g rg1 --name topic1 -l westus2 --input-schema cloudeventschemav1_0
기본 Sku 및 시스템 할당 ID를 사용하여 특정 인바운드 IP 규칙을 허용하는 새 토픽 만들기
az eventgrid topic create -g rg1 --name topic1 -l westus2 --public-network-access enabled --inbound-ip-rules 10.0.0.0/8 Allow --inbound-ip-rules 10.2.0.0/8 Allow --sku Basic --identity systemassigned
필수 매개 변수
위치. 값: az account list-locations
. az configure --defaults location=<location>
을 사용하여 기본 위치를 구성할 수 있습니다.
토픽의 이름입니다.
리소스 그룹의 이름입니다. 를 사용하여 az configure --defaults group=<name>
기본 그룹을 구성할 수 있습니다.
선택적 매개 변수
리소스의 ID 형식(예: 토픽 또는 할 일기본)입니다.
인바운드 IP 규칙 목록입니다.
IPMask의 일치 또는 일치 여부에 따라 수행할 해당 작업과 함께 CIDR 표기법에서 IP 주소를 지정하는 인바운드 IP 규칙 목록(예: 10.0.0.0/8). 가능한 값은 다음과 같습니다. 허용.
입력 스키마가 customeventschema로 지정된 경우 이 매개 변수를 사용하여 기본값을 기반으로 입력 매핑을 지정할 수 있습니다. 사용자 지정 스키마에 이 매개 변수에서 지원하는 세 필드 중 하나에 해당하는 필드가 포함되지 않은 경우 이 매개 변수를 사용할 수 있습니다. 공백으로 구분된 매핑을 'key=value' 형식으로 지정합니다. 허용되는 키 이름은 'subject', 'eventtype', 'dataversion'입니다. 해당 값 이름은 매핑에 사용할 기본값을 지정해야 하며 게시된 이벤트에 특정 필드에 대한 유효한 매핑이 없는 경우에만 사용됩니다.
입력 스키마가 customeventschema로 지정된 경우 이 매개 변수는 필드 이름을 기반으로 입력 매핑을 지정하는 데 사용됩니다. 공백으로 구분된 매핑을 'key=value' 형식으로 지정합니다. 허용되는 키 이름은 'id', 'topic', 'eventtime', 'subject', 'eventtype', 'dataversion'입니다. 해당 값 이름은 사용자 지정 입력 스키마에 있는 필드의 이름을 지정해야 합니다. 'id' 또는 'eventtime'에 대한 매핑이 제공되지 않으면 Event Grid는 이러한 두 필드에 대한 기본값을 자동으로 생성합니다.
들어오는 이벤트가 이 토픽/do기본 게시될 스키마입니다. customeventschema를 이 매개 변수의 값으로 지정하는 경우 --input_mapping_default_values/--input_mapping_fields 중 하나 이상에 대한 값도 제공해야 합니다.
이는 공용 네트워크를 통해 트래픽이 허용되는지 여부를 결정합니다. 기본적으로 사용하도록 설정됩니다. 구성하여 특정 IP로 더 제한할 수 있습니다.
리소스의 Sku 이름입니다.
공백으로 구분된 태그: key[=value] [key[=value] ...]. ""를 사용하여 기존 태그를 지웁니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
경고를 표시하지 않고 오류만 표시합니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID
기본 구독을 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az eventgrid topic delete
토픽을 삭제합니다.
az eventgrid topic delete [--ids]
[--name]
[--resource-group]
[--subscription]
예제
토픽을 삭제합니다.
az eventgrid topic delete -g rg1 --name topic1
선택적 매개 변수
하나 이상의 리소스 ID(공백으로 구분)입니다. '리소스 ID' 인수의 모든 정보를 포함하는 전체 리소스 ID여야 합니다. --ids 또는 다른 '리소스 ID' 인수를 제공해야 합니다.
토픽의 이름입니다.
리소스 그룹의 이름입니다. 를 사용하여 az configure --defaults group=<name>
기본 그룹을 구성할 수 있습니다.
구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID
기본 구독을 구성할 수 있습니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
경고를 표시하지 않고 오류만 표시합니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID
기본 구독을 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az eventgrid topic delete (eventgrid 확장)
명령 그룹 'az eventgrid'는 미리 보기로 개발 중입니다. 참조 및 지원 수준: https://aka.ms/CLI_refstatus
토픽을 삭제합니다.
az eventgrid topic delete [--ids]
[--name]
[--resource-group]
[--subscription]
예제
토픽을 삭제합니다.
az eventgrid topic delete -g rg1 --name topic1
선택적 매개 변수
하나 이상의 리소스 ID(공백으로 구분)입니다. '리소스 ID' 인수의 모든 정보를 포함하는 전체 리소스 ID여야 합니다. --ids 또는 다른 '리소스 ID' 인수를 제공해야 합니다.
토픽의 이름입니다.
리소스 그룹의 이름입니다. 를 사용하여 az configure --defaults group=<name>
기본 그룹을 구성할 수 있습니다.
구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID
기본 구독을 구성할 수 있습니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
경고를 표시하지 않고 오류만 표시합니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID
기본 구독을 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az eventgrid topic list
사용 가능한 항목을 나열합니다.
az eventgrid topic list [--odata-query]
[--resource-group]
예제
현재 Azure 구독의 모든 항목을 나열합니다.
az eventgrid topic list
리소스 그룹의 모든 항목을 나열합니다.
az eventgrid topic list -g rg1
이름이 "XYZ" 패턴을 포함하는 리소스 그룹의 모든 항목을 나열합니다.
az eventgrid topic list -g rg1 --odata-query "Contains(name, 'XYZ')"
이름이 "name1"인 do기본를 제외한 리소스 그룹의 모든 항목을 나열합니다.
az eventgrid topic list -g rg1 --odata-query "NOT (name eq 'name1')"
선택적 매개 변수
목록 결과를 필터링하는 데 사용되는 OData 쿼리입니다. 필터링은 현재 Name 속성에서만 허용됩니다. 지원되는 작업에는 CONTAINS, eq(같음), ne(같지 않음), AND, OR 및 NOT이 포함됩니다.
리소스 그룹의 이름입니다. 를 사용하여 az configure --defaults group=<name>
기본 그룹을 구성할 수 있습니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
경고를 표시하지 않고 오류만 표시합니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID
기본 구독을 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az eventgrid topic list (eventgrid 확장)
명령 그룹 'az eventgrid'는 미리 보기로 개발 중입니다. 참조 및 지원 수준: https://aka.ms/CLI_refstatus
사용 가능한 항목을 나열합니다.
az eventgrid topic list [--odata-query]
[--resource-group]
예제
현재 Azure 구독의 모든 항목을 나열합니다.
az eventgrid topic list
리소스 그룹의 모든 항목을 나열합니다.
az eventgrid topic list -g rg1
이름이 "XYZ" 패턴을 포함하는 리소스 그룹의 모든 항목을 나열합니다.
az eventgrid topic list -g rg1 --odata-query "Contains(name, 'XYZ')"
이름이 "name1"인 do기본를 제외한 리소스 그룹의 모든 항목을 나열합니다.
az eventgrid topic list -g rg1 --odata-query "NOT (name eq 'name1')"
선택적 매개 변수
OData 구문을 사용하여 결과를 필터링하는 데 사용되는 쿼리입니다.
리소스 그룹의 이름입니다. 를 사용하여 az configure --defaults group=<name>
기본 그룹을 구성할 수 있습니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
경고를 표시하지 않고 오류만 표시합니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID
기본 구독을 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az eventgrid topic show
항목의 세부 정보를 가져옵니다.
az eventgrid topic show [--ids]
[--name]
[--resource-group]
[--subscription]
예제
항목의 세부 정보를 표시합니다.
az eventgrid topic show -g rg1 -n topic1
리소스 ID를 기반으로 토픽의 세부 정보를 표시합니다.
az eventgrid topic show --ids /subscriptions/{SubID}/resourceGroups/{RG}/providers/Microsoft.EventGrid/topics/topic1
선택적 매개 변수
하나 이상의 리소스 ID(공백으로 구분)입니다. '리소스 ID' 인수의 모든 정보를 포함하는 전체 리소스 ID여야 합니다. --ids 또는 다른 '리소스 ID' 인수를 제공해야 합니다.
토픽의 이름입니다.
리소스 그룹의 이름입니다. 를 사용하여 az configure --defaults group=<name>
기본 그룹을 구성할 수 있습니다.
구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID
기본 구독을 구성할 수 있습니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
경고를 표시하지 않고 오류만 표시합니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID
기본 구독을 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az eventgrid topic show (eventgrid 확장)
명령 그룹 'az eventgrid'는 미리 보기로 개발 중입니다. 참조 및 지원 수준: https://aka.ms/CLI_refstatus
항목의 세부 정보를 가져옵니다.
az eventgrid topic show [--ids]
[--name]
[--resource-group]
[--subscription]
예제
항목의 세부 정보를 표시합니다.
az eventgrid topic show -g rg1 -n topic1
리소스 ID를 기반으로 토픽의 세부 정보를 표시합니다.
az eventgrid topic show --ids /subscriptions/{SubID}/resourceGroups/{RG}/providers/Microsoft.EventGrid/topics/topic1
선택적 매개 변수
하나 이상의 리소스 ID(공백으로 구분)입니다. '리소스 ID' 인수의 모든 정보를 포함하는 전체 리소스 ID여야 합니다. --ids 또는 다른 '리소스 ID' 인수를 제공해야 합니다.
토픽의 이름입니다.
리소스 그룹의 이름입니다. 를 사용하여 az configure --defaults group=<name>
기본 그룹을 구성할 수 있습니다.
구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID
기본 구독을 구성할 수 있습니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
경고를 표시하지 않고 오류만 표시합니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID
기본 구독을 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az eventgrid topic update
토픽을 업데이트합니다.
az eventgrid topic update [--identity {noidentity, systemassigned}]
[--ids]
[--inbound-ip-rules]
[--mi-system-assigned]
[--mi-user-assigned]
[--name]
[--public-network-access {disabled, enabled}]
[--resource-group]
[--sku {basic, premium}]
[--subscription]
[--tags]
예제
기존 항목의 속성을 새 sku, ID 및 공용 네트워크 액세스 정보로 업데이트합니다.
az eventgrid topic update -g rg1 --name topic1 --sku Premium --identity systemassigned --public-network-access enabled --inbound-ip-rules 10.0.0.0/8 Allow --inbound-ip-rules 10.2.0.0/8 Allow --tags Dept=IT --sku basic
선택적 매개 변수
인수 'identity'는 더 이상 사용되지 않으며 향후 릴리스에서 제거될 예정입니다.
리소스의 관리 ID 형식입니다. 나중에 --mi-system-assigned-identity로 더 이상 사용되지 않으며 대체될 예정입니다.
하나 이상의 리소스 ID(공백으로 구분)입니다. '리소스 ID' 인수의 모든 정보를 포함하는 전체 리소스 ID여야 합니다. --ids 또는 다른 '리소스 ID' 인수를 제공해야 합니다.
IPMask의 일치 또는 일치 여부에 따라 수행할 해당 작업과 함께 CIDR 표기법에서 IP 주소를 지정하는 인바운드 IP 규칙 목록(예: 10.0.0.0/8). 가능한 값은 다음과 같습니다. 허용.
이 매개 변수가 있으면 SystemAssigned 관리 ID가 사용됨을 나타냅니다.
identityType이 사용자이거나 혼합된 경우 사용자 할당 ID를 추가합니다. 이 특성은 StorageQueue를 제외한 모든 대상 형식에 유효합니다. 둘 --mi-user-assigned
이상의 인수를 사용하여 여러 특성을 지정할 수 있습니다.
토픽의 이름입니다.
이는 공용 네트워크를 통해 트래픽이 허용되는지 여부를 결정합니다. 기본적으로 사용하도록 설정됩니다. 구성하여 특정 IP로 더 제한할 수 있습니다.
리소스 그룹의 이름입니다. 를 사용하여 az configure --defaults group=<name>
기본 그룹을 구성할 수 있습니다.
리소스의 Sku 이름입니다.
구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID
기본 구독을 구성할 수 있습니다.
공백으로 구분된 태그: key[=value] [key[=value] ...]. ""를 사용하여 기존 태그를 지웁니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
경고를 표시하지 않고 오류만 표시합니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID
기본 구독을 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az eventgrid topic update (eventgrid 확장)
명령 그룹 'az eventgrid'는 미리 보기로 개발 중입니다. 참조 및 지원 수준: https://aka.ms/CLI_refstatus
토픽을 업데이트합니다.
az eventgrid topic update [--identity {noidentity, systemassigned}]
[--ids]
[--inbound-ip-rules]
[--name]
[--public-network-access {disabled, enabled}]
[--resource-group]
[--sku {basic, premium}]
[--subscription]
[--tags]
예제
기존 항목의 속성을 새 sku, ID 및 공용 네트워크 액세스 정보로 업데이트합니다.
az eventgrid topic update -g rg1 --name topic1 --sku Premium --identity systemassigned --public-network-access enabled --inbound-ip-rules 10.0.0.0/8 Allow --inbound-ip-rules 10.2.0.0/8 Allow --tags Dept=IT --sku basic
선택적 매개 변수
리소스의 ID 형식(예: 토픽 또는 할 일기본)입니다.
하나 이상의 리소스 ID(공백으로 구분)입니다. '리소스 ID' 인수의 모든 정보를 포함하는 전체 리소스 ID여야 합니다. --ids 또는 다른 '리소스 ID' 인수를 제공해야 합니다.
IPMask의 일치 또는 일치 여부에 따라 수행할 해당 작업과 함께 CIDR 표기법에서 IP 주소를 지정하는 인바운드 IP 규칙 목록(예: 10.0.0.0/8). 가능한 값은 다음과 같습니다. 허용.
토픽의 이름입니다.
이는 공용 네트워크를 통해 트래픽이 허용되는지 여부를 결정합니다. 기본적으로 사용하도록 설정됩니다. 구성하여 특정 IP로 더 제한할 수 있습니다.
리소스 그룹의 이름입니다. 를 사용하여 az configure --defaults group=<name>
기본 그룹을 구성할 수 있습니다.
리소스의 Sku 이름입니다.
구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID
기본 구독을 구성할 수 있습니다.
공백으로 구분된 태그: key[=value] [key[=value] ...]. ""를 사용하여 기존 태그를 지웁니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
경고를 표시하지 않고 오류만 표시합니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID
기본 구독을 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
Azure CLI