EventHubs interface
EventHubs를 나타내는 인터페이스입니다.
메서드
메서드 세부 정보
createOrUpdate(string, string, string, Eventhub, EventHubsCreateOrUpdateOptionalParams)
네임스페이스 내에서 새 이벤트 허브를 중첩된 리소스로 만들거나 업데이트합니다.
function createOrUpdate(resourceGroupName: string, namespaceName: string, eventHubName: string, parameters: Eventhub, options?: EventHubsCreateOrUpdateOptionalParams): Promise<Eventhub>
매개 변수
- resourceGroupName
-
string
Azure 구독 내의 리소스 그룹의 이름입니다.
- namespaceName
-
string
네임스페이스 이름
- eventHubName
-
string
이벤트 허브 이름
- parameters
- Eventhub
이벤트 허브 리소스를 만들기 위해 제공된 매개 변수입니다.
옵션 매개 변수입니다.
반환
Promise<Eventhub>
createOrUpdateAuthorizationRule(string, string, string, string, AuthorizationRule, EventHubsCreateOrUpdateAuthorizationRuleOptionalParams)
지정된 이벤트 허브에 대한 AuthorizationRule을 만들거나 업데이트합니다. AuthorizationRule을 만들/업데이트하는 데 몇 초 정도 걸립니다.
function createOrUpdateAuthorizationRule(resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, parameters: AuthorizationRule, options?: EventHubsCreateOrUpdateAuthorizationRuleOptionalParams): Promise<AuthorizationRule>
매개 변수
- resourceGroupName
-
string
Azure 구독 내의 리소스 그룹의 이름입니다.
- namespaceName
-
string
네임스페이스 이름
- eventHubName
-
string
이벤트 허브 이름
- authorizationRuleName
-
string
권한 부여 규칙 이름입니다.
- parameters
- AuthorizationRule
공유 액세스 AuthorizationRule입니다.
옵션 매개 변수입니다.
반환
Promise<AuthorizationRule>
delete(string, string, string, EventHubsDeleteOptionalParams)
지정된 네임스페이스 및 리소스 그룹에서 이벤트 허브를 삭제합니다.
function delete(resourceGroupName: string, namespaceName: string, eventHubName: string, options?: EventHubsDeleteOptionalParams): Promise<void>
매개 변수
- resourceGroupName
-
string
Azure 구독 내의 리소스 그룹의 이름입니다.
- namespaceName
-
string
네임스페이스 이름
- eventHubName
-
string
이벤트 허브 이름
- options
- EventHubsDeleteOptionalParams
옵션 매개 변수입니다.
반환
Promise<void>
deleteAuthorizationRule(string, string, string, string, EventHubsDeleteAuthorizationRuleOptionalParams)
이벤트 허브 AuthorizationRule을 삭제합니다.
function deleteAuthorizationRule(resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, options?: EventHubsDeleteAuthorizationRuleOptionalParams): Promise<void>
매개 변수
- resourceGroupName
-
string
Azure 구독 내의 리소스 그룹의 이름입니다.
- namespaceName
-
string
네임스페이스 이름
- eventHubName
-
string
이벤트 허브 이름
- authorizationRuleName
-
string
권한 부여 규칙 이름입니다.
옵션 매개 변수입니다.
반환
Promise<void>
get(string, string, string, EventHubsGetOptionalParams)
지정된 Event Hub에 대한 Event Hubs 설명을 가져옵니다.
function get(resourceGroupName: string, namespaceName: string, eventHubName: string, options?: EventHubsGetOptionalParams): Promise<Eventhub>
매개 변수
- resourceGroupName
-
string
Azure 구독 내의 리소스 그룹의 이름입니다.
- namespaceName
-
string
네임스페이스 이름
- eventHubName
-
string
이벤트 허브 이름
- options
- EventHubsGetOptionalParams
옵션 매개 변수입니다.
반환
Promise<Eventhub>
getAuthorizationRule(string, string, string, string, EventHubsGetAuthorizationRuleOptionalParams)
규칙 이름으로 이벤트 허브에 대한 AuthorizationRule을 가져옵니다.
function getAuthorizationRule(resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, options?: EventHubsGetAuthorizationRuleOptionalParams): Promise<AuthorizationRule>
매개 변수
- resourceGroupName
-
string
Azure 구독 내의 리소스 그룹의 이름입니다.
- namespaceName
-
string
네임스페이스 이름
- eventHubName
-
string
이벤트 허브 이름
- authorizationRuleName
-
string
권한 부여 규칙 이름입니다.
옵션 매개 변수입니다.
반환
Promise<AuthorizationRule>
listAuthorizationRules(string, string, string, EventHubsListAuthorizationRulesOptionalParams)
이벤트 허브에 대한 권한 부여 규칙을 가져옵니다.
function listAuthorizationRules(resourceGroupName: string, namespaceName: string, eventHubName: string, options?: EventHubsListAuthorizationRulesOptionalParams): PagedAsyncIterableIterator<AuthorizationRule, AuthorizationRule[], PageSettings>
매개 변수
- resourceGroupName
-
string
Azure 구독 내의 리소스 그룹의 이름입니다.
- namespaceName
-
string
네임스페이스 이름
- eventHubName
-
string
이벤트 허브 이름
옵션 매개 변수입니다.
반환
listByNamespace(string, string, EventHubsListByNamespaceOptionalParams)
네임스페이스의 모든 Event Hubs를 가져옵니다.
function listByNamespace(resourceGroupName: string, namespaceName: string, options?: EventHubsListByNamespaceOptionalParams): PagedAsyncIterableIterator<Eventhub, Eventhub[], PageSettings>
매개 변수
- resourceGroupName
-
string
Azure 구독 내의 리소스 그룹의 이름입니다.
- namespaceName
-
string
네임스페이스 이름
옵션 매개 변수입니다.
반환
listKeys(string, string, string, string, EventHubsListKeysOptionalParams)
이벤트 허브에 대한 ACS 및 SAS 연결 문자열을 가져옵니다.
function listKeys(resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, options?: EventHubsListKeysOptionalParams): Promise<AccessKeys>
매개 변수
- resourceGroupName
-
string
Azure 구독 내의 리소스 그룹의 이름입니다.
- namespaceName
-
string
네임스페이스 이름
- eventHubName
-
string
이벤트 허브 이름
- authorizationRuleName
-
string
권한 부여 규칙 이름입니다.
- options
- EventHubsListKeysOptionalParams
옵션 매개 변수입니다.
반환
Promise<AccessKeys>
regenerateKeys(string, string, string, string, RegenerateAccessKeyParameters, EventHubsRegenerateKeysOptionalParams)
이벤트 허브에 대한 ACS 및 SAS 연결 문자열을 다시 생성합니다.
function regenerateKeys(resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, parameters: RegenerateAccessKeyParameters, options?: EventHubsRegenerateKeysOptionalParams): Promise<AccessKeys>
매개 변수
- resourceGroupName
-
string
Azure 구독 내의 리소스 그룹의 이름입니다.
- namespaceName
-
string
네임스페이스 이름
- eventHubName
-
string
이벤트 허브 이름
- authorizationRuleName
-
string
권한 부여 규칙 이름입니다.
- parameters
- RegenerateAccessKeyParameters
AuthorizationRule 키(PrimaryKey/SecondaryKey)를 다시 생성하기 위해 제공된 매개 변수입니다.
옵션 매개 변수입니다.
반환
Promise<AccessKeys>