StorageAccounts class
代表 StorageAccounts 的類別。
建構函式
Storage |
建立 StorageAccounts。 |
方法
建構函式詳細資料
StorageAccounts(DataLakeAnalyticsAccountManagementClientContext)
建立 StorageAccounts。
new StorageAccounts(client: DataLakeAnalyticsAccountManagementClientContext)
參數
服務用戶端的參考。
方法詳細資料
add(string, string, string, AddStorageAccountParameters, RequestOptionsBase)
更新指定的Data Lake Analytics帳戶來新增 Azure 儲存體帳戶。
function add(resourceGroupName: string, accountName: string, storageAccountName: string, parameters: AddStorageAccountParameters, options?: RequestOptionsBase): Promise<RestResponse>
參數
- resourceGroupName
-
string
Azure 資源群組的名稱。
- accountName
-
string
Data Lake Analytics 帳戶的名稱。
- storageAccountName
-
string
要新增的 Azure 儲存體帳戶名稱
- parameters
- AddStorageAccountParameters
包含 Azure 儲存體帳戶存取金鑰和選擇性尾碼的參數。
- options
- RequestOptionsBase
選擇性參數
傳回
Promise<RestResponse>
Promise < msRest.RestResponse>
add(string, string, string, AddStorageAccountParameters, RequestOptionsBase, ServiceCallback<void>)
function add(resourceGroupName: string, accountName: string, storageAccountName: string, parameters: AddStorageAccountParameters, options: RequestOptionsBase, callback: ServiceCallback<void>)
參數
- resourceGroupName
-
string
Azure 資源群組的名稱。
- accountName
-
string
Data Lake Analytics 帳戶的名稱。
- storageAccountName
-
string
要新增的 Azure 儲存體帳戶名稱
- parameters
- AddStorageAccountParameters
包含 Azure 儲存體帳戶存取金鑰和選擇性尾碼的參數。
- options
- RequestOptionsBase
選擇性參數
- callback
-
ServiceCallback<void>
回呼
add(string, string, string, AddStorageAccountParameters, ServiceCallback<void>)
function add(resourceGroupName: string, accountName: string, storageAccountName: string, parameters: AddStorageAccountParameters, callback: ServiceCallback<void>)
參數
- resourceGroupName
-
string
Azure 資源群組的名稱。
- accountName
-
string
Data Lake Analytics 帳戶的名稱。
- storageAccountName
-
string
要新增的 Azure 儲存體帳戶名稱
- parameters
- AddStorageAccountParameters
包含 Azure 儲存體帳戶存取金鑰和選擇性尾碼的參數。
- callback
-
ServiceCallback<void>
回呼
deleteMethod(string, string, string, RequestOptionsBase)
更新指定的Data Lake Analytics帳戶來移除 Azure 儲存體帳戶。
function deleteMethod(resourceGroupName: string, accountName: string, storageAccountName: string, options?: RequestOptionsBase): Promise<RestResponse>
參數
- resourceGroupName
-
string
Azure 資源群組的名稱。
- accountName
-
string
Data Lake Analytics 帳戶的名稱。
- storageAccountName
-
string
要移除的 Azure 儲存體帳戶名稱
- options
- RequestOptionsBase
選擇性參數
傳回
Promise<RestResponse>
Promise < msRest.RestResponse>
deleteMethod(string, string, string, RequestOptionsBase, ServiceCallback<void>)
function deleteMethod(resourceGroupName: string, accountName: string, storageAccountName: string, options: RequestOptionsBase, callback: ServiceCallback<void>)
參數
- resourceGroupName
-
string
Azure 資源群組的名稱。
- accountName
-
string
Data Lake Analytics 帳戶的名稱。
- storageAccountName
-
string
要移除的 Azure 儲存體帳戶名稱
- options
- RequestOptionsBase
選擇性參數
- callback
-
ServiceCallback<void>
回呼
deleteMethod(string, string, string, ServiceCallback<void>)
function deleteMethod(resourceGroupName: string, accountName: string, storageAccountName: string, callback: ServiceCallback<void>)
參數
- resourceGroupName
-
string
Azure 資源群組的名稱。
- accountName
-
string
Data Lake Analytics 帳戶的名稱。
- storageAccountName
-
string
要移除的 Azure 儲存體帳戶名稱
- callback
-
ServiceCallback<void>
回呼
get(string, string, string, RequestOptionsBase)
取得連結至指定Data Lake Analytics帳戶的指定 Azure 儲存體帳戶。
function get(resourceGroupName: string, accountName: string, storageAccountName: string, options?: RequestOptionsBase): Promise<StorageAccountsGetResponse>
參數
- resourceGroupName
-
string
Azure 資源群組的名稱。
- accountName
-
string
Data Lake Analytics 帳戶的名稱。
- storageAccountName
-
string
要擷取詳細資料的 Azure 儲存體帳戶名稱。
- options
- RequestOptionsBase
選擇性參數
傳回
Promise<StorageAccountsGetResponse>
Promise < Models.StorageAccountsGetResponse>
get(string, string, string, RequestOptionsBase, ServiceCallback<StorageAccountInformation>)
function get(resourceGroupName: string, accountName: string, storageAccountName: string, options: RequestOptionsBase, callback: ServiceCallback<StorageAccountInformation>)
參數
- resourceGroupName
-
string
Azure 資源群組的名稱。
- accountName
-
string
Data Lake Analytics 帳戶的名稱。
- storageAccountName
-
string
要擷取詳細資料的 Azure 儲存體帳戶名稱。
- options
- RequestOptionsBase
選擇性參數
- callback
回呼
get(string, string, string, ServiceCallback<StorageAccountInformation>)
function get(resourceGroupName: string, accountName: string, storageAccountName: string, callback: ServiceCallback<StorageAccountInformation>)
參數
- resourceGroupName
-
string
Azure 資源群組的名稱。
- accountName
-
string
Data Lake Analytics 帳戶的名稱。
- storageAccountName
-
string
要擷取詳細資料的 Azure 儲存體帳戶名稱。
- callback
回呼
getStorageContainer(string, string, string, string, RequestOptionsBase)
取得與指定Data Lake Analytics和 Azure 儲存體帳戶相關聯的指定 Azure 儲存體容器。
function getStorageContainer(resourceGroupName: string, accountName: string, storageAccountName: string, containerName: string, options?: RequestOptionsBase): Promise<StorageAccountsGetStorageContainerResponse>
參數
- resourceGroupName
-
string
Azure 資源群組的名稱。
- accountName
-
string
Data Lake Analytics 帳戶的名稱。
- storageAccountName
-
string
要從中擷取 Blob 容器的 Azure 儲存體帳戶名稱。
- containerName
-
string
要擷取的 Azure 儲存體容器名稱
- options
- RequestOptionsBase
選擇性參數
傳回
Promise < Models.StorageAccountsGetStorageContainerResponse>
getStorageContainer(string, string, string, string, RequestOptionsBase, ServiceCallback<StorageContainer>)
function getStorageContainer(resourceGroupName: string, accountName: string, storageAccountName: string, containerName: string, options: RequestOptionsBase, callback: ServiceCallback<StorageContainer>)
參數
- resourceGroupName
-
string
Azure 資源群組的名稱。
- accountName
-
string
Data Lake Analytics 帳戶的名稱。
- storageAccountName
-
string
要從中擷取 Blob 容器的 Azure 儲存體帳戶名稱。
- containerName
-
string
要擷取的 Azure 儲存體容器名稱
- options
- RequestOptionsBase
選擇性參數
- callback
回呼
getStorageContainer(string, string, string, string, ServiceCallback<StorageContainer>)
function getStorageContainer(resourceGroupName: string, accountName: string, storageAccountName: string, containerName: string, callback: ServiceCallback<StorageContainer>)
參數
- resourceGroupName
-
string
Azure 資源群組的名稱。
- accountName
-
string
Data Lake Analytics 帳戶的名稱。
- storageAccountName
-
string
要從中擷取 Blob 容器的 Azure 儲存體帳戶名稱。
- containerName
-
string
要擷取的 Azure 儲存體容器名稱
- callback
回呼
listByAccount(string, string, ServiceCallback<StorageAccountInformationListResult>)
function listByAccount(resourceGroupName: string, accountName: string, callback: ServiceCallback<StorageAccountInformationListResult>)
參數
- resourceGroupName
-
string
Azure 資源群組的名稱。
- accountName
-
string
Data Lake Analytics 帳戶的名稱。
回呼
listByAccount(string, string, StorageAccountsListByAccountOptionalParams)
取得 Azure 儲存體帳戶的第一頁,如果有的話,連結至指定的Data Lake Analytics帳戶。 回應包含下一頁的連結,如果有的話。
function listByAccount(resourceGroupName: string, accountName: string, options?: StorageAccountsListByAccountOptionalParams): Promise<StorageAccountsListByAccountResponse>
參數
- resourceGroupName
-
string
Azure 資源群組的名稱。
- accountName
-
string
Data Lake Analytics 帳戶的名稱。
選擇性參數
傳回
Promise<StorageAccountsListByAccountResponse>
Promise < Models.StorageAccountsListByAccountResponse>
listByAccount(string, string, StorageAccountsListByAccountOptionalParams, ServiceCallback<StorageAccountInformationListResult>)
function listByAccount(resourceGroupName: string, accountName: string, options: StorageAccountsListByAccountOptionalParams, callback: ServiceCallback<StorageAccountInformationListResult>)
參數
- resourceGroupName
-
string
Azure 資源群組的名稱。
- accountName
-
string
Data Lake Analytics 帳戶的名稱。
選擇性參數
回呼
listByAccountNext(string, ServiceCallback<StorageAccountInformationListResult>)
function listByAccountNext(nextPageLink: string, callback: ServiceCallback<StorageAccountInformationListResult>)
參數
- nextPageLink
-
string
上一次成功呼叫 List 作業的 NextLink。
回呼
listByAccountNext(string, StorageAccountsListByAccountNextOptionalParams)
取得 Azure 儲存體帳戶的第一頁,如果有的話,連結至指定的Data Lake Analytics帳戶。 回應包含下一頁的連結,如果有的話。
function listByAccountNext(nextPageLink: string, options?: StorageAccountsListByAccountNextOptionalParams): Promise<StorageAccountsListByAccountNextResponse>
參數
- nextPageLink
-
string
上一次成功呼叫 List 作業的 NextLink。
選擇性參數
傳回
Promise < Models.StorageAccountsListByAccountNextResponse>
listByAccountNext(string, StorageAccountsListByAccountNextOptionalParams, ServiceCallback<StorageAccountInformationListResult>)
function listByAccountNext(nextPageLink: string, options: StorageAccountsListByAccountNextOptionalParams, callback: ServiceCallback<StorageAccountInformationListResult>)
參數
- nextPageLink
-
string
上一次成功呼叫 List 作業的 NextLink。
選擇性參數
回呼
listSasTokens(string, string, string, string, RequestOptionsBase)
取得與指定Data Lake Analytics和 Azure 儲存體帳戶和容器組合相關聯的 SAS 權杖。
function listSasTokens(resourceGroupName: string, accountName: string, storageAccountName: string, containerName: string, options?: RequestOptionsBase): Promise<StorageAccountsListSasTokensResponse>
參數
- resourceGroupName
-
string
Azure 資源群組的名稱。
- accountName
-
string
Data Lake Analytics 帳戶的名稱。
- storageAccountName
-
string
要求 SAS 權杖的 Azure 儲存體帳戶名稱。
- containerName
-
string
正在要求 SAS 權杖的 Azure 儲存體容器名稱。
- options
- RequestOptionsBase
選擇性參數
傳回
Promise<StorageAccountsListSasTokensResponse>
Promise < Models.StorageAccountsListSasTokensResponse>
listSasTokens(string, string, string, string, RequestOptionsBase, ServiceCallback<SasTokenInformationListResult>)
function listSasTokens(resourceGroupName: string, accountName: string, storageAccountName: string, containerName: string, options: RequestOptionsBase, callback: ServiceCallback<SasTokenInformationListResult>)
參數
- resourceGroupName
-
string
Azure 資源群組的名稱。
- accountName
-
string
Data Lake Analytics 帳戶的名稱。
- storageAccountName
-
string
要求 SAS 權杖的 Azure 儲存體帳戶名稱。
- containerName
-
string
正在要求 SAS 權杖的 Azure 儲存體容器名稱。
- options
- RequestOptionsBase
選擇性參數
- callback
回呼
listSasTokens(string, string, string, string, ServiceCallback<SasTokenInformationListResult>)
function listSasTokens(resourceGroupName: string, accountName: string, storageAccountName: string, containerName: string, callback: ServiceCallback<SasTokenInformationListResult>)
參數
- resourceGroupName
-
string
Azure 資源群組的名稱。
- accountName
-
string
Data Lake Analytics 帳戶的名稱。
- storageAccountName
-
string
要求 SAS 權杖的 Azure 儲存體帳戶名稱。
- containerName
-
string
正在要求 SAS 權杖的 Azure 儲存體容器名稱。
- callback
回呼
listSasTokensNext(string, RequestOptionsBase)
取得與指定Data Lake Analytics和 Azure 儲存體帳戶和容器組合相關聯的 SAS 權杖。
function listSasTokensNext(nextPageLink: string, options?: RequestOptionsBase): Promise<StorageAccountsListSasTokensNextResponse>
參數
- nextPageLink
-
string
上一次成功呼叫 List 作業的 NextLink。
- options
- RequestOptionsBase
選擇性參數
傳回
Promise < Models.StorageAccountsListSasTokensNextResponse>
listSasTokensNext(string, RequestOptionsBase, ServiceCallback<SasTokenInformationListResult>)
function listSasTokensNext(nextPageLink: string, options: RequestOptionsBase, callback: ServiceCallback<SasTokenInformationListResult>)
參數
- nextPageLink
-
string
上一次成功呼叫 List 作業的 NextLink。
- options
- RequestOptionsBase
選擇性參數
- callback
回呼
listSasTokensNext(string, ServiceCallback<SasTokenInformationListResult>)
function listSasTokensNext(nextPageLink: string, callback: ServiceCallback<SasTokenInformationListResult>)
參數
- nextPageLink
-
string
上一次成功呼叫 List 作業的 NextLink。
- callback
回呼
listStorageContainers(string, string, string, RequestOptionsBase)
列出與指定Data Lake Analytics和 Azure 儲存體帳戶組合相關聯的 Azure 儲存體容器。 回應包含結果下一頁的連結,如果有的話。
function listStorageContainers(resourceGroupName: string, accountName: string, storageAccountName: string, options?: RequestOptionsBase): Promise<StorageAccountsListStorageContainersResponse>
參數
- resourceGroupName
-
string
Azure 資源群組的名稱。
- accountName
-
string
Data Lake Analytics 帳戶的名稱。
- storageAccountName
-
string
要從中列出 Blob 容器的 Azure 儲存體帳戶名稱。
- options
- RequestOptionsBase
選擇性參數
傳回
Promise < Models.StorageAccountsListStorageContainersResponse>
listStorageContainers(string, string, string, RequestOptionsBase, ServiceCallback<StorageContainerListResult>)
function listStorageContainers(resourceGroupName: string, accountName: string, storageAccountName: string, options: RequestOptionsBase, callback: ServiceCallback<StorageContainerListResult>)
參數
- resourceGroupName
-
string
Azure 資源群組的名稱。
- accountName
-
string
Data Lake Analytics 帳戶的名稱。
- storageAccountName
-
string
要從中列出 Blob 容器的 Azure 儲存體帳戶名稱。
- options
- RequestOptionsBase
選擇性參數
- callback
回呼
listStorageContainers(string, string, string, ServiceCallback<StorageContainerListResult>)
function listStorageContainers(resourceGroupName: string, accountName: string, storageAccountName: string, callback: ServiceCallback<StorageContainerListResult>)
參數
- resourceGroupName
-
string
Azure 資源群組的名稱。
- accountName
-
string
Data Lake Analytics 帳戶的名稱。
- storageAccountName
-
string
要從中列出 Blob 容器的 Azure 儲存體帳戶名稱。
- callback
回呼
listStorageContainersNext(string, RequestOptionsBase)
列出與指定Data Lake Analytics和 Azure 儲存體帳戶組合相關聯的 Azure 儲存體容器。 回應包含結果下一頁的連結,如果有的話。
function listStorageContainersNext(nextPageLink: string, options?: RequestOptionsBase): Promise<StorageAccountsListStorageContainersNextResponse>
參數
- nextPageLink
-
string
上一次成功呼叫 List 作業的 NextLink。
- options
- RequestOptionsBase
選擇性參數
傳回
Promise < Models.StorageAccountsListStorageContainersNextResponse>
listStorageContainersNext(string, RequestOptionsBase, ServiceCallback<StorageContainerListResult>)
function listStorageContainersNext(nextPageLink: string, options: RequestOptionsBase, callback: ServiceCallback<StorageContainerListResult>)
參數
- nextPageLink
-
string
上一次成功呼叫 List 作業的 NextLink。
- options
- RequestOptionsBase
選擇性參數
- callback
回呼
listStorageContainersNext(string, ServiceCallback<StorageContainerListResult>)
function listStorageContainersNext(nextPageLink: string, callback: ServiceCallback<StorageContainerListResult>)
參數
- nextPageLink
-
string
上一次成功呼叫 List 作業的 NextLink。
- callback
回呼
update(string, string, string, ServiceCallback<void>)
function update(resourceGroupName: string, accountName: string, storageAccountName: string, callback: ServiceCallback<void>)
參數
- resourceGroupName
-
string
Azure 資源群組的名稱。
- accountName
-
string
Data Lake Analytics 帳戶的名稱。
- storageAccountName
-
string
要修改的 Azure 儲存體帳戶
- callback
-
ServiceCallback<void>
回呼
update(string, string, string, StorageAccountsUpdateOptionalParams)
更新Data Lake Analytics帳戶來取代 Azure 儲存體 Blob 帳戶詳細資料,例如存取金鑰和/或尾碼。
function update(resourceGroupName: string, accountName: string, storageAccountName: string, options?: StorageAccountsUpdateOptionalParams): Promise<RestResponse>
參數
- resourceGroupName
-
string
Azure 資源群組的名稱。
- accountName
-
string
Data Lake Analytics 帳戶的名稱。
- storageAccountName
-
string
要修改的 Azure 儲存體帳戶
選擇性參數
傳回
Promise<RestResponse>
Promise < msRest.RestResponse>
update(string, string, string, StorageAccountsUpdateOptionalParams, ServiceCallback<void>)
function update(resourceGroupName: string, accountName: string, storageAccountName: string, options: StorageAccountsUpdateOptionalParams, callback: ServiceCallback<void>)
參數
- resourceGroupName
-
string
Azure 資源群組的名稱。
- accountName
-
string
Data Lake Analytics 帳戶的名稱。
- storageAccountName
-
string
要修改的 Azure 儲存體帳戶
選擇性參數
- callback
-
ServiceCallback<void>
回呼