Sets the Data Catalog resource policy for access control¶
Description¶
Sets the Data Catalog resource policy for access control.
Usage¶
glue_put_resource_policy(PolicyInJson, ResourceArn, PolicyHashCondition,
PolicyExistsCondition, EnableHybrid)
Arguments¶
-
PolicyInJson[required] Contains the policy document to set, in JSON format.
-
ResourceArnDo not use. For internal use only.
-
PolicyHashConditionThe hash value returned when the previous policy was set using
put_resource_policy. Its purpose is to prevent concurrent modifications of a policy. Do not use this parameter if no previous policy has been set. -
PolicyExistsConditionA value of
MUST_EXISTis used to update a policy. A value ofNOT_EXISTis used to create a new policy. If a value ofNONEor a null value is used, the call does not depend on the existence of a policy. -
EnableHybridIf
'TRUE', indicates that you are using both methods to grant cross-account access to Data Catalog resources:- By directly updating the resource policy with
PutResourePolicy - By using the Grant permissions command on the Amazon Web Services Management Console.
Must be set to
'TRUE'if you have already used the Management Console to grant cross-account access, otherwise the call fails. Default is 'FALSE'. - By directly updating the resource policy with
Value¶
A list with the following syntax: