다음을 통해 공유


CommunicationServices interface

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

메서드

beginCreateOrUpdate(string, string, CommunicationServiceResource, CommunicationServicesCreateOrUpdateOptionalParams)

새 CommunicationService를 만들거나 기존 CommunicationService를 업데이트합니다.

beginCreateOrUpdateAndWait(string, string, CommunicationServiceResource, CommunicationServicesCreateOrUpdateOptionalParams)

새 CommunicationService를 만들거나 기존 CommunicationService를 업데이트합니다.

beginDelete(string, string, CommunicationServicesDeleteOptionalParams)

CommunicationService를 삭제하는 작업입니다.

beginDeleteAndWait(string, string, CommunicationServicesDeleteOptionalParams)

CommunicationService를 삭제하는 작업입니다.

checkNameAvailability(NameAvailabilityParameters, CommunicationServicesCheckNameAvailabilityOptionalParams)

CommunicationService 이름이 유효하고 아직 사용되지 않는지 확인합니다.

get(string, string, CommunicationServicesGetOptionalParams)

CommunicationService 및 해당 속성을 가져옵니다.

linkNotificationHub(string, string, CommunicationServicesLinkNotificationHubOptionalParams)

Azure Notification Hub를 이 통신 서비스에 연결합니다.

listByResourceGroup(string, CommunicationServicesListByResourceGroupOptionalParams)

리소스 그룹의 모든 리소스를 나열하는 요청을 처리합니다.

listBySubscription(CommunicationServicesListBySubscriptionOptionalParams)

구독의 모든 리소스를 나열하는 요청을 처리합니다.

listKeys(string, string, CommunicationServicesListKeysOptionalParams)

CommunicationService 리소스의 액세스 키를 가져옵니다.

regenerateKey(string, string, RegenerateKeyParameters, CommunicationServicesRegenerateKeyOptionalParams)

CommunicationService 액세스 키를 다시 생성합니다. PrimaryKey 및 SecondaryKey는 동시에 다시 생성할 수 없습니다.

update(string, string, CommunicationServiceResourceUpdate, CommunicationServicesUpdateOptionalParams)

기존 CommunicationService를 업데이트하는 작업입니다.

메서드 세부 정보

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

만들기 또는 업데이트 작업에 대한 매개 변수

options
CommunicationServicesCreateOrUpdateOptionalParams

옵션 매개 변수입니다.

반환

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

만들기 또는 업데이트 작업에 대한 매개 변수

options
CommunicationServicesCreateOrUpdateOptionalParams

옵션 매개 변수입니다.

반환

beginDelete(string, string, CommunicationServicesDeleteOptionalParams)

CommunicationService를 삭제하는 작업입니다.

function beginDelete(resourceGroupName: string, communicationServiceName: string, options?: CommunicationServicesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다. 이름은 대/소문자를 구분하지 않습니다.

communicationServiceName

string

CommunicationService 리소스의 이름입니다.

options
CommunicationServicesDeleteOptionalParams

옵션 매개 변수입니다.

반환

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 리소스의 이름입니다.

options
CommunicationServicesDeleteOptionalParams

옵션 매개 변수입니다.

반환

Promise<void>

checkNameAvailability(NameAvailabilityParameters, CommunicationServicesCheckNameAvailabilityOptionalParams)

CommunicationService 이름이 유효하고 아직 사용되지 않는지 확인합니다.

function checkNameAvailability(nameAvailabilityParameters: NameAvailabilityParameters, options?: CommunicationServicesCheckNameAvailabilityOptionalParams): Promise<CheckNameAvailabilityResponse>

매개 변수

nameAvailabilityParameters
NameAvailabilityParameters

작업에 제공된 매개 변수입니다.

options
CommunicationServicesCheckNameAvailabilityOptionalParams

옵션 매개 변수입니다.

반환

get(string, string, CommunicationServicesGetOptionalParams)

CommunicationService 및 해당 속성을 가져옵니다.

function get(resourceGroupName: string, communicationServiceName: string, options?: CommunicationServicesGetOptionalParams): Promise<CommunicationServiceResource>

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다. 이름은 대/소문자를 구분하지 않습니다.

communicationServiceName

string

CommunicationService 리소스의 이름입니다.

options
CommunicationServicesGetOptionalParams

옵션 매개 변수입니다.

반환

linkNotificationHub(string, string, CommunicationServicesLinkNotificationHubOptionalParams)

Azure Notification Hub를 이 통신 서비스에 연결합니다.

function linkNotificationHub(resourceGroupName: string, communicationServiceName: string, options?: CommunicationServicesLinkNotificationHubOptionalParams): Promise<LinkedNotificationHub>

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다. 이름은 대/소문자를 구분하지 않습니다.

communicationServiceName

string

CommunicationService 리소스의 이름입니다.

options
CommunicationServicesLinkNotificationHubOptionalParams

옵션 매개 변수입니다.

반환

listByResourceGroup(string, CommunicationServicesListByResourceGroupOptionalParams)

리소스 그룹의 모든 리소스를 나열하는 요청을 처리합니다.

function listByResourceGroup(resourceGroupName: string, options?: CommunicationServicesListByResourceGroupOptionalParams): PagedAsyncIterableIterator<CommunicationServiceResource, CommunicationServiceResource[], PageSettings>

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다. 이름은 대/소문자를 구분하지 않습니다.

options
CommunicationServicesListByResourceGroupOptionalParams

옵션 매개 변수입니다.

반환

listBySubscription(CommunicationServicesListBySubscriptionOptionalParams)

구독의 모든 리소스를 나열하는 요청을 처리합니다.

function listBySubscription(options?: CommunicationServicesListBySubscriptionOptionalParams): PagedAsyncIterableIterator<CommunicationServiceResource, CommunicationServiceResource[], PageSettings>

매개 변수

options
CommunicationServicesListBySubscriptionOptionalParams

옵션 매개 변수입니다.

반환

listKeys(string, string, CommunicationServicesListKeysOptionalParams)

CommunicationService 리소스의 액세스 키를 가져옵니다.

function listKeys(resourceGroupName: string, communicationServiceName: string, options?: CommunicationServicesListKeysOptionalParams): Promise<CommunicationServiceKeys>

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다. 이름은 대/소문자를 구분하지 않습니다.

communicationServiceName

string

CommunicationService 리소스의 이름입니다.

options
CommunicationServicesListKeysOptionalParams

옵션 매개 변수입니다.

반환

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

키 다시 생성 작업을 설명하는 매개 변수입니다.

options
CommunicationServicesRegenerateKeyOptionalParams

옵션 매개 변수입니다.

반환

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

업데이트 작업에 대한 매개 변수

options
CommunicationServicesUpdateOptionalParams

옵션 매개 변수입니다.

반환