ResourceInfo
class ResourceInfo extends Message
Describes the resource that is being accessed.
Generated from protobuf message google.rpc.ResourceInfo
Methods
Constructor.
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".
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".
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][google.rpc.Code.PERMISSION_DENIED].
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][google.rpc.Code.PERMISSION_DENIED].
The owner of the resource (optional).
The owner of the resource (optional).
Describes what error is encountered when accessing this resource.
Describes what error is encountered when accessing this resource.
Details
at line 75
__construct(array $data = NULL)
Constructor.
at line 88
string
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".
Generated from protobuf field string resource_type = 1;
at line 102
$this
setResourceType(string $var)
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".
Generated from protobuf field string resource_type = 1;
at line 118
string
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][google.rpc.Code.PERMISSION_DENIED].
Generated from protobuf field string resource_name = 2;
at line 132
$this
setResourceName(string $var)
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][google.rpc.Code.PERMISSION_DENIED].
Generated from protobuf field string resource_name = 2;
at line 148
string
getOwner()
The owner of the resource (optional).
For example, "user:
Generated from protobuf field string owner = 3;
at line 162
$this
setOwner(string $var)
The owner of the resource (optional).
For example, "user:
Generated from protobuf field string owner = 3;
at line 178
string
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.
Generated from protobuf field string description = 4;
at line 192
$this
setDescription(string $var)
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.
Generated from protobuf field string description = 4;