다음을 통해 공유


StorageManagementClient class

Extends

AzureServiceClient

생성자

StorageManagementClient(ServiceClientCredentials, string, string, AzureServiceClientOptions)

StorageManagementClient 클래스의 새 인스턴스를 초기화합니다.

속성

acceptLanguage
apiVersion
blobContainers
blobServices
credentials
generateClientRequestId
longRunningOperationRetryTimeout
managementPolicies
operations
skus
storageAccounts
subscriptionId
usages

상속된 메서드

addUserAgentInfo(any)

사용자 에이전트 헤더에 사용자 지정 정보 추가

getLongRunningOperationResult<TResult>(HttpOperationResponse<TResult>, RequestOptions)
getLongRunningOperationResult<TResult>(HttpOperationResponse<TResult>, RequestOptions, ServiceCallback<TResult>)
getLongRunningOperationResult<TResult>(HttpOperationResponse<TResult>, ServiceCallback<TResult>)
getPackageJsonInfo(string)

지정된 azure nodejs 패키지에 대한 package.json을 찾으려고 시도합니다. 이 발견되면 package.json을 읽어 패키지의 이름과 버전을 반환합니다. package.json을 찾을 수 없으면 는 기본값을 반환합니다.

sendLongRunningRequest<TResult>(LongRunningUrlBasedRequestPrepareOptions | LongRunningPathTemplateBasedRequestPrepareOptions)
sendLongRunningRequest<TResult>(LongRunningUrlBasedRequestPrepareOptions | LongRunningPathTemplateBasedRequestPrepareOptions, ServiceCallback<TResult>)
sendLongRunningRequestWithHttpOperationResponse<TResult>(LongRunningUrlBasedRequestPrepareOptions | LongRunningPathTemplateBasedRequestPrepareOptions)
sendRequest<TResult>(UrlBasedRequestPrepareOptions | PathTemplateBasedRequestPrepareOptions)
sendRequest<TResult>(UrlBasedRequestPrepareOptions | PathTemplateBasedRequestPrepareOptions, ServiceCallback<TResult>)
sendRequestWithHttpOperationResponse<TResult>(UrlBasedRequestPrepareOptions | PathTemplateBasedRequestPrepareOptions)

생성자 세부 정보

StorageManagementClient(ServiceClientCredentials, string, string, AzureServiceClientOptions)

StorageManagementClient 클래스의 새 인스턴스를 초기화합니다.

new StorageManagementClient(credentials: ServiceClientCredentials, subscriptionId: string, baseUri?: string, options?: AzureServiceClientOptions)

매개 변수

credentials

ServiceClientCredentials

클라이언트가 Azure에 연결하는 데 필요한 자격 증명입니다.

subscriptionId

string

대상 구독의 ID입니다.

baseUri

string

서비스의 기본 URI입니다.

options

AzureServiceClientOptions

매개 변수 옵션

속성 세부 정보

acceptLanguage

acceptLanguage: string

속성 값

string

apiVersion

apiVersion: string

속성 값

string

blobContainers

blobContainers: BlobContainers

속성 값

BlobContainers

blobServices

blobServices: BlobServices

속성 값

BlobServices

credentials

credentials: ServiceClientCredentials

속성 값

ServiceClientCredentials

generateClientRequestId

generateClientRequestId: boolean

속성 값

boolean

longRunningOperationRetryTimeout

longRunningOperationRetryTimeout: number

속성 값

number

managementPolicies

managementPolicies: ManagementPolicies

속성 값

ManagementPolicies

operations

operations: Operations

속성 값

Operations

skus

skus: Skus

속성 값

Skus

storageAccounts

storageAccounts: StorageAccounts

속성 값

StorageAccounts

subscriptionId

subscriptionId: string

속성 값

string

usages

usages: Usages

속성 값

Usages

상속된 메서드 세부 정보

addUserAgentInfo(any)

사용자 에이전트 헤더에 사용자 지정 정보 추가

function addUserAgentInfo(additionalUserAgentInfo: any)

매개 변수

additionalUserAgentInfo

any

사용자 에이전트 헤더에 문자열로 추가할 정보입니다.

상속된 From AzureServiceClient.addUserAgentInfo

getLongRunningOperationResult<TResult>(HttpOperationResponse<TResult>, RequestOptions)

function getLongRunningOperationResult<TResult>(resultOfInitialRequest: HttpOperationResponse<TResult>, options?: RequestOptions): Promise<TResult>

매개 변수

resultOfInitialRequest

HttpOperationResponse<TResult>

options

RequestOptions

반환

Promise<TResult>

상속된 From AzureServiceClient.getLongRunningOperationResult

getLongRunningOperationResult<TResult>(HttpOperationResponse<TResult>, RequestOptions, ServiceCallback<TResult>)

function getLongRunningOperationResult<TResult>(resultOfInitialRequest: HttpOperationResponse<TResult>, options: RequestOptions, callback: ServiceCallback<TResult>)

매개 변수

resultOfInitialRequest

HttpOperationResponse<TResult>

options

RequestOptions

callback

ServiceCallback<TResult>

상속된 From AzureServiceClient.getLongRunningOperationResult

getLongRunningOperationResult<TResult>(HttpOperationResponse<TResult>, ServiceCallback<TResult>)

function getLongRunningOperationResult<TResult>(resultOfInitialRequest: HttpOperationResponse<TResult>, callback: ServiceCallback<TResult>)

매개 변수

resultOfInitialRequest

HttpOperationResponse<TResult>

callback

ServiceCallback<TResult>

상속된 From AzureServiceClient.getLongRunningOperationResult

getPackageJsonInfo(string)

지정된 azure nodejs 패키지에 대한 package.json을 찾으려고 시도합니다. 이 발견되면 package.json을 읽어 패키지의 이름과 버전을 반환합니다. package.json을 찾을 수 없으면 는 기본값을 반환합니다.

function getPackageJsonInfo(managementClientDir: string): { name: string, version: string }

매개 변수

managementClientDir

string

특정 Azure 관리 클라이언트의 디렉터리를 전달합니다.

반환

{ name: string, version: string }

packageJsonInfo - 원하는 패키지의 "이름" 및 "버전"입니다.

상속된 From AzureServiceClient.getPackageJsonInfo

sendLongRunningRequest<TResult>(LongRunningUrlBasedRequestPrepareOptions | LongRunningPathTemplateBasedRequestPrepareOptions)

function sendLongRunningRequest<TResult>(options: LongRunningUrlBasedRequestPrepareOptions | LongRunningPathTemplateBasedRequestPrepareOptions): Promise<TResult>

매개 변수

options

LongRunningUrlBasedRequestPrepareOptions | LongRunningPathTemplateBasedRequestPrepareOptions

반환

Promise<TResult>

상속된 From AzureServiceClient.sendLongRunningRequest

sendLongRunningRequest<TResult>(LongRunningUrlBasedRequestPrepareOptions | LongRunningPathTemplateBasedRequestPrepareOptions, ServiceCallback<TResult>)

function sendLongRunningRequest<TResult>(options: LongRunningUrlBasedRequestPrepareOptions | LongRunningPathTemplateBasedRequestPrepareOptions, callback: ServiceCallback<TResult>)

매개 변수

options

LongRunningUrlBasedRequestPrepareOptions | LongRunningPathTemplateBasedRequestPrepareOptions

callback

ServiceCallback<TResult>

상속된 From AzureServiceClient.sendLongRunningRequest

sendLongRunningRequestWithHttpOperationResponse<TResult>(LongRunningUrlBasedRequestPrepareOptions | LongRunningPathTemplateBasedRequestPrepareOptions)

function sendLongRunningRequestWithHttpOperationResponse<TResult>(options: LongRunningUrlBasedRequestPrepareOptions | LongRunningPathTemplateBasedRequestPrepareOptions): Promise<HttpOperationResponse<TResult>>

매개 변수

options

LongRunningUrlBasedRequestPrepareOptions | LongRunningPathTemplateBasedRequestPrepareOptions

반환

Promise<HttpOperationResponse<TResult>>

상속된 From AzureServiceClient.sendLongRunningRequestWithHttpOperationResponse

sendRequest<TResult>(UrlBasedRequestPrepareOptions | PathTemplateBasedRequestPrepareOptions)

function sendRequest<TResult>(options: UrlBasedRequestPrepareOptions | PathTemplateBasedRequestPrepareOptions): Promise<TResult>

매개 변수

options

UrlBasedRequestPrepareOptions | PathTemplateBasedRequestPrepareOptions

반환

Promise<TResult>

상속된 From AzureServiceClient.sendRequest

sendRequest<TResult>(UrlBasedRequestPrepareOptions | PathTemplateBasedRequestPrepareOptions, ServiceCallback<TResult>)

function sendRequest<TResult>(options: UrlBasedRequestPrepareOptions | PathTemplateBasedRequestPrepareOptions, callback: ServiceCallback<TResult>)

매개 변수

options

UrlBasedRequestPrepareOptions | PathTemplateBasedRequestPrepareOptions

callback

ServiceCallback<TResult>

상속된 From AzureServiceClient.sendRequest

sendRequestWithHttpOperationResponse<TResult>(UrlBasedRequestPrepareOptions | PathTemplateBasedRequestPrepareOptions)

function sendRequestWithHttpOperationResponse<TResult>(options: UrlBasedRequestPrepareOptions | PathTemplateBasedRequestPrepareOptions): Promise<HttpOperationResponse<TResult>>

매개 변수

options

UrlBasedRequestPrepareOptions | PathTemplateBasedRequestPrepareOptions

반환

Promise<HttpOperationResponse<TResult>>

상속된 From AzureServiceClient.sendRequestWithHttpOperationResponse