MailManager / Client / update_ingress_point
update_ingress_point#
- MailManager.Client.update_ingress_point(**kwargs)#
- Update attributes of a provisioned ingress endpoint resource. - See also: AWS API Documentation - Request Syntax- response = client.update_ingress_point( IngressPointConfiguration={ 'SecretArn': 'string', 'SmtpPassword': 'string' }, IngressPointId='string', IngressPointName='string', RuleSetId='string', StatusToUpdate='ACTIVE'|'CLOSED', TrafficPolicyId='string' ) - Parameters:
- IngressPointConfiguration (dict) – - If you choose an Authenticated ingress endpoint, you must configure either an SMTP password or a secret ARN. - Note- This is a Tagged Union structure. Only one of the following top level keys can be set: - SecretArn,- SmtpPassword.- SecretArn (string) – - The SecretsManager::Secret ARN of the ingress endpoint resource. 
- SmtpPassword (string) – - The password of the ingress endpoint resource. 
 
- IngressPointId (string) – - [REQUIRED] - The identifier for the ingress endpoint you want to update. 
- IngressPointName (string) – A user friendly name for the ingress endpoint resource. 
- RuleSetId (string) – The identifier of an existing rule set that you attach to an ingress endpoint resource. 
- StatusToUpdate (string) – The update status of an ingress endpoint. 
- TrafficPolicyId (string) – The identifier of an existing traffic policy that you attach to an ingress endpoint resource. 
 
- Return type:
- dict 
- Returns:
- Response Syntax- {}- Response Structure- (dict) – 
 
 - Exceptions- MailManager.Client.exceptions.ValidationException
- MailManager.Client.exceptions.ConflictException
- MailManager.Client.exceptions.ResourceNotFoundException