...

Text file src/github.com/GoogleCloudPlatform/k8s-config-connector/config/crds/resources/apiextensions.k8s.io_v1_customresourcedefinition_vertexaitensorboards.vertexai.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: alpha
    10    cnrm.cloud.google.com/system: "true"
    11    cnrm.cloud.google.com/tf2crd: "true"
    12  name: vertexaitensorboards.vertexai.cnrm.cloud.google.com
    13spec:
    14  group: vertexai.cnrm.cloud.google.com
    15  names:
    16    categories:
    17    - gcp
    18    kind: VertexAITensorboard
    19    plural: vertexaitensorboards
    20    shortNames:
    21    - gcpvertexaitensorboard
    22    - gcpvertexaitensorboards
    23    singular: vertexaitensorboard
    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: v1alpha1
    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: Description of this Tensorboard.
    63                type: string
    64              displayName:
    65                description: User provided name of this Tensorboard.
    66                type: string
    67              encryptionSpec:
    68                description: Immutable. Customer-managed encryption key spec for a
    69                  Tensorboard. If set, this Tensorboard and all sub-resources of this
    70                  Tensorboard will be secured by this key.
    71                properties:
    72                  kmsKeyName:
    73                    description: |-
    74                      Immutable. The Cloud KMS resource identifier of the customer managed encryption key used to protect a resource.
    75                      Has the form: projects/my-project/locations/my-region/keyRings/my-kr/cryptoKeys/my-key. The key needs to be in the same region as where the resource is created.
    76                    type: string
    77                required:
    78                - kmsKeyName
    79                type: object
    80              projectRef:
    81                description: The project that this resource belongs to.
    82                oneOf:
    83                - not:
    84                    required:
    85                    - external
    86                  required:
    87                  - name
    88                - not:
    89                    anyOf:
    90                    - required:
    91                      - name
    92                    - required:
    93                      - namespace
    94                  required:
    95                  - external
    96                properties:
    97                  external:
    98                    description: 'Allowed value: The `name` field of a `Project` resource.'
    99                    type: string
   100                  name:
   101                    description: 'Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names'
   102                    type: string
   103                  namespace:
   104                    description: 'Namespace of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/'
   105                    type: string
   106                type: object
   107              region:
   108                description: Immutable. The region of the tensorboard. eg us-central1.
   109                type: string
   110              resourceID:
   111                description: Immutable. Optional. The service-generated name of the
   112                  resource. Used for acquisition only. Leave unset to create a new
   113                  resource.
   114                type: string
   115            required:
   116            - displayName
   117            - projectRef
   118            - region
   119            type: object
   120          status:
   121            properties:
   122              blobStoragePathPrefix:
   123                description: Consumer project Cloud Storage path prefix used to store
   124                  blob data, which can either be a bucket or directory. Does not end
   125                  with a '/'.
   126                type: string
   127              conditions:
   128                description: Conditions represent the latest available observation
   129                  of the resource's current state.
   130                items:
   131                  properties:
   132                    lastTransitionTime:
   133                      description: Last time the condition transitioned from one status
   134                        to another.
   135                      type: string
   136                    message:
   137                      description: Human-readable message indicating details about
   138                        last transition.
   139                      type: string
   140                    reason:
   141                      description: Unique, one-word, CamelCase reason for the condition's
   142                        last transition.
   143                      type: string
   144                    status:
   145                      description: Status is the status of the condition. Can be True,
   146                        False, Unknown.
   147                      type: string
   148                    type:
   149                      description: Type is the type of the condition.
   150                      type: string
   151                  type: object
   152                type: array
   153              createTime:
   154                description: The timestamp of when the Tensorboard was created in
   155                  RFC3339 UTC "Zulu" format, with nanosecond resolution and up to
   156                  nine fractional digits.
   157                type: string
   158              name:
   159                description: Name of the Tensorboard.
   160                type: string
   161              observedGeneration:
   162                description: ObservedGeneration is the generation of the resource
   163                  that was most recently observed by the Config Connector controller.
   164                  If this is equal to metadata.generation, then that means that the
   165                  current reported status reflects the most recent desired state of
   166                  the resource.
   167                type: integer
   168              runCount:
   169                description: The number of Runs stored in this Tensorboard.
   170                type: string
   171              updateTime:
   172                description: The timestamp of when the Tensorboard was last updated
   173                  in RFC3339 UTC "Zulu" format, with nanosecond resolution and up
   174                  to nine fractional digits.
   175                type: string
   176            type: object
   177        required:
   178        - spec
   179        type: object
   180    served: true
   181    storage: true
   182    subresources:
   183      status: {}
   184status:
   185  acceptedNames:
   186    kind: ""
   187    plural: ""
   188  conditions: []
   189  storedVersions: []

View as plain text