public sealed class CreateWasmPluginVersionRequest : IMessage<CreateWasmPluginVersionRequest>, IEquatable<CreateWasmPluginVersionRequest>, IDeepCloneable<CreateWasmPluginVersionRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Network Services v1 API class CreateWasmPluginVersionRequest.
Request used by the CreateWasmPluginVersion
method.
Implements
IMessageCreateWasmPluginVersionRequest, IEquatableCreateWasmPluginVersionRequest, IDeepCloneableCreateWasmPluginVersionRequest, IBufferMessage, IMessageNamespace
Google.Cloud.NetworkServices.V1Assembly
Google.Cloud.NetworkServices.V1.dll
Constructors
CreateWasmPluginVersionRequest()
public CreateWasmPluginVersionRequest()
CreateWasmPluginVersionRequest(CreateWasmPluginVersionRequest)
public CreateWasmPluginVersionRequest(CreateWasmPluginVersionRequest other)
Parameter | |
---|---|
Name | Description |
other |
CreateWasmPluginVersionRequest |
Properties
Parent
public string Parent { get; set; }
Required. The parent resource of the WasmPluginVersion
resource. Must be
in the format
projects/{project}/locations/global/wasmPlugins/{wasm_plugin}
.
Property Value | |
---|---|
Type | Description |
string |
ParentAsWasmPluginName
public WasmPluginName ParentAsWasmPluginName { get; set; }
WasmPluginName-typed view over the Parent resource name property.
Property Value | |
---|---|
Type | Description |
WasmPluginName |
WasmPluginVersion
public WasmPluginVersion WasmPluginVersion { get; set; }
Required. WasmPluginVersion
resource to be created.
Property Value | |
---|---|
Type | Description |
WasmPluginVersion |
WasmPluginVersionId
public string WasmPluginVersionId { get; set; }
Required. User-provided ID of the WasmPluginVersion
resource to be
created.
Property Value | |
---|---|
Type | Description |
string |