DynamicResourceDefinition은 Resource의 빌딩 블록으로, 하나 이상의 Resource을 포함하여 Google Workspace Studio의 단계에서 제공하는 출력 변수의 수를 동적으로 정의할 수 있습니다.
Google Workspace Studio를 확장하는 Google Workspace 부가기능에만 사용할 수 있습니다.
사용 예:
let dynamicResourceDefinition = AddOnsResponseService.newDynamicResourceDefinition() .setResourceId("resource_definition_1") // The resource ID must match the one defined in the manifest. .addResourceField( AddOnsResponseService.newResourceField() .setSelector("question_1") .setDisplayText("Question 1") );
메서드
| 메서드 | 반환 유형 | 간략한 설명 |
|---|---|---|
add | Dynamic | 동적 리소스 정의에 리소스 필드를 추가합니다. |
set | Dynamic | 동적 리소스 정의의 ID를 설정합니다. 이 ID는 매니페스트의 workflow에 해당합니다. |
자세한 문서
add Resource Field(resourceField)
동적 리소스 정의에 리소스 필드를 추가합니다.
매개변수
| 이름 | 유형 | 설명 |
|---|---|---|
resource | Resource | 추가할 리소스 필드입니다. |
리턴
Dynamic - 연결을 위한 이 객체
set Resource Id(resourceId)
동적 리소스 정의의 ID를 설정합니다. 이 ID는 매니페스트의 workflow에 해당합니다.
매개변수
| 이름 | 유형 | 설명 |
|---|---|---|
resource | String | 동적 리소스 정의의 고유 식별자입니다. |
리턴
Dynamic - 연결을 위한 이 객체