public sealed class ConditionContext.Types.Resource : IMessage<ConditionContext.Types.Resource>, IEquatable<ConditionContext.Types.Resource>, IDeepCloneable<ConditionContext.Types.Resource>, IBufferMessage, IMessage
Reference documentation and code samples for the Policy Troubleshooter v3 API class ConditionContext.Types.Resource.
Core attributes for a resource. A resource is an addressable (named) entity provided by the destination service. For example, a Compute Engine instance.
Implements
IMessageConditionContextTypesResource, IEquatableConditionContextTypesResource, IDeepCloneableConditionContextTypesResource, IBufferMessage, IMessageNamespace
Google.Cloud.PolicyTroubleshooter.Iam.V3Assembly
Google.Cloud.PolicyTroubleshooter.Iam.V3.dll
Constructors
Resource()
public Resource()
Resource(Resource)
public Resource(ConditionContext.Types.Resource other)
Parameter | |
---|---|
Name | Description |
other | ConditionContextTypesResource |
Properties
Name
public string Name { get; set; }
The stable identifier (name) of a resource on the service
. A resource
can be logically identified as //{resource.service}/{resource.name}
.
Unlike the resource URI, the resource name doesn't contain any protocol
and version information.
For a list of full resource name formats, see https://cloud.google.com/iam/help/troubleshooter/full-resource-names
Property Value | |
---|---|
Type | Description |
string |
Service
public string Service { get; set; }
The name of the service that this resource belongs to, such as
compute.googleapis.com
. The service name might not match the DNS
hostname that actually serves the request.
For a full list of resource service values, see https://cloud.google.com/iam/help/conditions/resource-services
Property Value | |
---|---|
Type | Description |
string |
Type
public string Type { get; set; }
The type of the resource, in the format {service}/{kind}
.
For a full list of resource type values, see https://cloud.google.com/iam/help/conditions/resource-types
Property Value | |
---|---|
Type | Description |
string |