2025/08/14 - AWS Glue - 4 new api methods
Changes AWS Glue now supports Trusted Identity Propagation.
Creates a new Glue Identity Center configuration to enable integration between Glue and Amazon Web Services IAM Identity Center for authentication and authorization.
See also: AWS API Documentation
Request Syntax
client.create_glue_identity_center_configuration( InstanceArn='string', Scopes=[ 'string', ] )
string
[REQUIRED]
The Amazon Resource Name (ARN) of the Identity Center instance to be associated with the Glue configuration.
list
A list of Identity Center scopes that define the permissions and access levels for the Glue configuration.
(string) --
dict
Response Syntax
{ 'ApplicationArn': 'string' }
Response Structure
(dict) --
Response from creating a new Glue Identity Center configuration.
ApplicationArn (string) --
The Amazon Resource Name (ARN) of the Identity Center application that was created for the Glue configuration.
Deletes the existing Glue Identity Center configuration, removing the integration between Glue and Amazon Web Services IAM Identity Center.
See also: AWS API Documentation
Request Syntax
client.delete_glue_identity_center_configuration()
dict
Response Syntax
{}
Response Structure
(dict) --
Response from deleting the Glue Identity Center configuration.
Retrieves the current Glue Identity Center configuration details, including the associated Identity Center instance and application information.
See also: AWS API Documentation
Request Syntax
client.get_glue_identity_center_configuration()
dict
Response Syntax
{ 'ApplicationArn': 'string', 'InstanceArn': 'string', 'Scopes': [ 'string', ] }
Response Structure
(dict) --
Response containing the Glue Identity Center configuration details.
ApplicationArn (string) --
The Amazon Resource Name (ARN) of the Identity Center application associated with the Glue configuration.
InstanceArn (string) --
The Amazon Resource Name (ARN) of the Identity Center instance associated with the Glue configuration.
Scopes (list) --
A list of Identity Center scopes that define the permissions and access levels for the Glue configuration.
(string) --
Updates the existing Glue Identity Center configuration, allowing modification of scopes and permissions for the integration.
See also: AWS API Documentation
Request Syntax
client.update_glue_identity_center_configuration( Scopes=[ 'string', ] )
list
A list of Identity Center scopes that define the updated permissions and access levels for the Glue configuration.
(string) --
dict
Response Syntax
{}
Response Structure
(dict) --
Response from updating an existing Glue Identity Center configuration.