Skip to content
Structly Docs
한국어

stly

stly cassandra-tables

On this page

This page is generated from the public contract. Descriptions are shown in the original Korean.

stly cassandra-tables create#

Cassandra Table 생성

  • HTTP request: POST /api/databases/{database_id}/cassandra-tables
  • Authentication modes: Agent token, User session
  • Changes records: Yes
  • Input JSON (--input) required

Check the input JSON structure with stly schema cassandra-tables create.

Options

NameTypeRequiredDescription
--databasestringYes부모 Database ID
--inputstringYesJSON 원문 파일 또는 stdin(-)
--fieldsstringNo응답 최상위 필드, 쉼표로 구분
Values: created_at, database_id, definition, description, id, name, summary, updated_at

Common options: --server, --env-file, --timeout, --auth-mode, --dry-run

Example

stly cassandra-tables create --database 00000000-0000-0000-0000-000000000001 --input input.json

stly cassandra-tables delete#

Cassandra Table 삭제

  • HTTP request: DELETE /api/cassandra-tables/{id}
  • Authentication modes: Agent token, User session
  • Changes records: Yes
  • --if-match required

Arguments

  • id: ID

Options

NameTypeRequiredDescription
--if-matchstringYes상세 GET에서 얻은 단일 strong ETag
--fieldsstringNo응답 최상위 필드, 쉼표로 구분

Common options: --server, --env-file, --timeout, --auth-mode, --dry-run

Example

stly cassandra-tables delete 00000000-0000-0000-0000-000000000001 --if-match '"상세 GET의 ETag"'

stly cassandra-tables get#

Cassandra Table 상세 조회

  • HTTP request: GET /api/cassandra-tables/{id}
  • Authentication modes: Agent token, User session
  • Changes records: No

Arguments

  • id: ID

Options

NameTypeRequiredDescription
--fieldsstringNo응답 최상위 필드, 쉼표로 구분
Values: created_at, database_id, definition, description, id, name, summary, updated_at

Common options: --server, --env-file, --timeout, --auth-mode, --dry-run

Example

stly cassandra-tables get 00000000-0000-0000-0000-000000000001

stly cassandra-tables list#

Cassandra Table 목록 조회

  • HTTP request: GET /api/databases/{database_id}/cassandra-tables
  • Authentication modes: Agent token, User session
  • Changes records: No

Options

NameTypeRequiredDescription
--databasestringYes부모 Database ID
--fieldsstringNo응답 최상위 필드, 쉼표로 구분
Values: created_at, database_id, definition, description, id, name, summary, updated_at

Common options: --server, --env-file, --timeout, --auth-mode, --dry-run

Example

stly cassandra-tables list --database 00000000-0000-0000-0000-000000000001

Cassandra Table 연결 Service 집합 조회

  • HTTP request: GET /api/cassandra-tables/{id}/service-links
  • Authentication modes: Agent token, User session
  • Changes records: No

Arguments

  • id: ID

Options

NameTypeRequiredDescription
--fieldsstringNo응답 최상위 필드, 쉼표로 구분
Values: cassandra_table_id, service_ids, updated_at

Common options: --server, --env-file, --timeout, --auth-mode, --dry-run

Example

stly cassandra-tables service-links get 00000000-0000-0000-0000-000000000001

Cassandra Table 연결 Service 집합 전체 교체

  • HTTP request: PUT /api/cassandra-tables/{id}/service-links
  • Authentication modes: Agent token, User session
  • Changes records: Yes
  • Input JSON (--input) required
  • --if-match required

Check the input JSON structure with stly schema cassandra-tables service-links update.

Arguments

  • id: ID

Options

NameTypeRequiredDescription
--if-matchstringYes상세 GET에서 얻은 단일 strong ETag
--inputstringYesJSON 원문 파일 또는 stdin(-)
--fieldsstringNo응답 최상위 필드, 쉼표로 구분
Values: cassandra_table_id, service_ids, updated_at

Common options: --server, --env-file, --timeout, --auth-mode, --dry-run

Example

stly cassandra-tables service-links update 00000000-0000-0000-0000-000000000001 --input input.json --if-match '"상세 GET의 ETag"'

stly cassandra-tables services#

Cassandra Table의 직접 연결 Service 목록

  • HTTP request: GET /api/cassandra-tables/{id}/services
  • Authentication modes: Agent token, User session
  • Changes records: No

Arguments

  • id: ID

Options

NameTypeRequiredDescription
--fieldsstringNo응답 최상위 필드, 쉼표로 구분
Values: created_at, description, handle, id, name, status, summary, updated_at
--pagestringNo1 이상 정수. page·per-page 중 하나라도 있으면 페이지 모드
--per-pagestringNo1~500 정수, 생략 시 100
--qstringNoname 필드의 대소문자 구분 리터럴 부분 일치 검색. summary·description·본문은 검색하지 않으며 정규식·와일드카드를 지원하지 않습니다
--sortstringNo리소스 기본 필드명 또는 - 접두 역순만 허용

Common options: --server, --env-file, --timeout, --auth-mode, --dry-run

Example

stly cassandra-tables services 00000000-0000-0000-0000-000000000001 --q "검색어"

stly cassandra-tables update#

Cassandra Table 수정

  • HTTP request: PUT /api/cassandra-tables/{id}
  • Authentication modes: Agent token, User session
  • Changes records: Yes
  • Input JSON (--input) required
  • --if-match required

Check the input JSON structure with stly schema cassandra-tables update.

Arguments

  • id: ID

Options

NameTypeRequiredDescription
--if-matchstringYes상세 GET에서 얻은 단일 strong ETag
--inputstringYesJSON 원문 파일 또는 stdin(-)
--fieldsstringNo응답 최상위 필드, 쉼표로 구분
Values: created_at, database_id, definition, description, id, name, summary, updated_at

Common options: --server, --env-file, --timeout, --auth-mode, --dry-run

Example

stly cassandra-tables update 00000000-0000-0000-0000-000000000001 --input input.json --if-match '"상세 GET의 ETag"'