| Package | Description |
|---|---|
| software.amazon.awscdk.services.apigateway |
Amazon API Gateway Construct Library
|
| software.amazon.awscdk.services.certificatemanager |
AWS Certificate Manager Construct Library
|
| software.amazon.awscdk.services.cloudfront |
Amazon CloudFront Construct Library
|
| software.amazon.awscdk.services.cognito |
Amazon Cognito Construct Library
|
| software.amazon.awscdk.services.ecs.patterns |
CDK Construct library for higher-level ECS Constructs
|
| software.amazon.awscdk.services.elasticloadbalancingv2 |
Amazon Elastic Load Balancing V2 Construct Library
|
| software.amazon.awscdk.services.elasticsearch |
Amazon Elasticsearch Service Construct Library
|
| software.amazon.awscdk.services.route53.patterns |
CDK Construct library for higher-level Route 53 Constructs
|
| Modifier and Type | Method and Description |
|---|---|
ICertificate |
DomainNameProps.Jsii$Proxy.getCertificate() |
ICertificate |
DomainNameOptions.getCertificate()
(experimental) The reference to an AWS-managed certificate for use by the edge-optimized endpoint for the domain name.
|
ICertificate |
DomainNameOptions.Jsii$Proxy.getCertificate() |
| Modifier and Type | Method and Description |
|---|---|
DomainName.Builder |
DomainName.Builder.certificate(ICertificate certificate)
(experimental) The reference to an AWS-managed certificate for use by the edge-optimized endpoint for the domain name.
|
DomainNameProps.Builder |
DomainNameProps.Builder.certificate(ICertificate certificate)
Sets the value of
DomainNameOptions.getCertificate() |
DomainNameOptions.Builder |
DomainNameOptions.Builder.certificate(ICertificate certificate)
Sets the value of
DomainNameOptions.getCertificate() |
| Constructor and Description |
|---|
Jsii$Proxy(ICertificate certificate,
String domainName,
EndpointType endpointType,
MTLSConfig mtls,
SecurityPolicy securityPolicy)
Constructor that initializes the object based on literal property values passed by the
DomainNameOptions.Builder. |
Jsii$Proxy(IRestApi mapping,
ICertificate certificate,
String domainName,
EndpointType endpointType,
MTLSConfig mtls,
SecurityPolicy securityPolicy)
Constructor that initializes the object based on literal property values passed by the
DomainNameProps.Builder. |
| Modifier and Type | Interface and Description |
|---|---|
static interface |
ICertificate.Jsii$Default
Internal default implementation for
ICertificate. |
| Modifier and Type | Class and Description |
|---|---|
class |
Certificate
(experimental) A certificate managed by AWS Certificate Manager.
|
class |
DnsValidatedCertificate
(experimental) A certificate managed by AWS Certificate Manager.
|
static class |
ICertificate.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
| Modifier and Type | Method and Description |
|---|---|
static ICertificate |
Certificate.fromCertificateArn(software.constructs.Construct scope,
String id,
String certificateArn)
(experimental) Import a certificate.
|
| Modifier and Type | Method and Description |
|---|---|
default ICertificate |
DistributionProps.getCertificate()
(experimental) A certificate to associate with the distribution.
|
ICertificate |
DistributionProps.Jsii$Proxy.getCertificate() |
| Modifier and Type | Method and Description |
|---|---|
Distribution.Builder |
Distribution.Builder.certificate(ICertificate certificate)
(experimental) A certificate to associate with the distribution.
|
DistributionProps.Builder |
DistributionProps.Builder.certificate(ICertificate certificate)
Sets the value of
DistributionProps.getCertificate() |
static ViewerCertificate |
ViewerCertificate.fromAcmCertificate(ICertificate certificate)
(experimental) Generate an AWS Certificate Manager (ACM) viewer certificate configuration.
|
static ViewerCertificate |
ViewerCertificate.fromAcmCertificate(ICertificate certificate,
ViewerCertificateOptions options)
(experimental) Generate an AWS Certificate Manager (ACM) viewer certificate configuration.
|
| Constructor and Description |
|---|
Jsii$Proxy(BehaviorOptions defaultBehavior,
Map<String,? extends BehaviorOptions> additionalBehaviors,
ICertificate certificate,
String comment,
String defaultRootObject,
List<String> domainNames,
Boolean enabled,
Boolean enableIpv6,
Boolean enableLogging,
List<? extends ErrorResponse> errorResponses,
GeoRestriction geoRestriction,
HttpVersion httpVersion,
IBucket logBucket,
String logFilePrefix,
Boolean logIncludesCookies,
SecurityPolicyProtocol minimumProtocolVersion,
PriceClass priceClass,
String webAclId)
Constructor that initializes the object based on literal property values passed by the
DistributionProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
ICertificate |
CustomDomainOptions.getCertificate()
(experimental) The certificate to associate with this domain.
|
ICertificate |
CustomDomainOptions.Jsii$Proxy.getCertificate() |
| Modifier and Type | Method and Description |
|---|---|
CustomDomainOptions.Builder |
CustomDomainOptions.Builder.certificate(ICertificate certificate)
Sets the value of
CustomDomainOptions.getCertificate() |
| Constructor and Description |
|---|
Jsii$Proxy(ICertificate certificate,
String domainName)
Constructor that initializes the object based on literal property values passed by the
CustomDomainOptions.Builder. |
| Modifier and Type | Method and Description |
|---|---|
ICertificate |
ApplicationLoadBalancedFargateServiceProps.Jsii$Proxy.getCertificate() |
ICertificate |
ApplicationLoadBalancedEc2ServiceProps.Jsii$Proxy.getCertificate() |
default ICertificate |
ApplicationListenerProps.getCertificate()
(experimental) Certificate Manager certificate to associate with the load balancer.
|
ICertificate |
ApplicationListenerProps.Jsii$Proxy.getCertificate() |
default ICertificate |
ApplicationLoadBalancedServiceBaseProps.getCertificate()
(experimental) Certificate Manager certificate to associate with the load balancer.
|
ICertificate |
ApplicationLoadBalancedServiceBaseProps.Jsii$Proxy.getCertificate() |
ICertificate |
ApplicationLoadBalancedServiceBase.getCertificate()
(experimental) Certificate Manager certificate to associate with the load balancer.
|
| Modifier and Type | Method and Description |
|---|---|
ApplicationLoadBalancedFargateServiceProps.Builder |
ApplicationLoadBalancedFargateServiceProps.Builder.certificate(ICertificate certificate)
Sets the value of
ApplicationLoadBalancedServiceBaseProps.getCertificate() |
ApplicationLoadBalancedEc2ServiceProps.Builder |
ApplicationLoadBalancedEc2ServiceProps.Builder.certificate(ICertificate certificate)
Sets the value of
ApplicationLoadBalancedServiceBaseProps.getCertificate() |
ApplicationListenerProps.Builder |
ApplicationListenerProps.Builder.certificate(ICertificate certificate)
Sets the value of
ApplicationListenerProps.getCertificate() |
ApplicationLoadBalancedServiceBaseProps.Builder |
ApplicationLoadBalancedServiceBaseProps.Builder.certificate(ICertificate certificate)
Sets the value of
ApplicationLoadBalancedServiceBaseProps.getCertificate() |
ApplicationLoadBalancedFargateService.Builder |
ApplicationLoadBalancedFargateService.Builder.certificate(ICertificate certificate)
(experimental) Certificate Manager certificate to associate with the load balancer.
|
ApplicationLoadBalancedEc2Service.Builder |
ApplicationLoadBalancedEc2Service.Builder.certificate(ICertificate certificate)
(experimental) Certificate Manager certificate to associate with the load balancer.
|
| Constructor and Description |
|---|
Jsii$Proxy(Boolean assignPublicIp,
Number cpu,
Number memoryLimitMiB,
FargatePlatformVersion platformVersion,
List<? extends ISecurityGroup> securityGroups,
FargateTaskDefinition taskDefinition,
SubnetSelection taskSubnets,
ICertificate certificate,
DeploymentCircuitBreaker circuitBreaker,
CloudMapOptions cloudMapOptions,
ICluster cluster,
DeploymentController deploymentController,
Number desiredCount,
String domainName,
IHostedZone domainZone,
Boolean enableEcsManagedTags,
Duration healthCheckGracePeriod,
Number listenerPort,
IApplicationLoadBalancer loadBalancer,
Number maxHealthyPercent,
Number minHealthyPercent,
Boolean openListener,
PropagatedTagSource propagateTags,
ApplicationProtocol protocol,
ApplicationProtocolVersion protocolVersion,
Boolean publicLoadBalancer,
ApplicationLoadBalancedServiceRecordType recordType,
Boolean redirectHttp,
String serviceName,
ApplicationProtocol targetProtocol,
ApplicationLoadBalancedTaskImageOptions taskImageOptions,
IVpc vpc)
Constructor that initializes the object based on literal property values passed by the
ApplicationLoadBalancedFargateServiceProps.Builder. |
Jsii$Proxy(ICertificate certificate,
DeploymentCircuitBreaker circuitBreaker,
CloudMapOptions cloudMapOptions,
ICluster cluster,
DeploymentController deploymentController,
Number desiredCount,
String domainName,
IHostedZone domainZone,
Boolean enableEcsManagedTags,
Duration healthCheckGracePeriod,
Number listenerPort,
IApplicationLoadBalancer loadBalancer,
Number maxHealthyPercent,
Number minHealthyPercent,
Boolean openListener,
PropagatedTagSource propagateTags,
ApplicationProtocol protocol,
ApplicationProtocolVersion protocolVersion,
Boolean publicLoadBalancer,
ApplicationLoadBalancedServiceRecordType recordType,
Boolean redirectHttp,
String serviceName,
ApplicationProtocol targetProtocol,
ApplicationLoadBalancedTaskImageOptions taskImageOptions,
IVpc vpc)
Constructor that initializes the object based on literal property values passed by the
ApplicationLoadBalancedServiceBaseProps.Builder. |
Jsii$Proxy(Number cpu,
Number memoryLimitMiB,
Number memoryReservationMiB,
Ec2TaskDefinition taskDefinition,
ICertificate certificate,
DeploymentCircuitBreaker circuitBreaker,
CloudMapOptions cloudMapOptions,
ICluster cluster,
DeploymentController deploymentController,
Number desiredCount,
String domainName,
IHostedZone domainZone,
Boolean enableEcsManagedTags,
Duration healthCheckGracePeriod,
Number listenerPort,
IApplicationLoadBalancer loadBalancer,
Number maxHealthyPercent,
Number minHealthyPercent,
Boolean openListener,
PropagatedTagSource propagateTags,
ApplicationProtocol protocol,
ApplicationProtocolVersion protocolVersion,
Boolean publicLoadBalancer,
ApplicationLoadBalancedServiceRecordType recordType,
Boolean redirectHttp,
String serviceName,
ApplicationProtocol targetProtocol,
ApplicationLoadBalancedTaskImageOptions taskImageOptions,
IVpc vpc)
Constructor that initializes the object based on literal property values passed by the
ApplicationLoadBalancedEc2ServiceProps.Builder. |
Jsii$Proxy(String name,
ICertificate certificate,
Number port,
ApplicationProtocol protocol)
Constructor that initializes the object based on literal property values passed by the
ApplicationListenerProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
static ListenerCertificate |
ListenerCertificate.fromCertificateManager(ICertificate acmCertificate)
(experimental) Use an ACM certificate as a listener certificate.
|
| Modifier and Type | Method and Description |
|---|---|
default ICertificate |
CustomEndpointOptions.getCertificate()
(experimental) The certificate to use.
|
ICertificate |
CustomEndpointOptions.Jsii$Proxy.getCertificate() |
| Modifier and Type | Method and Description |
|---|---|
CustomEndpointOptions.Builder |
CustomEndpointOptions.Builder.certificate(ICertificate certificate)
Sets the value of
CustomEndpointOptions.getCertificate() |
| Constructor and Description |
|---|
Jsii$Proxy(String domainName,
ICertificate certificate,
IHostedZone hostedZone)
Constructor that initializes the object based on literal property values passed by the
CustomEndpointOptions.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default ICertificate |
HttpsRedirectProps.getCertificate()
(experimental) The AWS Certificate Manager (ACM) certificate that will be associated with the CloudFront distribution that will be created.
|
ICertificate |
HttpsRedirectProps.Jsii$Proxy.getCertificate() |
| Modifier and Type | Method and Description |
|---|---|
HttpsRedirect.Builder |
HttpsRedirect.Builder.certificate(ICertificate certificate)
(experimental) The AWS Certificate Manager (ACM) certificate that will be associated with the CloudFront distribution that will be created.
|
HttpsRedirectProps.Builder |
HttpsRedirectProps.Builder.certificate(ICertificate certificate)
Sets the value of
HttpsRedirectProps.getCertificate() |
| Constructor and Description |
|---|
Jsii$Proxy(String targetDomain,
IHostedZone zone,
ICertificate certificate,
List<String> recordNames)
Constructor that initializes the object based on literal property values passed by the
HttpsRedirectProps.Builder. |
Copyright © 2021. All rights reserved.