다음을 통해 공유


WhatIfChange 클래스

What-If 작업에서 예측하는 단일 리소스 변경에 대한 정보입니다.

Azure로 보내려면 모든 필수 매개 변수를 채워야 합니다.

상속
azure.mgmt.resource.resources._serialization.Model
WhatIfChange

생성자

WhatIfChange(*, resource_id: str, change_type: str | _models.ChangeType, before: MutableMapping[str, Any] | None = None, after: MutableMapping[str, Any] | None = None, delta: List[_models.WhatIfPropertyChange] | None = None, **kwargs: Any)

키워드 전용 매개 변수

Name Description
resource_id
str

리소스 ID입니다. 필수 요소.

change_type
str 또는 ChangeType

배포가 실행될 때 리소스에 적용할 변경 유형입니다. 필수 요소. 알려진 값은 "Create", "Delete", "Ignore", "Deploy", "NoChange" 및 "Modify"입니다.

before
<xref:JSON>

배포가 실행되기 전에 리소스의 스냅샷.

after
<xref:JSON>

배포가 실행된 후 리소스의 예측 스냅샷.

delta

리소스 속성에 대한 예측된 변경 내용입니다.

변수

Name Description
resource_id
str

리소스 ID입니다. 필수 요소.

change_type
str 또는 ChangeType

배포가 실행될 때 리소스에 적용할 변경 유형입니다. 필수 요소. 알려진 값은 "Create", "Delete", "Ignore", "Deploy", "NoChange" 및 "Modify"입니다.

before
<xref:JSON>

배포가 실행되기 전에 리소스의 스냅샷.

after
<xref:JSON>

배포가 실행된 후 리소스의 예측 스냅샷.

delta

리소스 속성에 대한 예측된 변경 내용입니다.