GetFirewallResult

data class GetFirewallResult(val createdAt: String, val dropletIds: List<Int>, val firewallId: String, val id: String, val inboundRules: List<GetFirewallInboundRule>, val name: String, val outboundRules: List<GetFirewallOutboundRule>, val pendingChanges: List<GetFirewallPendingChange>, val status: String, val tags: List<String>)

A collection of values returned by getFirewall.

Constructors

Link copied to clipboard
constructor(createdAt: String, dropletIds: List<Int>, firewallId: String, id: String, inboundRules: List<GetFirewallInboundRule>, name: String, outboundRules: List<GetFirewallOutboundRule>, pendingChanges: List<GetFirewallPendingChange>, status: String, tags: List<String>)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

A time value given in ISO8601 combined date and time format that represents when the Firewall was created.

Link copied to clipboard

The list of the IDs of the Droplets assigned to the Firewall.

Link copied to clipboard
Link copied to clipboard
val id: String

The provider-assigned unique ID for this managed resource.

Link copied to clipboard
Link copied to clipboard

The name of the Firewall.

Link copied to clipboard
Link copied to clipboard

A set of object containing the fields, droplet_id, removing, and status. It is provided to detail exactly which Droplets are having their security policies updated. When empty, all changes have been successfully applied.

Link copied to clipboard

A status string indicating the current state of the Firewall. This can be "waiting", "succeeded", or "failed".

Link copied to clipboard

The names of the Tags assigned to the Firewall.