storage-buckets update 명령어
storage-buckets update 명령어
boundary storage-buckets update는 ID로 Boundary storage bucket을 업데이트하는 명령어예요. 이름·설명은 물론, 외부 저장소에 접근할 때 쓰는 속성(attributes), 시크릿(secrets), 워커 필터도 함께 바꿀 수 있어요.
본문
boundary storage-buckets update 명령어는 ID로 Boundary storage bucket을 업데이트해요.
예제 (Example)
다음 예제는 ID가 _1234567890인 storage bucket에 이름 devops와 설명 storage bucket for DevOps를 추가해요.
$ boundary storage-buckets update -id _1234567890 -name devops -description "storage bucket for DevOps"
사용법 (Usage)
$ boundary storage-buckets update [options] [args]
명령 옵션 (Command options)
-description=<string>- storage bucket에 설정할 설명이에요.-id=<string>- 업데이트할 storage bucket의 ID예요.-name=<string>- storage bucket에 설정할 이름이에요.-version=<int>- 업데이트 작업을 수행할 storage bucket의 버전이에요. 버전을 지정하지 않으면 명령어가 자동으로 체크-앤-셋 작업을 수행해요.
속성 옵션 (Attribute options)
-attr- 요청의 attribute 맵에 추가할key=value쌍이에요. 이 옵션은 값만 있는 단일 키일 수도 있고, 이 경우 값은 JSON null로 설정돼요. 값을 주면 Boundary가 유형을 자동으로 추론해요.-string-attr,-bool-attr,-num-attr로 유형을 덮어쓸 수 있어요. 이 값은 여러 번 지정할 수 있고,file://로 파일에서,env://로 환경 변수에서 값을 참조하는 것을 지원해요.-attributes=<string>- 요청의 attributes 맵 전체로 사용할 수 있는 JSON 맵 값이에요. 보통file://구문으로 파일에서 가져와요. 이 옵션은 다른 attr 플래그와 배타적이에요.-bool-attr- 요청의 attributes 맵에 추가할 수 있는key=value불리언 값이에요. 이 값은 여러 번 지정할 수 있고,file://로 파일에서,env://로 환경 변수에서 값을 참조하는 것을 지원해요.-num-attr- 요청의 attributes 맵에 추가할 수 있는key=value숫자 값이에요. 이 값은 여러 번 지정할 수 있고, 이 속성은file://로 파일에서,env://로 환경 변수에서 값을 참조하는 것을 지원해요.-string-attr- 요청의 attributes 맵에 추가할 수 있는key=value문자열 값이에요. 이 값은 여러 번 지정할 수 있고, 이 옵션은file://로 파일에서,env://로 환경 변수에서 값을 참조하는 것을 지원해요.
시크릿 옵션 (Secrets options)
-bool-secret- 요청의 secrets 맵에 추가할 수 있는key=value불리언 값이에요. 이 값은 여러 번 지정할 수 있고, 이 옵션은file://로 파일에서,env://로 환경 변수에서 값을 참조하는 것을 지원해요.-num-secret- 요청의 secrets 맵에 추가할 수 있는key=value숫자 값이에요. 이 값은 여러 번 지정할 수 있고, 이 옵션은file://로 파일에서,env://로 환경 변수에서 값을 참조하는 것을 지원해요.-secret- 요청의 secrets 맵에 추가할 수 있는key=value쌍이에요. 이 옵션은 값만 있는 단일 키일 수도 있고, 이 경우 값은 JSON null로 설정돼요. 값을 주면 Boundary가 유형을 자동으로 추론해요.-string-secret,-bool-secret,-num-secret로 유형을 덮어쓸 수 있어요. 이 값은 여러 번 지정할 수 있고, 이 옵션은file://로 파일에서,env://로 환경 변수에서 값을 참조하는 것을 지원해요.-secrets=<string>- 요청의 secrets 맵 전체로 사용할 수 있는 JSON 맵 값이에요. 보통file://구문으로 파일에서 가져와요. 이 옵션은 다른 secret 플래그와 배타적이에요.-string-secret- 요청의 attributes 맵에 추가할 수 있는key=value문자열 값이에요. 이 값은 여러 번 지정할 수 있고, 이 옵션은file://로 파일에서,env://로 환경 변수에서 값을 참조하는 것을 지원해요.
Storage bucket 옵션 (Storage bucket options)
-worker-filter=<string>- storage bucket과의 통신을 처리할 수 있는 워커를 필터링하는 데 사용할 수 있는 불리언 표현식이에요.
CLI 옵션 (CLI options)
명령어 고유 옵션 외에도 모든 Boundary CLI 명령어·하위 명령어에 공통으로 적용되는 옵션들이 있어요.
- 연결 옵션 (Connection options)
- 클라이언트 옵션 (Client options)
- 출력 옵션 (Output options)
- 환경 변수 (Environment variables)