ElasticLoadBalancingv2 / Client / modify_trust_store
modify_trust_store#
- ElasticLoadBalancingv2.Client.modify_trust_store(**kwargs)#
- Update the ca certificate bundle for the specified trust store. - See also: AWS API Documentation - Request Syntax- response = client.modify_trust_store( TrustStoreArn='string', CaCertificatesBundleS3Bucket='string', CaCertificatesBundleS3Key='string', CaCertificatesBundleS3ObjectVersion='string' ) - Parameters:
- TrustStoreArn (string) – - [REQUIRED] - The Amazon Resource Name (ARN) of the trust store. 
- CaCertificatesBundleS3Bucket (string) – - [REQUIRED] - The Amazon S3 bucket for the ca certificates bundle. 
- CaCertificatesBundleS3Key (string) – - [REQUIRED] - The Amazon S3 path for the ca certificates bundle. 
- CaCertificatesBundleS3ObjectVersion (string) – The Amazon S3 object version for the ca certificates bundle. If undefined the current version is used. 
 
- Return type:
- dict 
- Returns:
- Response Syntax- { 'TrustStores': [ { 'Name': 'string', 'TrustStoreArn': 'string', 'Status': 'ACTIVE'|'CREATING', 'NumberOfCaCertificates': 123, 'TotalRevokedEntries': 123 }, ] } - Response Structure- (dict) – - TrustStores (list) – - Information about the modified trust store. - (dict) – - Information about a trust store. - Name (string) – - The name of the trust store. 
- TrustStoreArn (string) – - The Amazon Resource Name (ARN) of the trust store. 
- Status (string) – - The current status of the trust store. 
- NumberOfCaCertificates (integer) – - The number of ca certificates in the trust store. 
- TotalRevokedEntries (integer) – - The number of revoked certificates in the trust store. 
 
 
 
 
 - Exceptions- ElasticLoadBalancingv2.Client.exceptions.TrustStoreNotFoundException
- ElasticLoadBalancingv2.Client.exceptions.InvalidCaCertificatesBundleException
- ElasticLoadBalancingv2.Client.exceptions.CaCertificatesBundleNotFoundException