Topics interface
토픽을 나타내는 인터페이스입니다.
메서드
메서드 세부 정보
createOrUpdate(string, string, string, SBTopic, TopicsCreateOrUpdateOptionalParams)
지정된 네임스페이스에 토픽을 만듭니다.
function createOrUpdate(resourceGroupName: string, namespaceName: string, topicName: string, parameters: SBTopic, options?: TopicsCreateOrUpdateOptionalParams): Promise<SBTopic>
매개 변수
- resourceGroupName
-
string
Azure 구독 내의 리소스 그룹의 이름입니다.
- namespaceName
-
string
네임스페이스 이름
- topicName
-
string
토픽 이름입니다.
- parameters
- SBTopic
토픽 리소스를 만들기 위해 제공된 매개 변수입니다.
옵션 매개 변수입니다.
반환
Promise<SBTopic>
createOrUpdateAuthorizationRule(string, string, string, string, SBAuthorizationRule, TopicsCreateOrUpdateAuthorizationRuleOptionalParams)
지정된 토픽에 대한 권한 부여 규칙을 만듭니다.
function createOrUpdateAuthorizationRule(resourceGroupName: string, namespaceName: string, topicName: string, authorizationRuleName: string, parameters: SBAuthorizationRule, options?: TopicsCreateOrUpdateAuthorizationRuleOptionalParams): Promise<SBAuthorizationRule>
매개 변수
- resourceGroupName
-
string
Azure 구독 내의 리소스 그룹의 이름입니다.
- namespaceName
-
string
네임스페이스 이름
- topicName
-
string
토픽 이름입니다.
- authorizationRuleName
-
string
권한 부여 규칙 이름입니다.
- parameters
- SBAuthorizationRule
공유 액세스 권한 부여 규칙입니다.
옵션 매개 변수입니다.
반환
Promise<SBAuthorizationRule>
delete(string, string, string, TopicsDeleteOptionalParams)
지정된 네임스페이스 및 리소스 그룹에서 토픽을 삭제합니다.
function delete(resourceGroupName: string, namespaceName: string, topicName: string, options?: TopicsDeleteOptionalParams): Promise<void>
매개 변수
- resourceGroupName
-
string
Azure 구독 내의 리소스 그룹의 이름입니다.
- namespaceName
-
string
네임스페이스 이름
- topicName
-
string
토픽 이름입니다.
- options
- TopicsDeleteOptionalParams
옵션 매개 변수입니다.
반환
Promise<void>
deleteAuthorizationRule(string, string, string, string, TopicsDeleteAuthorizationRuleOptionalParams)
토픽 권한 부여 규칙을 삭제합니다.
function deleteAuthorizationRule(resourceGroupName: string, namespaceName: string, topicName: string, authorizationRuleName: string, options?: TopicsDeleteAuthorizationRuleOptionalParams): Promise<void>
매개 변수
- resourceGroupName
-
string
Azure 구독 내의 리소스 그룹의 이름입니다.
- namespaceName
-
string
네임스페이스 이름
- topicName
-
string
토픽 이름입니다.
- authorizationRuleName
-
string
권한 부여 규칙 이름입니다.
옵션 매개 변수입니다.
반환
Promise<void>
get(string, string, string, TopicsGetOptionalParams)
지정된 토픽에 대한 설명을 반환합니다.
function get(resourceGroupName: string, namespaceName: string, topicName: string, options?: TopicsGetOptionalParams): Promise<SBTopic>
매개 변수
- resourceGroupName
-
string
Azure 구독 내의 리소스 그룹의 이름입니다.
- namespaceName
-
string
네임스페이스 이름
- topicName
-
string
토픽 이름입니다.
- options
- TopicsGetOptionalParams
옵션 매개 변수입니다.
반환
Promise<SBTopic>
getAuthorizationRule(string, string, string, string, TopicsGetAuthorizationRuleOptionalParams)
지정된 권한 부여 규칙을 반환합니다.
function getAuthorizationRule(resourceGroupName: string, namespaceName: string, topicName: string, authorizationRuleName: string, options?: TopicsGetAuthorizationRuleOptionalParams): Promise<SBAuthorizationRule>
매개 변수
- resourceGroupName
-
string
Azure 구독 내의 리소스 그룹의 이름입니다.
- namespaceName
-
string
네임스페이스 이름
- topicName
-
string
토픽 이름입니다.
- authorizationRuleName
-
string
권한 부여 규칙 이름입니다.
옵션 매개 변수입니다.
반환
Promise<SBAuthorizationRule>
listAuthorizationRules(string, string, string, TopicsListAuthorizationRulesOptionalParams)
토픽에 대한 권한 부여 규칙을 가져옵니다.
function listAuthorizationRules(resourceGroupName: string, namespaceName: string, topicName: string, options?: TopicsListAuthorizationRulesOptionalParams): PagedAsyncIterableIterator<SBAuthorizationRule, SBAuthorizationRule[], PageSettings>
매개 변수
- resourceGroupName
-
string
Azure 구독 내의 리소스 그룹의 이름입니다.
- namespaceName
-
string
네임스페이스 이름
- topicName
-
string
토픽 이름입니다.
옵션 매개 변수입니다.
반환
listByNamespace(string, string, TopicsListByNamespaceOptionalParams)
네임스페이스의 모든 항목을 가져옵니다.
function listByNamespace(resourceGroupName: string, namespaceName: string, options?: TopicsListByNamespaceOptionalParams): PagedAsyncIterableIterator<SBTopic, SBTopic[], PageSettings>
매개 변수
- resourceGroupName
-
string
Azure 구독 내의 리소스 그룹의 이름입니다.
- namespaceName
-
string
네임스페이스 이름
옵션 매개 변수입니다.
반환
listKeys(string, string, string, string, TopicsListKeysOptionalParams)
토픽의 기본 및 보조 연결 문자열을 가져옵니다.
function listKeys(resourceGroupName: string, namespaceName: string, topicName: string, authorizationRuleName: string, options?: TopicsListKeysOptionalParams): Promise<AccessKeys>
매개 변수
- resourceGroupName
-
string
Azure 구독 내의 리소스 그룹의 이름입니다.
- namespaceName
-
string
네임스페이스 이름
- topicName
-
string
토픽 이름입니다.
- authorizationRuleName
-
string
권한 부여 규칙 이름입니다.
- options
- TopicsListKeysOptionalParams
옵션 매개 변수입니다.
반환
Promise<AccessKeys>
regenerateKeys(string, string, string, string, RegenerateAccessKeyParameters, TopicsRegenerateKeysOptionalParams)
토픽에 대한 기본 또는 보조 연결 문자열을 다시 생성합니다.
function regenerateKeys(resourceGroupName: string, namespaceName: string, topicName: string, authorizationRuleName: string, parameters: RegenerateAccessKeyParameters, options?: TopicsRegenerateKeysOptionalParams): Promise<AccessKeys>
매개 변수
- resourceGroupName
-
string
Azure 구독 내의 리소스 그룹의 이름입니다.
- namespaceName
-
string
네임스페이스 이름
- topicName
-
string
토픽 이름입니다.
- authorizationRuleName
-
string
권한 부여 규칙 이름입니다.
- parameters
- RegenerateAccessKeyParameters
권한 부여 규칙을 다시 생성하기 위해 제공된 매개 변수입니다.
옵션 매개 변수입니다.
반환
Promise<AccessKeys>