SecurityIncidentResponse / Client / update_membership
update_membership#
- SecurityIncidentResponse.Client.update_membership(**kwargs)#
- Grants access to UpdateMembership to change membership configuration. - See also: AWS API Documentation - Request Syntax- response = client.update_membership( membershipId='string', membershipName='string', incidentResponseTeam=[ { 'name': 'string', 'jobTitle': 'string', 'email': 'string' }, ], optInFeatures=[ { 'featureName': 'Triage', 'isEnabled': True|False }, ] ) - Parameters:
- membershipId (string) – - [REQUIRED] - Required element for UpdateMembership to identify the membership to update. 
- membershipName (string) – Optional element for UpdateMembership to update the membership name. 
- incidentResponseTeam (list) – - Optional element for UpdateMembership to update the membership name. - (dict) – - name (string) – [REQUIRED] 
- jobTitle (string) – [REQUIRED] 
- email (string) – [REQUIRED] 
 
 
- optInFeatures (list) – - Optional element for UpdateMembership to enable or disable opt-in features for the service. - (dict) – - featureName (string) – [REQUIRED] 
- isEnabled (boolean) – [REQUIRED] 
 
 
 
- Return type:
- dict 
- Returns:
- Response Syntax- {}- Response Structure- (dict) – 
 
 - Exceptions- SecurityIncidentResponse.Client.exceptions.ServiceQuotaExceededException
- SecurityIncidentResponse.Client.exceptions.AccessDeniedException
- SecurityIncidentResponse.Client.exceptions.ValidationException
- SecurityIncidentResponse.Client.exceptions.SecurityIncidentResponseNotActiveException
- SecurityIncidentResponse.Client.exceptions.InternalServerException
- SecurityIncidentResponse.Client.exceptions.ConflictException
- SecurityIncidentResponse.Client.exceptions.ResourceNotFoundException
- SecurityIncidentResponse.Client.exceptions.ThrottlingException
- SecurityIncidentResponse.Client.exceptions.InvalidTokenException