GoogleCloudApihubV1PluginInstance class

Represents a plugin instance resource in the API Hub.

A PluginInstance is a specific instance of a hub plugin with its own configuration, state, and execution details.

Constructors

GoogleCloudApihubV1PluginInstance.new({List<GoogleCloudApihubV1PluginInstanceAction>? actions, Map<String, GoogleCloudApihubV1ConfigVariable>? additionalConfig, GoogleCloudApihubV1AuthConfig? authConfig, String? createTime, String? displayName, String? errorMessage, String? name, String? sourceProjectId, String? state, String? updateTime})
GoogleCloudApihubV1PluginInstance.fromJson(Map json_)

Properties

actions List<GoogleCloudApihubV1PluginInstanceAction>?
The action status for the plugin instance.
getter/setter pair
additionalConfig Map<String, GoogleCloudApihubV1ConfigVariable>?
The additional information for this plugin instance corresponding to the additional config template of the plugin.
getter/setter pair
authConfig GoogleCloudApihubV1AuthConfig?
The authentication information for this plugin instance.
getter/setter pair
createTime String?
Timestamp indicating when the plugin instance was created.
getter/setter pair
displayName String?
The display name for this plugin instance.
getter/setter pair
errorMessage String?
Error message describing the failure, if any, during Create, Delete or ApplyConfig operation corresponding to the plugin instance.This field will only be populated if the plugin instance is in the ERROR or FAILED state.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
name String?
Identifier.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sourceProjectId String?
The source project id of the plugin instance.
getter/setter pair
state String?
The current state of the plugin instance (e.g., enabled, disabled, provisioning).
getter/setter pair
updateTime String?
Timestamp indicating when the plugin instance was last updated.
getter/setter pair

Methods

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

Operators

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