public sealed class CreateAgentGatewayRequest : IMessage<CreateAgentGatewayRequest>, IEquatable<CreateAgentGatewayRequest>, IDeepCloneable<CreateAgentGatewayRequest>, IBufferMessage, IMessageReference documentation and code samples for the Network Services v1 API class CreateAgentGatewayRequest.
Request used by the CreateAgentGateway method.
Implements
IMessageCreateAgentGatewayRequest, IEquatableCreateAgentGatewayRequest, IDeepCloneableCreateAgentGatewayRequest, IBufferMessage, IMessageNamespace
Google.Cloud.NetworkServices.V1Assembly
Google.Cloud.NetworkServices.V1.dll
Constructors
CreateAgentGatewayRequest()
public CreateAgentGatewayRequest()CreateAgentGatewayRequest(CreateAgentGatewayRequest)
public CreateAgentGatewayRequest(CreateAgentGatewayRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
CreateAgentGatewayRequest |
Properties
AgentGateway
public AgentGateway AgentGateway { get; set; }Required. AgentGateway resource to be created.
| Property Value | |
|---|---|
| Type | Description |
AgentGateway |
|
AgentGatewayId
public string AgentGatewayId { get; set; }Required. Short name of the AgentGateway resource to be created.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Parent
public string Parent { get; set; }Required. The parent resource of the AgentGateway. Must be in the
format projects/*/locations/*.
| Property Value | |
|---|---|
| Type | Description |
string |
|
ParentAsLocationName
public LocationName ParentAsLocationName { get; set; }LocationName-typed view over the Parent resource name property.
| Property Value | |
|---|---|
| Type | Description |
LocationName |
|