Queues interface
큐를 나타내는 인터페이스입니다.
메서드
메서드 세부 정보
createOrUpdate(string, string, string, SBQueue, QueuesCreateOrUpdateOptionalParams)
Service Bus 큐를 만들거나 업데이트합니다. 이 작업은 idempotent입니다.
function createOrUpdate(resourceGroupName: string, namespaceName: string, queueName: string, parameters: SBQueue, options?: QueuesCreateOrUpdateOptionalParams): Promise<SBQueue>
매개 변수
- resourceGroupName
-
string
Azure 구독 내의 리소스 그룹의 이름입니다.
- namespaceName
-
string
네임스페이스 이름
- queueName
-
string
큐 이름입니다.
- parameters
- SBQueue
큐 리소스를 만들거나 업데이트하기 위해 제공된 매개 변수입니다.
옵션 매개 변수입니다.
반환
Promise<SBQueue>
createOrUpdateAuthorizationRule(string, string, string, string, SBAuthorizationRule, QueuesCreateOrUpdateAuthorizationRuleOptionalParams)
큐에 대한 권한 부여 규칙을 만듭니다.
function createOrUpdateAuthorizationRule(resourceGroupName: string, namespaceName: string, queueName: string, authorizationRuleName: string, parameters: SBAuthorizationRule, options?: QueuesCreateOrUpdateAuthorizationRuleOptionalParams): Promise<SBAuthorizationRule>
매개 변수
- resourceGroupName
-
string
Azure 구독 내의 리소스 그룹의 이름입니다.
- namespaceName
-
string
네임스페이스 이름
- queueName
-
string
큐 이름입니다.
- authorizationRuleName
-
string
권한 부여 규칙 이름입니다.
- parameters
- SBAuthorizationRule
공유 액세스 권한 부여 규칙입니다.
옵션 매개 변수입니다.
반환
Promise<SBAuthorizationRule>
delete(string, string, string, QueuesDeleteOptionalParams)
리소스 그룹의 지정된 네임스페이스에서 큐를 삭제합니다.
function delete(resourceGroupName: string, namespaceName: string, queueName: string, options?: QueuesDeleteOptionalParams): Promise<void>
매개 변수
- resourceGroupName
-
string
Azure 구독 내의 리소스 그룹의 이름입니다.
- namespaceName
-
string
네임스페이스 이름
- queueName
-
string
큐 이름입니다.
- options
- QueuesDeleteOptionalParams
옵션 매개 변수입니다.
반환
Promise<void>
deleteAuthorizationRule(string, string, string, string, QueuesDeleteAuthorizationRuleOptionalParams)
큐 권한 부여 규칙을 삭제합니다.
function deleteAuthorizationRule(resourceGroupName: string, namespaceName: string, queueName: string, authorizationRuleName: string, options?: QueuesDeleteAuthorizationRuleOptionalParams): Promise<void>
매개 변수
- resourceGroupName
-
string
Azure 구독 내의 리소스 그룹의 이름입니다.
- namespaceName
-
string
네임스페이스 이름
- queueName
-
string
큐 이름입니다.
- authorizationRuleName
-
string
권한 부여 규칙 이름입니다.
옵션 매개 변수입니다.
반환
Promise<void>
get(string, string, string, QueuesGetOptionalParams)
지정된 큐에 대한 설명을 반환합니다.
function get(resourceGroupName: string, namespaceName: string, queueName: string, options?: QueuesGetOptionalParams): Promise<SBQueue>
매개 변수
- resourceGroupName
-
string
Azure 구독 내의 리소스 그룹의 이름입니다.
- namespaceName
-
string
네임스페이스 이름
- queueName
-
string
큐 이름입니다.
- options
- QueuesGetOptionalParams
옵션 매개 변수입니다.
반환
Promise<SBQueue>
getAuthorizationRule(string, string, string, string, QueuesGetAuthorizationRuleOptionalParams)
규칙 이름으로 큐에 대한 권한 부여 규칙을 가져옵니다.
function getAuthorizationRule(resourceGroupName: string, namespaceName: string, queueName: string, authorizationRuleName: string, options?: QueuesGetAuthorizationRuleOptionalParams): Promise<SBAuthorizationRule>
매개 변수
- resourceGroupName
-
string
Azure 구독 내의 리소스 그룹의 이름입니다.
- namespaceName
-
string
네임스페이스 이름
- queueName
-
string
큐 이름입니다.
- authorizationRuleName
-
string
권한 부여 규칙 이름입니다.
옵션 매개 변수입니다.
반환
Promise<SBAuthorizationRule>
listAuthorizationRules(string, string, string, QueuesListAuthorizationRulesOptionalParams)
큐에 대한 모든 권한 부여 규칙을 가져옵니다.
function listAuthorizationRules(resourceGroupName: string, namespaceName: string, queueName: string, options?: QueuesListAuthorizationRulesOptionalParams): PagedAsyncIterableIterator<SBAuthorizationRule, SBAuthorizationRule[], PageSettings>
매개 변수
- resourceGroupName
-
string
Azure 구독 내의 리소스 그룹의 이름입니다.
- namespaceName
-
string
네임스페이스 이름
- queueName
-
string
큐 이름입니다.
옵션 매개 변수입니다.
반환
listByNamespace(string, string, QueuesListByNamespaceOptionalParams)
네임스페이스 내의 큐를 가져옵니다.
function listByNamespace(resourceGroupName: string, namespaceName: string, options?: QueuesListByNamespaceOptionalParams): PagedAsyncIterableIterator<SBQueue, SBQueue[], PageSettings>
매개 변수
- resourceGroupName
-
string
Azure 구독 내의 리소스 그룹의 이름입니다.
- namespaceName
-
string
네임스페이스 이름
옵션 매개 변수입니다.
반환
listKeys(string, string, string, string, QueuesListKeysOptionalParams)
큐에 대한 기본 및 보조 연결 문자열입니다.
function listKeys(resourceGroupName: string, namespaceName: string, queueName: string, authorizationRuleName: string, options?: QueuesListKeysOptionalParams): Promise<AccessKeys>
매개 변수
- resourceGroupName
-
string
Azure 구독 내의 리소스 그룹의 이름입니다.
- namespaceName
-
string
네임스페이스 이름
- queueName
-
string
큐 이름입니다.
- authorizationRuleName
-
string
권한 부여 규칙 이름입니다.
- options
- QueuesListKeysOptionalParams
옵션 매개 변수입니다.
반환
Promise<AccessKeys>
regenerateKeys(string, string, string, string, RegenerateAccessKeyParameters, QueuesRegenerateKeysOptionalParams)
주 또는 보조 연결 문자열을 큐에 다시 생성합니다.
function regenerateKeys(resourceGroupName: string, namespaceName: string, queueName: string, authorizationRuleName: string, parameters: RegenerateAccessKeyParameters, options?: QueuesRegenerateKeysOptionalParams): Promise<AccessKeys>
매개 변수
- resourceGroupName
-
string
Azure 구독 내의 리소스 그룹의 이름입니다.
- namespaceName
-
string
네임스페이스 이름
- queueName
-
string
큐 이름입니다.
- authorizationRuleName
-
string
권한 부여 규칙 이름입니다.
- parameters
- RegenerateAccessKeyParameters
권한 부여 규칙을 다시 생성하기 위해 제공된 매개 변수입니다.
옵션 매개 변수입니다.
반환
Promise<AccessKeys>