Reference documentation and code samples for the Google API Common Protos Client class ResourceInfo.
Describes the resource that is being accessed.
Generated from protobuf message google.rpc.ResourceInfo
Namespace
Google \ RpcMethods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ resource_type |
string
A name for the type of resource being accessed, e.g. "sql table", "cloud storage bucket", "file", "Google calendar"; or the type URL of the resource: e.g. "type.googleapis.com/google.pubsub.v1.Topic". |
↳ resource_name |
string
The name of the resource being accessed. For example, a shared calendar name: "example.com_4fghdhgsrgh@group.calendar.google.com", if the current error is google.rpc.Code.PERMISSION_DENIED. |
↳ owner |
string
The owner of the resource (optional). For example, "user:
|
↳ description |
string
Describes what error is encountered when accessing this resource. For example, updating a cloud project may require the |
getResourceType
A name for the type of resource being accessed, e.g. "sql table", "cloud storage bucket", "file", "Google calendar"; or the type URL of the resource: e.g. "type.googleapis.com/google.pubsub.v1.Topic".
| Returns | |
|---|---|
| Type | Description |
string |
|
setResourceType
A name for the type of resource being accessed, e.g. "sql table", "cloud storage bucket", "file", "Google calendar"; or the type URL of the resource: e.g. "type.googleapis.com/google.pubsub.v1.Topic".
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getResourceName
The name of the resource being accessed. For example, a shared calendar name: "example.com_4fghdhgsrgh@group.calendar.google.com", if the current error is google.rpc.Code.PERMISSION_DENIED.
| Returns | |
|---|---|
| Type | Description |
string |
|
setResourceName
The name of the resource being accessed. For example, a shared calendar name: "example.com_4fghdhgsrgh@group.calendar.google.com", if the current error is google.rpc.Code.PERMISSION_DENIED.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getOwner
The owner of the resource (optional).
For example, "user:
| Returns | |
|---|---|
| Type | Description |
string |
|
setOwner
The owner of the resource (optional).
For example, "user:
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getDescription
Describes what error is encountered when accessing this resource.
For example, updating a cloud project may require the writer permission
on the developer console project.
| Returns | |
|---|---|
| Type | Description |
string |
|
setDescription
Describes what error is encountered when accessing this resource.
For example, updating a cloud project may require the writer permission
on the developer console project.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|