네임스페이스 만들기

중요

이 API는 2021년 11월 1일 현재 사용되지 않으며 더 이상 사용되지 않아야 합니다.

새 서비스 네임스페이스를 만듭니다. 만든 후에는 이 네임스페이스의 리소스 매니페스트를 변경할 수 없습니다. 이 작업은 idempotent 방식입니다.

네임스페이스 식별자는 다음 명명 규칙을 따라야 합니다.

  1. 이름 길이는 6~50자 사이여야 합니다.

  2. 이름은 정규식 ^[a-zA-Z][a-zA-Z0-9-]*$와 일치해야 합니다. 네임스페이스 이름은 문자, 숫자 및 하이픈 "-"만 포함할 수 있습니다.

  3. 이름은 "-", "-sb" 또는 "-mgmt"로 끝나지 않습니다.

  4. 이름은 프로비저닝 호출을 통해 사용할 수 있습니다. 즉, 이름을 성공적으로 만들려면 Azure에서 고유해야 합니다.

  5. 이름은 문자로 시작해야 합니다.

  6. 이제는 네임스페이스 이름으로 GUID를 사용할 수 있습니다.

요청

메서드 요청 URI HTTP 버전
PUT https://management.core.windows.net/{subscription ID}/services/ServiceBus/Namespaces/{namespace name} HTTP/1.1

요청 헤더

다음 표에서는 필수 요청 헤더와 선택적 요청 헤더에 대해 설명합니다.

요청 헤더 Description
콘텐츠 형식 application/atom+xml로 설정됩니다.
x-ms-version 2012-03-01

요청에는 클라이언트 인증서도 필요합니다. 이 인증서는 해당 특정 구독에 업로드한 인증서와 일치해야 합니다.

요청 본문

네임스페이스 설명입니다. 네임스페이스 설명을 참조하세요. 지역만 필수이고 나머지 필드는 선택 사항입니다.

응답

응답에는 HTTP 상태 코드 및 응답 헤더 집합이 포함되어 있습니다.

응답 코드

참고

"test?Name=value&"와 같이 이름에 특수 문자나 인코딩된 문자가 포함된 네임스페이스를 만드는 경우 해당 이름은 "test%3FName%3Dvalue%26"으로 인코딩되고 "(400) 잘못된 요청 본문" 예외가 생성됩니다.

코드 Description
200 네임스페이스가 작성되었습니다.
401 인증 실패
500 내부 오류입니다.

상태 코드에 대한 자세한 내용은 상태 및 오류 코드를 참조하세요.

응답 헤더

이 작업의 응답에는 다음과 같은 헤더가 포함됩니다. 응답에는 추가 표준 HTTP 헤더도 포함될 수 있습니다. 모든 표준 헤더는 HTTP/1.1 프로토콜 사양을 준수합니다.

응답 헤더 Description
콘텐츠 형식 application/atom+xml; type=entry; charset=utf-8

응답 본문

네임스페이스 설명이 반환됩니다. PUT 요청에서 일부 설명 속성이 누락되면 기본값이 포함될 수 있기 때문입니다.