This is the multi-page printable view of this section. Click here to print.
Models
- 1: AccountCreateResponse
- 2: AccountInvitation
- 3: AccountInvitationResponse
- 4: AccountMoveResponse
- 5: AccountPageResponse
- 6: AccountRemoveResponse
- 7: AccountShowResponse
- 8: AccountSummary
- 9: BindingTarget
- 10: CombinedUnit
- 11: CombinedUnitV1dot1
- 12: ConnectedPolicySummary
- 13: ControlPolicyAssignmentFailCaused
- 14: ControlPolicyAssignmentResponse
- 15: CreateAccountFailCaused
- 16: CreateAccountSuccess
- 17: DelegationPolicy
- 18: DelegationPolicyCreateRequest
- 19: DelegationPolicyDocument
- 20: DelegationPolicySetRequest
- 21: DelegationPolicyShowResponse
- 22: DelegationPolicyStatement
- 23: Invitation
- 24: InvitationAcceptFailCaused
- 25: InvitationAcceptResponse
- 26: InvitationAcceptSuccess
- 27: InvitationCancelRequest
- 28: InvitationCancelResponse
- 29: InvitationCreateFailCaused
- 30: InvitationCreateRequest
- 31: InvitationCreateResponse
- 32: InvitationShowResponse
- 33: ListPoliciesForTargetResponse
- 34: ListTargetsForPolicyResponse
- 35: MoveAccountRequest
- 36: MoveAccountSuccess
- 37: Organization
- 38: OrganizationAccountWithPolicy
- 39: OrganizationCreateRequest
- 40: OrganizationDeleteFailCaused
- 41: OrganizationDeleteResponse
- 42: OrganizationInvitation
- 43: OrganizationInvitationPageResponse
- 44: OrganizationLeaveFailCaused
- 45: OrganizationLeaveResponse
- 46: OrganizationLeaveSuccess
- 47: OrganizationPageResponse
- 48: OrganizationSetRequest
- 49: OrganizationShowResponse
- 50: OrganizationSummary
- 51: OrganizationUnit
- 52: OrganizationUnitCreateRequest
- 53: OrganizationUnitCreateResponse
- 54: OrganizationUnitDeleteFailCaused
- 55: OrganizationUnitDeleteRequest
- 56: OrganizationUnitDeleteResponse
- 57: OrganizationUnitListResponse
- 58: OrganizationUnitListResponseV1dot1
- 59: OrganizationUnitParentsResponse
- 60: OrganizationUnitSetRequest
- 61: OrganizationUnitShowResponse
- 62: OrganizationUnitWithPolicy
- 63: OrganizationUserCreateRequest
- 64: PoliciesForTargetSummary
- 65: PolicyAttachRequest
- 66: PolicyLinkInfo
- 67: PolicyRemoveRequest
- 68: RemoveAccountFailCaused
- 69: RemoveAccountsRequest
- 70: RemoveAccountSuccess
- 71: ServiceControlPolicy
- 72: ServiceControlPolicyCreateRequest
- 73: ServiceControlPolicyDeleteFailCaused
- 74: ServiceControlPolicyDeleteRequest
- 75: ServiceControlPolicyDeleteResponse
- 76: ServiceControlPolicyDocument
- 77: ServiceControlPolicyPageResponse
- 78: ServiceControlPolicySetRequest
- 79: ServiceControlPolicyShowResponse
- 80: ServiceControlPolicyStatement
- 81: ServiceControlPolicySummary
- 82: TargetsForPolicySummary
1 - AccountCreateResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| failed optional | 계정 생성 실패 정보 | any of [CreateAccountFailCaused, null] | |
| success optional | 계정 생성 성공 정보 | any of [CreateAccountSuccess, null] |
2 - AccountInvitation
| Name | Description | Schema | Default |
|---|---|---|---|
| created_at required | 생성 일시 Example : 2024-12-19 01:09:05.000 | string (date-time) | |
| created_by required | 생성자 Example : c23fb561c689455993874fa5d5ed4a2f | string | |
| expired_time required | 초대 만료 일시 Example : 2024-04-30T12:34:56.789Z | string (date-time) | |
| id required | ID Example : 0a36e0746dbf4908acf0357829701381 | string | |
| master_account_email optional | 관리자 계정 이메일 Example : admin@example.com | any of [string, null] | |
| master_account_id required | 관리자 계정명 Example : 9f8e7d6c5b4a3z2y1x0w9v8u7t6s5r | string | |
| master_account_login_id optional | 로그인 ID Example : log-archive@samsung.com | any of [string, null] | |
| master_account_name optional | 관리자 계정명 Example : CoreKim | any of [string, null] | |
| modified_at required | 수정 일시 Example : 2023-10-15 14:30:00 | string (date-time) | |
| modified_by required | 수정자 Example : c23fb561c689455993874fa5d5ed4a2f | string | |
| organization_id required | 조직 ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5 | string | |
| organization_name required | 조직 이름 Example : My Organization | string | |
| requested_time required | 초대 요청 일시 Example : 2024-04-17T12:34:56.789Z | string (date-time) | |
| state required | 초대 상태 Example : INVITING | enum (INVITING, REFUSED, INVITED, CANCELED, EXPIRED) | |
| target_account_id required | 초대 수신자 계정 ID Example : 338c2fc8c29a449dbfa8681f8f1d78e5 | string |
3 - AccountInvitationResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| account_invitations required | 받은 초대 목록 | array[AccountInvitation] | |
| count required | 받은 초대 수 Example : 5 | integer |
4 - AccountMoveResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| success_ids required | 계정 ID 목록 | array[MoveAccountSuccess] |
5 - AccountPageResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| accounts required | 조직 계정 목록 | array[AccountSummary] | |
| count required | count Example : 20 | integer | |
| page required | page Example : 0 | integer | |
| size required | size Example : 20 | integer | |
| sort optional | sort Example : ['created_at:asc'] | any of [array[string], null] |
6 - AccountRemoveResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| failed_ids required | 실패 사유 | array[RemoveAccountFailCaused] | |
| success_ids required | 계정 ID 목록 | array[RemoveAccountSuccess] |
7 - AccountShowResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| account required | 조직 계정 상세 정보 | OrganizationAccountWithPolicy |
8 - AccountSummary
| Name | Description | Schema | Default |
|---|---|---|---|
| created_at required | 생성 일시 Example : 2024-12-19 01:09:05.000 | string (date-time) | |
| created_by required | 생성자 Example : c23fb561c689455993874fa5d5ed4a2f | string | |
| email optional | 계정 이메일 Example : score@samsung.com | any of [string, null] | |
| id required | ID Example : 0a36e0746dbf4908acf0357829701381 | string | |
| joined_method required | 가입 방법 Example : INVITED | enum (INVITED, CREATED, CLOUD_CONTROL) | |
| joined_time required | 가입 일시 Example : 2024-05-17T12:34:56.789Z | string (date-time) | |
| login_id optional | 로그인 ID Example : log-archive@samsung.com | any of [string, null] | |
| modified_at required | 수정 일시 Example : 2023-10-15 14:30:00 | string (date-time) | |
| modified_by required | 수정자 Example : c23fb561c689455993874fa5d5ed4a2f | string | |
| name optional | 계정명 Example : score-account | any of [string, null] | |
| organization_id required | 조직 ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5 | string | |
| parent_unit_id required | ROOT 또는 부모 조직 단위 ID Example : ou-fc8c29a138d78e24bf1fa86812fc8b | string | |
| parent_unit_name required | ROOT 또는 부모 조직 단위명 Example : parent-unit-name | any of [string, null] | |
| state required | 계정 상태 Example : ACTIVE | enum (ACTIVE, SUSPENDED, PENDING_CLOSURE) | |
| type required | 계정 유형 Example : MEMBER | enum (MANAGEMENT, DELEGATION, MEMBER, NONE, LOG_ARCHIVE, AUDIT) |
9 - BindingTarget
| Name | Description | Schema | Default |
|---|---|---|---|
| id required | 조직 단위 ID 또는 조직 계정 ID Example : ou-c29a138f8f1d78e24dbfa8681fc2fc8 또는 b4d3f2h1j0l9n8p7r6t5v4x3z2y1w0 | any of [string, null] | |
| name required | 조직 단위명 또는 계정명 Example : score-organization-unit 또는 score-account | any of [string, null] | |
| type required | 타겟 유형 Example : OU | any of [string, null] |
10 - CombinedUnit
| Name | Description | Schema | Default |
|---|---|---|---|
| created_at optional | 생성 일시 Example : 2024-12-19 01:09:05.000 | any of [string (date-time), null] | |
| depth optional | 계층(0~5) Example : 1 | any of [integer, null] | 1 |
| email optional | 계정 이메일 Example : score@samsung.com | any of [string, null] | |
| id required | 조직 단위 ID 또는 조직 계정 ID Example : ou-c29a138f8f1d78e24dbfa8681fc2fc8 | string | |
| joined_method optional | 가입 방법 Example : INVITED | any of [enum (INVITED, CREATED, CLOUD_CONTROL), null] | |
| joined_time optional | 가입 일시 Example : 2024-05-17T12:34:56.789Z | any of [string (date-time), null] | |
| login_id optional | 로그인 ID Example : log-archive@samsung.com | any of [string, null] | |
| name optional | 조직 단위명 또는 계정명 Example : score-organization-unit | any of [string, null] | - |
| organization_id required | 조직 ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5 | string | |
| parent_unit_id optional | ROOT 또는 부모 조직 단위 ID Example : ou-fc8c29a138d78e24bf1fa86812fc8b | any of [string, null] | |
| type required | 유형(ROOT 또는 조직 단위) 또는 계정 유형 Example : MEMBER | string |
11 - CombinedUnitV1dot1
| Name | Description | Schema | Default |
|---|---|---|---|
| created_at optional | 생성 일시 Example : 2024-12-19 01:09:05.000 | any of [string (date-time), null] | |
| depth optional | 계층(0~5) Example : 1 | any of [integer, null] | 1 |
| email optional | 계정 이메일 Example : score@samsung.com | any of [string, null] | |
| id required | 조직 단위 ID 또는 조직 계정 ID Example : ou-c29a138f8f1d78e24dbfa8681fc2fc8 | string | |
| joined_method optional | 가입 방법 Example : INVITED | any of [enum (INVITED, CREATED, CLOUD_CONTROL), null] | |
| joined_time optional | 가입 일시 Example : 2024-05-17T12:34:56.789Z | any of [string (date-time), null] | |
| login_id optional | 로그인 ID Example : log-archive@samsung.com | any of [string, null] | |
| name optional | 조직 단위명 또는 계정명 Example : score-organization-unit | any of [string, null] | - |
| organization_id required | 조직 ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5 | string | |
| parent_unit_id optional | ROOT 또는 부모 조직 단위 ID Example : ou-fc8c29a138d78e24bf1fa86812fc8b | any of [string, null] | |
| parent_unit_name optional | ROOT 또는 부모 조직 단위명 Example : parent-unit-name | any of [string, null] | |
| type required | 유형(ROOT 또는 조직 단위) 또는 계정 유형 Example : MEMBER | string |
12 - ConnectedPolicySummary
| Name | Description | Schema | Default |
|---|---|---|---|
| policy_id required | 제어 정책 ID Example : f98e76d54c32b10a9z8y7x6w5v4u3 | string | |
| policy_name required | 제어 정책 이름 Example : test-policy-name | string |
13 - ControlPolicyAssignmentFailCaused
| Name | Description | Schema | Default |
|---|---|---|---|
| error_code required | error code Example : Conflict | string | |
| failed_caused required | 실패 원인 Example : Account 482d111a302547fbbd11ee0141ea23bb is not found | string | |
| failed_id required | 실패 ID Example : ou-1a2b3c4d5e6f7g8h9i0j1k2l3m4n5 | string |
14 - ControlPolicyAssignmentResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| failed_ids required | array[ControlPolicyAssignmentFailCaused] | ||
| success_ids required | 성공 ID Example : ['ou-1a2b3c4d5e6f7g8h9i0j1k2l3m4n5'] | array[string] |
15 - CreateAccountFailCaused
| Name | Description | Schema | Default |
|---|---|---|---|
| error_code required | error code Example : Organization.AccountNotRemovable | string | |
| failed_caused required | 실패 사유 Example : Account b4d3f2h1j0l9n8p7r6t5v4x3z2y1w0 is not found | string |
16 - CreateAccountSuccess
| Name | Description | Schema | Default |
|---|---|---|---|
| success_id required | 조직 계정 ID Example : b4d3f2h1j0l9n8p7r6t5v4x3z2y1w0 | string | |
| success_name required | 계정명 Example : score-account | string |
17 - DelegationPolicy
| Name | Description | Schema | Default |
|---|---|---|---|
| created_at required | 생성 일시 Example : 2024-12-19 01:09:05.000 | string (date-time) | |
| created_by required | 생성자 Example : c23fb561c689455993874fa5d5ed4a2f | string | |
| document required | 위임 정책 문서 Example : {'Statement': [{'Action': ['organization:CreateServiceControlPolicy', 'organization:DeleteServiceControlPolicies', 'organization:SetServiceControlPolicy', 'organization:ShowServiceControlPolicy', 'organization:ListServiceControlPolicies', 'organization:ShowAccount', 'organization:ListAccounts', 'organization:ListOrganizationUnits', 'organization:ListOrganizationInvitations', 'organization:ListParents', 'organization:ListPoliciesForTarget', 'organization:ListTargetsForPolicy', 'organization:AttachPolicyBindings', 'organization:RemovePolicyBindings', 'organization:ShowDelegatePolicy'], 'Effect': 'Allow', 'Principal': {'scp': ['srn:dev2::f045159f40c64125a1fe61bd71d1c14c:::iam:user/e3a6e3f99c1040639e9a3c8f8b7427df']}, 'Resource': ['*'], 'Sid': 'statement1'}], 'Version': '2024-07-01'} | DelegationPolicyDocument | |
| modified_at required | 수정 일시 Example : 2023-10-15 14:30:00 | string (date-time) | |
| modified_by required | 수정자 Example : c23fb561c689455993874fa5d5ed4a2f | string | |
| organization_id required | 조직 ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5 | string |
18 - DelegationPolicyCreateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| document required | 위임 정책 문서 Example : {'Statement': [{'Action': ['organization:CreateServiceControlPolicy', 'organization:DeleteServiceControlPolicies', 'organization:SetServiceControlPolicy', 'organization:ShowServiceControlPolicy', 'organization:ListServiceControlPolicies', 'organization:ShowAccount', 'organization:ListAccounts', 'organization:ListOrganizationUnits', 'organization:ListOrganizationInvitations', 'organization:ListParents', 'organization:ListPoliciesForTarget', 'organization:ListTargetsForPolicy', 'organization:AttachPolicyBindings', 'organization:RemovePolicyBindings', 'organization:ShowDelegatePolicy'], 'Effect': 'Allow', 'Principal': {'scp': ['srn:dev2::f045159f40c64125a1fe61bd71d1c14c:::iam:user/e3a6e3f99c1040639e9a3c8f8b7427df']}, 'Resource': ['*'], 'Sid': 'statement1'}], 'Version': '2024-07-01'} | DelegationPolicyDocument | |
| organization_id optional | 조직 ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5 | any of [string, null] |
19 - DelegationPolicyDocument
| Name | Description | Schema | Default |
|---|---|---|---|
| Statement optional | 정책 문법 | array[DelegationPolicyStatement] | |
| Version optional | 정책 버전 Example : 2012-10-17 | string | 2012-10-17 |
20 - DelegationPolicySetRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| document required | 위임 정책 문서 Example : {'Statement': [{'Action': ['organization:CreateServiceControlPolicy', 'organization:DeleteServiceControlPolicies', 'organization:SetServiceControlPolicy', 'organization:ShowServiceControlPolicy', 'organization:ListServiceControlPolicies', 'organization:ShowAccount', 'organization:ListAccounts', 'organization:ListOrganizationUnits', 'organization:ListOrganizationInvitations', 'organization:ListParents', 'organization:ListPoliciesForTarget', 'organization:ListTargetsForPolicy', 'organization:AttachPolicyBindings', 'organization:RemovePolicyBindings', 'organization:ShowDelegatePolicy'], 'Effect': 'Allow', 'Principal': {'scp': ['srn:dev2::f045159f40c64125a1fe61bd71d1c14c:::iam:user/e3a6e3f99c1040639e9a3c8f8b7427df']}, 'Resource': ['*'], 'Sid': 'statement1'}], 'Version': '2024-07-01'} | DelegationPolicyDocument | |
| organization_id optional | 조직 ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5 | any of [string, null] |
21 - DelegationPolicyShowResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| policy required | DelegationPolicy |
22 - DelegationPolicyStatement
| Name | Description | Schema | Default |
|---|---|---|---|
| Action optional | 정책 액션 Example : ['s3:PutObject', 's3:GetObject'] | any of [array[string], null] | [‘s3:PutObject’, ‘s3:GetObject’] |
| Condition optional | 정책 요건 Example : | any of [object[object[array[object]]], null] | |
| Effect optional | 정책 효과 Example : Allow | string | Allow |
| NotAction optional | 정책 제외 액션 Example : | any of [array[string], null] | |
| Principal optional | 호출 주체 Example : | any of [string, object[array[string]], null] | |
| Resource optional | 리소스 Example : ['*'] | array[string] | [’*’] |
| Sid optional | 문법 ID Example : statement1 | string | statement1 |
23 - Invitation
| Name | Description | Schema | Default |
|---|---|---|---|
| created_at required | 생성 일시 Example : 2024-12-19 01:09:05.000 | string (date-time) | |
| created_by required | 생성자 Example : c23fb561c689455993874fa5d5ed4a2f | string | |
| expired_time required | 초대 만료 일시 Example : 2024-04-30T12:34:56.789Z | string (date-time) | |
| id required | 초대 ID Example : 138c2fc8c29a449dbfa8681f8f1d78e2 | string | |
| master_account_id required | 관리자 계정 ID Example : 9f8e7d6c5b4a3z2y1x0w9v8u7t6s5r | string | |
| modified_at required | 수정 일시 Example : 2023-10-15 14:30:00 | string (date-time) | |
| modified_by required | 수정자 Example : c23fb561c689455993874fa5d5ed4a2f | string | |
| organization_id required | 조직 ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5 | string | |
| requested_time required | 초대 요청 일시 Example : 2024-04-17T12:34:56.789Z | string (date-time) | |
| state required | 초대 상태 Example : REFUSED | enum (INVITING, REFUSED, INVITED, CANCELED, EXPIRED) | |
| target_account_id required | 초대 수신자 계정 ID Example : 338c2fc8c29a449dbfa8681f8f1d78e5 | string |
24 - InvitationAcceptFailCaused
| Name | Description | Schema | Default |
|---|---|---|---|
| error_code required | error code Example : Invitation.AlreadySentError | string | |
| failed_caused required | 실패 사유 Example : Account b4d3f2h1j0l9n8p7r6t5v4x3z2y1w0 is not found | string | |
| failed_id required | 조직 ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5 | string | |
| failed_name required | 조직 이름 Example : My Organization | string |
25 - InvitationAcceptResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| failed_id optional | 초대 실패 조직 정보 | any of [InvitationAcceptFailCaused, null] | |
| master_account_email required | 계정 이메일 Example : score@samsung.com | any of [string, null] | |
| success_id optional | 초대 성공 조직 정보 | any of [InvitationAcceptSuccess, null] |
26 - InvitationAcceptSuccess
| Name | Description | Schema | Default |
|---|---|---|---|
| success_id required | 조직 ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5 | string | |
| success_name required | 조직 ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5 | string |
27 - InvitationCancelRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| ids required | 초대 ID Example : ['138c2fc8c29a449dbfa8681f8f1d78e2'] | array[string] | |
| organization_id optional | 조직 ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5 | any of [string, null] |
28 - InvitationCancelResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| success_ids required | 초대 ID Example : ['138c2fc8c29a449dbfa8681f8f1d78e2'] | array[string] |
29 - InvitationCreateFailCaused
| Name | Description | Schema | Default |
|---|---|---|---|
| error_code required | error code Example : Invitation.AlreadySentError | string | |
| failed_caused required | 실패 사유 Example : Account b4d3f2h1j0l9n8p7r6t5v4x3z2y1w0 is not found | string | |
| failed_id required | 조직 초대 실패 Login ID 목록 Example : ['score-1@samsung.com'] | string |
30 - InvitationCreateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| organization_id optional | 조직 ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5 | any of [string, null] | |
| target_login_ids required | 초대 수신자 계정 이메일 목록 Example : ['score-1@samsung.com'] | array[string] |
31 - InvitationCreateResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| failed_ids required | array[InvitationCreateFailCaused] | ||
| success_ids required | 조직 초대 성공 Login ID 목록 Example : ['log-archive@samsung.com'] | array[string] |
32 - InvitationShowResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| invitation required | 초대 상세 정보 | Invitation |
33 - ListPoliciesForTargetResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| count required | count Example : 20 | integer | |
| page required | page Example : 0 | integer | |
| policies required | array[PoliciesForTargetSummary] | ||
| size required | size Example : 20 | integer | |
| sort optional | sort Example : ['created_at:asc'] | any of [array[string], null] |
34 - ListTargetsForPolicyResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| count required | count Example : 20 | integer | |
| page required | page Example : 0 | integer | |
| size required | size Example : 20 | integer | |
| sort optional | sort Example : ['created_at:asc'] | any of [array[string], null] | |
| targets required | array[TargetsForPolicySummary] |
35 - MoveAccountRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| organization_id optional | 조직 ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5 | any of [string, null] | |
| parent_unit_id required | ROOT ID 또는 조직 단위 ID Example : ou-1a2b3c4d5e6f7g8h9i0j1k2l3m4n5 | string | |
| target_account_ids required | 타겟 계정 아이디 목록 Example : ['b4d3f2h1j0l9n8p7r6t5v4x3z2y1w0'] | array[string] |
36 - MoveAccountSuccess
| Name | Description | Schema | Default |
|---|---|---|---|
| success_id required | 조직 계정 ID Example : b4d3f2h1j0l9n8p7r6t5v4x3z2y1w0 | string | |
| success_name required | 계정명 Example : score-account | string | |
| target_id required | 조직 단위 ID Example : ou-c29a138f8f1d78e24dbfa8681fc2fc8 | string | |
| target_name required | 조직 단위명 Example : score-organization-unit | string |
37 - Organization
| Name | Description | Schema | Default |
|---|---|---|---|
| created_at required | 생성 일시 Example : 2024-12-19 01:09:05.000 | string (date-time) | |
| created_by required | 생성자 Example : c23fb561c689455993874fa5d5ed4a2f | string | |
| creator_name optional | 생성자 성, 이름 Example : John Doe na | string | - |
| delegation_account_id optional | 위임 계정 Example : 124e7d6c5b4a3z2y1x0w9v8u7t6s5r | any of [string, null] | |
| id required | 조직 ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5 | string | |
| master_account_email required | 관리자 계정 이메일 Example : admin@example.com | string | |
| master_account_id required | 관리자 계정 ID Example : 9f8e7d6c5b4a3z2y1x0w9v8u7t6s5r | string | |
| modified_at required | 수정 일시 Example : 2023-10-15 14:30:00 | string (date-time) | |
| modified_by required | 수정자 Example : c23fb561c689455993874fa5d5ed4a2f | string | |
| modifier_name optional | 수정자 성, 이름 Example : Alice | string | - |
| name required | 조직 이름 Example : My Organization | string | |
| root_unit_id required | 루트 유닛 ID Example : r-abcd7d6c5b4a3z2y1x0w9v8u7t6s5r | string | |
| srn required | 조직 SRN Example : srn:dev2::1b8c29a138d78e24bf1fa86812fcaa:kr-west1::organizations/organization/o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5 | string | |
| use_scp_yn required | 통제 정책 사용 여부 Example : True | boolean |
38 - OrganizationAccountWithPolicy
| Name | Description | Schema | Default |
|---|---|---|---|
| control_policies required | array[ConnectedPolicySummary] | ||
| created_at required | 생성 일시 Example : 2024-12-19 01:09:05.000 | string (date-time) | |
| created_by required | 생성자 Example : c23fb561c689455993874fa5d5ed4a2f | string | |
| creator_name optional | 생성자 성, 이름 Example : John Doe na | string | - |
| email optional | 계정 이메일 Example : score@samsung.com | any of [string, null] | |
| id required | ID Example : 0a36e0746dbf4908acf0357829701381 | string | |
| joined_method required | 가입 방법 Example : INVITED | enum (INVITED, CREATED, CLOUD_CONTROL) | |
| joined_time required | 가입 일시 Example : 2024-05-17T12:34:56.789Z | string (date-time) | |
| login_id optional | 로그인 ID Example : log-archive@samsung.com | any of [string, null] | |
| modified_at required | 수정 일시 Example : 2023-10-15 14:30:00 | string (date-time) | |
| modified_by required | 수정자 Example : c23fb561c689455993874fa5d5ed4a2f | string | |
| modifier_name optional | 수정자 성, 이름 Example : Alice | string | - |
| name optional | 계정명 Example : score-account | any of [string, null] | |
| organization_id required | 조직 ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5 | string | |
| parent_unit_id required | ROOT 또는 부모 조직 단위 ID Example : ou-fc8c29a138d78e24bf1fa86812fc8b | string | |
| parent_unit_name required | ROOT 또는 부모 조직 단위명 Example : parent-unit-name | any of [string, null] | |
| srn optional | SRN Example : srn:dev2::1b8c29a138d78e24bf1fa86812fcaa:kr-west1::organizations/account/b4d3f2h1j0l9n8p7r6t5v4x3z2y1w0 | any of [string, null] | |
| state required | 계정 상태 Example : ACTIVE | enum (ACTIVE, SUSPENDED, PENDING_CLOSURE) | |
| type required | 계정 유형 Example : MEMBER | enum (MANAGEMENT, DELEGATION, MEMBER, NONE, LOG_ARCHIVE, AUDIT) |
39 - OrganizationCreateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| name required | 조직 이름 Example : My OrganizationPattern : ^[a-zA-Z0-9\-.,_+=@ㄱ-ㅎㅏ-ㅣ가-힣 ]*$Minimum length : 1Maximum length : 20 | string |
40 - OrganizationDeleteFailCaused
| Name | Description | Schema | Default |
|---|---|---|---|
| error_code required | error code Example : Organization.delete.MemberAccountIsExist | string | |
| failed_caused required | 실패 사유 Example : Payment method registration required. | string | |
| failed_id required | 조직 ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5 | array[string] |
41 - OrganizationDeleteResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| failed required | OrganizationDeleteFailCaused | ||
| success optional | 조직 이름 Example : My Organization | any of [string, null] |
42 - OrganizationInvitation
| Name | Description | Schema | Default |
|---|---|---|---|
| account_email optional | 관리자 계정 이메일 Example : admin@example.com | any of [string, null] | |
| account_name optional | 관리자 계정명 Example : CoreKim | any of [string, null] | |
| created_at required | 생성 일시 Example : 2024-12-19 01:09:05.000 | string (date-time) | |
| created_by required | 생성자 Example : c23fb561c689455993874fa5d5ed4a2f | string | |
| id required | ID Example : 0a36e0746dbf4908acf0357829701381 | string | |
| login_id optional | 로그인 ID Example : log-archive@samsung.com | any of [string, null] | |
| modified_at required | 수정 일시 Example : 2023-10-15 14:30:00 | string (date-time) | |
| modified_by required | 수정자 Example : c23fb561c689455993874fa5d5ed4a2f | string | |
| organization_id required | 조직 ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5 | string | |
| state required | 초대 상태 Example : INVITING | enum (INVITING, REFUSED, INVITED, CANCELED, EXPIRED) | |
| target_account_id required | 관리자 계정명 Example : 9f8e7d6c5b4a3z2y1x0w9v8u7t6s5r | string |
43 - OrganizationInvitationPageResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| count required | count Example : 20 | integer | |
| organization_invitations required | 초대 목록 | array[OrganizationInvitation] | |
| page required | page Example : 0 | integer | |
| size required | size Example : 20 | integer | |
| sort optional | sort Example : ['created_at:asc'] | any of [array[string], null] |
44 - OrganizationLeaveFailCaused
| Name | Description | Schema | Default |
|---|---|---|---|
| error_code required | error code Example : Organization.AccountNotRemovable | string | |
| failed_caused required | 실패 사유 Example : Payment method registration required. | string | |
| failed_id required | 조직 계정 ID Example : b4d3f2h1j0l9n8p7r6t5v4x3z2y1w0 | string | |
| failed_name required | 조직 이름 Example : My Organization | string |
45 - OrganizationLeaveResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| failed optional | 계정 삭제 실패 정보 | any of [OrganizationLeaveFailCaused, null] | |
| success optional | 계정 삭제 성공 정보 | any of [OrganizationLeaveSuccess, null] |
46 - OrganizationLeaveSuccess
| Name | Description | Schema | Default |
|---|---|---|---|
| success_id required | 조직 ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5 | string | |
| success_name required | 조직 이름 Example : My Organization | string |
47 - OrganizationPageResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| count required | count Example : 20 | integer | |
| organizations required | array[OrganizationSummary] | ||
| page required | page Example : 0 | integer | |
| size required | size Example : 20 | integer | |
| sort optional | sort Example : ['created_at:asc'] | any of [array[string], null] |
48 - OrganizationSetRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| delegation_account_id optional | 위임 계정 Example : 124e7d6c5b4a3z2y1x0w9v8u7t6s5r | any of [string, null] | |
| name optional | 조직 이름 Example : My OrganizationPattern : ^[a-zA-Z0-9\-.,_+=@ㄱ-ㅎㅏ-ㅣ가-힣 ]*$ | any of [string, null] | |
| organization_id optional | 조직 ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5 | any of [string, null] | |
| use_scp_yn optional | 통제 정책 사용 여부 Example : True | any of [boolean, null] |
49 - OrganizationShowResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| organization required | Organization |
50 - OrganizationSummary
| Name | Description | Schema | Default |
|---|---|---|---|
| created_at required | 생성 일시 Example : 2024-12-19 01:09:05.000 | string (date-time) | |
| created_by required | 생성자 Example : c23fb561c689455993874fa5d5ed4a2f | string | |
| delegation_account_id optional | 위임 계정 Example : 124e7d6c5b4a3z2y1x0w9v8u7t6s5r | any of [string, null] | |
| id required | 조직 ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5 | string | |
| master_account_id required | 관리자 계정 ID Example : 9f8e7d6c5b4a3z2y1x0w9v8u7t6s5r | string | |
| modified_at required | 수정 일시 Example : 2023-10-15 14:30:00 | string (date-time) | |
| modified_by required | 수정자 Example : c23fb561c689455993874fa5d5ed4a2f | string | |
| name required | 조직 이름 Example : My Organization | string | |
| root_unit_id required | 루트 유닛 ID Example : r-abcd7d6c5b4a3z2y1x0w9v8u7t6s5r | string | |
| use_scp_yn required | 통제 정책 사용 여부 Example : True | boolean |
51 - OrganizationUnit
| Name | Description | Schema | Default |
|---|---|---|---|
| created_at required | 생성 일시 Example : 2024-12-19 01:09:05.000 | string (date-time) | |
| created_by required | 생성자 Example : c23fb561c689455993874fa5d5ed4a2f | string | |
| creator_name optional | 생성자 성, 이름 Example : John Doe na | string | - |
| depth required | 계층(0~5) Example : 1 | integer | |
| description optional | 조직 단위 설명 Example : 에스코어 조직 단위 | any of [string, null] | |
| id required | 조직 단위 ID Example : ou-c29a138f8f1d78e24dbfa8681fc2fc8 | string | |
| modified_at required | 수정 일시 Example : 2023-10-15 14:30:00 | string (date-time) | |
| modified_by required | 수정자 Example : c23fb561c689455993874fa5d5ed4a2f | string | |
| modifier_name optional | 수정자 성, 이름 Example : Alice | string | - |
| name required | 조직 단위명 Example : score-organization-unit | string | |
| parent_unit_id optional | 유형(ROOT 또는 조직 단위) Example : ou-fc8c29a138d78e24bf1fa86812fc8b | any of [string, null] | |
| service_name required | 서비스명 Example : Organization | string | |
| srn optional | 조직 단위 SRN Example : srn:dev2::1b8c29a138d78e24bf1fa86812fcaa:kr-west1::organizations/ou/ou-c29a138f8f1d78e24dbfa8681fc2fc8 | any of [string, null] | |
| type required | 유형(ROOT 또는 조직 단위) Example : OU | string |
52 - OrganizationUnitCreateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| description optional | 조직 단위 설명 Example : 에스코어 조직 단위 | any of [string, null] | |
| name required | 조직 단위명 Example : score-organization-unitMinimum length : 1Maximum length : 128 | string | |
| organization_id optional | 조직 ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5 | any of [string, null] | |
| parent_unit_id optional | ROOT 또는 부모 조직 단위 ID Example : ou-fc8c29a138d78e24bf1fa86812fc8b | any of [string, null] | |
| policy_ids optional | 제어 정책 목록 ID Example : ['f98e76d54c32b10a9z8y7x6w5v4u3'] | any of [array[string], null] |
53 - OrganizationUnitCreateResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| organization_unit required | 조직 단위 정보 | OrganizationUnitWithPolicy |
54 - OrganizationUnitDeleteFailCaused
| Name | Description | Schema | Default |
|---|---|---|---|
| error_code required | error code Example : Organization.UnitNotRemovable | string | |
| failed_caused required | 실패 사유 Example : Account b4d3f2h1j0l9n8p7r6t5v4x3z2y1w0 is not found | string | |
| failed_id required | 조직 단위 ID Example : ou-abc1f2h1j0l9n8p7r6t5v4x3z2y1w0 | string |
55 - OrganizationUnitDeleteRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| ids required | 조직 단위 ID 목록 Example : ['ou-c29a138f8f1d78e24dbfa8681fc2fc8'] | array[string] | |
| organization_id optional | 조직 ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5 | any of [string, null] |
56 - OrganizationUnitDeleteResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| failed_ids required | array[OrganizationUnitDeleteFailCaused] | ||
| success_ids required | 조직 단위 ID 목록 Example : ['ou-c29a138f8f1d78e24dbfa8681fc2fc8'] | array[string] |
57 - OrganizationUnitListResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| organization_units required | 조직 단위 목록 | array[CombinedUnit] |
58 - OrganizationUnitListResponseV1dot1
| Name | Description | Schema | Default |
|---|---|---|---|
| organization_units required | 조직 단위 목록 | array[CombinedUnitV1dot1] |
59 - OrganizationUnitParentsResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| parents required | 부모 조직 단위 정보 | array[OrganizationUnit] |
60 - OrganizationUnitSetRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| description optional | 조직 단위 설명 Example : 에스코어 조직 단위 | any of [string, null] | |
| name optional | 조직 단위명 Example : score-organization-unit | any of [string, null] | |
| organization_id optional | 조직 ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5 | any of [string, null] |
61 - OrganizationUnitShowResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| organization_unit required | 조직 단위 정보 | OrganizationUnit |
62 - OrganizationUnitWithPolicy
| Name | Description | Schema | Default |
|---|---|---|---|
| control_policies required | array[ConnectedPolicySummary] | ||
| created_at required | 생성 일시 Example : 2024-12-19 01:09:05.000 | string (date-time) | |
| created_by required | 생성자 Example : c23fb561c689455993874fa5d5ed4a2f | string | |
| creator_name optional | 생성자 성, 이름 Example : John Doe na | string | - |
| depth required | 계층(0~5) Example : 1 | integer | |
| description optional | 조직 단위 설명 Example : 에스코어 조직 단위 | any of [string, null] | |
| id required | 조직 단위 ID Example : ou-c29a138f8f1d78e24dbfa8681fc2fc8 | string | |
| modified_at required | 수정 일시 Example : 2023-10-15 14:30:00 | string (date-time) | |
| modified_by required | 수정자 Example : c23fb561c689455993874fa5d5ed4a2f | string | |
| modifier_name optional | 수정자 성, 이름 Example : Alice | string | - |
| name required | 조직 단위명 Example : score-organization-unit | string | |
| parent_unit_id optional | 유형(ROOT 또는 조직 단위) Example : ou-fc8c29a138d78e24bf1fa86812fc8b | any of [string, null] | |
| service_name required | 서비스명 Example : Organization | string | |
| srn optional | 조직 단위 SRN Example : srn:dev2::1b8c29a138d78e24bf1fa86812fcaa:kr-west1::organizations/ou/ou-c29a138f8f1d78e24dbfa8681fc2fc8 | any of [string, null] | |
| type required | 유형(ROOT 또는 조직 단위) Example : OU | string |
63 - OrganizationUserCreateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| login_id required | 로그인 ID Example : log-archive@samsung.comMaximum length : 60 | string (email) | |
| name required | 계정명 Example : score-accountPattern : ^[a-zA-Z0-9ㄱ-ㅎㅏ-ㅣ가-힣 \+=_\-@\[\]\(\)\.,]*$Minimum length : 3Maximum length : 30 | string | |
| organization_id required | 조직 ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5 | string | |
| role_name required | 역할명 Example : OrganizationAccountAccessRolePattern : ^[a-zA-Z0-9\+=,\.@_\-ㄱ-ㅎㅏ-ㅣ가-힣 ]*$Minimum length : 1Maximum length : 64 | string |
64 - PoliciesForTargetSummary
| Name | Description | Schema | Default |
|---|---|---|---|
| created_at required | 생성 일시 Example : 2024-12-19 01:09:05.000 | string (date-time) | |
| created_by required | 생성자 Example : c23fb561c689455993874fa5d5ed4a2f | string | |
| id required | ID Example : 0a36e0746dbf4908acf0357829701381 | string | |
| link_types required | 연결 유형 Example : {'DIRECTED': [{'target_id': '1a2b3c4d5e6f7g8h9i0j1k2l3m4n5', 'target_name': 'example-target', 'target_type': 'OU'}], 'INHERITED': [{'target_id': '2a2b3c4d5e6f7g8h9i0j1k2l3m4n5', 'target_name': 'root', 'target_type': 'ROOT'}]} | object[array[PolicyLinkInfo]] | |
| modified_at required | 수정 일시 Example : 2023-10-15 14:30:00 | string (date-time) | |
| modified_by required | 수정자 Example : c23fb561c689455993874fa5d5ed4a2f | string | |
| policy_name required | 제어 정책 이름 Example : test-policy-name | string | |
| policy_type required | 제어 정책 유형 Example : SYSTEM_MANAGED | enum (SYSTEM_MANAGED, USER_DEFINED) | |
| source required | 정책 생성 주체 Example : ORGANIZATION | string |
65 - PolicyAttachRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| entity required | 개체 유형 Example : POLICY | enum (POLICY, TARGET) | |
| organization_id optional | 조직 ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5 | any of [string, null] | |
| policy_ids required | 제어 정책 목록 ID Example : ['f98e76d54c32b10a9z8y7x6w5v4u3'] | array[string] | |
| target_ids required | 타겟 정보 Example : ['ou-1a2b3c4d5e6f7g8h9i0j1k2l3m4n5'] | array[string] |
66 - PolicyLinkInfo
| Name | Description | Schema | Default |
|---|---|---|---|
| target_id required | 타겟 ID Example : ou-1a2b3c4d5e6f7g8h9i0j1k2l3m4n5 | string | |
| target_name required | 타겟명 Example : example-target | any of [string, null] | |
| target_type required | 타겟 유형 Example : OU | string |
67 - PolicyRemoveRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| entity required | 개체 유형 Example : POLICY | enum (POLICY, TARGET) | |
| organization_id optional | 조직 ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5 | any of [string, null] | |
| policy_ids required | 제어 정책 목록 ID Example : ['f98e76d54c32b10a9z8y7x6w5v4u3'] | array[string] | |
| target_ids required | 타겟 정보 Example : ['ou-1a2b3c4d5e6f7g8h9i0j1k2l3m4n5'] | array[string] |
68 - RemoveAccountFailCaused
| Name | Description | Schema | Default |
|---|---|---|---|
| error_code required | error code Example : Organization.AccountNotRemovable | string | |
| failed_caused required | 실패 사유 Example : Account b4d3f2h1j0l9n8p7r6t5v4x3z2y1w0 is not found | string | |
| failed_id required | 조직 계정 ID Example : 1a5xz23h1j0l9n8p7r6t5v4x3z2y1w0 | string | |
| failed_name required | 계정명 Example : score-account | string |
69 - RemoveAccountsRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| organization_id optional | 조직 ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5 | any of [string, null] | |
| target_account_ids required | 타겟 계정 아이디 목록 Example : ['b4d3f2h1j0l9n8p7r6t5v4x3z2y1w0'] | array[string] |
70 - RemoveAccountSuccess
| Name | Description | Schema | Default |
|---|---|---|---|
| success_id required | 조직 계정 ID Example : b4d3f2h1j0l9n8p7r6t5v4x3z2y1w0 | string | |
| success_name required | 계정명 Example : score-account | string |
71 - ServiceControlPolicy
| Name | Description | Schema | Default |
|---|---|---|---|
| category required | 정책 카테고리 Example : SCP | string | |
| created_at required | 생성 일시 Example : 2024-12-19 01:09:05.000 | string (date-time) | |
| created_by required | 생성자 Example : c23fb561c689455993874fa5d5ed4a2f | string | |
| creator_name optional | 생성자 성, 이름 Example : John Doe na | string | - |
| description required | 정책 설명 Example : This is an example policy. | any of [string, null] | |
| document required | 정책 문서 Example : {'Statement': [{'Action': ['*'], 'Effect': 'Allow', 'Resource': ['*'], 'Sid': 'statement1'}], 'Version': '2024-07-01'} | ServiceControlPolicyDocument | |
| id required | 서비스 제어 정책 ID Example : 138c2fc8c29a449dbfa8681f8f1d78e2 | string | |
| modified_at required | 수정 일시 Example : 2023-10-15 14:30:00 | string (date-time) | |
| modified_by required | 수정자 Example : c23fb561c689455993874fa5d5ed4a2f | string | |
| modifier_name optional | 수정자 성, 이름 Example : Alice | string | - |
| name required | 서비스 제어 정책 이름 Example : MyPolicy | string | |
| organization_id required | 조직 ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5 | string | |
| service_name required | 서비스명 Example : Organization | string | |
| source required | 정책 생성 주체 Example : ORGANIZATION | string | |
| srn required | 정책 SRN Example : srn:dev2::1b8c29a138d78e24bf1fa86812fcaa:kr-west1::organizations/service-control-policy/138c2fc8c29a449dbfa8681f8f1d78e2 | string | |
| state required | 정책 상태 Example : ACTIVE | string | |
| type required | 서비스 제어 정책 유형 Example : MANAGED | string |
72 - ServiceControlPolicyCreateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| description required | 정책 설명 Example : This is an example policy. | any of [string, null] | |
| document required | 정책 문서 Example : {'Statement': [{'Action': ['*'], 'Effect': 'Allow', 'Resource': ['*'], 'Sid': 'statement1'}], 'Version': '2024-07-01'} | ServiceControlPolicyDocument | |
| name required | 서비스 제어 정책 이름 Example : MyPolicyPattern : ^[a-zA-Z0-9\-.,_+=@ㄱ-ㅎㅏ-ㅣ가-힣]*$Minimum length : 3Maximum length : 128 | string | |
| organization_id required | 조직 ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5 | string | |
| type optional | 서비스 제어 정책 유형 Example : MANAGED | enum (SYSTEM_MANAGED, USER_DEFINED) | USER_DEFINED |
73 - ServiceControlPolicyDeleteFailCaused
| Name | Description | Schema | Default |
|---|---|---|---|
| binding_targets required | array[BindingTarget] | ||
| error_code required | error code Example : Policy.PolicyInUseError | string | |
| failed_caused required | 실패 사유 Example : The specified policy is in use and cannot be deleted. | string | |
| failed_id required | 서비스 제어 정책 ID Example : 138c2fc8c29a449dbfa8681f8f1d78e2 | string |
74 - ServiceControlPolicyDeleteRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| ids required | 서비스 제어 정책 목록ID Example : ['138c2fc8c29a449dbfa8681f8f1d78e2'] | array[string] | |
| organization_id required | 조직 ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5 | string |
75 - ServiceControlPolicyDeleteResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| failed_ids required | array[ServiceControlPolicyDeleteFailCaused] | ||
| success_ids required | array[string] |
76 - ServiceControlPolicyDocument
| Name | Description | Schema | Default |
|---|---|---|---|
| Statement optional | 정책 문법 | array[ServiceControlPolicyStatement] | |
| Version optional | 정책 버전 Example : 2012-10-17 | string | 2012-10-17 |
77 - ServiceControlPolicyPageResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| count required | count Example : 20 | integer | |
| page required | page Example : 0 | integer | |
| policies required | array[ServiceControlPolicySummary] | ||
| size required | size Example : 20 | integer | |
| sort optional | sort Example : ['created_at:asc'] | any of [array[string], null] |
78 - ServiceControlPolicySetRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| description optional | 정책 설명 Example : This is an example policy. | any of [string, null] | |
| document optional | 정책 문서 Example : {'Statement': [{'Action': ['*'], 'Effect': 'Allow', 'Resource': ['*'], 'Sid': 'statement1'}], 'Version': '2024-07-01'} | any of [ServiceControlPolicyDocument, null] | |
| name optional | 서비스 제어 정책 이름 Example : MyPolicyPattern : ^[a-zA-Z0-9\-.,_+=@ㄱ-ㅎㅏ-ㅣ가-힣]*$ | any of [string, null] | |
| organization_id required | 조직 ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5 | string |
79 - ServiceControlPolicyShowResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| policy required | ServiceControlPolicy |
80 - ServiceControlPolicyStatement
| Name | Description | Schema | Default |
|---|---|---|---|
| Action optional | 정책 액션 Example : ['s3:PutObject', 's3:GetObject'] | any of [array[string], null] | [‘s3:PutObject’, ‘s3:GetObject’] |
| Condition optional | 정책 요건 Example : | any of [object[object[array[object]]], null] | |
| Effect optional | 정책 효과 Example : Allow | string | Allow |
| NotAction optional | 정책 제외 액션 Example : | any of [array[string], null] | |
| Principal optional | 호출 주체 Example : | any of [string, object[array[string]], null] | |
| Resource optional | 리소스 Example : ['*'] | array[string] | [’*’] |
| Sid optional | 문법 ID Example : statement1 | string | statement1 |
81 - ServiceControlPolicySummary
| Name | Description | Schema | Default |
|---|---|---|---|
| category required | 정책 카테고리 Example : SCP | string | |
| created_at required | 생성 일시 Example : 2024-12-19 01:09:05.000 | string (date-time) | |
| created_by required | 생성자 Example : c23fb561c689455993874fa5d5ed4a2f | string | |
| creator_name optional | 생성자 성, 이름 Example : John Doe na | string | - |
| description required | 정책 설명 Example : This is an example policy. | any of [string, null] | |
| document required | 정책 문서 Example : {'Statement': [{'Action': ['*'], 'Effect': 'Allow', 'Resource': ['*'], 'Sid': 'statement1'}], 'Version': '2024-07-01'} | ServiceControlPolicyDocument | |
| id required | 서비스 제어 정책 ID Example : 138c2fc8c29a449dbfa8681f8f1d78e2 | string | |
| modified_at required | 수정 일시 Example : 2023-10-15 14:30:00 | string (date-time) | |
| modified_by required | 수정자 Example : c23fb561c689455993874fa5d5ed4a2f | string | |
| modifier_name optional | 수정자 성, 이름 Example : Alice | string | - |
| name required | 서비스 제어 정책 이름 Example : MyPolicy | string | |
| organization_id required | 조직 ID Example : o-x9y8z7w6v5u4t3s2r1q0p9o8n7m6l5 | string | |
| source required | 정책 생성 주체 Example : ORGANIZATION | string | |
| state required | 정책 상태 Example : ACTIVE | string | |
| type required | 서비스 제어 정책 유형 Example : MANAGED | string |
82 - TargetsForPolicySummary
| Name | Description | Schema | Default |
|---|---|---|---|
| control_policies required | 통제 정책 아이디 목록 | array[ConnectedPolicySummary] | |
| created_at required | 생성 일시 Example : 2024-12-19 01:09:05.000 | string (date-time) | |
| created_by required | 생성자 Example : c23fb561c689455993874fa5d5ed4a2f | string | |
| id required | ID Example : 0a36e0746dbf4908acf0357829701381 | string | |
| modified_at required | 수정 일시 Example : 2023-10-15 14:30:00 | string (date-time) | |
| modified_by required | 수정자 Example : c23fb561c689455993874fa5d5ed4a2f | string | |
| target_name required | 타겟명 Example : example-target | any of [string, null] |