Skip to main content

access_points

Creates, updates, deletes, gets or lists a access_points resource.

Overview

Nameaccess_points
TypeResource
Idconfluent.networking.access_points

Fields

NameDatatypeDescription
idstringID is the "natural identifier" for an object within its scope/namespace; it is normally unique across time but not space. That is, you can assume that the ID will not be reclaimed and reused after an object is deleted ("time"); however, it may collide with IDs for other object kinds or objects of the same kind within a different scope/namespace ("space").
_specobject
api_versionstringAPIVersion defines the schema version of this representation of a resource.
kindstringKind defines the object this REST resource represents.
metadata``ObjectMeta is metadata that all persisted resources must have, which includes all objects users must create.
specobjectThe desired state of the Access Point
statusobjectThe status of the Access Point

Methods

NameAccessible byRequired ParamsDescription
get_networking_v1access_pointSELECTenvironment, idGeneral Availability Make a request to read an access point.
list_networking_v1access_pointsSELECTenvironmentGeneral Availability Retrieve a sorted, filtered, paginated list of all access points.
create_networking_v1access_pointINSERTGeneral Availability Make a request to create an access point.
delete_networking_v1access_pointDELETEenvironment, idGeneral Availability Make a request to delete an access point.
update_networking_v1access_pointUPDATEidGeneral Availability Make a request to update an access point.

SELECT examples

General Availability Retrieve a sorted, filtered, paginated list of all access points.

SELECT
id,
_spec,
api_version,
kind,
metadata,
spec,
status
FROM confluent.networking.access_points
WHERE environment = '{{ environment }}';

INSERT example

Use the following StackQL query and manifest file to create a new access_points resource.

/*+ create */
INSERT INTO confluent.networking.access_points (
data__spec
)
SELECT
'{{ spec }}'
;

UPDATE example

Updates a access_points resource.

/*+ update */
UPDATE confluent.networking.access_points
SET
spec = '{{ spec }}'
WHERE
id = '{{ id }}';

DELETE example

Deletes the specified access_points resource.

/*+ delete */
DELETE FROM confluent.networking.access_points
WHERE environment = '{{ environment }}'
AND id = '{{ id }}';