You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
module"google_compute_backend_service_signed_url_key" {
source="./modules/google-beta/r/google_compute_backend_service_signed_url_key"# backend_service - (required) is a type of stringbackend_service=null# key_value - (required) is a type of stringkey_value=null# name - (required) is a type of stringname=null# project - (optional) is a type of stringproject=nulltimeouts=[{
create =null
delete =null
}]
}
variable"backend_service" {
description="(required) - The backend service this signed URL key belongs."type=string
}
variable"key_value" {
description="(required) - 128-bit key value used for signing the URL. The key value must be a\nvalid RFC 4648 Section 5 base64url encoded string."type=string
}
variable"name" {
description="(required) - Name of the signed URL key."type=string
}
variable"project" {
description="(optional)"type=stringdefault=null
}
variable"timeouts" {
description="nested block: NestingSingle, min items: 0, max items: 0"type=set(object(
{
create =string
delete =string
}
))
default=[]
}
resource"google_compute_backend_service_signed_url_key""this" {
# backend_service - (required) is a type of stringbackend_service=var.backend_service# key_value - (required) is a type of stringkey_value=var.key_value# name - (required) is a type of stringname=var.name# project - (optional) is a type of stringproject=var.projectdynamic"timeouts" {
for_each=var.timeoutscontent {
# create - (optional) is a type of stringcreate=timeouts.value["create"]
# delete - (optional) is a type of stringdelete=timeouts.value["delete"]
}
}
}