리소스: Deployment
배포
JSON 표현 |
---|
{ "name": string, "description": string, "categories": [ string ], "buildPrefixes": [ string ], "fingerprintSubstrings": [ string ], "apfeProductId": string, "userAccessLevel": { object ( |
필드 | |
---|---|
name |
출력 전용. 배포 이름입니다. |
description |
배포에 대한 설명입니다. |
categories[] |
출력 전용. 배포 카테고리입니다. |
buildPrefixes[] |
출력 전용. 빌드 접두사. |
fingerprintSubstrings[] |
출력 전용. 배포 지문 하위 문자열입니다. 일반적으로 테스트 키 또는 릴리스 키를 적용하는 데 사용됩니다. |
apfeProductId |
출력 전용. 배포 기기의 제품 ID 코드입니다. |
userAccessLevel |
출력 전용. 이 배포에 대한 사용자의 액세스 수준입니다. |
updateTime |
출력 전용. 배포가 업데이트된 시점의 타임스탬프입니다. RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 |
endOfLifeUrl |
배포의 수명 종료 URL입니다. 이 필드를 비어 있지 않은 URL로 설정하면 배포가 지원 종료로 표시됩니다. 이미 지원 종료로 표시된 배포의 경우 이 입력란을 설정 해제하거나 비워두면 안 됩니다. |
details |
출력 전용. 배포에 대한 추가 세부정보입니다. 이 필드는 배포를 반환할 때만 서버에서 반환해야 합니다. |
UserAccessLevel
배포에 대한 액세스 수준입니다.
JSON 표현 |
---|
{
"userEmail": string,
"accessLevel": enum ( |
필드 | |
---|---|
userEmail |
사용자의 이메일 주소 |
accessLevel |
배포에 대한 사용자의 액세스 수준입니다. |
AccessLevel
사용자는 배포에 대해 다양한 액세스 수준을 가질 수 있습니다.
열거형 | |
---|---|
ACCESS_LEVEL_UNSPECIFIED |
지정되지 않음 |
READ_ONLY_ACCESS |
사용자는 배포를 볼 수 있지만 수정할 수는 없습니다. |
GROUPS_ONLY_ACCESS |
사용자는 테스트 그룹을 수정할 수 있지만 이 배포의 프로덕션 그룹은 수정할 수 없습니다. |
FULL_ACCESS |
사용자는 이 배포에서 테스트 그룹과 프로덕션 그룹을 모두 수정할 수 있습니다. |
NO_ACCESS |
사용자에게 이 배포에 대한 액세스 권한이 없습니다. |
DeploymentDetails
업데이트 및 그룹이 포함된 배포에 대한 세부정보입니다. 이 모든 정보는 읽기 전용입니다.
JSON 표현 |
---|
{ "updates": [ { object ( |
필드 | |
---|---|
updates[] |
배포의 업데이트 기록입니다. |
groups[] |
상세 보기의 그룹 크기 문제로 인해 |
configs[] |
배포 구성 |
versionTag |
배포 버전입니다. |
UpdateHistory
업데이트 기록 항목입니다. 이 정보는 읽기 전용입니다.
JSON 표현 |
---|
{
"updateTime": string,
"user": string,
"content": [
{
object ( |
필드 | |
---|---|
updateTime |
업데이트가 발생한 시점의 타임스탬프입니다. RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 |
user |
변경 당시 사용자의 이메일 주소입니다. |
content[] |
현재 이 사용자가 변경한 업데이트입니다. |
HistoryData
트랜잭션을 나타냅니다. 예를 들어 그룹이 업데이트된 경우 다음과 같을 수 있습니다.
HistoryData {
value = group "security updates"
subData = HistoryData {
value = applied ota configurations
subData = HistoryData {
value = config 1
}, HistoryData {
value = config 2
}
}
}
JSON 표현 |
---|
{
"value": string,
"subData": [
{
object ( |
필드 | |
---|---|
value |
특정 변경사항의 내용 또는 subData가 있는 경우 헤더입니다. |
subData[] |
변경사항이 여러 개인 경우 각 변경사항이 여기에 포함됩니다. |
방법 |
|
---|---|
|
Deployment 을 가져옵니다. |
|
deployments 를 나열합니다. |
|
deployment 을 업데이트합니다. |