다음을 통해 공유


EventSubscriptions interface

EventSubscriptions를 나타내는 인터페이스입니다.

메서드

beginCreateOrUpdate(string, string, EventSubscription, EventSubscriptionsCreateOrUpdateOptionalParams)

지정된 scope 따라 새 이벤트 구독을 비동기적으로 만들거나 기존 이벤트 구독을 업데이트합니다.

beginCreateOrUpdateAndWait(string, string, EventSubscription, EventSubscriptionsCreateOrUpdateOptionalParams)

지정된 scope 따라 새 이벤트 구독을 비동기적으로 만들거나 기존 이벤트 구독을 업데이트합니다.

beginDelete(string, string, EventSubscriptionsDeleteOptionalParams)

기존 이벤트 구독을 삭제합니다.

beginDeleteAndWait(string, string, EventSubscriptionsDeleteOptionalParams)

기존 이벤트 구독을 삭제합니다.

beginUpdate(string, string, EventSubscriptionUpdateParameters, EventSubscriptionsUpdateOptionalParams)

기존 이벤트 구독을 비동기적으로 업데이트합니다.

beginUpdateAndWait(string, string, EventSubscriptionUpdateParameters, EventSubscriptionsUpdateOptionalParams)

기존 이벤트 구독을 비동기적으로 업데이트합니다.

get(string, string, EventSubscriptionsGetOptionalParams)

이벤트 구독의 속성을 가져옵니다.

getDeliveryAttributes(string, string, EventSubscriptionsGetDeliveryAttributesOptionalParams)

이벤트 구독에 대한 모든 배달 특성을 가져옵니다.

getFullUrl(string, string, EventSubscriptionsGetFullUrlOptionalParams)

이벤트 구독에 대한 전체 엔드포인트 URL을 가져옵니다.

listByDomainTopic(string, string, string, EventSubscriptionsListByDomainTopicOptionalParams)

특정 도메인 토픽에 대해 만들어진 모든 이벤트 구독을 나열합니다.

listByResource(string, string, string, string, EventSubscriptionsListByResourceOptionalParams)

특정 리소스에 대해 만들어진 모든 이벤트 구독을 나열합니다.

listGlobalByResourceGroup(string, EventSubscriptionsListGlobalByResourceGroupOptionalParams)

특정 Azure 구독 및 리소스 그룹에서 모든 전역 이벤트 구독을 나열합니다.

listGlobalByResourceGroupForTopicType(string, string, EventSubscriptionsListGlobalByResourceGroupForTopicTypeOptionalParams)

특정 토픽 유형에 대한 리소스 그룹 아래에 있는 모든 전역 이벤트 구독을 나열합니다.

listGlobalBySubscription(EventSubscriptionsListGlobalBySubscriptionOptionalParams)

특정 Azure 구독에서 집계된 모든 전역 이벤트 구독을 나열합니다.

listGlobalBySubscriptionForTopicType(string, EventSubscriptionsListGlobalBySubscriptionForTopicTypeOptionalParams)

토픽 유형에 대한 Azure 구독 아래의 모든 전역 이벤트 구독을 나열합니다.

listRegionalByResourceGroup(string, string, EventSubscriptionsListRegionalByResourceGroupOptionalParams)

특정 Azure 구독 및 리소스 그룹 아래에 지정된 위치의 모든 이벤트 구독을 나열합니다.

listRegionalByResourceGroupForTopicType(string, string, string, EventSubscriptionsListRegionalByResourceGroupForTopicTypeOptionalParams)

특정 Azure 구독 및 리소스 그룹 및 토픽 유형 아래에 지정된 위치의 모든 이벤트 구독을 나열합니다.

listRegionalBySubscription(string, EventSubscriptionsListRegionalBySubscriptionOptionalParams)

특정 Azure 구독 아래의 지정된 위치에서 모든 이벤트 구독을 나열합니다.

listRegionalBySubscriptionForTopicType(string, string, EventSubscriptionsListRegionalBySubscriptionForTopicTypeOptionalParams)

특정 Azure 구독 및 토픽 유형 아래에 지정된 위치의 모든 이벤트 구독을 나열합니다.

메서드 세부 정보

beginCreateOrUpdate(string, string, EventSubscription, EventSubscriptionsCreateOrUpdateOptionalParams)

지정된 scope 따라 새 이벤트 구독을 비동기적으로 만들거나 기존 이벤트 구독을 업데이트합니다.

function beginCreateOrUpdate(scope: string, eventSubscriptionName: string, eventSubscriptionInfo: EventSubscription, options?: EventSubscriptionsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<EventSubscription>, EventSubscription>>

매개 변수

scope

string

이벤트 구독을 만들거나 업데이트해야 하는 리소스의 식별자입니다. scope 구독, 리소스 그룹 또는 리소스 공급자 네임스페이스 또는 EventGrid 토픽에 속하는 최상위 리소스일 수 있습니다. 예를 들어 구독에 '/subscriptions/{subscriptionId}/'를 사용하고 리소스 그룹에는 '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}'을 사용합니다. 및 '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' 및 '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicNameEventGrid 토픽의 경우 }'입니다.

eventSubscriptionName

string

만들 이벤트 구독의 이름입니다. 이벤트 구독 이름은 길이가 3~64자여야 하며 영숫자 문자만 사용해야 합니다.

eventSubscriptionInfo
EventSubscription

대상 및 필터 정보를 포함하는 이벤트 구독 속성입니다.

options
EventSubscriptionsCreateOrUpdateOptionalParams

옵션 매개 변수입니다.

반환

Promise<@azure/core-lro.SimplePollerLike<OperationState<EventSubscription>, EventSubscription>>

beginCreateOrUpdateAndWait(string, string, EventSubscription, EventSubscriptionsCreateOrUpdateOptionalParams)

지정된 scope 따라 새 이벤트 구독을 비동기적으로 만들거나 기존 이벤트 구독을 업데이트합니다.

function beginCreateOrUpdateAndWait(scope: string, eventSubscriptionName: string, eventSubscriptionInfo: EventSubscription, options?: EventSubscriptionsCreateOrUpdateOptionalParams): Promise<EventSubscription>

매개 변수

scope

string

이벤트 구독을 만들거나 업데이트해야 하는 리소스의 식별자입니다. scope 구독, 리소스 그룹 또는 리소스 공급자 네임스페이스 또는 EventGrid 토픽에 속하는 최상위 리소스일 수 있습니다. 예를 들어 구독에 '/subscriptions/{subscriptionId}/'를 사용하고 리소스 그룹에는 '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}'을 사용합니다. 및 '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' 및 '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicNameEventGrid 토픽의 경우 }'입니다.

eventSubscriptionName

string

만들 이벤트 구독의 이름입니다. 이벤트 구독 이름은 길이가 3~64자여야 하며 영숫자 문자만 사용해야 합니다.

eventSubscriptionInfo
EventSubscription

대상 및 필터 정보를 포함하는 이벤트 구독 속성입니다.

options
EventSubscriptionsCreateOrUpdateOptionalParams

옵션 매개 변수입니다.

반환

beginDelete(string, string, EventSubscriptionsDeleteOptionalParams)

기존 이벤트 구독을 삭제합니다.

function beginDelete(scope: string, eventSubscriptionName: string, options?: EventSubscriptionsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

매개 변수

scope

string

이벤트 구독의 scope. scope 구독, 리소스 그룹 또는 리소스 공급자 네임스페이스 또는 EventGrid 토픽에 속하는 최상위 리소스일 수 있습니다. 예를 들어 구독에 '/subscriptions/{subscriptionId}/'를 사용하고 리소스 그룹에는 '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}'을 사용합니다. 및 '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' 및 '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicNameEventGrid 토픽의 경우 }'입니다.

eventSubscriptionName

string

삭제할 이벤트 구독의 이름입니다.

options
EventSubscriptionsDeleteOptionalParams

옵션 매개 변수입니다.

반환

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, EventSubscriptionsDeleteOptionalParams)

기존 이벤트 구독을 삭제합니다.

function beginDeleteAndWait(scope: string, eventSubscriptionName: string, options?: EventSubscriptionsDeleteOptionalParams): Promise<void>

매개 변수

scope

string

이벤트 구독의 scope. scope 구독, 리소스 그룹 또는 리소스 공급자 네임스페이스 또는 EventGrid 토픽에 속하는 최상위 리소스일 수 있습니다. 예를 들어 구독에 '/subscriptions/{subscriptionId}/'를 사용하고 리소스 그룹에는 '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}'을 사용합니다. 및 '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' 및 '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicNameEventGrid 토픽의 경우 }'입니다.

eventSubscriptionName

string

삭제할 이벤트 구독의 이름입니다.

options
EventSubscriptionsDeleteOptionalParams

옵션 매개 변수입니다.

반환

Promise<void>

beginUpdate(string, string, EventSubscriptionUpdateParameters, EventSubscriptionsUpdateOptionalParams)

기존 이벤트 구독을 비동기적으로 업데이트합니다.

function beginUpdate(scope: string, eventSubscriptionName: string, eventSubscriptionUpdateParameters: EventSubscriptionUpdateParameters, options?: EventSubscriptionsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<EventSubscription>, EventSubscription>>

매개 변수

scope

string

기존 이벤트 구독의 scope. scope 구독, 리소스 그룹 또는 리소스 공급자 네임스페이스 또는 EventGrid 토픽에 속하는 최상위 리소스일 수 있습니다. 예를 들어 구독에 '/subscriptions/{subscriptionId}/'를 사용하고 리소스 그룹에는 '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}'을 사용합니다. 및 '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' 및 '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicNameEventGrid 토픽의 경우 }'입니다.

eventSubscriptionName

string

업데이트할 이벤트 구독의 이름입니다.

eventSubscriptionUpdateParameters
EventSubscriptionUpdateParameters

이벤트 구독 정보가 업데이트되었습니다.

options
EventSubscriptionsUpdateOptionalParams

옵션 매개 변수입니다.

반환

Promise<@azure/core-lro.SimplePollerLike<OperationState<EventSubscription>, EventSubscription>>

beginUpdateAndWait(string, string, EventSubscriptionUpdateParameters, EventSubscriptionsUpdateOptionalParams)

기존 이벤트 구독을 비동기적으로 업데이트합니다.

function beginUpdateAndWait(scope: string, eventSubscriptionName: string, eventSubscriptionUpdateParameters: EventSubscriptionUpdateParameters, options?: EventSubscriptionsUpdateOptionalParams): Promise<EventSubscription>

매개 변수

scope

string

기존 이벤트 구독의 scope. scope 구독, 리소스 그룹 또는 리소스 공급자 네임스페이스 또는 EventGrid 토픽에 속하는 최상위 리소스일 수 있습니다. 예를 들어 구독에 '/subscriptions/{subscriptionId}/'를 사용하고 리소스 그룹에는 '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}'을 사용합니다. 및 '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' 및 '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicNameEventGrid 토픽의 경우 }'입니다.

eventSubscriptionName

string

업데이트할 이벤트 구독의 이름입니다.

eventSubscriptionUpdateParameters
EventSubscriptionUpdateParameters

이벤트 구독 정보가 업데이트되었습니다.

options
EventSubscriptionsUpdateOptionalParams

옵션 매개 변수입니다.

반환

get(string, string, EventSubscriptionsGetOptionalParams)

이벤트 구독의 속성을 가져옵니다.

function get(scope: string, eventSubscriptionName: string, options?: EventSubscriptionsGetOptionalParams): Promise<EventSubscription>

매개 변수

scope

string

이벤트 구독의 scope. scope 구독, 리소스 그룹 또는 리소스 공급자 네임스페이스 또는 EventGrid 토픽에 속하는 최상위 리소스일 수 있습니다. 예를 들어 구독에 '/subscriptions/{subscriptionId}/'를 사용하고 리소스 그룹에는 '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}'을 사용합니다. 및 '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' 및 '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicNameEventGrid 토픽의 경우 }'입니다.

eventSubscriptionName

string

찾을 이벤트 구독의 이름입니다.

options
EventSubscriptionsGetOptionalParams

옵션 매개 변수입니다.

반환

getDeliveryAttributes(string, string, EventSubscriptionsGetDeliveryAttributesOptionalParams)

이벤트 구독에 대한 모든 배달 특성을 가져옵니다.

function getDeliveryAttributes(scope: string, eventSubscriptionName: string, options?: EventSubscriptionsGetDeliveryAttributesOptionalParams): Promise<DeliveryAttributeListResult>

매개 변수

scope

string

이벤트 구독의 scope. scope 구독, 리소스 그룹 또는 리소스 공급자 네임스페이스 또는 EventGrid 토픽에 속하는 최상위 리소스일 수 있습니다. 예를 들어 구독에 '/subscriptions/{subscriptionId}/'를 사용하고 리소스 그룹에는 '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}'을 사용합니다. 및 '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' 및 '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicNameEventGrid 토픽의 경우 }'입니다.

eventSubscriptionName

string

이벤트 구독의 이름입니다.

options
EventSubscriptionsGetDeliveryAttributesOptionalParams

옵션 매개 변수입니다.

반환

getFullUrl(string, string, EventSubscriptionsGetFullUrlOptionalParams)

이벤트 구독에 대한 전체 엔드포인트 URL을 가져옵니다.

function getFullUrl(scope: string, eventSubscriptionName: string, options?: EventSubscriptionsGetFullUrlOptionalParams): Promise<EventSubscriptionFullUrl>

매개 변수

scope

string

이벤트 구독의 scope. scope 구독, 리소스 그룹 또는 리소스 공급자 네임스페이스 또는 EventGrid 토픽에 속하는 최상위 리소스일 수 있습니다. 예를 들어 구독에 '/subscriptions/{subscriptionId}/'를 사용하고 리소스 그룹에는 '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}'을 사용합니다. 및 '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}' 및 '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicNameEventGrid 토픽의 경우 }'입니다.

eventSubscriptionName

string

이벤트 구독의 이름입니다.

options
EventSubscriptionsGetFullUrlOptionalParams

옵션 매개 변수입니다.

반환

listByDomainTopic(string, string, string, EventSubscriptionsListByDomainTopicOptionalParams)

특정 도메인 토픽에 대해 만들어진 모든 이벤트 구독을 나열합니다.

function listByDomainTopic(resourceGroupName: string, domainName: string, topicName: string, options?: EventSubscriptionsListByDomainTopicOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>

매개 변수

resourceGroupName

string

사용자의 구독 내에 있는 리소스 그룹의 이름입니다.

domainName

string

최상위 도메인의 이름입니다.

topicName

string

도메인 토픽의 이름입니다.

options
EventSubscriptionsListByDomainTopicOptionalParams

옵션 매개 변수입니다.

반환

listByResource(string, string, string, string, EventSubscriptionsListByResourceOptionalParams)

특정 리소스에 대해 만들어진 모든 이벤트 구독을 나열합니다.

function listByResource(resourceGroupName: string, providerNamespace: string, resourceTypeName: string, resourceName: string, options?: EventSubscriptionsListByResourceOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>

매개 변수

resourceGroupName

string

사용자의 구독 내에 있는 리소스 그룹의 이름입니다.

providerNamespace

string

토픽 공급자의 네임스페이스입니다.

resourceTypeName

string

리소스 형식 이름.

resourceName

string

리소스의 이름입니다.

options
EventSubscriptionsListByResourceOptionalParams

옵션 매개 변수입니다.

반환

listGlobalByResourceGroup(string, EventSubscriptionsListGlobalByResourceGroupOptionalParams)

특정 Azure 구독 및 리소스 그룹에서 모든 전역 이벤트 구독을 나열합니다.

function listGlobalByResourceGroup(resourceGroupName: string, options?: EventSubscriptionsListGlobalByResourceGroupOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>

매개 변수

resourceGroupName

string

사용자의 구독 내에 있는 리소스 그룹의 이름입니다.

options
EventSubscriptionsListGlobalByResourceGroupOptionalParams

옵션 매개 변수입니다.

반환

listGlobalByResourceGroupForTopicType(string, string, EventSubscriptionsListGlobalByResourceGroupForTopicTypeOptionalParams)

특정 토픽 유형에 대한 리소스 그룹 아래에 있는 모든 전역 이벤트 구독을 나열합니다.

function listGlobalByResourceGroupForTopicType(resourceGroupName: string, topicTypeName: string, options?: EventSubscriptionsListGlobalByResourceGroupForTopicTypeOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>

매개 변수

resourceGroupName

string

사용자의 구독 내에 있는 리소스 그룹의 이름입니다.

topicTypeName

string

토픽 형식의 이름입니다.

반환

listGlobalBySubscription(EventSubscriptionsListGlobalBySubscriptionOptionalParams)

특정 Azure 구독에서 집계된 모든 전역 이벤트 구독을 나열합니다.

function listGlobalBySubscription(options?: EventSubscriptionsListGlobalBySubscriptionOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>

매개 변수

options
EventSubscriptionsListGlobalBySubscriptionOptionalParams

옵션 매개 변수입니다.

반환

listGlobalBySubscriptionForTopicType(string, EventSubscriptionsListGlobalBySubscriptionForTopicTypeOptionalParams)

토픽 유형에 대한 Azure 구독 아래의 모든 전역 이벤트 구독을 나열합니다.

function listGlobalBySubscriptionForTopicType(topicTypeName: string, options?: EventSubscriptionsListGlobalBySubscriptionForTopicTypeOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>

매개 변수

topicTypeName

string

토픽 형식의 이름입니다.

반환

listRegionalByResourceGroup(string, string, EventSubscriptionsListRegionalByResourceGroupOptionalParams)

특정 Azure 구독 및 리소스 그룹 아래에 지정된 위치의 모든 이벤트 구독을 나열합니다.

function listRegionalByResourceGroup(resourceGroupName: string, location: string, options?: EventSubscriptionsListRegionalByResourceGroupOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>

매개 변수

resourceGroupName

string

사용자의 구독 내에 있는 리소스 그룹의 이름입니다.

location

string

위치의 이름입니다.

options
EventSubscriptionsListRegionalByResourceGroupOptionalParams

옵션 매개 변수입니다.

반환

listRegionalByResourceGroupForTopicType(string, string, string, EventSubscriptionsListRegionalByResourceGroupForTopicTypeOptionalParams)

특정 Azure 구독 및 리소스 그룹 및 토픽 유형 아래에 지정된 위치의 모든 이벤트 구독을 나열합니다.

function listRegionalByResourceGroupForTopicType(resourceGroupName: string, location: string, topicTypeName: string, options?: EventSubscriptionsListRegionalByResourceGroupForTopicTypeOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>

매개 변수

resourceGroupName

string

사용자의 구독 내에 있는 리소스 그룹의 이름입니다.

location

string

위치의 이름입니다.

topicTypeName

string

토픽 형식의 이름입니다.

반환

listRegionalBySubscription(string, EventSubscriptionsListRegionalBySubscriptionOptionalParams)

특정 Azure 구독 아래의 지정된 위치에서 모든 이벤트 구독을 나열합니다.

function listRegionalBySubscription(location: string, options?: EventSubscriptionsListRegionalBySubscriptionOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>

매개 변수

location

string

위치의 이름입니다.

options
EventSubscriptionsListRegionalBySubscriptionOptionalParams

옵션 매개 변수입니다.

반환

listRegionalBySubscriptionForTopicType(string, string, EventSubscriptionsListRegionalBySubscriptionForTopicTypeOptionalParams)

특정 Azure 구독 및 토픽 유형 아래에 지정된 위치의 모든 이벤트 구독을 나열합니다.

function listRegionalBySubscriptionForTopicType(location: string, topicTypeName: string, options?: EventSubscriptionsListRegionalBySubscriptionForTopicTypeOptionalParams): PagedAsyncIterableIterator<EventSubscription, EventSubscription[], PageSettings>

매개 변수

location

string

위치의 이름입니다.

topicTypeName

string

토픽 형식의 이름입니다.

반환