This product is not supported for your selected Datadog site. ().

aws_lightsail_bucket

able_to_update_bundle

Type: BOOLEAN
Provider name: ableToUpdateBundle
Description: Indicates whether the bundle that is currently applied to a bucket can be changed to another bundle. You can update a bucket’s bundle only one time within a monthly Amazon Web Services billing cycle. Use the UpdateBucketBundle action to change a bucket’s bundle.

access_log_config

Type: STRUCT
Provider name: accessLogConfig
Description: An object that describes the access log configuration for the bucket.

  • destination
    Type: STRING
    Provider name: destination
    Description: The name of the bucket where the access logs are saved. The destination can be a Lightsail bucket in the same account, and in the same Amazon Web Services Region as the source bucket. This parameter is required when enabling the access log for a bucket, and should be omitted when disabling the access log.
  • enabled
    Type: BOOLEAN
    Provider name: enabled
    Description: A Boolean value that indicates whether bucket access logging is enabled for the bucket.
  • prefix
    Type: STRING
    Provider name: prefix
    Description: The optional object prefix for the bucket access log. The prefix is an optional addition to the object key that organizes your access log files in the destination bucket. For example, if you specify a logs/ prefix, then each log object will begin with the logs/ prefix in its key (for example, logs/2021-11-01-21-32-16-E568B2907131C0C0). This parameter can be optionally specified when enabling the access log for a bucket, and should be omitted when disabling the access log.

access_rules

Type: STRUCT
Provider name: accessRules
Description: An object that describes the access rules of the bucket.

  • allow_public_overrides
    Type: BOOLEAN
    Provider name: allowPublicOverrides
    Description: A Boolean value that indicates whether the access control list (ACL) permissions that are applied to individual objects override the getObject option that is currently specified. When this is true, you can use the PutObjectAcl Amazon S3 API action to set individual objects to public (read-only) using the public-read ACL, or to private using the private ACL.
  • get_object
    Type: STRING
    Provider name: getObject
    Description: Specifies the anonymous access to all objects in a bucket. The following options can be specified:
    • public - Sets all objects in the bucket to public (read-only), making them readable by anyone in the world. If the getObject value is set to public, then all objects in the bucket default to public regardless of the allowPublicOverrides value.
    • private - Sets all objects in the bucket to private, making them readable only by you or anyone you give access to. If the getObject value is set to private, and the allowPublicOverrides value is set to true, then all objects in the bucket default to private unless they are configured with a public-read ACL. Individual objects with a public-read ACL are readable by anyone in the world.

account_id

Type: STRING

arn

Type: STRING
Provider name: arn
Description: The Amazon Resource Name (ARN) of the bucket.

bundle_id

Type: STRING
Provider name: bundleId
Description: The ID of the bundle currently applied to the bucket. A bucket bundle specifies the monthly cost, storage space, and data transfer quota for a bucket. Use the UpdateBucketBundle action to change the bundle of a bucket.

created_at

Type: TIMESTAMP
Provider name: createdAt
Description: The timestamp when the distribution was created.

location

Type: STRUCT
Provider name: location
Description: An object that describes the location of the bucket, such as the Amazon Web Services Region and Availability Zone.

  • availability_zone
    Type: STRING
    Provider name: availabilityZone
    Description: The Availability Zone. Follows the format us-east-2a (case-sensitive).
  • region_name
    Type: STRING
    Provider name: regionName
    Description: The Amazon Web Services Region name.

name

Type: STRING
Provider name: name
Description: The name of the bucket.

object_versioning

Type: STRING
Provider name: objectVersioning
Description: Indicates whether object versioning is enabled for the bucket. The following options can be configured:

  • Enabled - Object versioning is enabled.
  • Suspended - Object versioning was previously enabled but is currently suspended. Existing object versions are retained.
  • NeverEnabled - Object versioning has never been enabled.

readonly_access_accounts

Type: UNORDERED_LIST_STRING
Provider name: readonlyAccessAccounts
Description: An array of strings that specify the Amazon Web Services account IDs that have read-only access to the bucket.

resource_type

Type: STRING
Provider name: resourceType
Description: The Lightsail resource type of the bucket.

resources_receiving_access

Type: UNORDERED_LIST_STRUCT
Provider name: resourcesReceivingAccess
Description: An array of objects that describe Lightsail instances that have access to the bucket. Use the SetResourceAccessForBucket action to update the instances that have access to a bucket.

  • name
    Type: STRING
    Provider name: name
    Description: The name of the Lightsail instance.
  • resource_type
    Type: STRING
    Provider name: resourceType
    Description: The Lightsail resource type (for example, Instance).

state

Type: STRUCT
Provider name: state
Description: An object that describes the state of the bucket.

  • code
    Type: STRING
    Provider name: code
    Description: The state code of the bucket. The following codes are possible:
    • OK - The bucket is in a running state.
    • Unknown - Creation of the bucket might have timed-out. You might want to delete the bucket and create a new one.
  • message
    Type: STRING
    Provider name: message
    Description: A message that describes the state of the bucket.

support_code

Type: STRING
Provider name: supportCode
Description: The support code for a bucket. Include this code in your email to support when you have questions about a Lightsail bucket. This code enables our support team to look up your Lightsail information more easily.

tags

Type: UNORDERED_LIST_STRING

url

Type: STRING
Provider name: url
Description: The URL of the bucket.