public sealed class CreateServiceLbPolicyRequest : IMessage<CreateServiceLbPolicyRequest>, IEquatable<CreateServiceLbPolicyRequest>, IDeepCloneable<CreateServiceLbPolicyRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Network Services v1 API class CreateServiceLbPolicyRequest.
Request used by the ServiceLbPolicy method.
Implements
IMessageCreateServiceLbPolicyRequest, IEquatableCreateServiceLbPolicyRequest, IDeepCloneableCreateServiceLbPolicyRequest, IBufferMessage, IMessageNamespace
Google.Cloud.NetworkServices.V1Assembly
Google.Cloud.NetworkServices.V1.dll
Constructors
CreateServiceLbPolicyRequest()
public CreateServiceLbPolicyRequest()
CreateServiceLbPolicyRequest(CreateServiceLbPolicyRequest)
public CreateServiceLbPolicyRequest(CreateServiceLbPolicyRequest other)
Parameter | |
---|---|
Name | Description |
other |
CreateServiceLbPolicyRequest |
Properties
Parent
public string Parent { get; set; }
Required. The parent resource of the ServiceLbPolicy. Must be in the
format projects/{project}/locations/{location}
.
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 |
ServiceLbPolicy
public ServiceLbPolicy ServiceLbPolicy { get; set; }
Required. ServiceLbPolicy resource to be created.
Property Value | |
---|---|
Type | Description |
ServiceLbPolicy |
ServiceLbPolicyId
public string ServiceLbPolicyId { get; set; }
Required. Short name of the ServiceLbPolicy resource to be created.
E.g. for resource name
projects/{project}/locations/{location}/serviceLbPolicies/{service_lb_policy_name}
.
the id is value of {service_lb_policy_name}
Property Value | |
---|---|
Type | Description |
string |