Package software.amazon.awscdk.services.lightsail
AWS::Lightsail Construct Library
---
 
 
AWS CDK v1 has reached End-of-Support on 2023-06-01. This package is no longer being updated, and users should migrate to AWS CDK v2.
For more information on how to migrate, see the Migrating to AWS CDK v2 guide.
This module is part of the AWS Cloud Development Kit project.
import software.amazon.awscdk.services.lightsail.*;
There are no official hand-written (L2) constructs for this service yet. Here are some suggestions on how to proceed:
- Search Construct Hub for Lightsail construct libraries
- Use the automatically generated L1 constructs, in the same way you would use the CloudFormation AWS::Lightsail resources directly.
There are no hand-written (L2) constructs for this service yet. However, you can still use the automatically generated L1 constructs, and use this service exactly as you would using CloudFormation directly.
For more information on the resources and properties available for this service, see the CloudFormation documentation for AWS::Lightsail.
(Read the CDK Contributing Guide and submit an RFC if you are interested in contributing to this construct library.)
Deprecated: AWS CDK v1 has reached End-of-Support on 2023-06-01. This package is no longer being updated, and users should migrate to AWS CDK v2. For more information on how to migrate, see https://docs.aws.amazon.com/cdk/v2/guide/migrating-v2.html
- 
ClassDescriptionA CloudFormationAWS::Lightsail::Alarm.A fluent builder forCfnAlarm.Properties for defining aCfnAlarm.A builder forCfnAlarmPropsAn implementation forCfnAlarmPropsA CloudFormationAWS::Lightsail::Bucket.AccessRulesis a property of the AWS::Lightsail::Bucket resource.A builder forCfnBucket.AccessRulesPropertyAn implementation forCfnBucket.AccessRulesPropertyA fluent builder forCfnBucket.Properties for defining aCfnBucket.A builder forCfnBucketPropsAn implementation forCfnBucketPropsA CloudFormationAWS::Lightsail::Certificate.A fluent builder forCfnCertificate.Properties for defining aCfnCertificate.A builder forCfnCertificatePropsAn implementation forCfnCertificatePropsA CloudFormationAWS::Lightsail::Container.A fluent builder forCfnContainer.Containeris a property of the ContainerServiceDeployment property.A builder forCfnContainer.ContainerPropertyAn implementation forCfnContainer.ContainerPropertyContainerServiceDeploymentis a property of the AWS::Lightsail::Container resource.A builder forCfnContainer.ContainerServiceDeploymentPropertyAn implementation forCfnContainer.ContainerServiceDeploymentPropertyEnvironmentVariableis a property of the Container property.A builder forCfnContainer.EnvironmentVariablePropertyAn implementation forCfnContainer.EnvironmentVariablePropertyHealthCheckConfigis a property of the PublicEndpoint property.A builder forCfnContainer.HealthCheckConfigPropertyAn implementation forCfnContainer.HealthCheckConfigPropertyPortInfois a property of the Container property.A builder forCfnContainer.PortInfoPropertyAn implementation forCfnContainer.PortInfoPropertyPublicDomainNameis a property of the AWS::Lightsail::Container resource.A builder forCfnContainer.PublicDomainNamePropertyAn implementation forCfnContainer.PublicDomainNamePropertyPublicEndpointis a property of the ContainerServiceDeployment property.A builder forCfnContainer.PublicEndpointPropertyAn implementation forCfnContainer.PublicEndpointPropertyProperties for defining aCfnContainer.A builder forCfnContainerPropsAn implementation forCfnContainerPropsA CloudFormationAWS::Lightsail::Database.A fluent builder forCfnDatabase.RelationalDatabaseParameteris a property of the AWS::Lightsail::Database resource.A builder forCfnDatabase.RelationalDatabaseParameterPropertyAn implementation forCfnDatabase.RelationalDatabaseParameterPropertyProperties for defining aCfnDatabase.A builder forCfnDatabasePropsAn implementation forCfnDatabasePropsA CloudFormationAWS::Lightsail::Disk.AddOnis a property of the AWS::Lightsail::Disk resource.A builder forCfnDisk.AddOnPropertyAn implementation forCfnDisk.AddOnPropertyAutoSnapshotAddOnis a property of the AddOn property.A builder forCfnDisk.AutoSnapshotAddOnPropertyAn implementation forCfnDisk.AutoSnapshotAddOnPropertyA fluent builder forCfnDisk.Example:A builder forCfnDisk.LocationPropertyAn implementation forCfnDisk.LocationPropertyProperties for defining aCfnDisk.A builder forCfnDiskPropsAn implementation forCfnDiskPropsA CloudFormationAWS::Lightsail::Distribution.A fluent builder forCfnDistribution.CacheBehaviorPerPathis a property of the AWS::Lightsail::Distribution resource.A builder forCfnDistribution.CacheBehaviorPerPathPropertyAn implementation forCfnDistribution.CacheBehaviorPerPathPropertyCacheBehavioris a property of the AWS::Lightsail::Distribution resource.A builder forCfnDistribution.CacheBehaviorPropertyAn implementation forCfnDistribution.CacheBehaviorPropertyCacheSettingsis a property of the AWS::Lightsail::Distribution resource.A builder forCfnDistribution.CacheSettingsPropertyAn implementation forCfnDistribution.CacheSettingsPropertyCookieObjectis a property of the CacheSettings property.A builder forCfnDistribution.CookieObjectPropertyAn implementation forCfnDistribution.CookieObjectPropertyHeaderObjectis a property of the CacheSettings property.A builder forCfnDistribution.HeaderObjectPropertyAn implementation forCfnDistribution.HeaderObjectPropertyInputOriginis a property of the AWS::Lightsail::Distribution resource.A builder forCfnDistribution.InputOriginPropertyAn implementation forCfnDistribution.InputOriginPropertyQueryStringObjectis a property of the CacheSettings property.A builder forCfnDistribution.QueryStringObjectPropertyAn implementation forCfnDistribution.QueryStringObjectPropertyProperties for defining aCfnDistribution.A builder forCfnDistributionPropsAn implementation forCfnDistributionPropsA CloudFormationAWS::Lightsail::Instance.AddOnis a property of the AWS::Lightsail::Instance resource.A builder forCfnInstance.AddOnPropertyAn implementation forCfnInstance.AddOnPropertyAutoSnapshotAddOnis a property of the AddOn property.A builder forCfnInstance.AutoSnapshotAddOnPropertyAn implementation forCfnInstance.AutoSnapshotAddOnPropertyA fluent builder forCfnInstance.Diskis a property of the Hardware property.A builder forCfnInstance.DiskPropertyAn implementation forCfnInstance.DiskPropertyHardwareis a property of the AWS::Lightsail::Instance resource.A builder forCfnInstance.HardwarePropertyAn implementation forCfnInstance.HardwarePropertyLocationis a property of the AWS::Lightsail::Instance resource.A builder forCfnInstance.LocationPropertyAn implementation forCfnInstance.LocationPropertyMonthlyTransferis a property of the Networking property.A builder forCfnInstance.MonthlyTransferPropertyAn implementation forCfnInstance.MonthlyTransferPropertyNetworkingis a property of the AWS::Lightsail::Instance resource.A builder forCfnInstance.NetworkingPropertyAn implementation forCfnInstance.NetworkingPropertyPortis a property of the Networking property.A builder forCfnInstance.PortPropertyAn implementation forCfnInstance.PortPropertyStateis a property of the AWS::Lightsail::Instance resource.A builder forCfnInstance.StatePropertyAn implementation forCfnInstance.StatePropertyProperties for defining aCfnInstance.A builder forCfnInstancePropsAn implementation forCfnInstancePropsA CloudFormationAWS::Lightsail::LoadBalancer.A fluent builder forCfnLoadBalancer.Properties for defining aCfnLoadBalancer.A builder forCfnLoadBalancerPropsAn implementation forCfnLoadBalancerPropsA CloudFormationAWS::Lightsail::LoadBalancerTlsCertificate.A fluent builder forCfnLoadBalancerTlsCertificate.Properties for defining aCfnLoadBalancerTlsCertificate.A builder forCfnLoadBalancerTlsCertificatePropsAn implementation forCfnLoadBalancerTlsCertificatePropsA CloudFormationAWS::Lightsail::StaticIp.A fluent builder forCfnStaticIp.Properties for defining aCfnStaticIp.A builder forCfnStaticIpPropsAn implementation forCfnStaticIpProps