...

Text file src/github.com/GoogleCloudPlatform/k8s-config-connector/config/crds/resources/apiextensions.k8s.io_v1_customresourcedefinition_healthcarehl7v2stores.healthcare.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: healthcarehl7v2stores.healthcare.cnrm.cloud.google.com
    13spec:
    14  group: healthcare.cnrm.cloud.google.com
    15  names:
    16    categories:
    17    - gcp
    18    kind: HealthcareHL7V2Store
    19    plural: healthcarehl7v2stores
    20    shortNames:
    21    - gcphealthcarehl7v2store
    22    - gcphealthcarehl7v2stores
    23    singular: healthcarehl7v2store
    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              dataset:
    62                description: |-
    63                  Immutable. Identifies the dataset addressed by this request. Must be in the format
    64                  'projects/{project}/locations/{location}/datasets/{dataset}'.
    65                type: string
    66              notificationConfig:
    67                description: DEPRECATED. This field has been replaced by notificationConfigs.
    68                  A nested object resource.
    69                properties:
    70                  pubsubTopic:
    71                    description: |-
    72                      The Cloud Pub/Sub topic that notifications of changes are published on. Supplied by the client.
    73                      PubsubMessage.Data will contain the resource name. PubsubMessage.MessageId is the ID of this message.
    74                      It is guaranteed to be unique within the topic. PubsubMessage.PublishTime is the time at which the message
    75                      was published. Notifications are only sent if the topic is non-empty. Topic names must be scoped to a
    76                      project. service-PROJECT_NUMBER@gcp-sa-healthcare.iam.gserviceaccount.com must have publisher permissions on the given
    77                      Cloud Pub/Sub topic. Not having adequate permissions will cause the calls that send notifications to fail.
    78                    type: string
    79                required:
    80                - pubsubTopic
    81                type: object
    82              notificationConfigs:
    83                description: |-
    84                  A list of notification configs. Each configuration uses a filter to determine whether to publish a
    85                  message (both Ingest & Create) on the corresponding notification destination. Only the message name
    86                  is sent as part of the notification. Supplied by the client.
    87                items:
    88                  properties:
    89                    filter:
    90                      description: |-
    91                        Restricts notifications sent for messages matching a filter. If this is empty, all messages
    92                        are matched. Syntax: https://cloud.google.com/appengine/docs/standard/python/search/query_strings
    93
    94                        Fields/functions available for filtering are:
    95
    96                        * messageType, from the MSH-9.1 field. For example, NOT messageType = "ADT".
    97                        * send_date or sendDate, the YYYY-MM-DD date the message was sent in the dataset's timeZone, from the MSH-7 segment. For example, send_date < "2017-01-02".
    98                        * sendTime, the timestamp when the message was sent, using the RFC3339 time format for comparisons, from the MSH-7 segment. For example, sendTime < "2017-01-02T00:00:00-05:00".
    99                        * sendFacility, the care center that the message came from, from the MSH-4 segment. For example, sendFacility = "ABC".
   100                        * PatientId(value, type), which matches if the message lists a patient having an ID of the given value and type in the PID-2, PID-3, or PID-4 segments. For example, PatientId("123456", "MRN").
   101                        * labels.x, a string value of the label with key x as set using the Message.labels map. For example, labels."priority"="high". The operator :* can be used to assert the existence of a label. For example, labels."priority":*.
   102                      type: string
   103                    pubsubTopic:
   104                      description: |-
   105                        The Cloud Pub/Sub topic that notifications of changes are published on. Supplied by the client.
   106                        PubsubMessage.Data will contain the resource name. PubsubMessage.MessageId is the ID of this message.
   107                        It is guaranteed to be unique within the topic. PubsubMessage.PublishTime is the time at which the message
   108                        was published. Notifications are only sent if the topic is non-empty. Topic names must be scoped to a
   109                        project. service-PROJECT_NUMBER@gcp-sa-healthcare.iam.gserviceaccount.com must have publisher permissions on the given
   110                        Cloud Pub/Sub topic. Not having adequate permissions will cause the calls that send notifications to fail.
   111
   112                        If a notification cannot be published to Cloud Pub/Sub, errors will be logged to Stackdriver.
   113                      type: string
   114                  required:
   115                  - pubsubTopic
   116                  type: object
   117                type: array
   118              parserConfig:
   119                description: A nested object resource.
   120                properties:
   121                  allowNullHeader:
   122                    description: Determines whether messages with no header are allowed.
   123                    type: boolean
   124                  schema:
   125                    description: |-
   126                      JSON encoded string for schemas used to parse messages in this
   127                      store if schematized parsing is desired.
   128                    type: string
   129                  segmentTerminator:
   130                    description: |-
   131                      Byte(s) to be used as the segment terminator. If this is unset, '\r' will be used as segment terminator.
   132
   133                      A base64-encoded string.
   134                    type: string
   135                  version:
   136                    description: 'Immutable. The version of the unschematized parser
   137                      to be used when a custom ''schema'' is not set. Default value:
   138                      "V1" Possible values: ["V1", "V2", "V3"].'
   139                    type: string
   140                type: object
   141              resourceID:
   142                description: Immutable. Optional. The name of the resource. Used for
   143                  creation and acquisition. When unset, the value of `metadata.name`
   144                  is used as the default.
   145                type: string
   146            required:
   147            - dataset
   148            type: object
   149          status:
   150            properties:
   151              conditions:
   152                description: Conditions represent the latest available observation
   153                  of the resource's current state.
   154                items:
   155                  properties:
   156                    lastTransitionTime:
   157                      description: Last time the condition transitioned from one status
   158                        to another.
   159                      type: string
   160                    message:
   161                      description: Human-readable message indicating details about
   162                        last transition.
   163                      type: string
   164                    reason:
   165                      description: Unique, one-word, CamelCase reason for the condition's
   166                        last transition.
   167                      type: string
   168                    status:
   169                      description: Status is the status of the condition. Can be True,
   170                        False, Unknown.
   171                      type: string
   172                    type:
   173                      description: Type is the type of the condition.
   174                      type: string
   175                  type: object
   176                type: array
   177              observedGeneration:
   178                description: ObservedGeneration is the generation of the resource
   179                  that was most recently observed by the Config Connector controller.
   180                  If this is equal to metadata.generation, then that means that the
   181                  current reported status reflects the most recent desired state of
   182                  the resource.
   183                type: integer
   184              selfLink:
   185                description: The fully qualified name of this dataset.
   186                type: string
   187            type: object
   188        required:
   189        - spec
   190        type: object
   191    served: true
   192    storage: true
   193    subresources:
   194      status: {}
   195status:
   196  acceptedNames:
   197    kind: ""
   198    plural: ""
   199  conditions: []
   200  storedVersions: []

View as plain text