...

Text file src/github.com/GoogleCloudPlatform/k8s-config-connector/config/crds/resources/apiextensions.k8s.io_v1_customresourcedefinition_computetargethttpproxies.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: computetargethttpproxies.compute.cnrm.cloud.google.com
    13spec:
    14  group: compute.cnrm.cloud.google.com
    15  names:
    16    categories:
    17    - gcp
    18    kind: ComputeTargetHTTPProxy
    19    plural: computetargethttpproxies
    20    shortNames:
    21    - gcpcomputetargethttpproxy
    22    - gcpcomputetargethttpproxies
    23    singular: computetargethttpproxy
    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              description:
    62                description: Immutable. An optional description of this resource.
    63                type: string
    64              location:
    65                description: 'Location represents the geographical location of the
    66                  ComputeTargetHTTPProxy. Specify a region name or "global" for global
    67                  resources. Reference: GCP definition of regions/zones (https://cloud.google.com/compute/docs/regions-zones/)'
    68                type: string
    69              proxyBind:
    70                description: |-
    71                  Immutable. This field only applies when the forwarding rule that references
    72                  this target proxy has a loadBalancingScheme set to INTERNAL_SELF_MANAGED.
    73                type: boolean
    74              resourceID:
    75                description: Immutable. Optional. The name of the resource. Used for
    76                  creation and acquisition. When unset, the value of `metadata.name`
    77                  is used as the default.
    78                type: string
    79              urlMapRef:
    80                description: |-
    81                  A reference to the ComputeURLMap resource that defines the mapping
    82                  from URL to the BackendService.
    83                oneOf:
    84                - not:
    85                    required:
    86                    - external
    87                  required:
    88                  - name
    89                - not:
    90                    anyOf:
    91                    - required:
    92                      - name
    93                    - required:
    94                      - namespace
    95                  required:
    96                  - external
    97                properties:
    98                  external:
    99                    description: 'Allowed value: The `selfLink` field of a `ComputeURLMap`
   100                      resource.'
   101                    type: string
   102                  name:
   103                    description: 'Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names'
   104                    type: string
   105                  namespace:
   106                    description: 'Namespace of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/'
   107                    type: string
   108                type: object
   109            required:
   110            - location
   111            - urlMapRef
   112            type: object
   113          status:
   114            properties:
   115              conditions:
   116                description: Conditions represent the latest available observation
   117                  of the resource's current state.
   118                items:
   119                  properties:
   120                    lastTransitionTime:
   121                      description: Last time the condition transitioned from one status
   122                        to another.
   123                      type: string
   124                    message:
   125                      description: Human-readable message indicating details about
   126                        last transition.
   127                      type: string
   128                    reason:
   129                      description: Unique, one-word, CamelCase reason for the condition's
   130                        last transition.
   131                      type: string
   132                    status:
   133                      description: Status is the status of the condition. Can be True,
   134                        False, Unknown.
   135                      type: string
   136                    type:
   137                      description: Type is the type of the condition.
   138                      type: string
   139                  type: object
   140                type: array
   141              creationTimestamp:
   142                description: Creation timestamp in RFC3339 text format.
   143                type: string
   144              observedGeneration:
   145                description: ObservedGeneration is the generation of the resource
   146                  that was most recently observed by the Config Connector controller.
   147                  If this is equal to metadata.generation, then that means that the
   148                  current reported status reflects the most recent desired state of
   149                  the resource.
   150                type: integer
   151              proxyId:
   152                description: The unique identifier for the resource.
   153                type: integer
   154              selfLink:
   155                type: string
   156            type: object
   157        required:
   158        - spec
   159        type: object
   160    served: true
   161    storage: true
   162    subresources:
   163      status: {}
   164status:
   165  acceptedNames:
   166    kind: ""
   167    plural: ""
   168  conditions: []
   169  storedVersions: []

View as plain text