• Русский
  • Connector [connectors.alauda.io/v1alpha1]

    connectors.alauda.io group

    Connector is the Schema for the connectors API

    v1alpha1 version
    spec object

    ConnectorSpec defines the desired state of Connector

    address string

    Address is connector address

    auth object

    Auth represents authenticate data of current connector

    name string

    Name represent auth name that configured in ConnectorClass.spec.auth.types[].name

    params []object

    Param declares an ParamValues to use for the parameter called name.

    name string required
    value required
    secretRef object

    SecretRef secret reference when doing authentication

    apiVersion string

    API version of the referent.

    fieldPath string

    If referring to a piece of an object instead of an entire object, this string should contain a valid JSON/Go field access statement, such as desiredState.manifest.containers[2]. For example, if the object reference is to a container within a pod, this would take on a value like: "spec.containers{name}" (where "name" refers to the name of the container that triggered the event) or if no container name is specified "spec.containers[2]" (container with index 2 in this pod). This syntax is chosen only to have some well-defined way of referencing a part of an object.

    kind string
    name string
    namespace string
    resourceVersion string
    uid string
    connectorClassName string

    ConnectorClassName of current connector

    params []object

    Param declares an ParamValues to use for the parameter called name.

    name string required
    value required
    status object

    ConnectorStatus defines the observed state of Connector

    annotations object

    Annotations is additional Status fields for the Resource to save some additional State as well as convey more information to the user. This is roughly akin to Annotations on any k8s resource, just the reconciler conveying richer information outwards.

    api object

    API contains the status information for the connector's api

    path string

    Path provides the path for the connector API. it is the path of the connector API. it is used to construct the api path for the connector

    conditions []object

    Condition defines a readiness condition for a Knative resource. See: https://github.com/kubernetes/community/blob/master/contributors/devel/sig-architecture/api-conventions.md#typical-status-properties

    lastTransitionTime string

    LastTransitionTime is the last time the condition transitioned from one status to another. We use VolatileTime in place of metav1.Time to exclude this from creating equality.Semantic differences (all other things held constant).

    message string

    A human readable message indicating details about the transition.

    reason string

    The reason for the condition's last transition.

    severity string

    Severity with which to treat failures of this type of condition. When this is not specified, it defaults to Error.

    status string required

    Status of the condition, one of True, False, Unknown.

    type string required

    Type of condition.

    observedGeneration integer

    ObservedGeneration is the 'Generation' of the Service that was last processed by the controller.

    proxy object

    Proxy contains the status information for the connector's proxy

    httpAddress object

    HTTPAddress provides the addressable HTTP endpoint for the connector proxy.

    CACerts string

    CACerts is the Certification Authority (CA) certificates in PEM format according to https://www.rfc-editor.org/rfc/rfc7468.

    audience string

    Audience is the OIDC audience for this address.

    name string

    Name is the name of the address.

    url string