DevOpsAgentService / Client / update_operator_app_idp_config
update_operator_app_idp_config¶
- DevOpsAgentService.Client.update_operator_app_idp_config(**kwargs)¶
Update the external Identity Provider configuration for the Operator App
See also: AWS API Documentation
Request Syntax
response = client.update_operator_app_idp_config( agentSpaceId='string', idpClientSecret='string' )
- Parameters:
agentSpaceId (string) –
[REQUIRED]
The unique identifier of the AgentSpace
idpClientSecret (string) – The OIDC client secret for the IdP application
- Return type:
dict
- Returns:
Response Syntax
{ 'agentSpaceId': 'string', 'idp': { 'issuerUrl': 'string', 'clientId': 'string', 'operatorAppRoleArn': 'string', 'provider': 'string', 'createdAt': datetime(2015, 1, 1), 'updatedAt': datetime(2015, 1, 1) } }
Response Structure
(dict) –
Output containing the updated IdP configuration.
agentSpaceId (string) –
The unique identifier of the AgentSpace
idp (dict) –
Configuration for external Identity Provider OIDC authentication flow for the Operator App.
issuerUrl (string) –
The OIDC issuer URL of the external Identity Provider
clientId (string) –
The OIDC client ID for the IdP application
operatorAppRoleArn (string) –
The IAM role end users assume to access AIDevOps APIs
provider (string) –
The Identity Provider name (e.g., Entra, Okta, Google)
createdAt (datetime) –
The timestamp when the Operator App IdP auth flow was enabled.
updatedAt (datetime) –
The timestamp when the Operator App IdP auth flow was updated.
Exceptions
DevOpsAgentService.Client.exceptions.ValidationExceptionDevOpsAgentService.Client.exceptions.ContentSizeExceededExceptionDevOpsAgentService.Client.exceptions.ServiceQuotaExceededExceptionDevOpsAgentService.Client.exceptions.ConflictExceptionDevOpsAgentService.Client.exceptions.InternalServerExceptionDevOpsAgentService.Client.exceptions.AccessDeniedExceptionDevOpsAgentService.Client.exceptions.ResourceNotFoundExceptionDevOpsAgentService.Client.exceptions.ThrottlingExceptionDevOpsAgentService.Client.exceptions.InvalidParameterException