CommunicationServices interface
CommunicationServices를 나타내는 인터페이스입니다.
메서드
메서드 세부 정보
beginCreateOrUpdate(string, string, CommunicationServiceResource, CommunicationServicesCreateOrUpdateOptionalParams)
새 CommunicationService를 만들거나 기존 CommunicationService를 업데이트합니다.
function beginCreateOrUpdate(resourceGroupName: string, communicationServiceName: string, parameters: CommunicationServiceResource, options?: CommunicationServicesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<CommunicationServiceResource>, CommunicationServiceResource>>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름입니다. 이름은 대/소문자를 구분하지 않습니다.
- communicationServiceName
-
string
CommunicationService 리소스의 이름입니다.
- parameters
- CommunicationServiceResource
만들기 또는 업데이트 작업에 대한 매개 변수
옵션 매개 변수입니다.
반환
Promise<@azure/core-lro.SimplePollerLike<OperationState<CommunicationServiceResource>, CommunicationServiceResource>>
beginCreateOrUpdateAndWait(string, string, CommunicationServiceResource, CommunicationServicesCreateOrUpdateOptionalParams)
새 CommunicationService를 만들거나 기존 CommunicationService를 업데이트합니다.
function beginCreateOrUpdateAndWait(resourceGroupName: string, communicationServiceName: string, parameters: CommunicationServiceResource, options?: CommunicationServicesCreateOrUpdateOptionalParams): Promise<CommunicationServiceResource>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름입니다. 이름은 대/소문자를 구분하지 않습니다.
- communicationServiceName
-
string
CommunicationService 리소스의 이름입니다.
- parameters
- CommunicationServiceResource
만들기 또는 업데이트 작업에 대한 매개 변수
옵션 매개 변수입니다.
반환
Promise<CommunicationServiceResource>
beginDelete(string, string, CommunicationServicesDeleteOptionalParams)
CommunicationService를 삭제하는 작업입니다.
function beginDelete(resourceGroupName: string, communicationServiceName: string, options?: CommunicationServicesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름입니다. 이름은 대/소문자를 구분하지 않습니다.
- communicationServiceName
-
string
CommunicationService 리소스의 이름입니다.
옵션 매개 변수입니다.
반환
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, CommunicationServicesDeleteOptionalParams)
CommunicationService를 삭제하는 작업입니다.
function beginDeleteAndWait(resourceGroupName: string, communicationServiceName: string, options?: CommunicationServicesDeleteOptionalParams): Promise<void>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름입니다. 이름은 대/소문자를 구분하지 않습니다.
- communicationServiceName
-
string
CommunicationService 리소스의 이름입니다.
옵션 매개 변수입니다.
반환
Promise<void>
checkNameAvailability(NameAvailabilityParameters, CommunicationServicesCheckNameAvailabilityOptionalParams)
CommunicationService 이름이 유효하고 아직 사용되지 않는지 확인합니다.
function checkNameAvailability(nameAvailabilityParameters: NameAvailabilityParameters, options?: CommunicationServicesCheckNameAvailabilityOptionalParams): Promise<CheckNameAvailabilityResponse>
매개 변수
- nameAvailabilityParameters
- NameAvailabilityParameters
작업에 제공된 매개 변수입니다.
옵션 매개 변수입니다.
반환
Promise<CheckNameAvailabilityResponse>
get(string, string, CommunicationServicesGetOptionalParams)
CommunicationService 및 해당 속성을 가져옵니다.
function get(resourceGroupName: string, communicationServiceName: string, options?: CommunicationServicesGetOptionalParams): Promise<CommunicationServiceResource>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름입니다. 이름은 대/소문자를 구분하지 않습니다.
- communicationServiceName
-
string
CommunicationService 리소스의 이름입니다.
옵션 매개 변수입니다.
반환
Promise<CommunicationServiceResource>
linkNotificationHub(string, string, CommunicationServicesLinkNotificationHubOptionalParams)
Azure Notification Hub를 이 통신 서비스에 연결합니다.
function linkNotificationHub(resourceGroupName: string, communicationServiceName: string, options?: CommunicationServicesLinkNotificationHubOptionalParams): Promise<LinkedNotificationHub>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름입니다. 이름은 대/소문자를 구분하지 않습니다.
- communicationServiceName
-
string
CommunicationService 리소스의 이름입니다.
옵션 매개 변수입니다.
반환
Promise<LinkedNotificationHub>
listByResourceGroup(string, CommunicationServicesListByResourceGroupOptionalParams)
리소스 그룹의 모든 리소스를 나열하는 요청을 처리합니다.
function listByResourceGroup(resourceGroupName: string, options?: CommunicationServicesListByResourceGroupOptionalParams): PagedAsyncIterableIterator<CommunicationServiceResource, CommunicationServiceResource[], PageSettings>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름입니다. 이름은 대/소문자를 구분하지 않습니다.
옵션 매개 변수입니다.
반환
listBySubscription(CommunicationServicesListBySubscriptionOptionalParams)
구독의 모든 리소스를 나열하는 요청을 처리합니다.
function listBySubscription(options?: CommunicationServicesListBySubscriptionOptionalParams): PagedAsyncIterableIterator<CommunicationServiceResource, CommunicationServiceResource[], PageSettings>
매개 변수
옵션 매개 변수입니다.
반환
listKeys(string, string, CommunicationServicesListKeysOptionalParams)
CommunicationService 리소스의 액세스 키를 가져옵니다.
function listKeys(resourceGroupName: string, communicationServiceName: string, options?: CommunicationServicesListKeysOptionalParams): Promise<CommunicationServiceKeys>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름입니다. 이름은 대/소문자를 구분하지 않습니다.
- communicationServiceName
-
string
CommunicationService 리소스의 이름입니다.
옵션 매개 변수입니다.
반환
Promise<CommunicationServiceKeys>
regenerateKey(string, string, RegenerateKeyParameters, CommunicationServicesRegenerateKeyOptionalParams)
CommunicationService 액세스 키를 다시 생성합니다. PrimaryKey 및 SecondaryKey는 동시에 다시 생성할 수 없습니다.
function regenerateKey(resourceGroupName: string, communicationServiceName: string, parameters: RegenerateKeyParameters, options?: CommunicationServicesRegenerateKeyOptionalParams): Promise<CommunicationServiceKeys>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름입니다. 이름은 대/소문자를 구분하지 않습니다.
- communicationServiceName
-
string
CommunicationService 리소스의 이름입니다.
- parameters
- RegenerateKeyParameters
키 다시 생성 작업을 설명하는 매개 변수입니다.
옵션 매개 변수입니다.
반환
Promise<CommunicationServiceKeys>
update(string, string, CommunicationServiceResourceUpdate, CommunicationServicesUpdateOptionalParams)
기존 CommunicationService를 업데이트하는 작업입니다.
function update(resourceGroupName: string, communicationServiceName: string, parameters: CommunicationServiceResourceUpdate, options?: CommunicationServicesUpdateOptionalParams): Promise<CommunicationServiceResource>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름입니다. 이름은 대/소문자를 구분하지 않습니다.
- communicationServiceName
-
string
CommunicationService 리소스의 이름입니다.
- parameters
- CommunicationServiceResourceUpdate
업데이트 작업에 대한 매개 변수
옵션 매개 변수입니다.
반환
Promise<CommunicationServiceResource>