==================================================== GS2-Identifier ==================================================== **Create Client** .. code-block:: lua identifier_client = client('identifier') .. contents:: 目次 :local: :depth: 2 Method ==================================================== ---------------------------------------------------- attach_security_policy ---------------------------------------------------- .. code-block:: lua response = identifier_client:attach_security_policy(request) if response.isError then -- エラー処理 -- print(response.statusCode) print(response.errorMessage) else -- 正常処理 -- print(response.result) end ユーザにセキュリティポリシーを割り当てます Request ---------------------------------------------------- .. include:: control/AttachSecurityPolicyRequest.rst Response ---------------------------------------------------- None ---------------------------------------------------- create_identifier ---------------------------------------------------- .. code-block:: lua response = identifier_client:create_identifier(request) if response.isError then -- エラー処理 -- print(response.statusCode) print(response.errorMessage) else -- 正常処理 -- print(response.result) end GSIを新規作成します Request ---------------------------------------------------- .. include:: control/CreateIdentifierRequest.rst Response ---------------------------------------------------- .. include:: control/CreateIdentifierResult.rst ---------------------------------------------------- create_security_policy ---------------------------------------------------- .. code-block:: lua response = identifier_client:create_security_policy(request) if response.isError then -- エラー処理 -- print(response.statusCode) print(response.errorMessage) else -- 正常処理 -- print(response.result) end セキュリティポリシーを新規作成します Request ---------------------------------------------------- .. include:: control/CreateSecurityPolicyRequest.rst Response ---------------------------------------------------- .. include:: control/CreateSecurityPolicyResult.rst ---------------------------------------------------- create_user ---------------------------------------------------- .. code-block:: lua response = identifier_client:create_user(request) if response.isError then -- エラー処理 -- print(response.statusCode) print(response.errorMessage) else -- 正常処理 -- print(response.result) end ユーザを新規作成します Request ---------------------------------------------------- .. include:: control/CreateUserRequest.rst Response ---------------------------------------------------- .. include:: control/CreateUserResult.rst ---------------------------------------------------- delete_identifier ---------------------------------------------------- .. code-block:: lua response = identifier_client:delete_identifier(request) if response.isError then -- エラー処理 -- print(response.statusCode) print(response.errorMessage) else -- 正常処理 -- print(response.result) end GSIを削除します Request ---------------------------------------------------- .. include:: control/DeleteIdentifierRequest.rst Response ---------------------------------------------------- None ---------------------------------------------------- delete_security_policy ---------------------------------------------------- .. code-block:: lua response = identifier_client:delete_security_policy(request) if response.isError then -- エラー処理 -- print(response.statusCode) print(response.errorMessage) else -- 正常処理 -- print(response.result) end セキュリティポリシーを削除します Request ---------------------------------------------------- .. include:: control/DeleteSecurityPolicyRequest.rst Response ---------------------------------------------------- None ---------------------------------------------------- delete_user ---------------------------------------------------- .. code-block:: lua response = identifier_client:delete_user(request) if response.isError then -- エラー処理 -- print(response.statusCode) print(response.errorMessage) else -- 正常処理 -- print(response.result) end ユーザを削除します Request ---------------------------------------------------- .. include:: control/DeleteUserRequest.rst Response ---------------------------------------------------- None ---------------------------------------------------- describe_common_security_policy ---------------------------------------------------- .. code-block:: lua response = identifier_client:describe_common_security_policy(request) if response.isError then -- エラー処理 -- print(response.statusCode) print(response.errorMessage) else -- 正常処理 -- print(response.result) end 共用セキュリティポリシーの一覧を取得します Request ---------------------------------------------------- .. include:: control/DescribeCommonSecurityPolicyRequest.rst Response ---------------------------------------------------- .. include:: control/DescribeCommonSecurityPolicyResult.rst ---------------------------------------------------- describe_identifier ---------------------------------------------------- .. code-block:: lua response = identifier_client:describe_identifier(request) if response.isError then -- エラー処理 -- print(response.statusCode) print(response.errorMessage) else -- 正常処理 -- print(response.result) end GSIの一覧を取得します Request ---------------------------------------------------- .. include:: control/DescribeIdentifierRequest.rst Response ---------------------------------------------------- .. include:: control/DescribeIdentifierResult.rst ---------------------------------------------------- describe_security_policy ---------------------------------------------------- .. code-block:: lua response = identifier_client:describe_security_policy(request) if response.isError then -- エラー処理 -- print(response.statusCode) print(response.errorMessage) else -- 正常処理 -- print(response.result) end セキュリティポリシーの一覧を取得します Request ---------------------------------------------------- .. include:: control/DescribeSecurityPolicyRequest.rst Response ---------------------------------------------------- .. include:: control/DescribeSecurityPolicyResult.rst ---------------------------------------------------- describe_user ---------------------------------------------------- .. code-block:: lua response = identifier_client:describe_user(request) if response.isError then -- エラー処理 -- print(response.statusCode) print(response.errorMessage) else -- 正常処理 -- print(response.result) end ユーザの一覧を取得します Request ---------------------------------------------------- .. include:: control/DescribeUserRequest.rst Response ---------------------------------------------------- .. include:: control/DescribeUserResult.rst ---------------------------------------------------- detach_security_policy ---------------------------------------------------- .. code-block:: lua response = identifier_client:detach_security_policy(request) if response.isError then -- エラー処理 -- print(response.statusCode) print(response.errorMessage) else -- 正常処理 -- print(response.result) end ユーザに割り当てられたセキュリティポリシーを解除します Request ---------------------------------------------------- .. include:: control/DetachSecurityPolicyRequest.rst Response ---------------------------------------------------- None ---------------------------------------------------- get_has_security_policy ---------------------------------------------------- .. code-block:: lua response = identifier_client:get_has_security_policy(request) if response.isError then -- エラー処理 -- print(response.statusCode) print(response.errorMessage) else -- 正常処理 -- print(response.result) end ユーザが保持しているセキュリティポリシー一覧を取得します Request ---------------------------------------------------- .. include:: control/GetHasSecurityPolicyRequest.rst Response ---------------------------------------------------- .. include:: control/GetHasSecurityPolicyResult.rst ---------------------------------------------------- get_identifier ---------------------------------------------------- .. code-block:: lua response = identifier_client:get_identifier(request) if response.isError then -- エラー処理 -- print(response.statusCode) print(response.errorMessage) else -- 正常処理 -- print(response.result) end GSIを取得します。 Request ---------------------------------------------------- .. include:: control/GetIdentifierRequest.rst Response ---------------------------------------------------- .. include:: control/GetIdentifierResult.rst ---------------------------------------------------- get_security_policy ---------------------------------------------------- .. code-block:: lua response = identifier_client:get_security_policy(request) if response.isError then -- エラー処理 -- print(response.statusCode) print(response.errorMessage) else -- 正常処理 -- print(response.result) end セキュリティポリシーを取得します Request ---------------------------------------------------- .. include:: control/GetSecurityPolicyRequest.rst Response ---------------------------------------------------- .. include:: control/GetSecurityPolicyResult.rst ---------------------------------------------------- get_user ---------------------------------------------------- .. code-block:: lua response = identifier_client:get_user(request) if response.isError then -- エラー処理 -- print(response.statusCode) print(response.errorMessage) else -- 正常処理 -- print(response.result) end ユーザを取得します。 Request ---------------------------------------------------- .. include:: control/GetUserRequest.rst Response ---------------------------------------------------- .. include:: control/GetUserResult.rst ---------------------------------------------------- update_security_policy ---------------------------------------------------- .. code-block:: lua response = identifier_client:update_security_policy(request) if response.isError then -- エラー処理 -- print(response.statusCode) print(response.errorMessage) else -- 正常処理 -- print(response.result) end セキュリティポリシーを更新します Request ---------------------------------------------------- .. include:: control/UpdateSecurityPolicyRequest.rst Response ---------------------------------------------------- .. include:: control/UpdateSecurityPolicyResult.rst Model ==================================================== ---------------------------------------------------- Identifier ---------------------------------------------------- .. include:: model/Identifier.rst ---------------------------------------------------- FullIdentifier ---------------------------------------------------- .. include:: model/FullIdentifier.rst ---------------------------------------------------- User ---------------------------------------------------- .. include:: model/User.rst ---------------------------------------------------- SecurityPolicy ---------------------------------------------------- .. include:: model/SecurityPolicy.rst