AccountsOperations interface
계정 작업을 나타내는 인터페이스입니다.
속성
| change |
Key Vault/관리형 HSM 및 새 볼륨으로 암호화된 기존 볼륨에 영향을 줍니다. HSM에서 Key Vault로, Key Vault에서 HSM으로, HSM에서 HSM으로, Key Vault에서 Key Vault를 지원합니다. |
| create |
리소스 그룹 내에서 지정된 NetApp 계정을 생성하거나 업데이트합니다 |
| delete | |
| get | NetApp 계정 가져오기 |
| get |
encryption.keyVaultProperties의 데이터와 각 암호화 형제 집합에서 사용되는 프라이빗 엔드포인트에 대한 정보를 포함합니다. 이 엔드포인트의 응답은 수정하여 POST 요청에 대한 요청 본문으로 사용할 수 있습니다. |
| list | 리소스 그룹의 모든 NetApp 계정을 나열하고 설명합니다. |
| list |
구독의 모든 NetApp 계정을 나열하고 설명합니다. |
| renew |
고객 관리형 키 암호화를 위해 키 자격 증명 모음에 인증하는 데 사용되는 ID 자격 증명을 갱신합니다. encryption.identity.principalId가 identity.principalId와 일치하지 않으면 이 작업을 실행하면 수정됩니다. |
| transition |
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>