58장. 역할 서비스


58.1. 역할 서비스

58.1.1. ComputeEffectiveAccessScope

POST /v1/computeeffectiveaccessscope

ComputeEffectiveAccessScope

58.1.1.1. 설명

요청의 규칙에 따라 효과적인 액세스 범위를 반환합니다. 클러스터 및 네임스페이스를 변경할 수 있기 때문에 아무것도 유지하지 않습니다. POST는 잠재적으로 큰 페이로드로 인해 선택됩니다. 응답을 슬림하고 자세히 유지하는 데는 이점이 있습니다. 선택한 클러스터 및 네임스페이스의 ID만 포함된 경우 응답 대기 시간 및 처리 시간이 낮지만 호출자는 일관성 문제에 영향을 받는 세계의 관점으로 응답을 오버레이해야 합니다. 관련 메타데이터를 사용하여 모든 클러스터 및 네임스페이스를 나열하는 것은 호출자에 편리하지만 보조 데이터가 있는 메시지를 bloat합니다. 호출자가 가지고 싶은 세부 사항의 수준을 결정하도록 합니다. - 포함된 하위 트리의 루트만 ID에 따라 나열되는 경우 최소입니다. 클러스터는 INCLUDED(네임스페이스가 포함되지만 나열되지 않음) 또는 CryostatIAL(최소 하나의 네임스페이스가 명시적으로 포함됨)일 수 있습니다. 네임스페이스는 INCLUDED일 수 있습니다. - 알려진 모든 클러스터와 네임스페이스가 해당 ID와 이름이 있는 경우 표준 [default]입니다. 클러스터는 INCLUDED(모든 네임스페이스는 INCLUDED로 명시적으로 나열됨), CryostatIAL(모든 네임스페이스는 명시적으로 나열되며, 일부 네임스페이스는 명시적으로 나열되며 일부 네임스페이스는 EXCLUDED로 나열됨), EXCLUDED(모든 네임스페이스는 EXCLUDED로 명시적으로 나열됩니다). 네임스페이스는 INCLUDED 또는 EXCLUDED 중 하나일 수 있습니다. - 모든 클러스터와 네임스페이스가 메타데이터로 보강되는 경우 High입니다.

58.1.1.2. 매개 변수

58.1.1.2.1. 본문 매개변수
이름설명필수 항목기본패턴

accessScope

ComputeEffectiveAccessScopeRequestPayload

X

  
58.1.1.2.2. 쿼리 매개변수
이름설명필수 항목기본패턴

세부 정보

 

-

STANDARD

 

58.1.1.3. 반환 유형

StorageEffectiveAccessScope

58.1.1.4. 콘텐츠 유형

  • application/json

58.1.1.5. 응답

표 58.1. HTTP 응답 코드
코드메시지datatype

200

성공적인 응답입니다.

StorageEffectiveAccessScope

0

예기치 않은 오류 응답

GooglerpcStatus

58.1.1.6. Samples

58.1.2. CreateRole

POST /v1/roles/{name}

58.1.2.1. 설명

58.1.2.2. 매개 변수

58.1.2.2.1. 경로 매개변수
이름설명필수 항목기본패턴

name

 

X

null

 
58.1.2.2.2. 본문 매개변수
이름설명필수 항목기본패턴

role

StorageRole

X

  

58.1.2.3. 반환 유형

개체

58.1.2.4. 콘텐츠 유형

  • application/json

58.1.2.5. 응답

표 58.2. HTTP 응답 코드
코드메시지datatype

200

성공적인 응답입니다.

개체

0

예기치 않은 오류 응답

GooglerpcStatus

58.1.2.6. Samples

58.1.3. DeletePermissionSet

DELETE /v1/permissionsets/{id}

58.1.3.1. 설명

58.1.3.2. 매개 변수

58.1.3.2.1. 경로 매개변수
이름설명필수 항목기본패턴

id

 

X

null

 

58.1.3.3. 반환 유형

개체

58.1.3.4. 콘텐츠 유형

  • application/json

58.1.3.5. 응답

표 58.3. HTTP 응답 코드
코드메시지datatype

200

성공적인 응답입니다.

개체

0

예기치 않은 오류 응답

GooglerpcStatus

58.1.3.6. Samples

58.1.4. DeleteRole

DELETE /v1/roles/{id}

58.1.4.1. 설명

58.1.4.2. 매개 변수

58.1.4.2.1. 경로 매개변수
이름설명필수 항목기본패턴

id

 

X

null

 

58.1.4.3. 반환 유형

개체

58.1.4.4. 콘텐츠 유형

  • application/json

58.1.4.5. 응답

표 58.4. HTTP 응답 코드
코드메시지datatype

200

성공적인 응답입니다.

개체

0

예기치 않은 오류 응답

GooglerpcStatus

58.1.4.6. Samples

58.1.5. DeleteSimpleAccessScope

DELETE /v1/simpleaccessscopes/{id}

58.1.5.1. 설명

58.1.5.2. 매개 변수

58.1.5.2.1. 경로 매개변수
이름설명필수 항목기본패턴

id

 

X

null

 

58.1.5.3. 반환 유형

개체

58.1.5.4. 콘텐츠 유형

  • application/json

58.1.5.5. 응답

표 58.5. HTTP 응답 코드
코드메시지datatype

200

성공적인 응답입니다.

개체

0

예기치 않은 오류 응답

GooglerpcStatus

58.1.5.6. Samples

58.1.6. GetClustersForPermissions

GET /v1/sac/clusters

GetClustersForPermissions

58.1.6.1. 설명

요청된 권한 목록에 대해 요청하는 사용자 범위에서 허용하는 하나 이상의 읽기가 있는 클러스터 ID 및 클러스터 이름 쌍 목록을 반환합니다. 유효 액세스 범위는 클러스터 범위 또는 좁은 입력 권한에 대해서만 고려됩니다(즉, 입력의 글로벌 권한은 무시됩니다). 입력에 글로벌 수준의 권한만 포함된 경우 출력은 빈 목록이 됩니다. 입력에 권한이 부여되지 않으면 클러스터 범위 또는 축소가 있는 권한에 요청자 범위에서 허용하는 모든 클러스터가 응답의 일부가 됩니다.

58.1.6.2. 매개 변수

58.1.6.2.1. 쿼리 매개변수
이름설명필수 항목기본패턴

pagination.limit

 

-

null

 

pagination.offset

 

-

null

 

pagination.sortOption.field

 

-

null

 

pagination.sortOption.reversed

 

-

null

 

pagination.sortOption.aggregateBy.aggrFunc

 

-

UNSET

 

pagination.sortOption.aggregateBy.distinct

 

-

null

 

권한

문자열

-

null

 

58.1.6.3. 반환 유형

V1GetClustersForPermissionsResponse

58.1.6.4. 콘텐츠 유형

  • application/json

58.1.6.5. 응답

표 58.6. HTTP 응답 코드
코드메시지datatype

200

성공적인 응답입니다.

V1GetClustersForPermissionsResponse

0

예기치 않은 오류 응답

GooglerpcStatus

58.1.6.6. Samples

58.1.7. GetMyPermissions

GET /v1/mypermissions

58.1.7.1. 설명

58.1.7.2. 매개 변수

58.1.7.3. 반환 유형

V1GetPermissionsResponse

58.1.7.4. 콘텐츠 유형

  • application/json

58.1.7.5. 응답

표 58.7. HTTP 응답 코드
코드메시지datatype

200

성공적인 응답입니다.

V1GetPermissionsResponse

0

예기치 않은 오류 응답

GooglerpcStatus

58.1.7.6. Samples

58.1.8. GetNamespacesForClusterAndPermissions

GET /v1/sac/clusters/{clusterId}/namespaces

GetNamespacesForClusterAndPermissions

58.1.8.1. 설명

요청된 클러스터에 속하는 네임스페이스 ID 및 네임스페이스 이름 쌍 목록을 반환하고, 사용자가 네임스페이스 범위 또는 좁은 권한 목록에 대해 최소한 읽기 액세스 권한이 부여된 네임스페이스 ID 및 네임스페이스 이름 쌍(즉, 입력의 글로벌 및 클러스터 권한이 무시됨)을 반환합니다. 입력에 글로벌 또는 클러스터 수준의 권한만 포함된 경우 출력은 빈 목록이 됩니다. 입력에 권한이 부여되지 않으면 네임스페이스 범위 또는 축소가 있는 권한에 요청자 범위에서 허용하는 모든 네임스페이스가 응답의 일부가 됩니다.

58.1.8.2. 매개 변수

58.1.8.2.1. 경로 매개변수
이름설명필수 항목기본패턴

clusterId

 

X

null

 
58.1.8.2.2. 쿼리 매개변수
이름설명필수 항목기본패턴

권한

문자열

-

null

 

58.1.8.3. 반환 유형

V1GetNamespacesForClusterAndPermissionsResponse

58.1.8.4. 콘텐츠 유형

  • application/json

58.1.8.5. 응답

표 58.8. HTTP 응답 코드
코드메시지datatype

200

성공적인 응답입니다.

V1GetNamespacesForClusterAndPermissionsResponse

0

예기치 않은 오류 응답

GooglerpcStatus

58.1.8.6. Samples

58.1.9. GetPermissionSet

GET /v1/permissionsets/{id}

58.1.9.1. 설명

58.1.9.2. 매개 변수

58.1.9.2.1. 경로 매개변수
이름설명필수 항목기본패턴

id

 

X

null

 

58.1.9.3. 반환 유형

StoragePermissionSet

58.1.9.4. 콘텐츠 유형

  • application/json

58.1.9.5. 응답

표 58.9. HTTP 응답 코드
코드메시지datatype

200

성공적인 응답입니다.

StoragePermissionSet

0

예기치 않은 오류 응답

GooglerpcStatus

58.1.9.6. Samples

58.1.10. GetResources

GET /v1/resources

58.1.10.1. 설명

58.1.10.2. 매개 변수

58.1.10.3. 반환 유형

V1GetResourcesResponse

58.1.10.4. 콘텐츠 유형

  • application/json

58.1.10.5. 응답

표 58.10. HTTP 응답 코드
코드메시지datatype

200

성공적인 응답입니다.

V1GetResourcesResponse

0

예기치 않은 오류 응답

GooglerpcStatus

58.1.10.6. Samples

58.1.11. GetRole

GET /v1/roles/{id}

58.1.11.1. 설명

58.1.11.2. 매개 변수

58.1.11.2.1. 경로 매개변수
이름설명필수 항목기본패턴

id

 

X

null

 

58.1.11.3. 반환 유형

StorageRole

58.1.11.4. 콘텐츠 유형

  • application/json

58.1.11.5. 응답

표 58.11. HTTP 응답 코드
코드메시지datatype

200

성공적인 응답입니다.

StorageRole

0

예기치 않은 오류 응답

GooglerpcStatus

58.1.11.6. Samples

58.1.12. GetRoles

GET /v1/roles

58.1.12.1. 설명

58.1.12.2. 매개 변수

58.1.12.3. 반환 유형

V1GetRolesResponse

58.1.12.4. 콘텐츠 유형

  • application/json

58.1.12.5. 응답

표 58.12. HTTP 응답 코드
코드메시지datatype

200

성공적인 응답입니다.

V1GetRolesResponse

0

예기치 않은 오류 응답

GooglerpcStatus

58.1.12.6. Samples

58.1.13. GetSimpleAccessScope

GET /v1/simpleaccessscopes/{id}

58.1.13.1. 설명

58.1.13.2. 매개 변수

58.1.13.2.1. 경로 매개변수
이름설명필수 항목기본패턴

id

 

X

null

 

58.1.13.3. 반환 유형

StorageSimpleAccessScope

58.1.13.4. 콘텐츠 유형

  • application/json

58.1.13.5. 응답

표 58.13. HTTP 응답 코드
코드메시지datatype

200

성공적인 응답입니다.

StorageSimpleAccessScope

0

예기치 않은 오류 응답

GooglerpcStatus

58.1.13.6. Samples

58.1.14. ListPermissionSets

GET /v1/permissionsets

58.1.14.1. 설명

58.1.14.2. 매개 변수

58.1.14.3. 반환 유형

V1ListPermissionSetsResponse

58.1.14.4. 콘텐츠 유형

  • application/json

58.1.14.5. 응답

표 58.14. HTTP 응답 코드
코드메시지datatype

200

성공적인 응답입니다.

V1ListPermissionSetsResponse

0

예기치 않은 오류 응답

GooglerpcStatus

58.1.14.6. Samples

58.1.15. ListSimpleAccessScopes

GET /v1/simpleaccessscopes

58.1.15.1. 설명

58.1.15.2. 매개 변수

58.1.15.3. 반환 유형

V1ListSimpleAccessScopesResponse

58.1.15.4. 콘텐츠 유형

  • application/json

58.1.15.5. 응답

표 58.15. HTTP 응답 코드
코드메시지datatype

200

성공적인 응답입니다.

V1ListSimpleAccessScopesResponse

0

예기치 않은 오류 응답

GooglerpcStatus

58.1.15.6. Samples

58.1.16. PostPermissionSet

POST /v1/permissionsets

PostPermissionSet

58.1.16.1. 설명

PermissionSet.id는 요청 시 허용되지 않으며 응답으로 설정됩니다.

58.1.16.2. 매개 변수

58.1.16.2.1. 본문 매개변수
이름설명필수 항목기본패턴

body

그러면 StackRox 리소스에 대한 권한 세트가 인코딩됩니다. StoragePermissionSet

X

  

58.1.16.3. 반환 유형

StoragePermissionSet

58.1.16.4. 콘텐츠 유형

  • application/json

58.1.16.5. 응답

표 58.16. HTTP 응답 코드
코드메시지datatype

200

성공적인 응답입니다.

StoragePermissionSet

0

예기치 않은 오류 응답

GooglerpcStatus

58.1.16.6. Samples

58.1.17. PostSimpleAccessScope

POST /v1/simpleaccessscopes

PostSimpleAccessScope

58.1.17.1. 설명

SimpleAccessScope.id는 요청 시 허용되지 않으며 응답으로 설정됩니다.

58.1.17.2. 매개 변수

58.1.17.2.1. 본문 매개변수
이름설명필수 항목기본패턴

body

간단한 액세스 범위는 범위가 지정된 리소스에 대한 (간단한) 선택 기준입니다. 다중 구성 요소 AND-rules 또는 이름에 대한 작업을 설정하지 않습니다. StorageSimpleAccessScope

X

  

58.1.17.3. 반환 유형

StorageSimpleAccessScope

58.1.17.4. 콘텐츠 유형

  • application/json

58.1.17.5. 응답

표 58.17. HTTP 응답 코드
코드메시지datatype

200

성공적인 응답입니다.

StorageSimpleAccessScope

0

예기치 않은 오류 응답

GooglerpcStatus

58.1.17.6. Samples

58.1.18. PutPermissionSet

PUT /v1/permissionsets/{id}

58.1.18.1. 설명

58.1.18.2. 매개 변수

58.1.18.2.1. 경로 매개변수
이름설명필수 항목기본패턴

id

ID가 생성되었으며 변경할 수 없습니다.

X

null

 
58.1.18.2.2. 본문 매개변수
이름설명필수 항목기본패턴

body

RoleServicePutPermissionSetBody

X

  

58.1.18.3. 반환 유형

개체

58.1.18.4. 콘텐츠 유형

  • application/json

58.1.18.5. 응답

표 58.18. HTTP 응답 코드
코드메시지datatype

200

성공적인 응답입니다.

개체

0

예기치 않은 오류 응답

GooglerpcStatus

58.1.18.6. Samples

58.1.19. PutSimpleAccessScope

PUT /v1/simpleaccessscopes/{id}

58.1.19.1. 설명

58.1.19.2. 매개 변수

58.1.19.2.1. 경로 매개변수
이름설명필수 항목기본패턴

id

ID 가 생성되었으며 변경할 수 없습니다.

X

null

 
58.1.19.2.2. 본문 매개변수
이름설명필수 항목기본패턴

body

RoleServicePutSimpleAccessScopeBody

X

  

58.1.19.3. 반환 유형

개체

58.1.19.4. 콘텐츠 유형

  • application/json

58.1.19.5. 응답

표 58.19. HTTP 응답 코드
코드메시지datatype

200

성공적인 응답입니다.

개체

0

예기치 않은 오류 응답

GooglerpcStatus

58.1.19.6. Samples

58.1.20. UpdateRole

PUT /v1/roles/{name}

58.1.20.1. 설명

58.1.20.2. 매개 변수

58.1.20.2.1. 경로 매개변수
이름설명필수 항목기본패턴

name

이름 및 설명은 사용자가 제공하며 변경할 수 있습니다.

X

null

 
58.1.20.2.2. 본문 매개변수
이름설명필수 항목기본패턴

body

RoleServiceUpdateRoleBody

X

  

58.1.20.3. 반환 유형

개체

58.1.20.4. 콘텐츠 유형

  • application/json

58.1.20.5. 응답

표 58.20. HTTP 응답 코드
코드메시지datatype

200

성공적인 응답입니다.

개체

0

예기치 않은 오류 응답

GooglerpcStatus

58.1.20.6. Samples

Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 문서 정보

Legal Notice

Theme

© 2026 Red Hat
맨 위로 이동