ConnectorsOCI [operator.connectors.alauda.io/v1alpha1]
- Description
- ConnectorsOCI is the Schema for the ConnectorsOCIs API.
- Type
object
Specification
.spec
- Description
- ConnectorsOCISpec defines the desired state of ConnectorsOCI.
- Type
object
.spec.annotations
- Description
- Annotations overrides labels for the namespace and its template.
- Type
object
.spec.expose
- Description
- Expose defines the expose configuration for the connector
- Type
object- Required
type
.spec.expose.ingress
- Description
- Ingress configuration for external access via ingress controller. Required when Type is Ingress.
- Type
object
.spec.expose.nodePort
- Description
- NodePort configuration for external access via node port. Required when Type is NodePort.
- Type
object
.spec.labels
- Description
- Labels overrides labels for the namespace and its template.
- Type
object
.spec.workloads
- Description
- Workloads overrides workloads configurations such as resources and replicas.
- Type
array
.spec.workloads[]
- Description
- WorkloadOverride overrides the workload configurations.
- Type
object- Required
name
.status
- Description
- ComponentStatus defines the observed state of Connector
- Type
object
.status.annotations
- Description
- 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.
- Type
object
.status.conditions
- Description
- Conditions the latest available observations of a resource's current state.
- Type
array
.status.conditions[]
- Description
- 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
- Type
object- Required
statustype
API Endpoints
The following API endpoints are available:
/apis/operator.connectors.alauda.io/v1alpha1/namespaces/{namespace}/connectorsocisDELETE: delete collection of ConnectorsOCIGET: list objects of kind ConnectorsOCIPOST: create a new ConnectorsOCI
/apis/operator.connectors.alauda.io/v1alpha1/namespaces/{namespace}/connectorsocis/{name}DELETE: delete the specified ConnectorsOCIGET: read the specified ConnectorsOCIPATCH: partially update the specified ConnectorsOCIPUT: replace the specified ConnectorsOCI
/apis/operator.connectors.alauda.io/v1alpha1/namespaces/{namespace}/connectorsocis/{name}/statusGET: read status of the specified ConnectorsOCIPATCH: partially update status of the specified ConnectorsOCIPUT: replace status of the specified ConnectorsOCI
/apis/operator.connectors.alauda.io/v1alpha1/namespaces/{namespace}/connectorsocis
- HTTP method
DELETE- Description
- delete collection of ConnectorsOCI
- HTTP responses
- HTTP method
GET- Description
- list objects of kind ConnectorsOCI
- HTTP responses
- HTTP method
POST- Description
- create a new ConnectorsOCI
- Query parameters
- Body parameters
- HTTP responses
/apis/operator.connectors.alauda.io/v1alpha1/namespaces/{namespace}/connectorsocis/{name}
- HTTP method
DELETE- Description
- delete the specified ConnectorsOCI
- Query parameters
- HTTP responses
- HTTP method
GET- Description
- read the specified ConnectorsOCI
- HTTP responses
- HTTP method
PATCH- Description
- partially update the specified ConnectorsOCI
- Query parameters
- HTTP responses
- HTTP method
PUT- Description
- replace the specified ConnectorsOCI
- Query parameters
- Body parameters
- HTTP responses
/apis/operator.connectors.alauda.io/v1alpha1/namespaces/{namespace}/connectorsocis/{name}/status
- HTTP method
GET- Description
- read status of the specified ConnectorsOCI
- HTTP responses
- HTTP method
PATCH- Description
- partially update status of the specified ConnectorsOCI
- Query parameters
- HTTP responses
- HTTP method
PUT- Description
- replace status of the specified ConnectorsOCI
- Query parameters
- Body parameters
- HTTP responses