public sealed class PluginActionConfig : IMessage<PluginActionConfig>, IEquatable<PluginActionConfig>, IDeepCloneable<PluginActionConfig>, IBufferMessage, IMessageReference 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 |
|