AccountsOperations interface
계정 작업을 나타내는 인터페이스입니다.
속성
| create |
Maps 계정을 만들거나 업데이트합니다. Maps 계정에는 Maps REST API에 대한 액세스를 허용하는 키가 있습니다. |
| delete | |
| get | 지도 계정을 가져옵니다. |
| list |
리소스 그룹의 모든 Maps 계정 가져오기 |
| list |
구독에 포함된 모든 지도 계정 가져오기 |
| list |
Maps API와 함께 사용할 키를 가져옵니다. 키는 Maps REST API에 대한 액세스를 인증하고 권한을 부여하는 데 사용됩니다. 한 번에 하나의 키만 필요합니다. 원활한 키 다시 생성을 제공하기 위해 두 가지가 제공됩니다. |
| list |
계정 공유 액세스 서명 토큰을 만들고 나열합니다. 다양한 Azure Maps SDK를 통해 Azure Maps REST API에 인증하는 데 이 SAS 토큰을 사용합니다. SAS 토큰을 만들기 위한 전제 조건입니다. Prerequisites:
|
| regenerate |
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:
- 계정과 동일한 Azure 지역에 기존 사용자 할당 관리 ID를 만들거나 보유합니다.
- 사용자 할당 관리 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>