Reference documentation and code samples for the Google Cloud Service Usage V1 Client class Service.
A service that is available for use by the consumer.
Generated from protobuf message google.api.serviceusage.v1.Service
Namespace
Google \ Cloud \ ServiceUsage \ V1Methods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ name |
string
The resource name of the consumer and service. A valid name would be: - projects/123/services/serviceusage.googleapis.com |
↳ parent |
string
The resource name of the consumer. A valid name would be: - projects/123 |
↳ config |
Google\Cloud\ServiceUsage\V1\ServiceConfig
The service configuration of the available service. Some fields may be filtered out of the configuration in responses to the |
↳ state |
int
Whether or not the service has been enabled for use by the consumer. |
getName
The resource name of the consumer and service.
A valid name would be:
- projects/123/services/serviceusage.googleapis.com
Returns | |
---|---|
Type | Description |
string |
setName
The resource name of the consumer and service.
A valid name would be:
- projects/123/services/serviceusage.googleapis.com
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getParent
The resource name of the consumer.
A valid name would be:
- projects/123
Returns | |
---|---|
Type | Description |
string |
setParent
The resource name of the consumer.
A valid name would be:
- projects/123
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getConfig
The service configuration of the available service.
Some fields may be filtered out of the configuration in responses to
the ListServices
method. These fields are present only in responses to
the GetService
method.
Returns | |
---|---|
Type | Description |
Google\Cloud\ServiceUsage\V1\ServiceConfig|null |
hasConfig
clearConfig
setConfig
The service configuration of the available service.
Some fields may be filtered out of the configuration in responses to
the ListServices
method. These fields are present only in responses to
the GetService
method.
Parameter | |
---|---|
Name | Description |
var |
Google\Cloud\ServiceUsage\V1\ServiceConfig
|
Returns | |
---|---|
Type | Description |
$this |
getState
Whether or not the service has been enabled for use by the consumer.
Returns | |
---|---|
Type | Description |
int |
setState
Whether or not the service has been enabled for use by the consumer.
Parameter | |
---|---|
Name | Description |
var |
int
|
Returns | |
---|---|
Type | Description |
$this |