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

[Azure CLI] az eventhubs namespace create

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

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

  • az eventhubs namespace create : Event Hub 네임스페이스를 생성하는 Azure CLI의 서브커맨드입니다. 이 명령어를 사용하여 Event Hub 네임스페이스를 만들 수 있습니다.
  • --name <namespace-name> : 생성할 Event Hub 네임스페이스의 이름을 지정하는 옵션입니다. <namespace-name>은 실제로 사용할 네임스페이스의 이름으로 대체되어야 합니다. 이 옵션을 통해 생성할 네임스페이스의 이름을 지정합니다.
  • --resource-group <resource-group-name> : Event Hub 네임스페이스를 생성할 리소스 그룹의 이름을 지정하는 옵션입니다. <resource-group-name>은 실제로 사용할 리소스 그룹의 이름으로 대체되어야 합니다. 이 옵션을 통해 생성할 네임스페이스가 속할 리소스 그룹을 지정합니다.
  • --location <location> : (optional) 위치 정보를 나타내는 옵션으로 선택사항입니다. 디폴트는 환경값에서 (az confiture --default) 설정된 값을 따릅니다.
  • --sku <sku-value> :(optional) : 이 옵션은 선택적이며 디폴트 값은 'Standard' 입니다.
Azure CLI에서 "sku"는 리소스의 가격 책정 계층을 지정하는 옵션입니다. SKU는 "Stock Keeping Unit"의 약자로, Azure에서 제공하는 다양한 리소스 유형에 대해 사용 가능한 여러 가격 계층을 식별하는 데 사용됩니다.
Azure 리소스의 SKU는 해당 리소스의 특정 기능, 성능, 용량 등과 관련된 속성을 정의합니다. 예를 들어, 가상 머신의 SKU는 인스턴스 크기, CPU 및 메모리 용량, 네트워크 처리량 등을 나타내는데 사용됩니다. 다른 Azure 리소스 유형에 대해서도 SKU는 해당 리소스가 제공하는 서비스의 기능과 성능을 정의합니다.
Azure CLI에서 SKU 옵션은 다양한 리소스를 생성 또는 업데이트할 때 사용됩니다. 일반적으로 --sku 또는 --tier와 함께 사용되며, 사용 가능한 SKU 값을 제공하여 원하는 가격 계층을 선택할 수 있습니다. 예를 들어, 가상 머신을 생성할 때 --sku 옵션을 사용하여 원하는 인스턴스 크기와 성능을 지정할 수 있습니다.
Azure에서 제공하는 리소스에 따라 사용 가능한 SKU 옵션과 값이 다를 수 있으며, 각 리소스의 문서 또는 Azure CLI 도움말을 참조하여 해당 리소스에 대한 SKU 옵션을 확인할 수 있습니다.

따라서, 위의 명령어는 Azure CLI를 사용하여 으로 지정된 이름의 Event Hub 네임스페이스를 으로 지정된 리소스 그룹 내에 생성하는 것을 의미합니다. 이 명령어를 실행하면 Azure는 지정된 이름과 리소스 그룹에 맞는 Event Hub 네임스페이스를 생성합니다.

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

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

{
  "createdAt": "2023-06-30T16:21:19.333Z",
  "disableLocalAuth": false,
  "id": "/subscriptions/480ba909-7873-44df-96de-00ddd45da358/resourceGroups/learn-a0c865fa-62bc-4100-9915-6478e30c8cde/providers/Microsoft.EventHub/namespaces/ehubns-15824",
  "isAutoInflateEnabled": false,
  "kafkaEnabled": true,
  "location": "West US 2",
  "maximumThroughputUnits": 0,
  "metricId": "480ba909-7873-44df-96de-00ddd45da358:ehubns-15824",
  "minimumTlsVersion": "1.2",
  "name": "ehubns-15824",
  "provisioningState": "Succeeded",
  "publicNetworkAccess": "Enabled",
  "resourceGroup": "learn-a0c865fa-62bc-4100-9915-6478e30c8cde",
  "serviceBusEndpoint": "https://ehubns-15824.servicebus.windows.net:443/",
  "sku": {
    "capacity": 1,
    "name": "Standard",
    "tier": "Standard"
  },
  "status": "Active",
  "tags": {},
  "type": "Microsoft.EventHub/Namespaces",
  "updatedAt": "2023-06-30T16:22:05.993Z",
  "zoneRedundant": false
}

 

 

[참조] OpenAI GPT-3.5