다음을 통해 공유


AccountsOperations interface

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

속성

changeKeyVault

Key Vault/관리형 HSM 및 새 볼륨으로 암호화된 기존 볼륨에 영향을 줍니다. HSM에서 Key Vault로, Key Vault에서 HSM으로, HSM에서 HSM으로, Key Vault에서 Key Vault를 지원합니다.

createOrUpdate

리소스 그룹 내에서 지정된 NetApp 계정을 생성하거나 업데이트합니다

delete
get

NetApp 계정 가져오기

getChangeKeyVaultInformation

encryption.keyVaultProperties의 데이터와 각 암호화 형제 집합에서 사용되는 프라이빗 엔드포인트에 대한 정보를 포함합니다. 이 엔드포인트의 응답은 수정하여 POST 요청에 대한 요청 본문으로 사용할 수 있습니다.

list

리소스 그룹의 모든 NetApp 계정을 나열하고 설명합니다.

listBySubscription

구독의 모든 NetApp 계정을 나열하고 설명합니다.

renewCredentials

고객 관리형 키 암호화를 위해 키 자격 증명 모음에 인증하는 데 사용되는 ID 자격 증명을 갱신합니다. encryption.identity.principalId가 identity.principalId와 일치하지 않으면 이 작업을 실행하면 수정됩니다.

transitionToCmk

VNet의 모든 볼륨을 다른 암호화 키 원본(Microsoft 관리형 키 또는 Azure Key Vault)으로 전환합니다. 대상 볼륨이 다른 계정의 볼륨과 설정된 암호화 형제를 공유하는 경우 작업이 실패합니다.

update

지정된 NetApp 계정을 패치합니다

속성 세부 정보

changeKeyVault

Key Vault/관리형 HSM 및 새 볼륨으로 암호화된 기존 볼륨에 영향을 줍니다. HSM에서 Key Vault로, Key Vault에서 HSM으로, HSM에서 HSM으로, Key Vault에서 Key Vault를 지원합니다.

changeKeyVault: (resourceGroupName: string, accountName: string, options?: AccountsChangeKeyVaultOptionalParams) => PollerLike<OperationState<void>, void>

속성 값

(resourceGroupName: string, accountName: string, options?: AccountsChangeKeyVaultOptionalParams) => PollerLike<OperationState<void>, void>

createOrUpdate

리소스 그룹 내에서 지정된 NetApp 계정을 생성하거나 업데이트합니다

createOrUpdate: (resourceGroupName: string, accountName: string, body: NetAppAccount, options?: AccountsCreateOrUpdateOptionalParams) => PollerLike<OperationState<NetAppAccount>, NetAppAccount>

속성 값

(resourceGroupName: string, accountName: string, body: NetAppAccount, options?: AccountsCreateOrUpdateOptionalParams) => PollerLike<OperationState<NetAppAccount>, NetAppAccount>

delete

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

속성 값

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

get

NetApp 계정 가져오기

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

속성 값

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

getChangeKeyVaultInformation

encryption.keyVaultProperties의 데이터와 각 암호화 형제 집합에서 사용되는 프라이빗 엔드포인트에 대한 정보를 포함합니다. 이 엔드포인트의 응답은 수정하여 POST 요청에 대한 요청 본문으로 사용할 수 있습니다.

getChangeKeyVaultInformation: (resourceGroupName: string, accountName: string, options?: AccountsGetChangeKeyVaultInformationOptionalParams) => PollerLike<OperationState<GetKeyVaultStatusResponse>, GetKeyVaultStatusResponse>

속성 값

(resourceGroupName: string, accountName: string, options?: AccountsGetChangeKeyVaultInformationOptionalParams) => PollerLike<OperationState<GetKeyVaultStatusResponse>, GetKeyVaultStatusResponse>

list

리소스 그룹의 모든 NetApp 계정을 나열하고 설명합니다.

list: (resourceGroupName: string, options?: AccountsListOptionalParams) => PagedAsyncIterableIterator<NetAppAccount, NetAppAccount[], PageSettings>

속성 값

(resourceGroupName: string, options?: AccountsListOptionalParams) => PagedAsyncIterableIterator<NetAppAccount, NetAppAccount[], PageSettings>

listBySubscription

구독의 모든 NetApp 계정을 나열하고 설명합니다.

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

속성 값

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

renewCredentials

고객 관리형 키 암호화를 위해 키 자격 증명 모음에 인증하는 데 사용되는 ID 자격 증명을 갱신합니다. encryption.identity.principalId가 identity.principalId와 일치하지 않으면 이 작업을 실행하면 수정됩니다.

renewCredentials: (resourceGroupName: string, accountName: string, options?: AccountsRenewCredentialsOptionalParams) => PollerLike<OperationState<void>, void>

속성 값

(resourceGroupName: string, accountName: string, options?: AccountsRenewCredentialsOptionalParams) => PollerLike<OperationState<void>, void>

transitionToCmk

VNet의 모든 볼륨을 다른 암호화 키 원본(Microsoft 관리형 키 또는 Azure Key Vault)으로 전환합니다. 대상 볼륨이 다른 계정의 볼륨과 설정된 암호화 형제를 공유하는 경우 작업이 실패합니다.

transitionToCmk: (resourceGroupName: string, accountName: string, options?: AccountsTransitionToCmkOptionalParams) => PollerLike<OperationState<void>, void>

속성 값

(resourceGroupName: string, accountName: string, options?: AccountsTransitionToCmkOptionalParams) => PollerLike<OperationState<void>, void>

update

지정된 NetApp 계정을 패치합니다

update: (resourceGroupName: string, accountName: string, body: NetAppAccountPatch, options?: AccountsUpdateOptionalParams) => PollerLike<OperationState<NetAppAccount>, NetAppAccount>

속성 값

(resourceGroupName: string, accountName: string, body: NetAppAccountPatch, options?: AccountsUpdateOptionalParams) => PollerLike<OperationState<NetAppAccount>, NetAppAccount>