Documentation for the ACMESharp project
This project is maintained by PKISharp
ACMESharp Provider Extensions > Installers > aws-elb
Provider for handling certificate installation to AWS Elastic Load Balancer.
Name: | aws-elb |
IsUninstallSupported: | False |
Assembly: | ACMESharp.Providers.AWS |
Version: | 0.9.1.0 |
The unique Name identifying the target ELB instance
Name: | LoadBalancerName |
Type: | TEXT |
IsRequired: | True |
IsMultiValued: | False |
The listening port on the target ELB where the certificate will be installed
Name: | LoadBalancerPort |
Type: | NUMBER |
IsRequired: | True |
IsMultiValued: | False |
The protocol used on the listening port on the target ELB, one of: HTTPS, SSL
Name: | LoadBalancerProtocol |
Type: | TEXT |
IsRequired: | False |
IsMultiValued: | False |
The listening port on the back-end instances of the ELB
Name: | InstancePort |
Type: | NUMBER |
IsRequired: | True |
IsMultiValued: | False |
The protocol used by the back-end instances of the ELB, one of: HTTP, HTTPS, SSL, TCP
Name: | InstanceProtocol |
Type: | TEXT |
IsRequired: | False |
IsMultiValued: | False |
An existing IAM Server Certificate name to install; either this OR the IAM Server Certificate installer parameters must be specified.
Name: | ExistingServerCertificateName |
Type: | TEXT |
IsRequired: | False |
IsMultiValued: | False |
The unique Name that will identify the Server Certificate
Name: | ServerCertificateName |
Type: | TEXT |
IsRequired: | True |
IsMultiValued: | False |
Path under IAM to organize the Server Certificate (special considerations when used with CloudFront)
Name: | Path |
Type: | TEXT |
IsRequired: | False |
IsMultiValued: | False |
Flag to indicate if the Server Certificate will be used with CloudFront
Name: | UseWithCloudFront |
Type: | BOOLEAN |
IsRequired: | False |
IsMultiValued: | False |
Access Key ID of the IAM credential to use
Name: | AwsAccessKeyId |
Type: | TEXT |
IsRequired: | False |
IsMultiValued: | False |
Secret Access Key of the IAM credential to use
Name: | AwsSecretAccessKey |
Type: | TEXT |
IsRequired: | False |
IsMultiValued: | False |
Session Token of the IAM credential to use
Name: | AwsSessionToken |
Type: | TEXT |
IsRequired: | False |
IsMultiValued: | False |
The name of the stored credential profile
Name: | AwsProfileName |
Type: | TEXT |
IsRequired: | False |
IsMultiValued: | False |
Overrides the default location to search for a stored credential profile
Name: | AwsProfileLocation |
Type: | TEXT |
IsRequired: | False |
IsMultiValued: | False |
Indicates an IAM Role to be used to resolve credentials; specify ‘*’ to use first Role found
Name: | AwsIamRole |
Type: | TEXT |
IsRequired: | False |
IsMultiValued: | False |
Region of the API endpoint to call
Name: | AwsRegion |
Type: | TEXT |
IsRequired: | False |
IsMultiValued: | False |