ModifyTrustStore
Update the ca certificate bundle for the specified trust store.
Request Parameters
For information about the parameters that are common to all actions, see Common Parameters.
- CaCertificatesBundleS3Bucket
-
The Amazon S3 bucket for the ca certificates bundle.
Type: String
Required: Yes
- CaCertificatesBundleS3Key
-
The Amazon S3 path for the ca certificates bundle.
Type: String
Required: Yes
- CaCertificatesBundleS3ObjectVersion
-
The Amazon S3 object version for the ca certificates bundle. If undefined the current version is used.
Type: String
Required: No
- TrustStoreArn
-
The Amazon Resource Name (ARN) of the trust store.
Type: String
Required: Yes
Response Elements
The following element is returned by the service.
- TrustStores.member.N
-
Information about the modified trust store.
Type: Array of TrustStore objects
Errors
For information about the errors that are common to all actions, see Common Errors.
- CaCertificatesBundleNotFound
-
The specified ca certificate bundle does not exist.
HTTP Status Code: 400
- InvalidCaCertificatesBundle
-
The specified ca certificate bundle is in an invalid format, or corrupt.
HTTP Status Code: 400
- TrustStoreNotFound
-
The specified trust store does not exist.
HTTP Status Code: 400
Examples
Modify a trust store.
This example replaces the ca certificate bundle in the specified trust store.
Sample Request
https://elasticloadbalancing.amazonaws.com/?Action=ModifyTrustStore
&TrustStoreArn=arn:aws:elasticloadbalancing:us-east-1:111122223333:truststore/my-s3-bucket/d5f637c79df8c943
&CaCertificatesBundleS3Bucket=my-new-s3-bucket
&CaCertificatesBundleS3Key=CACertBundle.pem
&Version=2015-12-01
&AUTHPARAMS
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: