public sealed class Curation.Types.PluginInstanceActionID : IMessage<Curation.Types.PluginInstanceActionID>, IEquatable<Curation.Types.PluginInstanceActionID>, IDeepCloneable<Curation.Types.PluginInstanceActionID>, IBufferMessage, IMessage
Reference documentation and code samples for the API hub v1 API class Curation.Types.PluginInstanceActionID.
The plugin instance and associated action that is using the curation.
Implements
IMessageCurationTypesPluginInstanceActionID, IEquatableCurationTypesPluginInstanceActionID, IDeepCloneableCurationTypesPluginInstanceActionID, IBufferMessage, IMessageNamespace
Google.Cloud.ApiHub.V1Assembly
Google.Cloud.ApiHub.V1.dll
Constructors
PluginInstanceActionID()
public PluginInstanceActionID()
PluginInstanceActionID(PluginInstanceActionID)
public PluginInstanceActionID(Curation.Types.PluginInstanceActionID other)
Parameter | |
---|---|
Name | Description |
other |
CurationTypesPluginInstanceActionID |
Properties
ActionId
public string ActionId { get; set; }
Output only. The action ID that is using the curation. This should map to one of the action IDs specified in action configs in the plugin.
Property Value | |
---|---|
Type | Description |
string |
PluginInstance
public string PluginInstance { get; set; }
Output only. Plugin instance that is using the curation.
Format is
projects/{project}/locations/{location}/plugins/{plugin}/instances/{instance}
Property Value | |
---|---|
Type | Description |
string |
PluginInstanceAsPluginInstanceName
public PluginInstanceName PluginInstanceAsPluginInstanceName { get; set; }
PluginInstanceName-typed view over the PluginInstance resource name property.
Property Value | |
---|---|
Type | Description |
PluginInstanceName |