본문 바로가기
성장하기/Microsoft Azure

[Azure CLI] az eventhubs eventhub create/show

by 솔로 슈퍼스타 2023. 7. 1.
728x90
az eventhubs eventhub create \
--name <hub-name> \
--namespace-name <eventhub-namespace-name> \
--resource-group <resource-name>

위의 명령어는 Azure CLI를 사용하여 Event Hub를 생성하는 명령어입니다.

  • az eventhubs eventhub create는 Event Hub를 생성하는 Azure CLI의 서브커맨드입니다. 이 명령어를 사용하여 Event Hub를 만들 수 있습니다.
  • --name <hub-name> 은 생성할 Event Hub의 이름을 지정하는 옵션입니다. <hub-name>은 환경 변수로 Event Hub의 이름을 가리키며, 실제로 사용할 Event Hub의 이름으로 대체되어야 합니다. 이 옵션을 통해 생성할 Event Hub의 이름을 지정합니다.
  • --namespace-name <eventhub-namespace-name> 은 Event Hub가 속할 네임스페이스의 이름을 지정하는 옵션입니다. <eventhub-namespace-name>은 환경 변수로 Event Hub가 속할 네임스페이스의 이름을 가리키며, 실제 사용할 네임스페이스의 이름으로 대체되어야 합니다. 이 옵션을 통해 생성할 Event Hub가 속할 네임스페이스의 이름을 지정합니다.
  • --resource-group <resource-name> 은 Event Hub가 속할 리소스 그룹을 지정하는 옵션입니다. 

따라서, 위의 명령어를 실행하면 Azure CLI는 <hub-name>으로 지정된 이름을 가진 Event Hub를 <eventhub-namespace-name>으로 지정된 네임스페이스 내에 생성합니다. 명령어를 실행하면 Azure는 지정된 네임스페이스 내에 새로운 Event Hub를 생성합니다.

입출력 예시는 다음과 같습니다.

$ az eventhubs eventhub create --name hubname-9241 --namespace-name ehubns-15824 --resource-group learn-a0c865fa-62bc-4100-9915-6478e30c8cde

{
  "createdAt": "2023-06-30T16:42:22.347Z",
  "id": "/subscriptions/480ba909-7873-44df-96de-00ddd45da358/resourceGroups/learn-a0c865fa-62bc-4100-9915-6478e30c8cde/providers/Microsoft.EventHub/namespaces/ehubns-15824/eventhubs/hubname-9241",
  "location": "westus2",
  "messageRetentionInDays": 7,
  "name": "hubname-9241",
  "partitionCount": 4,
  "partitionIds": [
    "0",
    "1",
    "2",
    "3"
  ],
  "resourceGroup": "learn-a0c865fa-62bc-4100-9915-6478e30c8cde",
  "retentionDescription": {
    "cleanupPolicy": "Delete",
    "retentionTimeInHours": 168
  },
  "status": "Active",
  "type": "Microsoft.EventHub/namespaces/eventhubs",
  "updatedAt": "2023-06-30T16:42:22.483Z"
}

 

az eventhubs eventhub show \
--name <hub-name> \
--namespace-name <eventhub-namespace-name> \
--resource-group <resource-name>

 

위의 명령어는 Azure CLI를 사용하여 특정 Event Hub의 세부 정보를 가져오는 명령어입니다. 결과는 az eventhubs eventhub show와 같습니다. 

 

[참조] OpenAI GPT-3.5