docs: update docs (#916)

* fix: re-run script

* test: fix noxfile
diff --git a/docs/dyn/run_v1alpha1.namespaces.cloudauditlogssources.html b/docs/dyn/run_v1alpha1.namespaces.cloudauditlogssources.html
index fd657e2..4c3bc58 100644
--- a/docs/dyn/run_v1alpha1.namespaces.cloudauditlogssources.html
+++ b/docs/dyn/run_v1alpha1.namespaces.cloudauditlogssources.html
@@ -78,13 +78,13 @@
   <code><a href="#create">create(parent, body=None, x__xgafv=None)</a></code></p>
 <p class="firstline">Creates a new cloudauditlogssource.</p>
 <p class="toc_element">
-  <code><a href="#delete">delete(name, propagationPolicy=None, kind=None, apiVersion=None, x__xgafv=None)</a></code></p>
+  <code><a href="#delete">delete(name, apiVersion=None, propagationPolicy=None, kind=None, x__xgafv=None)</a></code></p>
 <p class="firstline">Rpc to delete a cloudauditlogssource.</p>
 <p class="toc_element">
   <code><a href="#get">get(name, x__xgafv=None)</a></code></p>
 <p class="firstline">Rpc to get information about a cloudauditlogssource.</p>
 <p class="toc_element">
-  <code><a href="#list">list(parent, limit=None, watch=None, labelSelector=None, resourceVersion=None, includeUninitialized=None, fieldSelector=None, continue=None, x__xgafv=None)</a></code></p>
+  <code><a href="#list">list(parent, labelSelector=None, fieldSelector=None, includeUninitialized=None, resourceVersion=None, continue=None, limit=None, watch=None, x__xgafv=None)</a></code></p>
 <p class="firstline">Rpc to list cloudauditlogssources.</p>
 <h3>Method Details</h3>
 <div class="method">
@@ -101,14 +101,12 @@
   &quot;status&quot;: { # CloudAuditLogsSourceStatus represents the current state of a # Status represents the current state of the CloudAuditLogsSource. This data
       # may be out of date. +optional
       # CloudAuditLogsSource.
-    &quot;observedGeneration&quot;: 42, # ObservedGeneration is the &#x27;Generation&#x27; of the CloudAuditLogsSource that
-        # was last processed by the controller.
-    &quot;sinkUri&quot;: &quot;A String&quot;, # SinkURI is the current active sink URI that has been configured for the
-        # Source.
-        # +optional
     &quot;conditions&quot;: [ # Array of observed CloudAuditLogsSourceConditions, indicating the current
         # state of the CloudAuditLogsSource.
       { # Condition defines a generic condition for a Resource
+        &quot;message&quot;: &quot;A String&quot;, # Optional. Human readable message indicating details about the current status.
+        &quot;lastTransitionTime&quot;: &quot;A String&quot;, # Optional. Last time the condition transitioned from one status to another.
+        &quot;status&quot;: &quot;A String&quot;, # Status of the condition, one of True, False, Unknown.
         &quot;severity&quot;: &quot;A String&quot;, # Optional. How to interpret failures of this condition, one of Error, Warning, Info
         &quot;reason&quot;: &quot;A String&quot;, # Optional. One-word CamelCase reason for the condition&#x27;s last transition.
         &quot;type&quot;: &quot;A String&quot;, # type is used to communicate the status of the reconciliation process.
@@ -116,35 +114,16 @@
             # https://github.com/knative/serving/blob/master/docs/spec/errors.md#error-conditions-and-reporting
             # Types common to all resources include:
             # * &quot;Ready&quot;: True when the Resource is ready.
-        &quot;message&quot;: &quot;A String&quot;, # Optional. Human readable message indicating details about the current status.
-        &quot;lastTransitionTime&quot;: &quot;A String&quot;, # Optional. Last time the condition transitioned from one status to another.
-        &quot;status&quot;: &quot;A String&quot;, # Status of the condition, one of True, False, Unknown.
       },
     ],
+    &quot;observedGeneration&quot;: 42, # ObservedGeneration is the &#x27;Generation&#x27; of the CloudAuditLogsSource that
+        # was last processed by the controller.
+    &quot;sinkUri&quot;: &quot;A String&quot;, # SinkURI is the current active sink URI that has been configured for the
+        # Source.
+        # +optional
   },
   &quot;apiVersion&quot;: &quot;A String&quot;, # The API version for this call such as &quot;events.cloud.google.com/v1alpha1&quot;.
   &quot;spec&quot;: { # The desired state of the CloudAuditLogsSource. # Spec defines the desired state of the CloudAuditLogsSource.
-    &quot;resourceName&quot;: &quot;A String&quot;, # Optional. The resource specification. This must match &quot;methodName&quot;
-        # in Cloud Audit Logs. Regex or Wildcards (*) are not supported.
-        # Example: &quot;projects/my-project/jobs/foo&quot;.
-    &quot;ceOverrides&quot;: { # CloudEventOverrides defines arguments for a Source that control the output # CloudEventOverrides defines overrides to control the output format and
-        # modifications of the event sent to the sink.
-        # +optional
-        # format of the CloudEvents produced by the Source.
-      &quot;extensions&quot;: { # Extensions specify what attribute are added or overridden on the outbound
-          # event. Each `Extensions` key-value pair are set on the event as an
-          # attribute extension independently.
-          # +optional
-        &quot;a_key&quot;: &quot;A String&quot;,
-      },
-    },
-    &quot;serviceAccountName&quot;: &quot;A String&quot;, # Optional. Email address of the IAM service account associated with the source. The
-        # service account represents the identity of the source, and determines what
-        # permissions the source has. If not provided, the source will use the
-        # project&#x27;s default service account.
-    &quot;serviceName&quot;: &quot;A String&quot;, # Required. The GCP service name. This must match &quot;serviceName&quot; in Cloud Audit Logs.
-        # Regex or Wildcards (*) are not supported.
-        # Example: &quot;bigquery.googleapis.com&quot;.
     &quot;methodName&quot;: &quot;A String&quot;, # Required. The method name at the service API. This must match &quot;methodName&quot; in Cloud
         # Audit Logs. Regex or Wildcards (*) are not supported.
         # Example: &quot;google.cloud.bigquery.job.create&quot;.
@@ -167,10 +146,6 @@
             # More info:
             # https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
             # +optional
-        &quot;uid&quot;: &quot;A String&quot;, # UID of the referent.
-            # More info:
-            # https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#uids
-            # +optional
         &quot;fieldPath&quot;: &quot;A String&quot;, # If referring to a piece of an object instead of an entire object, this
             # string should contain a valid JSON/Go field access statement, such as
             # desiredState.manifest.containers[2]. For example, if the object reference
@@ -180,6 +155,10 @@
             # &quot;spec.containers[2]&quot; (container with index 2 in this pod). This syntax is
             # chosen only to have some well-defined way of referencing a part of an
             # object.
+        &quot;uid&quot;: &quot;A String&quot;, # UID of the referent.
+            # More info:
+            # https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#uids
+            # +optional
         &quot;namespace&quot;: &quot;A String&quot;, # Namespace of the referent.
             # More info:
             # https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/
@@ -190,16 +169,31 @@
             # +optional
       },
     },
+    &quot;resourceName&quot;: &quot;A String&quot;, # Optional. The resource specification. This must match &quot;methodName&quot;
+        # in Cloud Audit Logs. Regex or Wildcards (*) are not supported.
+        # Example: &quot;projects/my-project/jobs/foo&quot;.
+    &quot;serviceAccountName&quot;: &quot;A String&quot;, # Optional. Email address of the IAM service account associated with the source. The
+        # service account represents the identity of the source, and determines what
+        # permissions the source has. If not provided, the source will use the
+        # project&#x27;s default service account.
+    &quot;ceOverrides&quot;: { # CloudEventOverrides defines arguments for a Source that control the output # CloudEventOverrides defines overrides to control the output format and
+        # modifications of the event sent to the sink.
+        # +optional
+        # format of the CloudEvents produced by the Source.
+      &quot;extensions&quot;: { # Extensions specify what attribute are added or overridden on the outbound
+          # event. Each `Extensions` key-value pair are set on the event as an
+          # attribute extension independently.
+          # +optional
+        &quot;a_key&quot;: &quot;A String&quot;,
+      },
+    },
+    &quot;serviceName&quot;: &quot;A String&quot;, # Required. The GCP service name. This must match &quot;serviceName&quot; in Cloud Audit Logs.
+        # Regex or Wildcards (*) are not supported.
+        # Example: &quot;bigquery.googleapis.com&quot;.
   },
   &quot;kind&quot;: &quot;A String&quot;, # The kind of resource, in this case &quot;CloudAuditLogsSource&quot;.
   &quot;metadata&quot;: { # ObjectMeta is metadata that all persisted resources must have, which includes # Metadata associated with this CloudAuditLogsSource.
       # all objects users must create.
-    &quot;annotations&quot;: { # Annotations is an unstructured key value map stored with a resource that
-        # may be set by external tools to store and retrieve arbitrary metadata. They
-        # are not queryable and should be preserved when modifying objects. More
-        # info: http://kubernetes.io/docs/user-guide/annotations +optional
-      &quot;a_key&quot;: &quot;A String&quot;,
-    },
     &quot;generateName&quot;: &quot;A String&quot;, # Not currently supported by Cloud Run.
         #
         # GenerateName is an optional prefix, used by the server, to generate a
@@ -228,17 +222,17 @@
         # for creation idempotence and configuration definition. Cannot be updated.
         # More info: http://kubernetes.io/docs/user-guide/identifiers#names
         # +optional
+    &quot;deletionGracePeriodSeconds&quot;: 42, # Not currently supported by Cloud Run.
+        #
+        # Number of seconds allowed for this object to gracefully terminate before
+        # it will be removed from the system. Only set when deletionTimestamp is also
+        # set. May only be shortened. Read-only. +optional
     &quot;clusterName&quot;: &quot;A String&quot;, # Not currently supported by Cloud Run.
         #
         # The name of the cluster which the object belongs to.
         # This is used to distinguish resources with same name and namespace in
         # different clusters. This field is not set anywhere right now and apiserver
         # is going to ignore it if set in create or update request. +optional
-    &quot;deletionGracePeriodSeconds&quot;: 42, # Not currently supported by Cloud Run.
-        #
-        # Number of seconds allowed for this object to gracefully terminate before
-        # it will be removed from the system. Only set when deletionTimestamp is also
-        # set. May only be shortened. Read-only. +optional
     &quot;finalizers&quot;: [ # Not currently supported by Cloud Run.
         #
         # Must be empty before the object is deleted from the registry. Each entry
@@ -278,11 +272,6 @@
       { # 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.
-        &quot;apiVersion&quot;: &quot;A String&quot;, # API version of the referent.
-        &quot;name&quot;: &quot;A String&quot;, # Name of the referent.
-            # More info: http://kubernetes.io/docs/user-guide/identifiers#names
-        &quot;uid&quot;: &quot;A String&quot;, # UID of the referent.
-            # More info: http://kubernetes.io/docs/user-guide/identifiers#uids
         &quot;controller&quot;: True or False, # If true, this reference points to the managing controller.
             # +optional
         &quot;kind&quot;: &quot;A String&quot;, # Kind of the referent.
@@ -295,6 +284,11 @@
             # To set this field, a user needs &quot;delete&quot; permission of the owner,
             # otherwise 422 (Unprocessable Entity) will be returned.
             # +optional
+        &quot;apiVersion&quot;: &quot;A String&quot;, # API version of the referent.
+        &quot;name&quot;: &quot;A String&quot;, # Name of the referent.
+            # More info: http://kubernetes.io/docs/user-guide/identifiers#names
+        &quot;uid&quot;: &quot;A String&quot;, # UID of the referent.
+            # More info: http://kubernetes.io/docs/user-guide/identifiers#uids
       },
     ],
     &quot;creationTimestamp&quot;: &quot;A String&quot;, # CreationTimestamp is a timestamp representing the server time when this
@@ -331,6 +325,11 @@
         # More info:
         # https://git.k8s.io/community/contributors/devel/api-conventions.md#concurrency-control-and-consistency
         # +optional
+    &quot;selfLink&quot;: &quot;A String&quot;, # SelfLink is a URL representing this object.
+        # Populated by the system.
+        # Read-only.
+        # +optional
+        #  string selfLink = 4;
     &quot;uid&quot;: &quot;A String&quot;, # UID is the unique in time and space value for this object. It is typically
         # generated by the server on successful creation of a resource and is not
         # allowed to change on PUT operations.
@@ -339,14 +338,15 @@
         # Read-only.
         # More info: http://kubernetes.io/docs/user-guide/identifiers#uids
         # +optional
-    &quot;selfLink&quot;: &quot;A String&quot;, # SelfLink is a URL representing this object.
-        # Populated by the system.
-        # Read-only.
-        # +optional
-        #  string selfLink = 4;
     &quot;namespace&quot;: &quot;A String&quot;, # Namespace defines the space within each name must be unique, within a
         # Cloud Run region. In Cloud Run the namespace must be equal to either the
         # project ID or project number.
+    &quot;annotations&quot;: { # Annotations is an unstructured key value map stored with a resource that
+        # may be set by external tools to store and retrieve arbitrary metadata. They
+        # are not queryable and should be preserved when modifying objects. More
+        # info: http://kubernetes.io/docs/user-guide/annotations +optional
+      &quot;a_key&quot;: &quot;A String&quot;,
+    },
   },
 }
 
@@ -362,14 +362,12 @@
     &quot;status&quot;: { # CloudAuditLogsSourceStatus represents the current state of a # Status represents the current state of the CloudAuditLogsSource. This data
         # may be out of date. +optional
         # CloudAuditLogsSource.
-      &quot;observedGeneration&quot;: 42, # ObservedGeneration is the &#x27;Generation&#x27; of the CloudAuditLogsSource that
-          # was last processed by the controller.
-      &quot;sinkUri&quot;: &quot;A String&quot;, # SinkURI is the current active sink URI that has been configured for the
-          # Source.
-          # +optional
       &quot;conditions&quot;: [ # Array of observed CloudAuditLogsSourceConditions, indicating the current
           # state of the CloudAuditLogsSource.
         { # Condition defines a generic condition for a Resource
+          &quot;message&quot;: &quot;A String&quot;, # Optional. Human readable message indicating details about the current status.
+          &quot;lastTransitionTime&quot;: &quot;A String&quot;, # Optional. Last time the condition transitioned from one status to another.
+          &quot;status&quot;: &quot;A String&quot;, # Status of the condition, one of True, False, Unknown.
           &quot;severity&quot;: &quot;A String&quot;, # Optional. How to interpret failures of this condition, one of Error, Warning, Info
           &quot;reason&quot;: &quot;A String&quot;, # Optional. One-word CamelCase reason for the condition&#x27;s last transition.
           &quot;type&quot;: &quot;A String&quot;, # type is used to communicate the status of the reconciliation process.
@@ -377,35 +375,16 @@
               # https://github.com/knative/serving/blob/master/docs/spec/errors.md#error-conditions-and-reporting
               # Types common to all resources include:
               # * &quot;Ready&quot;: True when the Resource is ready.
-          &quot;message&quot;: &quot;A String&quot;, # Optional. Human readable message indicating details about the current status.
-          &quot;lastTransitionTime&quot;: &quot;A String&quot;, # Optional. Last time the condition transitioned from one status to another.
-          &quot;status&quot;: &quot;A String&quot;, # Status of the condition, one of True, False, Unknown.
         },
       ],
+      &quot;observedGeneration&quot;: 42, # ObservedGeneration is the &#x27;Generation&#x27; of the CloudAuditLogsSource that
+          # was last processed by the controller.
+      &quot;sinkUri&quot;: &quot;A String&quot;, # SinkURI is the current active sink URI that has been configured for the
+          # Source.
+          # +optional
     },
     &quot;apiVersion&quot;: &quot;A String&quot;, # The API version for this call such as &quot;events.cloud.google.com/v1alpha1&quot;.
     &quot;spec&quot;: { # The desired state of the CloudAuditLogsSource. # Spec defines the desired state of the CloudAuditLogsSource.
-      &quot;resourceName&quot;: &quot;A String&quot;, # Optional. The resource specification. This must match &quot;methodName&quot;
-          # in Cloud Audit Logs. Regex or Wildcards (*) are not supported.
-          # Example: &quot;projects/my-project/jobs/foo&quot;.
-      &quot;ceOverrides&quot;: { # CloudEventOverrides defines arguments for a Source that control the output # CloudEventOverrides defines overrides to control the output format and
-          # modifications of the event sent to the sink.
-          # +optional
-          # format of the CloudEvents produced by the Source.
-        &quot;extensions&quot;: { # Extensions specify what attribute are added or overridden on the outbound
-            # event. Each `Extensions` key-value pair are set on the event as an
-            # attribute extension independently.
-            # +optional
-          &quot;a_key&quot;: &quot;A String&quot;,
-        },
-      },
-      &quot;serviceAccountName&quot;: &quot;A String&quot;, # Optional. Email address of the IAM service account associated with the source. The
-          # service account represents the identity of the source, and determines what
-          # permissions the source has. If not provided, the source will use the
-          # project&#x27;s default service account.
-      &quot;serviceName&quot;: &quot;A String&quot;, # Required. The GCP service name. This must match &quot;serviceName&quot; in Cloud Audit Logs.
-          # Regex or Wildcards (*) are not supported.
-          # Example: &quot;bigquery.googleapis.com&quot;.
       &quot;methodName&quot;: &quot;A String&quot;, # Required. The method name at the service API. This must match &quot;methodName&quot; in Cloud
           # Audit Logs. Regex or Wildcards (*) are not supported.
           # Example: &quot;google.cloud.bigquery.job.create&quot;.
@@ -428,10 +407,6 @@
               # More info:
               # https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
               # +optional
-          &quot;uid&quot;: &quot;A String&quot;, # UID of the referent.
-              # More info:
-              # https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#uids
-              # +optional
           &quot;fieldPath&quot;: &quot;A String&quot;, # If referring to a piece of an object instead of an entire object, this
               # string should contain a valid JSON/Go field access statement, such as
               # desiredState.manifest.containers[2]. For example, if the object reference
@@ -441,6 +416,10 @@
               # &quot;spec.containers[2]&quot; (container with index 2 in this pod). This syntax is
               # chosen only to have some well-defined way of referencing a part of an
               # object.
+          &quot;uid&quot;: &quot;A String&quot;, # UID of the referent.
+              # More info:
+              # https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#uids
+              # +optional
           &quot;namespace&quot;: &quot;A String&quot;, # Namespace of the referent.
               # More info:
               # https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/
@@ -451,16 +430,31 @@
               # +optional
         },
       },
+      &quot;resourceName&quot;: &quot;A String&quot;, # Optional. The resource specification. This must match &quot;methodName&quot;
+          # in Cloud Audit Logs. Regex or Wildcards (*) are not supported.
+          # Example: &quot;projects/my-project/jobs/foo&quot;.
+      &quot;serviceAccountName&quot;: &quot;A String&quot;, # Optional. Email address of the IAM service account associated with the source. The
+          # service account represents the identity of the source, and determines what
+          # permissions the source has. If not provided, the source will use the
+          # project&#x27;s default service account.
+      &quot;ceOverrides&quot;: { # CloudEventOverrides defines arguments for a Source that control the output # CloudEventOverrides defines overrides to control the output format and
+          # modifications of the event sent to the sink.
+          # +optional
+          # format of the CloudEvents produced by the Source.
+        &quot;extensions&quot;: { # Extensions specify what attribute are added or overridden on the outbound
+            # event. Each `Extensions` key-value pair are set on the event as an
+            # attribute extension independently.
+            # +optional
+          &quot;a_key&quot;: &quot;A String&quot;,
+        },
+      },
+      &quot;serviceName&quot;: &quot;A String&quot;, # Required. The GCP service name. This must match &quot;serviceName&quot; in Cloud Audit Logs.
+          # Regex or Wildcards (*) are not supported.
+          # Example: &quot;bigquery.googleapis.com&quot;.
     },
     &quot;kind&quot;: &quot;A String&quot;, # The kind of resource, in this case &quot;CloudAuditLogsSource&quot;.
     &quot;metadata&quot;: { # ObjectMeta is metadata that all persisted resources must have, which includes # Metadata associated with this CloudAuditLogsSource.
         # all objects users must create.
-      &quot;annotations&quot;: { # Annotations is an unstructured key value map stored with a resource that
-          # may be set by external tools to store and retrieve arbitrary metadata. They
-          # are not queryable and should be preserved when modifying objects. More
-          # info: http://kubernetes.io/docs/user-guide/annotations +optional
-        &quot;a_key&quot;: &quot;A String&quot;,
-      },
       &quot;generateName&quot;: &quot;A String&quot;, # Not currently supported by Cloud Run.
           #
           # GenerateName is an optional prefix, used by the server, to generate a
@@ -489,17 +483,17 @@
           # for creation idempotence and configuration definition. Cannot be updated.
           # More info: http://kubernetes.io/docs/user-guide/identifiers#names
           # +optional
+      &quot;deletionGracePeriodSeconds&quot;: 42, # Not currently supported by Cloud Run.
+          #
+          # Number of seconds allowed for this object to gracefully terminate before
+          # it will be removed from the system. Only set when deletionTimestamp is also
+          # set. May only be shortened. Read-only. +optional
       &quot;clusterName&quot;: &quot;A String&quot;, # Not currently supported by Cloud Run.
           #
           # The name of the cluster which the object belongs to.
           # This is used to distinguish resources with same name and namespace in
           # different clusters. This field is not set anywhere right now and apiserver
           # is going to ignore it if set in create or update request. +optional
-      &quot;deletionGracePeriodSeconds&quot;: 42, # Not currently supported by Cloud Run.
-          #
-          # Number of seconds allowed for this object to gracefully terminate before
-          # it will be removed from the system. Only set when deletionTimestamp is also
-          # set. May only be shortened. Read-only. +optional
       &quot;finalizers&quot;: [ # Not currently supported by Cloud Run.
           #
           # Must be empty before the object is deleted from the registry. Each entry
@@ -539,11 +533,6 @@
         { # 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.
-          &quot;apiVersion&quot;: &quot;A String&quot;, # API version of the referent.
-          &quot;name&quot;: &quot;A String&quot;, # Name of the referent.
-              # More info: http://kubernetes.io/docs/user-guide/identifiers#names
-          &quot;uid&quot;: &quot;A String&quot;, # UID of the referent.
-              # More info: http://kubernetes.io/docs/user-guide/identifiers#uids
           &quot;controller&quot;: True or False, # If true, this reference points to the managing controller.
               # +optional
           &quot;kind&quot;: &quot;A String&quot;, # Kind of the referent.
@@ -556,6 +545,11 @@
               # To set this field, a user needs &quot;delete&quot; permission of the owner,
               # otherwise 422 (Unprocessable Entity) will be returned.
               # +optional
+          &quot;apiVersion&quot;: &quot;A String&quot;, # API version of the referent.
+          &quot;name&quot;: &quot;A String&quot;, # Name of the referent.
+              # More info: http://kubernetes.io/docs/user-guide/identifiers#names
+          &quot;uid&quot;: &quot;A String&quot;, # UID of the referent.
+              # More info: http://kubernetes.io/docs/user-guide/identifiers#uids
         },
       ],
       &quot;creationTimestamp&quot;: &quot;A String&quot;, # CreationTimestamp is a timestamp representing the server time when this
@@ -592,6 +586,11 @@
           # More info:
           # https://git.k8s.io/community/contributors/devel/api-conventions.md#concurrency-control-and-consistency
           # +optional
+      &quot;selfLink&quot;: &quot;A String&quot;, # SelfLink is a URL representing this object.
+          # Populated by the system.
+          # Read-only.
+          # +optional
+          #  string selfLink = 4;
       &quot;uid&quot;: &quot;A String&quot;, # UID is the unique in time and space value for this object. It is typically
           # generated by the server on successful creation of a resource and is not
           # allowed to change on PUT operations.
@@ -600,31 +599,32 @@
           # Read-only.
           # More info: http://kubernetes.io/docs/user-guide/identifiers#uids
           # +optional
-      &quot;selfLink&quot;: &quot;A String&quot;, # SelfLink is a URL representing this object.
-          # Populated by the system.
-          # Read-only.
-          # +optional
-          #  string selfLink = 4;
       &quot;namespace&quot;: &quot;A String&quot;, # Namespace defines the space within each name must be unique, within a
           # Cloud Run region. In Cloud Run the namespace must be equal to either the
           # project ID or project number.
+      &quot;annotations&quot;: { # Annotations is an unstructured key value map stored with a resource that
+          # may be set by external tools to store and retrieve arbitrary metadata. They
+          # are not queryable and should be preserved when modifying objects. More
+          # info: http://kubernetes.io/docs/user-guide/annotations +optional
+        &quot;a_key&quot;: &quot;A String&quot;,
+      },
     },
   }</pre>
 </div>
 
 <div class="method">
-    <code class="details" id="delete">delete(name, propagationPolicy=None, kind=None, apiVersion=None, x__xgafv=None)</code>
+    <code class="details" id="delete">delete(name, apiVersion=None, propagationPolicy=None, kind=None, x__xgafv=None)</code>
   <pre>Rpc to delete a cloudauditlogssource.
 
 Args:
   name: string, The name of the cloudauditlogssource being deleted. If needed, replace
 {namespace_id} with the project ID. (required)
+  apiVersion: string, Cloud Run currently ignores this parameter.
   propagationPolicy: string, Specifies the propagation policy of delete. Cloud Run currently ignores
 this setting, and deletes in the background. Please see
 kubernetes.io/docs/concepts/workloads/controllers/garbage-collection/ for
 more information.
   kind: string, Cloud Run currently ignores this parameter.
-  apiVersion: string, Cloud Run currently ignores this parameter.
   x__xgafv: string, V1 error format.
     Allowed values
       1 - v1 error format
@@ -664,14 +664,12 @@
     &quot;status&quot;: { # CloudAuditLogsSourceStatus represents the current state of a # Status represents the current state of the CloudAuditLogsSource. This data
         # may be out of date. +optional
         # CloudAuditLogsSource.
-      &quot;observedGeneration&quot;: 42, # ObservedGeneration is the &#x27;Generation&#x27; of the CloudAuditLogsSource that
-          # was last processed by the controller.
-      &quot;sinkUri&quot;: &quot;A String&quot;, # SinkURI is the current active sink URI that has been configured for the
-          # Source.
-          # +optional
       &quot;conditions&quot;: [ # Array of observed CloudAuditLogsSourceConditions, indicating the current
           # state of the CloudAuditLogsSource.
         { # Condition defines a generic condition for a Resource
+          &quot;message&quot;: &quot;A String&quot;, # Optional. Human readable message indicating details about the current status.
+          &quot;lastTransitionTime&quot;: &quot;A String&quot;, # Optional. Last time the condition transitioned from one status to another.
+          &quot;status&quot;: &quot;A String&quot;, # Status of the condition, one of True, False, Unknown.
           &quot;severity&quot;: &quot;A String&quot;, # Optional. How to interpret failures of this condition, one of Error, Warning, Info
           &quot;reason&quot;: &quot;A String&quot;, # Optional. One-word CamelCase reason for the condition&#x27;s last transition.
           &quot;type&quot;: &quot;A String&quot;, # type is used to communicate the status of the reconciliation process.
@@ -679,35 +677,16 @@
               # https://github.com/knative/serving/blob/master/docs/spec/errors.md#error-conditions-and-reporting
               # Types common to all resources include:
               # * &quot;Ready&quot;: True when the Resource is ready.
-          &quot;message&quot;: &quot;A String&quot;, # Optional. Human readable message indicating details about the current status.
-          &quot;lastTransitionTime&quot;: &quot;A String&quot;, # Optional. Last time the condition transitioned from one status to another.
-          &quot;status&quot;: &quot;A String&quot;, # Status of the condition, one of True, False, Unknown.
         },
       ],
+      &quot;observedGeneration&quot;: 42, # ObservedGeneration is the &#x27;Generation&#x27; of the CloudAuditLogsSource that
+          # was last processed by the controller.
+      &quot;sinkUri&quot;: &quot;A String&quot;, # SinkURI is the current active sink URI that has been configured for the
+          # Source.
+          # +optional
     },
     &quot;apiVersion&quot;: &quot;A String&quot;, # The API version for this call such as &quot;events.cloud.google.com/v1alpha1&quot;.
     &quot;spec&quot;: { # The desired state of the CloudAuditLogsSource. # Spec defines the desired state of the CloudAuditLogsSource.
-      &quot;resourceName&quot;: &quot;A String&quot;, # Optional. The resource specification. This must match &quot;methodName&quot;
-          # in Cloud Audit Logs. Regex or Wildcards (*) are not supported.
-          # Example: &quot;projects/my-project/jobs/foo&quot;.
-      &quot;ceOverrides&quot;: { # CloudEventOverrides defines arguments for a Source that control the output # CloudEventOverrides defines overrides to control the output format and
-          # modifications of the event sent to the sink.
-          # +optional
-          # format of the CloudEvents produced by the Source.
-        &quot;extensions&quot;: { # Extensions specify what attribute are added or overridden on the outbound
-            # event. Each `Extensions` key-value pair are set on the event as an
-            # attribute extension independently.
-            # +optional
-          &quot;a_key&quot;: &quot;A String&quot;,
-        },
-      },
-      &quot;serviceAccountName&quot;: &quot;A String&quot;, # Optional. Email address of the IAM service account associated with the source. The
-          # service account represents the identity of the source, and determines what
-          # permissions the source has. If not provided, the source will use the
-          # project&#x27;s default service account.
-      &quot;serviceName&quot;: &quot;A String&quot;, # Required. The GCP service name. This must match &quot;serviceName&quot; in Cloud Audit Logs.
-          # Regex or Wildcards (*) are not supported.
-          # Example: &quot;bigquery.googleapis.com&quot;.
       &quot;methodName&quot;: &quot;A String&quot;, # Required. The method name at the service API. This must match &quot;methodName&quot; in Cloud
           # Audit Logs. Regex or Wildcards (*) are not supported.
           # Example: &quot;google.cloud.bigquery.job.create&quot;.
@@ -730,10 +709,6 @@
               # More info:
               # https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
               # +optional
-          &quot;uid&quot;: &quot;A String&quot;, # UID of the referent.
-              # More info:
-              # https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#uids
-              # +optional
           &quot;fieldPath&quot;: &quot;A String&quot;, # If referring to a piece of an object instead of an entire object, this
               # string should contain a valid JSON/Go field access statement, such as
               # desiredState.manifest.containers[2]. For example, if the object reference
@@ -743,6 +718,10 @@
               # &quot;spec.containers[2]&quot; (container with index 2 in this pod). This syntax is
               # chosen only to have some well-defined way of referencing a part of an
               # object.
+          &quot;uid&quot;: &quot;A String&quot;, # UID of the referent.
+              # More info:
+              # https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#uids
+              # +optional
           &quot;namespace&quot;: &quot;A String&quot;, # Namespace of the referent.
               # More info:
               # https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/
@@ -753,16 +732,31 @@
               # +optional
         },
       },
+      &quot;resourceName&quot;: &quot;A String&quot;, # Optional. The resource specification. This must match &quot;methodName&quot;
+          # in Cloud Audit Logs. Regex or Wildcards (*) are not supported.
+          # Example: &quot;projects/my-project/jobs/foo&quot;.
+      &quot;serviceAccountName&quot;: &quot;A String&quot;, # Optional. Email address of the IAM service account associated with the source. The
+          # service account represents the identity of the source, and determines what
+          # permissions the source has. If not provided, the source will use the
+          # project&#x27;s default service account.
+      &quot;ceOverrides&quot;: { # CloudEventOverrides defines arguments for a Source that control the output # CloudEventOverrides defines overrides to control the output format and
+          # modifications of the event sent to the sink.
+          # +optional
+          # format of the CloudEvents produced by the Source.
+        &quot;extensions&quot;: { # Extensions specify what attribute are added or overridden on the outbound
+            # event. Each `Extensions` key-value pair are set on the event as an
+            # attribute extension independently.
+            # +optional
+          &quot;a_key&quot;: &quot;A String&quot;,
+        },
+      },
+      &quot;serviceName&quot;: &quot;A String&quot;, # Required. The GCP service name. This must match &quot;serviceName&quot; in Cloud Audit Logs.
+          # Regex or Wildcards (*) are not supported.
+          # Example: &quot;bigquery.googleapis.com&quot;.
     },
     &quot;kind&quot;: &quot;A String&quot;, # The kind of resource, in this case &quot;CloudAuditLogsSource&quot;.
     &quot;metadata&quot;: { # ObjectMeta is metadata that all persisted resources must have, which includes # Metadata associated with this CloudAuditLogsSource.
         # all objects users must create.
-      &quot;annotations&quot;: { # Annotations is an unstructured key value map stored with a resource that
-          # may be set by external tools to store and retrieve arbitrary metadata. They
-          # are not queryable and should be preserved when modifying objects. More
-          # info: http://kubernetes.io/docs/user-guide/annotations +optional
-        &quot;a_key&quot;: &quot;A String&quot;,
-      },
       &quot;generateName&quot;: &quot;A String&quot;, # Not currently supported by Cloud Run.
           #
           # GenerateName is an optional prefix, used by the server, to generate a
@@ -791,17 +785,17 @@
           # for creation idempotence and configuration definition. Cannot be updated.
           # More info: http://kubernetes.io/docs/user-guide/identifiers#names
           # +optional
+      &quot;deletionGracePeriodSeconds&quot;: 42, # Not currently supported by Cloud Run.
+          #
+          # Number of seconds allowed for this object to gracefully terminate before
+          # it will be removed from the system. Only set when deletionTimestamp is also
+          # set. May only be shortened. Read-only. +optional
       &quot;clusterName&quot;: &quot;A String&quot;, # Not currently supported by Cloud Run.
           #
           # The name of the cluster which the object belongs to.
           # This is used to distinguish resources with same name and namespace in
           # different clusters. This field is not set anywhere right now and apiserver
           # is going to ignore it if set in create or update request. +optional
-      &quot;deletionGracePeriodSeconds&quot;: 42, # Not currently supported by Cloud Run.
-          #
-          # Number of seconds allowed for this object to gracefully terminate before
-          # it will be removed from the system. Only set when deletionTimestamp is also
-          # set. May only be shortened. Read-only. +optional
       &quot;finalizers&quot;: [ # Not currently supported by Cloud Run.
           #
           # Must be empty before the object is deleted from the registry. Each entry
@@ -841,11 +835,6 @@
         { # 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.
-          &quot;apiVersion&quot;: &quot;A String&quot;, # API version of the referent.
-          &quot;name&quot;: &quot;A String&quot;, # Name of the referent.
-              # More info: http://kubernetes.io/docs/user-guide/identifiers#names
-          &quot;uid&quot;: &quot;A String&quot;, # UID of the referent.
-              # More info: http://kubernetes.io/docs/user-guide/identifiers#uids
           &quot;controller&quot;: True or False, # If true, this reference points to the managing controller.
               # +optional
           &quot;kind&quot;: &quot;A String&quot;, # Kind of the referent.
@@ -858,6 +847,11 @@
               # To set this field, a user needs &quot;delete&quot; permission of the owner,
               # otherwise 422 (Unprocessable Entity) will be returned.
               # +optional
+          &quot;apiVersion&quot;: &quot;A String&quot;, # API version of the referent.
+          &quot;name&quot;: &quot;A String&quot;, # Name of the referent.
+              # More info: http://kubernetes.io/docs/user-guide/identifiers#names
+          &quot;uid&quot;: &quot;A String&quot;, # UID of the referent.
+              # More info: http://kubernetes.io/docs/user-guide/identifiers#uids
         },
       ],
       &quot;creationTimestamp&quot;: &quot;A String&quot;, # CreationTimestamp is a timestamp representing the server time when this
@@ -894,6 +888,11 @@
           # More info:
           # https://git.k8s.io/community/contributors/devel/api-conventions.md#concurrency-control-and-consistency
           # +optional
+      &quot;selfLink&quot;: &quot;A String&quot;, # SelfLink is a URL representing this object.
+          # Populated by the system.
+          # Read-only.
+          # +optional
+          #  string selfLink = 4;
       &quot;uid&quot;: &quot;A String&quot;, # UID is the unique in time and space value for this object. It is typically
           # generated by the server on successful creation of a resource and is not
           # allowed to change on PUT operations.
@@ -902,37 +901,38 @@
           # Read-only.
           # More info: http://kubernetes.io/docs/user-guide/identifiers#uids
           # +optional
-      &quot;selfLink&quot;: &quot;A String&quot;, # SelfLink is a URL representing this object.
-          # Populated by the system.
-          # Read-only.
-          # +optional
-          #  string selfLink = 4;
       &quot;namespace&quot;: &quot;A String&quot;, # Namespace defines the space within each name must be unique, within a
           # Cloud Run region. In Cloud Run the namespace must be equal to either the
           # project ID or project number.
+      &quot;annotations&quot;: { # Annotations is an unstructured key value map stored with a resource that
+          # may be set by external tools to store and retrieve arbitrary metadata. They
+          # are not queryable and should be preserved when modifying objects. More
+          # info: http://kubernetes.io/docs/user-guide/annotations +optional
+        &quot;a_key&quot;: &quot;A String&quot;,
+      },
     },
   }</pre>
 </div>
 
 <div class="method">
-    <code class="details" id="list">list(parent, limit=None, watch=None, labelSelector=None, resourceVersion=None, includeUninitialized=None, fieldSelector=None, continue=None, x__xgafv=None)</code>
+    <code class="details" id="list">list(parent, labelSelector=None, fieldSelector=None, includeUninitialized=None, resourceVersion=None, continue=None, limit=None, watch=None, x__xgafv=None)</code>
   <pre>Rpc to list cloudauditlogssources.
 
 Args:
   parent: string, The project ID or project number from which the cloudauditlogssources
 should be listed. (required)
-  limit: integer, The maximum number of records that should be returned.
-  watch: boolean, Flag that indicates that the client expects to watch this resource as well.
-Not currently used by Cloud Run.
   labelSelector: string, Allows to filter resources based on a label. Supported operations are
 =, !=, exists, in, and notIn.
-  resourceVersion: string, The baseline resource version from which the list or watch operation should
-start. Not currently used by Cloud Run.
-  includeUninitialized: boolean, Not currently used by Cloud Run.
   fieldSelector: string, Allows to filter resources based on a specific value for a field name.
 Send this in a query string format. i.e. &#x27;metadata.name%3Dlorem&#x27;.
 Not currently used by Cloud Run.
+  includeUninitialized: boolean, Not currently used by Cloud Run.
+  resourceVersion: string, The baseline resource version from which the list or watch operation should
+start. Not currently used by Cloud Run.
   continue: string, Optional encoded string to continue paging.
+  limit: integer, The maximum number of records that should be returned.
+  watch: boolean, Flag that indicates that the client expects to watch this resource as well.
+Not currently used by Cloud Run.
   x__xgafv: string, V1 error format.
     Allowed values
       1 - v1 error format
@@ -977,14 +977,12 @@
         &quot;status&quot;: { # CloudAuditLogsSourceStatus represents the current state of a # Status represents the current state of the CloudAuditLogsSource. This data
             # may be out of date. +optional
             # CloudAuditLogsSource.
-          &quot;observedGeneration&quot;: 42, # ObservedGeneration is the &#x27;Generation&#x27; of the CloudAuditLogsSource that
-              # was last processed by the controller.
-          &quot;sinkUri&quot;: &quot;A String&quot;, # SinkURI is the current active sink URI that has been configured for the
-              # Source.
-              # +optional
           &quot;conditions&quot;: [ # Array of observed CloudAuditLogsSourceConditions, indicating the current
               # state of the CloudAuditLogsSource.
             { # Condition defines a generic condition for a Resource
+              &quot;message&quot;: &quot;A String&quot;, # Optional. Human readable message indicating details about the current status.
+              &quot;lastTransitionTime&quot;: &quot;A String&quot;, # Optional. Last time the condition transitioned from one status to another.
+              &quot;status&quot;: &quot;A String&quot;, # Status of the condition, one of True, False, Unknown.
               &quot;severity&quot;: &quot;A String&quot;, # Optional. How to interpret failures of this condition, one of Error, Warning, Info
               &quot;reason&quot;: &quot;A String&quot;, # Optional. One-word CamelCase reason for the condition&#x27;s last transition.
               &quot;type&quot;: &quot;A String&quot;, # type is used to communicate the status of the reconciliation process.
@@ -992,35 +990,16 @@
                   # https://github.com/knative/serving/blob/master/docs/spec/errors.md#error-conditions-and-reporting
                   # Types common to all resources include:
                   # * &quot;Ready&quot;: True when the Resource is ready.
-              &quot;message&quot;: &quot;A String&quot;, # Optional. Human readable message indicating details about the current status.
-              &quot;lastTransitionTime&quot;: &quot;A String&quot;, # Optional. Last time the condition transitioned from one status to another.
-              &quot;status&quot;: &quot;A String&quot;, # Status of the condition, one of True, False, Unknown.
             },
           ],
+          &quot;observedGeneration&quot;: 42, # ObservedGeneration is the &#x27;Generation&#x27; of the CloudAuditLogsSource that
+              # was last processed by the controller.
+          &quot;sinkUri&quot;: &quot;A String&quot;, # SinkURI is the current active sink URI that has been configured for the
+              # Source.
+              # +optional
         },
         &quot;apiVersion&quot;: &quot;A String&quot;, # The API version for this call such as &quot;events.cloud.google.com/v1alpha1&quot;.
         &quot;spec&quot;: { # The desired state of the CloudAuditLogsSource. # Spec defines the desired state of the CloudAuditLogsSource.
-          &quot;resourceName&quot;: &quot;A String&quot;, # Optional. The resource specification. This must match &quot;methodName&quot;
-              # in Cloud Audit Logs. Regex or Wildcards (*) are not supported.
-              # Example: &quot;projects/my-project/jobs/foo&quot;.
-          &quot;ceOverrides&quot;: { # CloudEventOverrides defines arguments for a Source that control the output # CloudEventOverrides defines overrides to control the output format and
-              # modifications of the event sent to the sink.
-              # +optional
-              # format of the CloudEvents produced by the Source.
-            &quot;extensions&quot;: { # Extensions specify what attribute are added or overridden on the outbound
-                # event. Each `Extensions` key-value pair are set on the event as an
-                # attribute extension independently.
-                # +optional
-              &quot;a_key&quot;: &quot;A String&quot;,
-            },
-          },
-          &quot;serviceAccountName&quot;: &quot;A String&quot;, # Optional. Email address of the IAM service account associated with the source. The
-              # service account represents the identity of the source, and determines what
-              # permissions the source has. If not provided, the source will use the
-              # project&#x27;s default service account.
-          &quot;serviceName&quot;: &quot;A String&quot;, # Required. The GCP service name. This must match &quot;serviceName&quot; in Cloud Audit Logs.
-              # Regex or Wildcards (*) are not supported.
-              # Example: &quot;bigquery.googleapis.com&quot;.
           &quot;methodName&quot;: &quot;A String&quot;, # Required. The method name at the service API. This must match &quot;methodName&quot; in Cloud
               # Audit Logs. Regex or Wildcards (*) are not supported.
               # Example: &quot;google.cloud.bigquery.job.create&quot;.
@@ -1043,10 +1022,6 @@
                   # More info:
                   # https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
                   # +optional
-              &quot;uid&quot;: &quot;A String&quot;, # UID of the referent.
-                  # More info:
-                  # https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#uids
-                  # +optional
               &quot;fieldPath&quot;: &quot;A String&quot;, # If referring to a piece of an object instead of an entire object, this
                   # string should contain a valid JSON/Go field access statement, such as
                   # desiredState.manifest.containers[2]. For example, if the object reference
@@ -1056,6 +1031,10 @@
                   # &quot;spec.containers[2]&quot; (container with index 2 in this pod). This syntax is
                   # chosen only to have some well-defined way of referencing a part of an
                   # object.
+              &quot;uid&quot;: &quot;A String&quot;, # UID of the referent.
+                  # More info:
+                  # https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#uids
+                  # +optional
               &quot;namespace&quot;: &quot;A String&quot;, # Namespace of the referent.
                   # More info:
                   # https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/
@@ -1066,16 +1045,31 @@
                   # +optional
             },
           },
+          &quot;resourceName&quot;: &quot;A String&quot;, # Optional. The resource specification. This must match &quot;methodName&quot;
+              # in Cloud Audit Logs. Regex or Wildcards (*) are not supported.
+              # Example: &quot;projects/my-project/jobs/foo&quot;.
+          &quot;serviceAccountName&quot;: &quot;A String&quot;, # Optional. Email address of the IAM service account associated with the source. The
+              # service account represents the identity of the source, and determines what
+              # permissions the source has. If not provided, the source will use the
+              # project&#x27;s default service account.
+          &quot;ceOverrides&quot;: { # CloudEventOverrides defines arguments for a Source that control the output # CloudEventOverrides defines overrides to control the output format and
+              # modifications of the event sent to the sink.
+              # +optional
+              # format of the CloudEvents produced by the Source.
+            &quot;extensions&quot;: { # Extensions specify what attribute are added or overridden on the outbound
+                # event. Each `Extensions` key-value pair are set on the event as an
+                # attribute extension independently.
+                # +optional
+              &quot;a_key&quot;: &quot;A String&quot;,
+            },
+          },
+          &quot;serviceName&quot;: &quot;A String&quot;, # Required. The GCP service name. This must match &quot;serviceName&quot; in Cloud Audit Logs.
+              # Regex or Wildcards (*) are not supported.
+              # Example: &quot;bigquery.googleapis.com&quot;.
         },
         &quot;kind&quot;: &quot;A String&quot;, # The kind of resource, in this case &quot;CloudAuditLogsSource&quot;.
         &quot;metadata&quot;: { # ObjectMeta is metadata that all persisted resources must have, which includes # Metadata associated with this CloudAuditLogsSource.
             # all objects users must create.
-          &quot;annotations&quot;: { # Annotations is an unstructured key value map stored with a resource that
-              # may be set by external tools to store and retrieve arbitrary metadata. They
-              # are not queryable and should be preserved when modifying objects. More
-              # info: http://kubernetes.io/docs/user-guide/annotations +optional
-            &quot;a_key&quot;: &quot;A String&quot;,
-          },
           &quot;generateName&quot;: &quot;A String&quot;, # Not currently supported by Cloud Run.
               #
               # GenerateName is an optional prefix, used by the server, to generate a
@@ -1104,17 +1098,17 @@
               # for creation idempotence and configuration definition. Cannot be updated.
               # More info: http://kubernetes.io/docs/user-guide/identifiers#names
               # +optional
+          &quot;deletionGracePeriodSeconds&quot;: 42, # Not currently supported by Cloud Run.
+              #
+              # Number of seconds allowed for this object to gracefully terminate before
+              # it will be removed from the system. Only set when deletionTimestamp is also
+              # set. May only be shortened. Read-only. +optional
           &quot;clusterName&quot;: &quot;A String&quot;, # Not currently supported by Cloud Run.
               #
               # The name of the cluster which the object belongs to.
               # This is used to distinguish resources with same name and namespace in
               # different clusters. This field is not set anywhere right now and apiserver
               # is going to ignore it if set in create or update request. +optional
-          &quot;deletionGracePeriodSeconds&quot;: 42, # Not currently supported by Cloud Run.
-              #
-              # Number of seconds allowed for this object to gracefully terminate before
-              # it will be removed from the system. Only set when deletionTimestamp is also
-              # set. May only be shortened. Read-only. +optional
           &quot;finalizers&quot;: [ # Not currently supported by Cloud Run.
               #
               # Must be empty before the object is deleted from the registry. Each entry
@@ -1154,11 +1148,6 @@
             { # 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.
-              &quot;apiVersion&quot;: &quot;A String&quot;, # API version of the referent.
-              &quot;name&quot;: &quot;A String&quot;, # Name of the referent.
-                  # More info: http://kubernetes.io/docs/user-guide/identifiers#names
-              &quot;uid&quot;: &quot;A String&quot;, # UID of the referent.
-                  # More info: http://kubernetes.io/docs/user-guide/identifiers#uids
               &quot;controller&quot;: True or False, # If true, this reference points to the managing controller.
                   # +optional
               &quot;kind&quot;: &quot;A String&quot;, # Kind of the referent.
@@ -1171,6 +1160,11 @@
                   # To set this field, a user needs &quot;delete&quot; permission of the owner,
                   # otherwise 422 (Unprocessable Entity) will be returned.
                   # +optional
+              &quot;apiVersion&quot;: &quot;A String&quot;, # API version of the referent.
+              &quot;name&quot;: &quot;A String&quot;, # Name of the referent.
+                  # More info: http://kubernetes.io/docs/user-guide/identifiers#names
+              &quot;uid&quot;: &quot;A String&quot;, # UID of the referent.
+                  # More info: http://kubernetes.io/docs/user-guide/identifiers#uids
             },
           ],
           &quot;creationTimestamp&quot;: &quot;A String&quot;, # CreationTimestamp is a timestamp representing the server time when this
@@ -1207,6 +1201,11 @@
               # More info:
               # https://git.k8s.io/community/contributors/devel/api-conventions.md#concurrency-control-and-consistency
               # +optional
+          &quot;selfLink&quot;: &quot;A String&quot;, # SelfLink is a URL representing this object.
+              # Populated by the system.
+              # Read-only.
+              # +optional
+              #  string selfLink = 4;
           &quot;uid&quot;: &quot;A String&quot;, # UID is the unique in time and space value for this object. It is typically
               # generated by the server on successful creation of a resource and is not
               # allowed to change on PUT operations.
@@ -1215,14 +1214,15 @@
               # Read-only.
               # More info: http://kubernetes.io/docs/user-guide/identifiers#uids
               # +optional
-          &quot;selfLink&quot;: &quot;A String&quot;, # SelfLink is a URL representing this object.
-              # Populated by the system.
-              # Read-only.
-              # +optional
-              #  string selfLink = 4;
           &quot;namespace&quot;: &quot;A String&quot;, # Namespace defines the space within each name must be unique, within a
               # Cloud Run region. In Cloud Run the namespace must be equal to either the
               # project ID or project number.
+          &quot;annotations&quot;: { # Annotations is an unstructured key value map stored with a resource that
+              # may be set by external tools to store and retrieve arbitrary metadata. They
+              # are not queryable and should be preserved when modifying objects. More
+              # info: http://kubernetes.io/docs/user-guide/annotations +optional
+            &quot;a_key&quot;: &quot;A String&quot;,
+          },
         },
       },
     ],