Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion docs/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -327,7 +327,7 @@ This section outlines commonly used provider configuration options.

The Object Secret Key can also be specified using the `LINODE_OBJ_SECRET_KEY` shell environment variable.

* `objUseTempKeys` - (Optional) If true, temporary object keys will be created implicitly at apply-time for the linode.ObjectStorageBucket and linode.ObjectStorageObject resource to use.
* `objUseTempKeys` - (Optional) If true, a temporary object storage keys pair will be created implicitly at apply-time for each of the linode.ObjectStorageBucket and linode.ObjectStorageObject resources to use. Due to current technical limitations, a temporary keys pair for E2/E3 endpoints takes 30 seconds to become effective, so enabling temporary keys for E2/E3 endpoints is not recommended.

* `objBucketForceDelete` - (Optional) If true, all objects and versions will purged from a linode.ObjectStorageBucket before it is destroyed.

Expand Down
178 changes: 178 additions & 0 deletions provider/cmd/pulumi-resource-linode/bridge-metadata.json
Original file line number Diff line number Diff line change
Expand Up @@ -101,6 +101,9 @@
}
}
},
"interfaces": {
"maxItemsOne": false
},
"linodes": {
"maxItemsOne": false
},
Expand Down Expand Up @@ -129,6 +132,10 @@
"current": "linode:index/firewallDevice:FirewallDevice",
"majorVersion": 5
},
"linode_firewall_settings": {
"current": "linode:index/firewallSettings:FirewallSettings",
"majorVersion": 5
},
"linode_image": {
"current": "linode:index/image:Image",
"majorVersion": 5,
Expand Down Expand Up @@ -398,6 +405,81 @@
}
}
},
"linode_interface": {
"current": "linode:index/interface:Interface",
"majorVersion": 5,
"fields": {
"public": {
"fields": {
"ipv4": {
"fields": {
"addresses": {
"maxItemsOne": false
},
"assigned_addresses": {
"maxItemsOne": false
},
"shared": {
"maxItemsOne": false
}
}
},
"ipv6": {
"fields": {
"assigned_ranges": {
"maxItemsOne": false
},
"ranges": {
"maxItemsOne": false
},
"shared": {
"maxItemsOne": false
},
"slaac": {
"maxItemsOne": false
}
}
}
}
},
"vpc": {
"fields": {
"ipv4": {
"fields": {
"addresses": {
"maxItemsOne": false
},
"assigned_addresses": {
"maxItemsOne": false
},
"assigned_ranges": {
"maxItemsOne": false
},
"ranges": {
"maxItemsOne": false
}
}
},
"ipv6": {
"fields": {
"assigned_ranges": {
"maxItemsOne": false
},
"assigned_slaac": {
"maxItemsOne": false
},
"ranges": {
"maxItemsOne": false
},
"slaac": {
"maxItemsOne": false
}
}
}
}
}
}
},
"linode_ipv6_range": {
"current": "linode:index/ipv6Range:Ipv6Range",
"majorVersion": 5,
Expand Down Expand Up @@ -1148,6 +1230,9 @@
}
}
},
"interfaces": {
"maxItemsOne": false
},
"linodes": {
"maxItemsOne": false
},
Expand All @@ -1172,6 +1257,91 @@
}
}
},
"linode_firewall_settings": {
"current": "linode:index/getFirewallSettings:getFirewallSettings",
"majorVersion": 5
},
"linode_firewall_template": {
"current": "linode:index/getFirewallTemplate:getFirewallTemplate",
"majorVersion": 5,
"fields": {
"inbound": {
"maxItemsOne": false,
"elem": {
"fields": {
"ipv4": {
"maxItemsOne": false
},
"ipv6": {
"maxItemsOne": false
}
}
}
},
"outbound": {
"maxItemsOne": false,
"elem": {
"fields": {
"ipv4": {
"maxItemsOne": false
},
"ipv6": {
"maxItemsOne": false
}
}
}
}
}
},
"linode_firewall_templates": {
"current": "linode:index/getFirewallTemplates:getFirewallTemplates",
"majorVersion": 5,
"fields": {
"filter": {
"maxItemsOne": false,
"elem": {
"fields": {
"values": {
"maxItemsOne": false
}
}
}
},
"firewall_templates": {
"maxItemsOne": false,
"elem": {
"fields": {
"inbound": {
"maxItemsOne": false,
"elem": {
"fields": {
"ipv4": {
"maxItemsOne": false
},
"ipv6": {
"maxItemsOne": false
}
}
}
},
"outbound": {
"maxItemsOne": false,
"elem": {
"fields": {
"ipv4": {
"maxItemsOne": false
},
"ipv6": {
"maxItemsOne": false
}
}
}
}
}
}
}
}
},
"linode_firewalls": {
"current": "linode:index/getFirewalls:getFirewalls",
"majorVersion": 5,
Expand Down Expand Up @@ -1206,6 +1376,9 @@
}
}
},
"interfaces": {
"maxItemsOne": false
},
"linodes": {
"maxItemsOne": false
},
Expand Down Expand Up @@ -2537,12 +2710,14 @@
"linode:index/domainRecord:DomainRecord": 0,
"linode:index/firewall:Firewall": 1,
"linode:index/firewallDevice:FirewallDevice": 1,
"linode:index/firewallSettings:FirewallSettings": 1,
"linode:index/image:Image": 1,
"linode:index/instance:Instance": 0,
"linode:index/instanceConfig:InstanceConfig": 0,
"linode:index/instanceDisk:InstanceDisk": 1,
"linode:index/instanceIp:InstanceIp": 1,
"linode:index/instanceSharedIps:InstanceSharedIps": 1,
"linode:index/interface:Interface": 1,
"linode:index/ipv6Range:Ipv6Range": 1,
"linode:index/lkeCluster:LkeCluster": 0,
"linode:index/lkeNodePool:LkeNodePool": 1,
Expand Down Expand Up @@ -2590,6 +2765,9 @@
"linode:index/getDomainZonefile:getDomainZonefile": 1,
"linode:index/getDomains:getDomains": 1,
"linode:index/getFirewall:getFirewall": 1,
"linode:index/getFirewallSettings:getFirewallSettings": 1,
"linode:index/getFirewallTemplate:getFirewallTemplate": 1,
"linode:index/getFirewallTemplates:getFirewallTemplates": 1,
"linode:index/getFirewalls:getFirewalls": 1,
"linode:index/getImage:getImage": 1,
"linode:index/getImages:getImages": 1,
Expand Down
Loading