AbortInfoResponse class

Details of the final state "abort" and associated resource.

Constructors

AbortInfoResponse({required Input<String> cause, required Input<List<String>> projectsMissingPermission, required Input<String> resourceUri})
Creates a new AbortInfoResponse. cause Causes that the analysis is aborted. projectsMissingPermission List of project IDs that the user has specified in the request but does not have permission to access network configs. Analysis is aborted in this case with the PERMISSION_DENIED cause. resourceUri URI of the resource that caused the abort.
const
AbortInfoResponse.fromMap(Map<String, dynamic> map)
factory

Properties

cause → Input<String>
Causes that the analysis is aborted.
final
hashCode → int
The hash code for this object.
no setterinherited
projectsMissingPermission → Input<List<String>>
List of project IDs that the user has specified in the request but does not have permission to access network configs. Analysis is aborted in this case with the PERMISSION_DENIED cause.
final
resourceUri → Input<String>
URI of the resource that caused the abort.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited