Google Cloud Network Services V1 Client - Class CreateHttpRouteRequest (0.2.0)

Reference documentation and code samples for the Google Cloud Network Services V1 Client class CreateHttpRouteRequest.

Request used by the HttpRoute method.

Generated from protobuf message google.cloud.networkservices.v1.CreateHttpRouteRequest

Namespace

Google \ Cloud \ NetworkServices \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ parent string

Required. The parent resource of the HttpRoute. Must be in the format projects/*/locations/global.

↳ http_route_id string

Required. Short name of the HttpRoute resource to be created.

↳ http_route Google\Cloud\NetworkServices\V1\HttpRoute

Required. HttpRoute resource to be created.

getParent

Required. The parent resource of the HttpRoute. Must be in the format projects/*/locations/global.

Returns
Type Description
string

setParent

Required. The parent resource of the HttpRoute. Must be in the format projects/*/locations/global.

Parameter
Name Description
var string
Returns
Type Description
$this

getHttpRouteId

Required. Short name of the HttpRoute resource to be created.

Returns
Type Description
string

setHttpRouteId

Required. Short name of the HttpRoute resource to be created.

Parameter
Name Description
var string
Returns
Type Description
$this

getHttpRoute

Required. HttpRoute resource to be created.

Returns
Type Description
Google\Cloud\NetworkServices\V1\HttpRoute|null

hasHttpRoute

clearHttpRoute

setHttpRoute

Required. HttpRoute resource to be created.

Parameter
Name Description
var Google\Cloud\NetworkServices\V1\HttpRoute
Returns
Type Description
$this

static::build

Parameters
Name Description
parent string

Required. The parent resource of the HttpRoute. Must be in the format projects/*/locations/global. Please see Google\Cloud\NetworkServices\V1\NetworkServicesClient::locationName() for help formatting this field.

httpRoute Google\Cloud\NetworkServices\V1\HttpRoute

Required. HttpRoute resource to be created.

httpRouteId string

Required. Short name of the HttpRoute resource to be created.

Returns
Type Description
Google\Cloud\NetworkServices\V1\CreateHttpRouteRequest