public sealed class PluginActionConfig : IMessage<PluginActionConfig>, IEquatable<PluginActionConfig>, IDeepCloneable<PluginActionConfig>, IBufferMessage, IMessage
Reference documentation and code samples for the API hub v1 API class PluginActionConfig.
PluginActionConfig represents the configuration of an action supported by a plugin.
Implements
IMessagePluginActionConfig, IEquatablePluginActionConfig, IDeepCloneablePluginActionConfig, IBufferMessage, IMessageNamespace
Google.Cloud.ApiHub.V1Assembly
Google.Cloud.ApiHub.V1.dll
Constructors
PluginActionConfig()
public PluginActionConfig()
PluginActionConfig(PluginActionConfig)
public PluginActionConfig(PluginActionConfig other)
Parameter | |
---|---|
Name | Description |
other |
PluginActionConfig |
Properties
Description
public string Description { get; set; }
Required. The description of the operation performed by the action.
Property Value | |
---|---|
Type | Description |
string |
DisplayName
public string DisplayName { get; set; }
Required. The display name of the action.
Property Value | |
---|---|
Type | Description |
string |
Id
public string Id { get; set; }
Required. The id of the action.
Property Value | |
---|---|
Type | Description |
string |
TriggerMode
public PluginActionConfig.Types.TriggerMode TriggerMode { get; set; }
Required. The trigger mode supported by the action.
Property Value | |
---|---|
Type | Description |
PluginActionConfigTypesTriggerMode |