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 存储帐户详细信息,例如访问密钥和/或后缀。
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>
回调