Show / Hide Table of Contents

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
System.Object
OwnerReference
Implements
IDirectResponseSchema
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
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

Implements

IDirectResponseSchema
In This Article
Back to top