Values.CreateCertificateResultSourceCreates an SSL/TLS certificate for an Amazon Lightsail content delivery network (CDN) distribution and a container service. After the certificate is valid, use the AttachCertificateToDistribution action to use the certificate and its domains with your distribution. Or use the UpdateContainerService action to use the certificate and its domains with your container service. Only certificates created in the us-east-1 Amazon Web Services Region can be attached to Lightsail distributions. Lightsail distributions are global resources that can reference an origin in any Amazon Web Services Region, and distribute its content globally. However, all distributions are located in the us-east-1 Region.
type nonrec t = {certificate : CertificateSummary.t option;An object that describes the certificate created.
*)operations : OperationList.t option;An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.
*)}type nonrec error = [ | `AccessDeniedException of AccessDeniedException.t| `InvalidInputException of InvalidInputException.t| `NotFoundException of NotFoundException.t| `RegionSetupInProgressException of RegionSetupInProgressException.t| `ServiceException of ServiceException.t| `UnauthenticatedException of UnauthenticatedException.t| `Unknown_operation_error of string * string option ]val error_of_json :
string ->
Yojson.Safe.t ->
[> `AccessDeniedException of AccessDeniedException.t
| `InvalidInputException of InvalidInputException.t
| `NotFoundException of NotFoundException.t
| `RegionSetupInProgressException of RegionSetupInProgressException.t
| `ServiceException of ServiceException.t
| `UnauthenticatedException of UnauthenticatedException.t
| `Unknown_operation_error of string * string option ]val error_of_xml :
string ->
Awso.Xml.t ->
[> `AccessDeniedException of AccessDeniedException.t
| `InvalidInputException of InvalidInputException.t
| `NotFoundException of NotFoundException.t
| `RegionSetupInProgressException of RegionSetupInProgressException.t
| `ServiceException of ServiceException.t
| `UnauthenticatedException of UnauthenticatedException.t
| `Unknown_operation_error of string * string option ]val to_value :
t ->
[> `Structure of
(string
* [> `List of
[> `Structure of
(string
* [> `Boolean of Boolean.t
| `Enum of string
| `String of NonEmptyString.t
| `Structure of
(string * [> `Enum of string | `String of String_.t ])
list
| `Timestamp of IsoDate.t ])
list ]
list
| `Structure of
(string
* [> `List of
[> `Structure of (string * [> `String of TagKey.t ]) list ]
list
| `String of NonEmptyString.t
| `Structure of
(string
* [> `Enum of string
| `Integer of InUseResourceCount.t
| `List of
[> `String of DomainName.t
| `Structure of
(string
* [> `Enum of string
| `String of DomainName.t
| `Structure of
(string
* [> `Enum of string | `String of String_.t ])
list ])
list ]
list
| `String of NonEmptyString.t
| `Structure of
(string
* [> `Enum of string
| `List of
[> `Structure of
(string
* [> `Enum of string
| `String of DomainName.t
| `Structure of
(string
* [> `Enum of string
| `String of String_.t ])
list ])
list ]
list
| `String of RenewalStatusReason.t
| `Timestamp of IsoDate.t ])
list
| `Timestamp of IsoDate.t ])
list ])
list ])
list ]