AWS Lightsail Service Tables

The AWS Lightsail Service integration uses the following tables

Tables

AWSLightsailAddOns

NameTypeDescription
ConfigIDintegerA unique identifier for the add-on configuration.
DurationstringThe duration (in minutes) after which the instance is stopped when idle, applicable to the StopInstanceOnIdle add-on.
NamestringThe name of the add-on. Valid values include AutoSnapshot and StopInstanceOnIdle.
NextSnapshotTimeOfDaystringThe next daily time when an automatic snapshot will be created, in HH:00 format (UTC). The snapshot is created between the specified time and up to 45 minutes after.
SnapshotTimeOfDaystringThe daily time when an automatic snapshot is created, in HH:00 format (UTC).
StatusstringThe current status of the add-on (e.g., Enabled, Disabled).
ThresholdstringThe threshold (in minutes) of inactivity before the instance is considered idle, applicable to the StopInstanceOnIdle add-on.
BatchDatedatetimeThe date when the batch operation was executed.
IDintegerA unique identifier for the add-on.

AWSLightsailContainerConfigurations

NameTypeDescription
AWSLightsailContainerServiceARNstringThe Amazon Resource Name (ARN) of the Lightsail container service. It uniquely identifies the container service across AWS.
ConfigIDintegerA unique identifier for the container configuration.
IsCurrentbitA boolean value indicating whether this configuration is the currently active deployment.
IsNextbitA boolean value indicating whether this configuration is the next scheduled deployment.
CommandsJsonstringA JSON-formatted list of commands to run when the container starts.
EnvironmentsJsonstringA JSON-formatted map of environment variables to set in the container.
ImagestringThe name of the container image used for deployment.
PortsJsonstringA JSON-formatted map of ports to expose from the container.
BatchDatedatetimeThe date when the batch operation was executed.
IDintegerA unique identifier for the container configuration.

AWSLightsailContainerServices

NameTypeDescription
ARNstringThe Amazon Resource Name (ARN) that uniquely identifies the container service.
ConfigIDintegerA unique identifier for the container service configuration.
NamestringThe name of the container service.
CreatedAtdatetimeThe timestamp when the container service was created.
CurrentDeploymentCreatedAtdatetimeThe timestamp when the current deployment was created.
CurrentDeploymentPublicEndpointContainerNamestringThe name of the container configured as the public endpoint in the current deployment.
CurrentDeploymentPublicEndpointContainerPortintegerThe port number on which the public endpoint container is listening.
CurrentDeploymentPublicEndpointHealthyThresholdintegerThe number of consecutive successful health checks required before considering the container healthy.
CurrentDeploymentPublicEndpointIntervalSecondsintegerThe interval, in seconds, between health checks.
CurrentDeploymentPublicEndpointPathstringThe HTTP path used for health checks.
CurrentDeploymentPublicEndpointSuccessCodesstringThe HTTP status codes that indicate a successful health check.
CurrentDeploymentPublicEndpointTimeoutSecondsintegerThe amount of time, in seconds, to wait for a health check response before considering it a failure.
CurrentDeploymentPublicEndpointUnhealthyThresholdintegerThe number of consecutive failed health checks required before considering the container unhealthy.
CurrentDeploymentStatestringThe state of the current deployment (e.g., ACTIVE, INACTIVE, FAILED).
CurrentDeploymentVersionintegerThe version number of the current deployment.
IsDisabledbitIndicates whether the container service is disabled.
LocationAvailabilityZonestringThe Availability Zone where the container service is located.
LocationRegionNamestringThe AWS Region where the container service is located.
NextDeploymentPublicEndpointContainerNamestringThe name of the container configured as the public endpoint in the next deployment.
NextDeploymentPublicEndpointContainerPortintegerThe port number on which the public endpoint container will listen in the next deployment.
NextDeploymentContainerCommandsJsonstringA JSON-formatted list of commands to run when the container starts in the next deployment.
NextDeploymentContainerEnvironmentstringA JSON-formatted map of environment variables to set in the container for the next deployment.
NextDeploymentContainerImagestringThe name of the container image to use in the next deployment.
NextDeploymentContainerPortsJsonstringA JSON-formatted map of ports to expose from the container in the next deployment.
NextDeploymentPublicEndpointHealthyThresholdintegerThe number of consecutive successful health checks required before considering the container healthy in the next deployment.
NextDeploymentPublicEndpointIntervalSecondsintegerThe interval, in seconds, between health checks in the next deployment.
NextDeploymentPublicEndpointPathstringThe HTTP path used for health checks in the next deployment.
NextDeploymentPublicEndpointSuccessCodesstringThe HTTP status codes that indicate a successful health check in the next deployment.
NextDeploymentPublicEndpointTimeoutSecondsintegerThe amount of time, in seconds, to wait for a health check response before considering it a failure in the next deployment.
NextDeploymentPublicEndpointUnhealthyThresholdintegerThe number of consecutive failed health checks required before considering the container unhealthy in the next deployment.
NextDeploymentStatestringThe state of the next deployment (e.g., PENDING, DEPLOYING).
NextDeploymentVersionintegerThe version number of the next deployment.
PowerstringThe power specification for the container service, indicating the amount of memory and vCPUs for each node (e.g., nano, micro, small, medium, large, xlarge).
PrivateDomainNamestringThe private domain name assigned to the container service.
PrivateRegistryAccessEcrImagePullerRoleIsActivebitIndicates whether the container service has an active IAM role for pulling images from Amazon ECR private repositories.
PublicDomainNamesJsonstringA JSON-formatted map of public domain names associated with the container service.
ResourceTypestringThe resource type of the container service (e.g., ContainerService).
ScaleintegerThe number of nodes for the container service.
StatestringThe current state of the container service (e.g., RUNNING, DEPLOYING, UPDATING, DELETING, DISABLED).
StateDetailCodestringA code that provides additional information about the current state of the container service.
StateDetailMessagestringA message that provides additional information about the current state of the container service.
UrlstringThe publicly accessible URL of the container service.
BatchDatedatetimeThe date when the batch operation was executed.
PrincipalARNstringThe ARN of the principal (e.g., IAM user or role) associated with the container service.
PrivateRegistryAccessEcrImagePullerRolePrincipalARNstringThe ARN of the IAM principal associated with the ECR image puller role for private registry access.
PowerIDstringA unique identifier for the power specification of the container service.

AWSLightsailDisks

NameTypeDescription
ARNstringThe Amazon Resource Name that uniquely identifies the disk.
AWSLightsailInstanceARNstringThe ARN of the Lightsail instance to which the disk is attached.
ConfigIDintegerAn internal configuration identifier.
AttachedTostringThe name of the instance that the disk is attached to.
AttachmentStatestringThe attachment state of the disk (e.g., attached, detached, etc.).
AutoMountStatusstringIndicates whether the disk is configured for automatic mounting.
CreatedAtdatetimeThe timestamp when the disk was created.
GbInUseintegerThe amount of disk space currently in use, in GB.
IopsintegerThe number of I/O operations per second (IOPS) allocated to the disk.
IsAttachedbitBoolean indicating whether the disk is currently attached to an instance.
IsSystemDiskbitBoolean indicating whether the disk is a system (root) disk.
LocationAvailabilityZonestringThe Availability Zone where the disk is located.
LocationRegionNamestringThe AWS Region where the disk is located.
NamestringThe name of the disk.
PathstringThe device name/path of the disk (e.g., /dev/xvda).
ResourceTypestringThe type of resource (Disk).
SizeInGbintegerThe size of the disk in gigabytes.
StatestringThe current state of the disk (e.g., available, in-use, etc.).
SupportCodestringA support code associated with the disk, useful for AWS Support.
CpuCountintegerThe number of vCPUs provisioned for the instance (relevant if the disk is a system disk).
RamSizeInGBrealThe RAM size of the attached instance in GB.
BatchDatedatetimeThe date when the data was retrieved or processed.

AWSLightsailInstances

NameTypeDescription
ARNstringThe Amazon Resource Name of the instance, uniquely identifying it across AWS.
ConfigIDintegerInternal configuration identifier, typically used in data pipelines or tracking.
BlueprintNamestringThe friendly name of the blueprint (image) used to create the instance.
CreatedAtdatetimeThe timestamp when the instance was created.
IpAddressTypestringThe type of IP address assigned (e.g., dualstack or ipv4).
Ipv6AddressesJsonstringA JSON array of IPv6 addresses assigned to the instance.
IsStaticIpbitBoolean indicating if the instance has a static IP address.
LocationAvailabilityZonestringThe Availability Zone where the instance is deployed.
LocationRegionNamestringThe AWS Region where the instance is located.
MetadataOptionsHttpEndpointstringIndicates whether the instance metadata service is enabled (enabled or disabled).
MetadataOptionsHttpProtocolIpv6stringIndicates if IPv6 is supported for instance metadata.
MetadataOptionsHttpPutResponseHopLimitintegerThe desired HTTP PUT response hop limit for instance metadata.
MetadataOptionsHttpTokensstringDefines the token requirement for metadata access (optional or required).
MetadataOptionsStatestringThe state of the metadata options configuration.
NamestringThe name of the instance.
PrivateIpAddressstringThe private IP address assigned to the instance.
PublicIpAddressstringThe public IP address assigned to the instance (if any).
ResourceTypestringThe resource type (Instance).
SshKeyNamestringThe name of the SSH key pair used to access the instance.
StateCodeintegerA numeric code representing the state of the instance (e.g., 16 for running).
StateNamestringA human-readable name representing the state of the instance (e.g., running).
SupportCodestringA code you can give to AWS Support to identify the instance.
UsernamestringThe default username to use when connecting via SSH (e.g., ubuntu or ec2-user).
BatchDatedatetimeThe date the data was collected or processed.
BlueprintIDstringThe identifier of the blueprint (image) used to launch the instance.
BundleIDstringThe identifier for the instance bundle (defines hardware specs like vCPUs, memory, etc.).

AWSLightsailPorts

NameTypeDescription
AWSLightsailInstanceARNstringThe Amazon Resource Name of the Lightsail instance associated with the port configuration.
ConfigIDintegerInternal configuration identifier, typically used for data tracking or processing. (Not part of official API)
GBPerMonthAllocatedintegerThe amount of data transfer (in GB per month) allocated for the instance using this port. (May apply to some billing scenarios)
AccessDirectionstringThe direction of network access (e.g., inbound or outbound).
AccessFromstringThe source of access (e.g., Anywhere, Custom, or specific CIDR).
AccessTypestringThe type of access permitted (e.g., Public, Private, or Restricted).
CommonNamestringA friendly name or alias for the port or rule.
FromPortintegerThe starting port of the range (e.g., 80).
ProtocolstringThe protocol used (e.g., TCP, UDP, or ALL).
ToPortintegerThe ending port of the range (e.g., 80 if a single port).
BatchDatedatetimeThe date the data was collected or processed for reporting/ETL purposes.
CidrListAliasesJsonstringJSON list of CIDR range aliases (e.g., Anywhere, Local network) used in the rule.
CidrsJsonstringJSON list of IPv4 CIDR blocks the rule applies to.
IDintegerUnique identifier for the port configuration.
Ipv6CidrsJsonstringJSON list of IPv6 CIDR blocks applicable to the rule.

Bridge Tables

AWSLightsailAddOns_AWSLightsailDisks

NameTypeDescription
AWSLightsailAddOnConfigIDintegerA unique identifier for the add-on configuration for addon.
AWSLightsailDiskConfigIDintegerAn internal configuration identifier for the disk.
AWSLightsailDiskARNstringThe Amazon Resource Name that uniquely identifies the disk.
AWSLightsailAddOnIDintegerA unique identifier for the add-on.

AWSLightsailAddOns_AWSLightsailInstances

NameTypeDescription
AWSLightsailAddOnConfigIDintegerA unique identifier for the add-on configuration for addon.
AWSLightsailInstanceConfigIDintegerInternal configuration identifier, typically used in data pipelines or tracking.
AWSLightsailInstanceARNstringThe Amazon Resource Name of the instance, uniquely identifying it across AWS.
AWSLightsailAddOnIDintegerA unique identifier for the add-on.

Did this page help you?