...

Text file src/github.com/GoogleCloudPlatform/k8s-config-connector/config/crds/resources/apiextensions.k8s.io_v1_customresourcedefinition_dialogflowintents.dialogflow.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: dialogflowintents.dialogflow.cnrm.cloud.google.com
    13spec:
    14  group: dialogflow.cnrm.cloud.google.com
    15  names:
    16    categories:
    17    - gcp
    18    kind: DialogflowIntent
    19    plural: dialogflowintents
    20    shortNames:
    21    - gcpdialogflowintent
    22    - gcpdialogflowintents
    23    singular: dialogflowintent
    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              action:
    62                description: |-
    63                  The name of the action associated with the intent.
    64                  Note: The action name must not contain whitespaces.
    65                type: string
    66              defaultResponsePlatforms:
    67                description: |-
    68                  The list of platforms for which the first responses will be copied from the messages in PLATFORM_UNSPECIFIED
    69                  (i.e. default platform). Possible values: ["FACEBOOK", "SLACK", "TELEGRAM", "KIK", "SKYPE", "LINE", "VIBER", "ACTIONS_ON_GOOGLE", "GOOGLE_HANGOUTS"].
    70                items:
    71                  type: string
    72                type: array
    73              displayName:
    74                description: The name of this intent to be displayed on the console.
    75                type: string
    76              events:
    77                description: |-
    78                  The collection of event names that trigger the intent. If the collection of input contexts is not empty, all of
    79                  the contexts must be present in the active user session for an event to trigger this intent. See the
    80                  [events reference](https://cloud.google.com/dialogflow/docs/events-overview) for more details.
    81                items:
    82                  type: string
    83                type: array
    84              inputContextNames:
    85                description: |-
    86                  The list of context names required for this intent to be triggered.
    87                  Format: projects/<Project ID>/agent/sessions/-/contexts/<Context ID>.
    88                items:
    89                  type: string
    90                type: array
    91              isFallback:
    92                description: Indicates whether this is a fallback intent.
    93                type: boolean
    94              mlDisabled:
    95                description: |-
    96                  Indicates whether Machine Learning is disabled for the intent.
    97                  Note: If mlDisabled setting is set to true, then this intent is not taken into account during inference in ML
    98                  ONLY match mode. Also, auto-markup in the UI is turned off.
    99                type: boolean
   100              parentFollowupIntentName:
   101                description: |-
   102                  Immutable. The unique identifier of the parent intent in the chain of followup intents.
   103                  Format: projects/<Project ID>/agent/intents/<Intent ID>.
   104                type: string
   105              priority:
   106                description: |-
   107                  The priority of this intent. Higher numbers represent higher priorities.
   108                    - If the supplied value is unspecified or 0, the service translates the value to 500,000, which corresponds
   109                    to the Normal priority in the console.
   110                    - If the supplied value is negative, the intent is ignored in runtime detect intent requests.
   111                type: integer
   112              projectRef:
   113                description: The project that this resource belongs to.
   114                oneOf:
   115                - not:
   116                    required:
   117                    - external
   118                  required:
   119                  - name
   120                - not:
   121                    anyOf:
   122                    - required:
   123                      - name
   124                    - required:
   125                      - namespace
   126                  required:
   127                  - external
   128                properties:
   129                  external:
   130                    description: 'Allowed value: The `name` field of a `Project` resource.'
   131                    type: string
   132                  name:
   133                    description: 'Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names'
   134                    type: string
   135                  namespace:
   136                    description: 'Namespace of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/'
   137                    type: string
   138                type: object
   139              resetContexts:
   140                description: Indicates whether to delete all contexts in the current
   141                  session when this intent is matched.
   142                type: boolean
   143              resourceID:
   144                description: Immutable. Optional. The service-generated name of the
   145                  resource. Used for acquisition only. Leave unset to create a new
   146                  resource.
   147                type: string
   148              webhookState:
   149                description: |-
   150                  Indicates whether webhooks are enabled for the intent.
   151                  * WEBHOOK_STATE_ENABLED: Webhook is enabled in the agent and in the intent.
   152                  * WEBHOOK_STATE_ENABLED_FOR_SLOT_FILLING: Webhook is enabled in the agent and in the intent. Also, each slot
   153                  filling prompt is forwarded to the webhook. Possible values: ["WEBHOOK_STATE_ENABLED", "WEBHOOK_STATE_ENABLED_FOR_SLOT_FILLING"].
   154                type: string
   155            required:
   156            - displayName
   157            - projectRef
   158            type: object
   159          status:
   160            properties:
   161              conditions:
   162                description: Conditions represent the latest available observation
   163                  of the resource's current state.
   164                items:
   165                  properties:
   166                    lastTransitionTime:
   167                      description: Last time the condition transitioned from one status
   168                        to another.
   169                      type: string
   170                    message:
   171                      description: Human-readable message indicating details about
   172                        last transition.
   173                      type: string
   174                    reason:
   175                      description: Unique, one-word, CamelCase reason for the condition's
   176                        last transition.
   177                      type: string
   178                    status:
   179                      description: Status is the status of the condition. Can be True,
   180                        False, Unknown.
   181                      type: string
   182                    type:
   183                      description: Type is the type of the condition.
   184                      type: string
   185                  type: object
   186                type: array
   187              followupIntentInfo:
   188                description: |-
   189                  Information about all followup intents that have this intent as a direct or indirect parent. We populate this field
   190                  only in the output.
   191                items:
   192                  properties:
   193                    followupIntentName:
   194                      description: |-
   195                        The unique identifier of the followup intent.
   196                        Format: projects/<Project ID>/agent/intents/<Intent ID>.
   197                      type: string
   198                    parentFollowupIntentName:
   199                      description: |-
   200                        The unique identifier of the followup intent's parent.
   201                        Format: projects/<Project ID>/agent/intents/<Intent ID>.
   202                      type: string
   203                  type: object
   204                type: array
   205              name:
   206                description: |-
   207                  The unique identifier of this intent.
   208                  Format: projects/<Project ID>/agent/intents/<Intent ID>.
   209                type: string
   210              observedGeneration:
   211                description: ObservedGeneration is the generation of the resource
   212                  that was most recently observed by the Config Connector controller.
   213                  If this is equal to metadata.generation, then that means that the
   214                  current reported status reflects the most recent desired state of
   215                  the resource.
   216                type: integer
   217              rootFollowupIntentName:
   218                description: |-
   219                  The unique identifier of the root intent in the chain of followup intents. It identifies the correct followup
   220                  intents chain for this intent.
   221                  Format: projects/<Project ID>/agent/intents/<Intent ID>.
   222                type: string
   223            type: object
   224        required:
   225        - spec
   226        type: object
   227    served: true
   228    storage: true
   229    subresources:
   230      status: {}
   231status:
   232  acceptedNames:
   233    kind: ""
   234    plural: ""
   235  conditions: []
   236  storedVersions: []

View as plain text