AbortInfoResponse class
Details of the final state "abort" and associated resource.
Constructors
-
AbortInfoResponse({required Input<
String> cause, required Input<List< projectsMissingPermission, required Input<String> >String> resourceUri}) -
Creates a new AbortInfoResponse.
causeCauses that the analysis is aborted.projectsMissingPermissionList 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.resourceUriURI 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