public sealed class CreateGatewayRequest : IMessage<CreateGatewayRequest>, IEquatable<CreateGatewayRequest>, IDeepCloneable<CreateGatewayRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the API Gateway v1 API class CreateGatewayRequest.
Request message for ApiGatewayService.CreateGateway
Implements
IMessageCreateGatewayRequest, IEquatableCreateGatewayRequest, IDeepCloneableCreateGatewayRequest, IBufferMessage, IMessageNamespace
Google.Cloud.ApiGateway.V1Assembly
Google.Cloud.ApiGateway.V1.dll
Constructors
CreateGatewayRequest()
public CreateGatewayRequest()
CreateGatewayRequest(CreateGatewayRequest)
public CreateGatewayRequest(CreateGatewayRequest other)
Parameter | |
---|---|
Name | Description |
other |
CreateGatewayRequest |
Properties
Gateway
public Gateway Gateway { get; set; }
Required. Gateway resource.
Property Value | |
---|---|
Type | Description |
Gateway |
GatewayId
public string GatewayId { get; set; }
Required. Identifier to assign to the Gateway. Must be unique within scope of the parent resource.
Property Value | |
---|---|
Type | Description |
string |
Parent
public string Parent { get; set; }
Required. Parent resource of the Gateway, of the form:
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 |