...

Text file src/github.com/GoogleCloudPlatform/k8s-config-connector/config/crds/resources/apiextensions.k8s.io_v1_customresourcedefinition_computetargettcpproxies.compute.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/managed-by-kcc: "true"
     9    cnrm.cloud.google.com/stability-level: stable
    10    cnrm.cloud.google.com/system: "true"
    11    cnrm.cloud.google.com/tf2crd: "true"
    12  name: computetargettcpproxies.compute.cnrm.cloud.google.com
    13spec:
    14  group: compute.cnrm.cloud.google.com
    15  names:
    16    categories:
    17    - gcp
    18    kind: ComputeTargetTCPProxy
    19    plural: computetargettcpproxies
    20    shortNames:
    21    - gcpcomputetargettcpproxy
    22    - gcpcomputetargettcpproxies
    23    singular: computetargettcpproxy
    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              backendServiceRef:
    62                description: A reference to the ComputeBackendService resource.
    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: 'Allowed value: The `selfLink` field of a `ComputeBackendService`
    80                      resource.'
    81                    type: string
    82                  name:
    83                    description: 'Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names'
    84                    type: string
    85                  namespace:
    86                    description: 'Namespace of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/'
    87                    type: string
    88                type: object
    89              description:
    90                description: Immutable. An optional description of this resource.
    91                type: string
    92              proxyBind:
    93                description: |-
    94                  Immutable. This field only applies when the forwarding rule that references
    95                  this target proxy has a loadBalancingScheme set to INTERNAL_SELF_MANAGED.
    96                type: boolean
    97              proxyHeader:
    98                description: |-
    99                  Specifies the type of proxy header to append before sending data to
   100                  the backend. Default value: "NONE" Possible values: ["NONE", "PROXY_V1"].
   101                type: string
   102              resourceID:
   103                description: Immutable. Optional. The name of the resource. Used for
   104                  creation and acquisition. When unset, the value of `metadata.name`
   105                  is used as the default.
   106                type: string
   107            required:
   108            - backendServiceRef
   109            type: object
   110          status:
   111            properties:
   112              conditions:
   113                description: Conditions represent the latest available observation
   114                  of the resource's current state.
   115                items:
   116                  properties:
   117                    lastTransitionTime:
   118                      description: Last time the condition transitioned from one status
   119                        to another.
   120                      type: string
   121                    message:
   122                      description: Human-readable message indicating details about
   123                        last transition.
   124                      type: string
   125                    reason:
   126                      description: Unique, one-word, CamelCase reason for the condition's
   127                        last transition.
   128                      type: string
   129                    status:
   130                      description: Status is the status of the condition. Can be True,
   131                        False, Unknown.
   132                      type: string
   133                    type:
   134                      description: Type is the type of the condition.
   135                      type: string
   136                  type: object
   137                type: array
   138              creationTimestamp:
   139                description: Creation timestamp in RFC3339 text format.
   140                type: string
   141              observedGeneration:
   142                description: ObservedGeneration is the generation of the resource
   143                  that was most recently observed by the Config Connector controller.
   144                  If this is equal to metadata.generation, then that means that the
   145                  current reported status reflects the most recent desired state of
   146                  the resource.
   147                type: integer
   148              proxyId:
   149                description: The unique identifier for the resource.
   150                type: integer
   151              selfLink:
   152                type: string
   153            type: object
   154        required:
   155        - spec
   156        type: object
   157    served: true
   158    storage: true
   159    subresources:
   160      status: {}
   161status:
   162  acceptedNames:
   163    kind: ""
   164    plural: ""
   165  conditions: []
   166  storedVersions: []

View as plain text