AccountsOperations interface

계정 작업을 나타내는 인터페이스입니다.

속성

createOrUpdate

Maps 계정을 만들거나 업데이트합니다. Maps 계정에는 Maps REST API에 대한 액세스를 허용하는 키가 있습니다.

delete
get

지도 계정을 가져옵니다.

listByResourceGroup

리소스 그룹의 모든 Maps 계정 가져오기

listBySubscription

구독에 포함된 모든 지도 계정 가져오기

listKeys

Maps API와 함께 사용할 키를 가져옵니다. 키는 Maps REST API에 대한 액세스를 인증하고 권한을 부여하는 데 사용됩니다. 한 번에 하나의 키만 필요합니다. 원활한 키 다시 생성을 제공하기 위해 두 가지가 제공됩니다.

listSas

계정 공유 액세스 서명 토큰을 만들고 나열합니다. 다양한 Azure Maps SDK를 통해 Azure Maps REST API에 인증하는 데 이 SAS 토큰을 사용합니다. SAS 토큰을 만들기 위한 전제 조건입니다.

Prerequisites:

  1. 계정과 동일한 Azure 지역에 기존 사용자 할당 관리 ID를 만들거나 보유합니다.
  2. 사용자 할당 관리 ID가 배치된 것과 동일한 Azure 지역을 사용하여 Azure Maps 계정을 만들거나 업데이트합니다.
regenerateKeys

Maps API에 사용할 기본 또는 보조 키를 다시 생성합니다. 이전 키는 즉시 작동을 중지합니다.

update

지도 계정을 업데이트합니다. Sku, 태그, 속성 등의 매개 변수를 만든 후에는 매개 변수의 하위 집합만 업데이트할 수 있습니다.

속성 세부 정보

createOrUpdate

Maps 계정을 만들거나 업데이트합니다. Maps 계정에는 Maps REST API에 대한 액세스를 허용하는 키가 있습니다.

createOrUpdate: (resourceGroupName: string, accountName: string, mapsAccount: MapsAccount, options?: AccountsCreateOrUpdateOptionalParams) => Promise<MapsAccount>

속성 값

(resourceGroupName: string, accountName: string, mapsAccount: MapsAccount, options?: AccountsCreateOrUpdateOptionalParams) => Promise<MapsAccount>

delete

delete: (resourceGroupName: string, accountName: string, options?: AccountsDeleteOptionalParams) => Promise<void>

속성 값

(resourceGroupName: string, accountName: string, options?: AccountsDeleteOptionalParams) => Promise<void>

get

지도 계정을 가져옵니다.

get: (resourceGroupName: string, accountName: string, options?: AccountsGetOptionalParams) => Promise<MapsAccount>

속성 값

(resourceGroupName: string, accountName: string, options?: AccountsGetOptionalParams) => Promise<MapsAccount>

listByResourceGroup

리소스 그룹의 모든 Maps 계정 가져오기

listByResourceGroup: (resourceGroupName: string, options?: AccountsListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<MapsAccount, MapsAccount[], PageSettings>

속성 값

(resourceGroupName: string, options?: AccountsListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<MapsAccount, MapsAccount[], PageSettings>

listBySubscription

구독에 포함된 모든 지도 계정 가져오기

listBySubscription: (options?: AccountsListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<MapsAccount, MapsAccount[], PageSettings>

속성 값

(options?: AccountsListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<MapsAccount, MapsAccount[], PageSettings>

listKeys

Maps API와 함께 사용할 키를 가져옵니다. 키는 Maps REST API에 대한 액세스를 인증하고 권한을 부여하는 데 사용됩니다. 한 번에 하나의 키만 필요합니다. 원활한 키 다시 생성을 제공하기 위해 두 가지가 제공됩니다.

listKeys: (resourceGroupName: string, accountName: string, options?: AccountsListKeysOptionalParams) => Promise<MapsAccountKeys>

속성 값

(resourceGroupName: string, accountName: string, options?: AccountsListKeysOptionalParams) => Promise<MapsAccountKeys>

listSas

계정 공유 액세스 서명 토큰을 만들고 나열합니다. 다양한 Azure Maps SDK를 통해 Azure Maps REST API에 인증하는 데 이 SAS 토큰을 사용합니다. SAS 토큰을 만들기 위한 전제 조건입니다.

Prerequisites:

  1. 계정과 동일한 Azure 지역에 기존 사용자 할당 관리 ID를 만들거나 보유합니다.
  2. 사용자 할당 관리 ID가 배치된 것과 동일한 Azure 지역을 사용하여 Azure Maps 계정을 만들거나 업데이트합니다.
listSas: (resourceGroupName: string, accountName: string, mapsAccountSasParameters: AccountSasParameters, options?: AccountsListSasOptionalParams) => Promise<MapsAccountSasToken>

속성 값

(resourceGroupName: string, accountName: string, mapsAccountSasParameters: AccountSasParameters, options?: AccountsListSasOptionalParams) => Promise<MapsAccountSasToken>

regenerateKeys

Maps API에 사용할 기본 또는 보조 키를 다시 생성합니다. 이전 키는 즉시 작동을 중지합니다.

regenerateKeys: (resourceGroupName: string, accountName: string, keySpecification: MapsKeySpecification, options?: AccountsRegenerateKeysOptionalParams) => Promise<MapsAccountKeys>

속성 값

(resourceGroupName: string, accountName: string, keySpecification: MapsKeySpecification, options?: AccountsRegenerateKeysOptionalParams) => Promise<MapsAccountKeys>

update

지도 계정을 업데이트합니다. Sku, 태그, 속성 등의 매개 변수를 만든 후에는 매개 변수의 하위 집합만 업데이트할 수 있습니다.

update: (resourceGroupName: string, accountName: string, mapsAccountUpdateParameters: MapsAccountUpdateParameters, options?: AccountsUpdateOptionalParams) => Promise<MapsAccount>

속성 값

(resourceGroupName: string, accountName: string, mapsAccountUpdateParameters: MapsAccountUpdateParameters, options?: AccountsUpdateOptionalParams) => Promise<MapsAccount>