» Data Source: aws_iot_endpoint
Returns a unique endpoint specific to the AWS account making the call.
» Example Usage
data "aws_iot_endpoint" "example" {}
resource "kubernetes_pod" "agent" {
metadata {
name = "my-device"
}
spec {
container {
image = "gcr.io/my-project/image-name"
name = "image-name"
env = [
{
name = "IOT_ENDPOINT"
value = "${data.aws_iot_endpoint.example.endpoint_address}"
},
]
}
}
}
» Argument Reference
-
endpoint_type- (Optional) Endpoint type. Valid values:iot:CredentialProvider,iot:Data,iot:Data-ATS,iot:Job.
» Attributes Reference
-
endpoint_address- The endpoint based onendpoint_type:- No
endpoint_type: Eitheriot:Dataoriot:Data-ATSdepending on region -
iot:CredentialsProvider:IDENTIFIER.credentials.iot.REGION.amazonaws.com -
iot:Data:IDENTIFIER.iot.REGION.amazonaws.com -
iot:Data-ATS:IDENTIFIER-ats.iot.REGION.amazonaws.com -
iot:Job:IDENTIFIER.jobs.iot.REGION.amazonaws.com
- No