### YamlMime:JavaType uid: "com.microsoft.azure.management.resources.WhatIfOperationResult" fullName: "com.microsoft.azure.management.resources.WhatIfOperationResult" name: "WhatIfOperationResult" nameWithType: "WhatIfOperationResult" summary: "An immutable client-side representation of an Azure deployment What-if operation result." syntax: "public interface **WhatIfOperationResult**
extends <>" methods: - uid: "com.microsoft.azure.management.resources.WhatIfOperationResult.changes()" fullName: "com.microsoft.azure.management.resources.WhatIfOperationResult.changes()" name: "changes()" nameWithType: "WhatIfOperationResult.changes()" modifiers: - "abstract" syntax: "public abstract List changes()" returns: description: "list of resource changes predicted by What-If operation." type: "<>" - uid: "com.microsoft.azure.management.resources.WhatIfOperationResult.error()" fullName: "com.microsoft.azure.management.resources.WhatIfOperationResult.error()" name: "error()" nameWithType: "WhatIfOperationResult.error()" modifiers: - "abstract" syntax: "public abstract ErrorResponse error()" returns: description: "error when What-If operation fails." type: "" - uid: "com.microsoft.azure.management.resources.WhatIfOperationResult.status()" fullName: "com.microsoft.azure.management.resources.WhatIfOperationResult.status()" name: "status()" nameWithType: "WhatIfOperationResult.status()" modifiers: - "abstract" syntax: "public abstract String status()" returns: description: "status of the What-If operation." type: "" type: "interface" desc: "An immutable client-side representation of an Azure deployment What-if operation result." implements: - "<>" metadata: {} package: "com.microsoft.azure.management.resources" artifact: com.microsoft.azure:azure-mgmt-resources:1.41.4