public sealed class SourceMetadata.Types.PluginInstanceActionSource : IMessage<SourceMetadata.Types.PluginInstanceActionSource>, IEquatable<SourceMetadata.Types.PluginInstanceActionSource>, IDeepCloneable<SourceMetadata.Types.PluginInstanceActionSource>, IBufferMessage, IMessage
Reference documentation and code samples for the API hub v1 API class SourceMetadata.Types.PluginInstanceActionSource.
PluginInstanceActionSource represents the plugin instance action source.
Implements
IMessageSourceMetadataTypesPluginInstanceActionSource, IEquatableSourceMetadataTypesPluginInstanceActionSource, IDeepCloneableSourceMetadataTypesPluginInstanceActionSource, IBufferMessage, IMessageNamespace
Google.Cloud.ApiHub.V1Assembly
Google.Cloud.ApiHub.V1.dll
Constructors
PluginInstanceActionSource()
public PluginInstanceActionSource()
PluginInstanceActionSource(PluginInstanceActionSource)
public PluginInstanceActionSource(SourceMetadata.Types.PluginInstanceActionSource other)
Parameter | |
---|---|
Name | Description |
other |
SourceMetadataTypesPluginInstanceActionSource |
Properties
ActionId
public string ActionId { get; set; }
Output only. The id of the plugin instance action.
Property Value | |
---|---|
Type | Description |
string |
PluginInstance
public string PluginInstance { get; set; }
Output only. The resource name of the source plugin instance.
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 |