앱의 AppMirror 리소스를 삭제합니다
삭제 /accounts/{account_id}/k8s/v1/apps/{app_id}/appMirrors/{appMirror_id}
지정된 AppMirror API 리소스를 제거합니다. AppMirror 리소스와 AppMirror 관계로 인해 생성된 소스 및 대상 클러스터의 모든 리소스를 비동기적으로 제거하는 프로세스를 시작합니다. 제거되는 리소스는 삭제 시점의 관계 상태에 따라 달라집니다.
부작용
-
stateDesired 필드가 "deleted"로 설정되었습니다.
-
상태 필드가 "deleting"으로 설정되어 있습니다.
-
상태가 "established"인 경우, AppMirror 관계에 의해 생성된 TridentMirrorRelationships 및 PersistentVolumeClaims가 삭제됩니다.
-
상태가 ""failedOver""인 경우, AppMirror 관계에 의해 생성된 TridentMirrorRelationships는 삭제되고, 대상 애플리케이션의 PersistentVolumeClaims는 그대로 남아 있게 됩니다.
-
비동기 삭제 작업이 완료되면 AppMirror API 리소스가 소스 및 대상 애플리케이션 모두에서 제거됩니다.
매개변수
| 이름 | 유형 | 에서 | 필수 요소입니다 | 설명 |
|---|---|---|---|---|
account_id |
문자열 |
경로 |
참 |
포함하는 계정 리소스의 ID
|
app_id |
문자열 |
경로 |
참 |
포함하는 앱 리소스의 ID |
appMirror_id |
문자열 |
경로 |
참 |
목록에 표시할 appMirror 컬렉션의 ID |
응답
Status: 204, Indicates if the appMirror resource was deleted.
응답
Status: 401, Unauthorized
| 이름 | 유형 | 필수 요소입니다 | 설명 |
|---|---|---|---|
유형 |
문자열 |
참 |
|
제목 |
문자열 |
참 |
|
세부 정보 |
문자열 |
참 |
|
상태 |
문자열 |
참 |
|
correlationID |
문자열 |
거짓 |
응답 예
{
"type": "https://astra.netapp.io/problems/3",
"title": "Missing bearer token",
"detail": "The request is missing the required bearer token.",
"status": "401"
}
응답
Status: 400, Bad request
| 이름 | 유형 | 필수 요소입니다 | 설명 |
|---|---|---|---|
유형 |
문자열 |
참 |
|
제목 |
문자열 |
참 |
|
세부 정보 |
문자열 |
참 |
|
상태 |
문자열 |
참 |
|
correlationID |
문자열 |
거짓 |
|
invalidParams |
배열["invalidParams"] |
거짓 |
유효하지 않은 쿼리 매개변수 목록 |
응답 예
{
"type": "https://astra.netapp.io/problems/5",
"title": "Invalid query parameters",
"detail": "The supplied query parameters are invalid.",
"status": "400"
}
응답
Status: 403, Forbidden
| 이름 | 유형 | 필수 요소입니다 | 설명 |
|---|---|---|---|
유형 |
문자열 |
참 |
|
제목 |
문자열 |
참 |
|
세부 정보 |
문자열 |
참 |
|
상태 |
문자열 |
참 |
|
correlationID |
문자열 |
거짓 |
응답 예
{
"type": "https://astra.netapp.io/problems/11",
"title": "Operation not permitted",
"detail": "The requested operation isn't permitted.",
"status": "403"
}
오류
Status: 404, Not found
| 이름 | 유형 | 필수 요소입니다 | 설명 |
|---|---|---|---|
유형 |
문자열 |
참 |
|
제목 |
문자열 |
참 |
|
세부 정보 |
문자열 |
참 |
|
상태 |
문자열 |
참 |
|
correlationID |
문자열 |
거짓 |
예시 오류 응답
{
"type": "https://astra.netapp.io/problems/1",
"title": "Resource not found",
"detail": "The resource specified in the request URI wasn't found.",
"status": "404"
}
정의
정의를 참조하세요
invalidParams
| 이름 | 유형 | 필수 요소입니다 | 설명 |
|---|---|---|---|
이름 |
문자열 |
참 |
잘못된 쿼리 매개변수의 이름 |
이유 |
문자열 |
참 |
쿼리 매개변수가 유효하지 않은 이유 |