Class OwnerReference
OwnerReference contains enough information to let you identify an owning object. Currently, an owning object must be in the same namespace, so there is no namespace field.
Inheritance
Implements
Inherited Members
Namespace: Google.Apis.CloudRun.v1alpha1.Data
Assembly: Google.Apis.CloudRun.v1alpha1.dll
Syntax
public class OwnerReference : IDirectResponseSchema
Properties
ApiVersion
API version of the referent.
Declaration
[JsonProperty("apiVersion")]
public virtual string ApiVersion { get; set; }
Property Value
Type | Description |
---|---|
System.String |
BlockOwnerDeletion
If true, AND if the owner has the "foregroundDeletion" finalizer, then the owner cannot be deleted from the key-value store until this reference is removed. Defaults to false. To set this field, a user needs "delete" permission of the owner, otherwise 422 (Unprocessable Entity) will be returned. +optional
Declaration
[JsonProperty("blockOwnerDeletion")]
public virtual bool? BlockOwnerDeletion { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Boolean> |
Controller
If true, this reference points to the managing controller. +optional
Declaration
[JsonProperty("controller")]
public virtual bool? Controller { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Boolean> |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Kind
Kind of the referent. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
Declaration
[JsonProperty("kind")]
public virtual string Kind { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Name
Name of the referent. More info: https://kubernetes.io/docs/user-guide/identifiers#names
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Uid
UID of the referent. More info: https://kubernetes.io/docs/user-guide/identifiers#uids
Declaration
[JsonProperty("uid")]
public virtual string Uid { get; set; }
Property Value
Type | Description |
---|---|
System.String |