다음을 통해 공유


RecommendedAction interface

데이터베이스, 서버 또는 탄력적 풀 권장 작업

Extends

속성

details

이 권장 작업과 관련된 추가 세부 정보를 가져옵니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

errorDetails

이 권장 작업이 오류 상태에 놓이는 경우 및 그 이유에 대한 오류 세부 정보를 가져옵니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

estimatedImpact

이 권장 작업에 대한 예상 영향 정보(예: 예상 CPU 게인, 예상 디스크 공간 변경 참고: 이 속성은 직렬화되지 않음)를 가져옵니다. 서버에서만 채울 수 있습니다.

executeActionDuration

사용자 리소스에 이 권장 작업을 적용하는 데 걸린 시간을 가져옵니다. 예를 들어 인덱스 생성에 소요된 시간 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

executeActionInitiatedBy

이 권장 작업을 적용하기 위한 승인이 사용자/시스템에서 제공되었는지를 가져옵니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

executeActionInitiatedTime

이 권장 작업이 실행에 승인된 시간을 가져옵니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

executeActionStartTime

시스템이 사용자 리소스에 이 권장 작업을 적용하기 시작한 시간을 가져옵니다. 예를 들어 인덱스 만들기 시작 시간 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

implementationDetails

사용자가 수동으로 적용하는 이 권장 작업의 구현 세부 정보를 가져옵니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

isArchivedAction

이 권장 작업이 얼마 전에 제안되었지만 사용자가 이를 무시하도록 선택했고 시스템에서 새 권장 작업을 다시 추가했는지를 가져옵니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

isExecutableAction

이 권장 작업이 사용자 참고: 이 속성이 직렬화되지 않는 경우를 가져옵니다. 서버에서만 채울 수 있습니다.

isRevertableAction

이 권장 작업에 의해 적용된 변경 내용을 사용자 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

kind

리소스 종류입니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

lastRefresh

이 권장 작업을 마지막으로 새로 고친 시간을 가져옵니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

linkedObjects

연결된 개체(있는 경우)를 가져옵니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

location

리소스 위치. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

observedImpact

이 권장 작업에 대한 관찰된/실제 영향 정보(예: 실제 CPU 게인, 실제 디스크 공간 변경 참고: 이 속성은 직렬화되지 않음)를 가져옵니다. 서버에서만 채울 수 있습니다.

recommendationReason

이 작업을 추천하는 이유를 가져옵니다. 예: DuplicateIndex 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

revertActionDuration

사용자 리소스에 대한 이 권장 작업의 변경 내용을 되돌리는 데 걸린 시간을 가져옵니다. 예를 들어 생성된 인덱스 삭제에 소요된 시간입니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

revertActionInitiatedBy

이 권장 작업을 되돌리기 위한 승인이 사용자/시스템에서 제공되었는지를 가져옵니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

revertActionInitiatedTime

이 권장 작업이 되돌리기 위해 승인된 시간을 가져옵니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

revertActionStartTime

시스템이 사용자 리소스에 대한 이 권장 작업의 변경 내용을 되돌리기 시작한 시간을 가져옵니다. 예를 들어 인덱스 삭제가 실행되는 시간입니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

score

이 권장 작업의 영향을 가져옵니다. 가능한 값은 1 - 낮은 영향, 2 - 중간 영향 및 3 - 높은 영향 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

state

권장 작업이 있는 현재 상태의 정보를 가져옵니다.

timeSeries

이 권장 작업에 대한 메트릭의 시계열 정보(예: CPU 사용량 시계열 참고: 이 속성은 직렬화되지 않음)를 가져옵니다. 서버에서만 채울 수 있습니다.

validSince

이 권장 작업이 유효한 시점 이후의 시간을 가져옵니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

상속된 속성

id

리소스 ID입니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

name

리소스 이름입니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

type

리소스 종류. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

속성 세부 정보

details

이 권장 작업과 관련된 추가 세부 정보를 가져옵니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

details?: {[propertyName: string]: Record<string, unknown>}

속성 값

{[propertyName: string]: Record<string, unknown>}

errorDetails

이 권장 작업이 오류 상태에 놓이는 경우 및 그 이유에 대한 오류 세부 정보를 가져옵니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

errorDetails?: RecommendedActionErrorInfo

속성 값

estimatedImpact

이 권장 작업에 대한 예상 영향 정보(예: 예상 CPU 게인, 예상 디스크 공간 변경 참고: 이 속성은 직렬화되지 않음)를 가져옵니다. 서버에서만 채울 수 있습니다.

estimatedImpact?: RecommendedActionImpactRecord[]

속성 값

executeActionDuration

사용자 리소스에 이 권장 작업을 적용하는 데 걸린 시간을 가져옵니다. 예를 들어 인덱스 생성에 소요된 시간 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

executeActionDuration?: string

속성 값

string

executeActionInitiatedBy

이 권장 작업을 적용하기 위한 승인이 사용자/시스템에서 제공되었는지를 가져옵니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

executeActionInitiatedBy?: RecommendedActionInitiatedBy

속성 값

executeActionInitiatedTime

이 권장 작업이 실행에 승인된 시간을 가져옵니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

executeActionInitiatedTime?: Date

속성 값

Date

executeActionStartTime

시스템이 사용자 리소스에 이 권장 작업을 적용하기 시작한 시간을 가져옵니다. 예를 들어 인덱스 만들기 시작 시간 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

executeActionStartTime?: Date

속성 값

Date

implementationDetails

사용자가 수동으로 적용하는 이 권장 작업의 구현 세부 정보를 가져옵니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

implementationDetails?: RecommendedActionImplementationInfo

속성 값

isArchivedAction

이 권장 작업이 얼마 전에 제안되었지만 사용자가 이를 무시하도록 선택했고 시스템에서 새 권장 작업을 다시 추가했는지를 가져옵니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

isArchivedAction?: boolean

속성 값

boolean

isExecutableAction

이 권장 작업이 사용자 참고: 이 속성이 직렬화되지 않는 경우를 가져옵니다. 서버에서만 채울 수 있습니다.

isExecutableAction?: boolean

속성 값

boolean

isRevertableAction

이 권장 작업에 의해 적용된 변경 내용을 사용자 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

isRevertableAction?: boolean

속성 값

boolean

kind

리소스 종류입니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

kind?: string

속성 값

string

lastRefresh

이 권장 작업을 마지막으로 새로 고친 시간을 가져옵니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

lastRefresh?: Date

속성 값

Date

linkedObjects

연결된 개체(있는 경우)를 가져옵니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

linkedObjects?: string[]

속성 값

string[]

location

리소스 위치. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

location?: string

속성 값

string

observedImpact

이 권장 작업에 대한 관찰된/실제 영향 정보(예: 실제 CPU 게인, 실제 디스크 공간 변경 참고: 이 속성은 직렬화되지 않음)를 가져옵니다. 서버에서만 채울 수 있습니다.

observedImpact?: RecommendedActionImpactRecord[]

속성 값

recommendationReason

이 작업을 추천하는 이유를 가져옵니다. 예: DuplicateIndex 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

recommendationReason?: string

속성 값

string

revertActionDuration

사용자 리소스에 대한 이 권장 작업의 변경 내용을 되돌리는 데 걸린 시간을 가져옵니다. 예를 들어 생성된 인덱스 삭제에 소요된 시간입니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

revertActionDuration?: string

속성 값

string

revertActionInitiatedBy

이 권장 작업을 되돌리기 위한 승인이 사용자/시스템에서 제공되었는지를 가져옵니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

revertActionInitiatedBy?: RecommendedActionInitiatedBy

속성 값

revertActionInitiatedTime

이 권장 작업이 되돌리기 위해 승인된 시간을 가져옵니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

revertActionInitiatedTime?: Date

속성 값

Date

revertActionStartTime

시스템이 사용자 리소스에 대한 이 권장 작업의 변경 내용을 되돌리기 시작한 시간을 가져옵니다. 예를 들어 인덱스 삭제가 실행되는 시간입니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

revertActionStartTime?: Date

속성 값

Date

score

이 권장 작업의 영향을 가져옵니다. 가능한 값은 1 - 낮은 영향, 2 - 중간 영향 및 3 - 높은 영향 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

score?: number

속성 값

number

state

권장 작업이 있는 현재 상태의 정보를 가져옵니다.

state?: RecommendedActionStateInfo

속성 값

timeSeries

이 권장 작업에 대한 메트릭의 시계열 정보(예: CPU 사용량 시계열 참고: 이 속성은 직렬화되지 않음)를 가져옵니다. 서버에서만 채울 수 있습니다.

timeSeries?: RecommendedActionMetricInfo[]

속성 값

validSince

이 권장 작업이 유효한 시점 이후의 시간을 가져옵니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

validSince?: Date

속성 값

Date

상속된 속성 세부 정보

id

리소스 ID입니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

id?: string

속성 값

string

상속된ProxyResource.id

name

리소스 이름입니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

name?: string

속성 값

string

ProxyResource.name 상속됨

type

리소스 종류. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

type?: string

속성 값

string

ProxyResource.type에서 상속됨