...

Text file src/github.com/GoogleCloudPlatform/k8s-config-connector/config/crds/resources/apiextensions.k8s.io_v1_customresourcedefinition_iapidentityawareproxyclients.iap.cnrm.cloud.google.com.yaml

Documentation: github.com/GoogleCloudPlatform/k8s-config-connector/config/crds/resources

     1apiVersion: apiextensions.k8s.io/v1
     2kind: CustomResourceDefinition
     3metadata:
     4  annotations:
     5    cnrm.cloud.google.com/version: 0.0.0-dev
     6  creationTimestamp: null
     7  labels:
     8    cnrm.cloud.google.com/dcl2crd: "true"
     9    cnrm.cloud.google.com/managed-by-kcc: "true"
    10    cnrm.cloud.google.com/stability-level: stable
    11    cnrm.cloud.google.com/system: "true"
    12  name: iapidentityawareproxyclients.iap.cnrm.cloud.google.com
    13spec:
    14  group: iap.cnrm.cloud.google.com
    15  names:
    16    categories:
    17    - gcp
    18    kind: IAPIdentityAwareProxyClient
    19    plural: iapidentityawareproxyclients
    20    shortNames:
    21    - gcpiapidentityawareproxyclient
    22    - gcpiapidentityawareproxyclients
    23    singular: iapidentityawareproxyclient
    24  preserveUnknownFields: false
    25  scope: Namespaced
    26  versions:
    27  - additionalPrinterColumns:
    28    - jsonPath: .metadata.creationTimestamp
    29      name: Age
    30      type: date
    31    - description: When 'True', the most recent reconcile of the resource succeeded
    32      jsonPath: .status.conditions[?(@.type=='Ready')].status
    33      name: Ready
    34      type: string
    35    - description: The reason for the value in 'Ready'
    36      jsonPath: .status.conditions[?(@.type=='Ready')].reason
    37      name: Status
    38      type: string
    39    - description: The last transition time for the value in 'Status'
    40      jsonPath: .status.conditions[?(@.type=='Ready')].lastTransitionTime
    41      name: Status Age
    42      type: date
    43    name: v1beta1
    44    schema:
    45      openAPIV3Schema:
    46        properties:
    47          apiVersion:
    48            description: 'apiVersion defines the versioned schema of this representation
    49              of an object. Servers should convert recognized schemas to the latest
    50              internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources'
    51            type: string
    52          kind:
    53            description: 'kind is a string value representing the REST resource this
    54              object represents. Servers may infer this from the endpoint the client
    55              submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds'
    56            type: string
    57          metadata:
    58            type: object
    59          spec:
    60            properties:
    61              brandRef:
    62                description: Immutable.
    63                oneOf:
    64                - not:
    65                    required:
    66                    - external
    67                  required:
    68                  - name
    69                - not:
    70                    anyOf:
    71                    - required:
    72                      - name
    73                    - required:
    74                      - namespace
    75                  required:
    76                  - external
    77                properties:
    78                  external:
    79                    description: |-
    80                      The brand for the resource
    81
    82                      Allowed value: The Google Cloud resource name of an `IAPBrand` resource (format: `projects/{{project}}/brands/{{name}}`).
    83                    type: string
    84                  name:
    85                    description: 'Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names'
    86                    type: string
    87                  namespace:
    88                    description: 'Namespace of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/'
    89                    type: string
    90                type: object
    91              displayName:
    92                description: Immutable. Human-friendly name given to the OAuth client.
    93                type: string
    94              resourceID:
    95                description: Immutable. Optional. The service-generated name of the
    96                  resource. Used for acquisition only. Leave unset to create a new
    97                  resource.
    98                type: string
    99            required:
   100            - brandRef
   101            type: object
   102          status:
   103            properties:
   104              conditions:
   105                description: Conditions represent the latest available observation
   106                  of the resource's current state.
   107                items:
   108                  properties:
   109                    lastTransitionTime:
   110                      description: Last time the condition transitioned from one status
   111                        to another.
   112                      type: string
   113                    message:
   114                      description: Human-readable message indicating details about
   115                        last transition.
   116                      type: string
   117                    reason:
   118                      description: Unique, one-word, CamelCase reason for the condition's
   119                        last transition.
   120                      type: string
   121                    status:
   122                      description: Status is the status of the condition. Can be True,
   123                        False, Unknown.
   124                      type: string
   125                    type:
   126                      description: Type is the type of the condition.
   127                      type: string
   128                  type: object
   129                type: array
   130              observedGeneration:
   131                description: ObservedGeneration is the generation of the resource
   132                  that was most recently observed by the Config Connector controller.
   133                  If this is equal to metadata.generation, then that means that the
   134                  current reported status reflects the most recent desired state of
   135                  the resource.
   136                type: integer
   137              secret:
   138                description: Output only. Client secret of the OAuth client.
   139                type: string
   140            type: object
   141        required:
   142        - spec
   143        type: object
   144    served: true
   145    storage: true
   146    subresources:
   147      status: {}
   148status:
   149  acceptedNames:
   150    kind: ""
   151    plural: ""
   152  conditions: []
   153  storedVersions: []

View as plain text