Skip to main content
이 제품의 최신 릴리즈를 사용할 수 있습니다.
본 한국어 번역은 사용자 편의를 위해 제공되는 기계 번역입니다. 영어 버전과 한국어 버전이 서로 어긋나는 경우에는 언제나 영어 버전이 우선합니다.

리소스 및 엔드포인트

기여자

Astra Control REST API를 통해 제공되는 리소스에 액세스하여 Astra 구축을 자동화할 수 있습니다. 각 리소스는 하나 이상의 끝점을 통해 사용할 수 있습니다. 다음은 자동화 배포의 일부로 사용할 수 있는 REST 리소스에 대한 소개입니다.

참고 Astra Control 리소스에 액세스하는 데 사용되는 경로 및 전체 URL의 형식은 여러 값을 기반으로 합니다. 을 참조하십시오 "URL 형식" 를 참조하십시오. 도 참조하십시오 "온라인 API 참조입니다" Astra 리소스 및 엔드포인트 사용에 대한 자세한 내용은

Astra Control REST 리소스 요약

Astra Control REST API에서 제공하는 기본 리소스 끝점은 세 가지 범주로 구성됩니다. 각 리소스는 명시된 경우를 제외하고 CRUD 작업의 전체 세트(생성, 읽기, 업데이트, 삭제)로 액세스할 수 있습니다.

릴리즈 * 열에는 리소스가 처음 도입되었을 때 Astra 릴리즈가 표시됩니다. 이 필드는 REST API에 가장 최근에 추가된 리소스에 대해 굵게 표시됩니다.

핵심 리소스

핵심 리소스 엔드포인트는 Astra 런타임 환경을 설정하고 유지하는 데 필요한 기본 서비스를 제공합니다.

리소스 놓습니다 설명

계정

21.12

계정 리소스를 사용하여 멀티테넌트 Astra Control 배포 환경 내에서 격리된 테넌트를 관리할 수 있습니다.

ASUP

21.08

ASUP 리소스는 NetApp 지원에 전달된 AutoSupport 번들을 나타냅니다.

인증서

22.08

인증서 리소스는 보내는 연결에 대한 강력한 인증에 사용되는 설치된 인증서를 나타냅니다.

자격 증명

21.04

자격 증명 리소스에는 Astra 사용자, 클러스터, 버킷 및 스토리지 백엔드와 함께 사용할 수 있는 보안 관련 정보가 포함되어 있습니다.

소유 권한

21.08

사용 권한 리소스는 활성 라이센스 및 구독에 따라 계정에 사용할 수 있는 기능과 용량을 나타냅니다.

이벤트

21.04

이벤트 리소스는 알림으로 분류된 하위 집합을 포함하여 시스템에서 발생하는 모든 이벤트를 나타냅니다.

실행 후크

21.12

실행 후크 리소스는 관리되는 앱의 스냅샷이 수행되기 전이나 후에 실행할 수 있는 사용자 정의 스크립트를 나타냅니다.

피처

21.08

기능 리소스는 시스템에서 해당 기능이 활성화 또는 비활성화되었는지 확인하기 위해 쿼리할 수 있는 선택한 Astra 기능을 나타냅니다. 액세스는 읽기 전용으로 제한됩니다.

그룹

22.08

그룹 리소스는 Astra 그룹 및 관련 리소스를 나타냅니다. 현재 릴리즈에서는 LDAP 그룹만 지원됩니다.

후크 소스

21.12

후크 소스 리소스는 실행 후크와 함께 사용되는 실제 소스 코드를 나타냅니다. 소스 코드를 실행 컨트롤과 분리하면 스크립트를 공유할 수 있도록 하는 등 여러 가지 이점이 있습니다.

LDAP 그룹

22.1

구성된 LDAP 서버 내의 그룹을 나열할 수 있습니다. LDAP 그룹에 대한 액세스는 읽기 전용입니다.

LDAP 사용자입니다

22.11

구성된 LDAP 서버 내의 사용자를 나열할 수 있습니다. LDAP 사용자에 대한 액세스는 읽기 전용입니다.

라이센스

21.08

라이센스 리소스는 Astra 계정에 사용할 수 있는 라이센스를 나타냅니다.

통지

21.04

알림 리소스는 알림 대상이 있는 Astra 이벤트를 나타냅니다. 액세스 권한은 사용자별로 제공됩니다.

패키지

22.04

패키지 리소스는 패키지 정의의 등록 및 액세스를 제공합니다. 소프트웨어 패키지는 파일, 이미지 및 기타 아티팩트를 포함한 다양한 구성 요소로 구성됩니다.

권한

23.06

권한 리소스는 시스템 내의 작업과 관련된 권한을 나타냅니다. API는 권한에 대한 읽기 전용 액세스를 제공합니다.

역할

23.06

역할 리소스는 시스템에서 사용 가능한 역할을 나타냅니다. API는 역할에 대한 읽기 전용 액세스를 제공합니다.

역할 바인딩

21.04

역할 바인딩 리소스는 특정 사용자 쌍과 계정 간의 관계를 나타냅니다. 두 역할 간의 연결 외에도 특정 역할을 통해 각 역할에 대한 권한 집합이 지정됩니다.

설정

21.08

설정 리소스는 특정 Astra 계정의 기능을 설명하는 키-값 쌍의 모음을 나타냅니다.

구독

21.08

서브스크립션 리소스는 Astra 계정에 대한 활성 서브스크립션을 나타냅니다.

작업

22.11

작업 자원은 관리되는 작업에 대한 읽기 전용 액세스를 제공하며 내부 장기 실행 작업의 상태를 표시하는 데 사용할 수 있습니다.

토큰

21.04

토큰 리소스는 Astra Control REST API에 프로그래밍 방식으로 액세스하는 데 사용할 수 있는 토큰을 나타냅니다.

읽지 않은 알림

21.04

읽지 않은 알림 리소스는 특정 사용자에게 할당되었지만 아직 읽지 않은 알림을 나타냅니다.

업그레이드

22.04

업그레이드 리소스를 통해 소프트웨어 구성 요소에 액세스하고 업그레이드를 시작할 수 있습니다.

사용자

21.04

사용자 리소스는 정의된 역할에 따라 시스템에 액세스할 수 있는 Astra 사용자를 나타냅니다.

관리되는 애플리케이션 리소스

관리 애플리케이션 리소스 엔드포인트는 관리되는 Kubernetes 애플리케이션에 대한 액세스를 제공합니다.

리소스 놓습니다 설명

애플리케이션 자산

21.04

애플리케이션 자산 리소스는 Astra 애플리케이션을 관리하는 데 필요한 상태 정보의 내부 컬렉션을 나타냅니다.

애플리케이션 백업

21.04

애플리케이션 백업 리소스는 관리되는 애플리케이션의 백업을 나타냅니다.

애플리케이션 스냅샷

21.04

애플리케이션 스냅샷 리소스는 관리되는 애플리케이션의 스냅샷을 나타냅니다.

실행 후크 재정의

21.12

실행 후크 재정의 리소스를 사용하면 필요에 따라 특정 애플리케이션에 대해 사전 로드된 NetApp 기본 실행 후크를 비활성화할 수 있습니다.

스케줄

21.04

스케줄 리소스는 데이터 보호 정책의 일부로 관리되는 애플리케이션에 대해 예약된 데이터 보호 작업을 나타냅니다.

토폴로지 리소스

토폴로지 리소스 엔드포인트는 관리되지 않는 애플리케이션과 스토리지 리소스에 대한 액세스를 제공합니다.

리소스 놓습니다 설명

API 리소스

22.11

API 리소스 엔드포인트는 특정 관리 클러스터의 Kubernetes 리소스에 대한 읽기 전용 액세스를 제공합니다.

애플리케이션

21.04

앱 리소스는 Astra에서 관리하지 않는 애플리케이션을 포함한 모든 Kubernetes 애플리케이션을 나타냅니다.

AppMirror

22.08

AppMirror 리소스는 애플리케이션 미러링 관계를 관리할 수 있도록 AppMirror 리소스를 나타냅니다.

버킷

21.08

버킷 리소스는 Astra에서 관리하는 애플리케이션의 백업을 저장하는 데 사용되는 S3 클라우드 버킷을 나타냅니다.

클라우드

21.08

클라우드 리소스는 클러스터 및 애플리케이션을 관리하기 위해 Astra 클라이언트가 연결할 수 있는 클라우드를 나타냅니다.

클러스터

21.08

클러스터 리소스는 Kubernetes에서 관리되지 않는 Kubernetes 클러스터를 나타냅니다.

클러스터 노드

21.12

클러스터 노드 리소스는 Kubernetes 클러스터 내의 개별 노드에 액세스할 수 있도록 허용하여 추가 해결책을 제공합니다.

관리형 클러스터

21.08

관리 클러스터 리소스는 현재 Kubernetes에서 관리되는 Kubernetes 클러스터를 나타냅니다.

네임스페이스

21.12

네임스페이스 리소스는 Kubernetes 클러스터 내에서 사용되는 네임스페이스에 대한 액세스를 제공합니다.

스토리지 백엔드

21.08

스토리지 백엔드 리소스는 Astra 관리 클러스터 및 애플리케이션에서 사용할 수 있는 스토리지 서비스 공급자를 나타냅니다.

스토리지 클래스

21.08

스토리지 클래스 리소스는 특정 관리 대상 클러스터에서 발견되어 사용할 수 있는 다양한 클래스 또는 스토리지 유형을 나타냅니다.

볼륨

21.04

볼륨 리소스는 관리 애플리케이션과 관련된 Kubernetes 스토리지 볼륨을 나타냅니다.

추가 리소스 및 엔드포인트

Astra 구축을 지원하는 데 사용할 수 있는 몇 가지 추가 리소스와 엔드포인트가 있습니다.

참고 이러한 리소스 및 엔드포인트는 현재 Astra Control REST API 참조 설명서에 포함되어 있지 않습니다.
OpenAPI를 참조하십시오

OpenAPI 엔드포인트는 현재 OpenAPI JSON 문서 및 기타 관련 리소스에 대한 액세스를 제공합니다.

OpenMetrics

OpenMetrics 엔드포인트는 OpenMetrics 리소스를 통해 계정 메트릭에 액세스할 수 있도록 합니다. Astra Control Center 배포 모델을 통해 지원을 받을 수 있습니다.