Compute V1 Client - Class ForwardingRuleServiceDirectoryRegistration (1.5.0)

Reference documentation and code samples for the Compute V1 Client class ForwardingRuleServiceDirectoryRegistration.

Describes the auto-registration of the Forwarding Rule to Service Directory. The region and project of the Service Directory resource generated from this registration will be the same as this Forwarding Rule.

Generated from protobuf message google.cloud.compute.v1.ForwardingRuleServiceDirectoryRegistration

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ namespace string

Service Directory namespace to register the forwarding rule under.

↳ service string

Service Directory service to register the forwarding rule under.

↳ service_directory_region string

[Optional] Service Directory region to register this global forwarding rule under. Default to "us-central1". Only used for PSC for Google APIs. All PSC for Google APIs Forwarding Rules on the same network should use the same Service Directory region.

getNamespace

Service Directory namespace to register the forwarding rule under.

Generated from protobuf field optional string namespace = 178476379;

Returns
TypeDescription
string

hasNamespace

clearNamespace

setNamespace

Service Directory namespace to register the forwarding rule under.

Generated from protobuf field optional string namespace = 178476379;

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getService

Service Directory service to register the forwarding rule under.

Generated from protobuf field optional string service = 373540533;

Returns
TypeDescription
string

hasService

clearService

setService

Service Directory service to register the forwarding rule under.

Generated from protobuf field optional string service = 373540533;

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getServiceDirectoryRegion

[Optional] Service Directory region to register this global forwarding rule under. Default to "us-central1". Only used for PSC for Google APIs. All PSC for Google APIs Forwarding Rules on the same network should use the same Service Directory region.

Generated from protobuf field optional string service_directory_region = 74030416;

Returns
TypeDescription
string

hasServiceDirectoryRegion

clearServiceDirectoryRegion

setServiceDirectoryRegion

[Optional] Service Directory region to register this global forwarding rule under. Default to "us-central1". Only used for PSC for Google APIs. All PSC for Google APIs Forwarding Rules on the same network should use the same Service Directory region.

Generated from protobuf field optional string service_directory_region = 74030416;

Parameter
NameDescription
var string
Returns
TypeDescription
$this