1. Packages
  2. Linode Provider
  3. API Docs
  4. getFirewallSettings
Linode v5.6.0 published on Wednesday, Dec 24, 2025 by Pulumi
linode logo
Linode v5.6.0 published on Wednesday, Dec 24, 2025 by Pulumi

    Using getFirewallSettings

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getFirewallSettings(opts?: InvokeOptions): Promise<GetFirewallSettingsResult>
    function getFirewallSettingsOutput(opts?: InvokeOptions): Output<GetFirewallSettingsResult>
    def get_firewall_settings(opts: Optional[InvokeOptions] = None) -> GetFirewallSettingsResult
    def get_firewall_settings_output(opts: Optional[InvokeOptions] = None) -> Output[GetFirewallSettingsResult]
    func LookupFirewallSettings(ctx *Context, opts ...InvokeOption) (*LookupFirewallSettingsResult, error)
    func LookupFirewallSettingsOutput(ctx *Context, opts ...InvokeOption) LookupFirewallSettingsResultOutput

    > Note: This function is named LookupFirewallSettings in the Go SDK.

    public static class GetFirewallSettings 
    {
        public static Task<GetFirewallSettingsResult> InvokeAsync(InvokeOptions? opts = null)
        public static Output<GetFirewallSettingsResult> Invoke(InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetFirewallSettingsResult> getFirewallSettings(InvokeOptions options)
    public static Output<GetFirewallSettingsResult> getFirewallSettings(InvokeOptions options)
    
    fn::invoke:
      function: linode:index/getFirewallSettings:getFirewallSettings
      arguments:
        # arguments dictionary

    getFirewallSettings Result

    The following output properties are available:

    DefaultFirewallIds GetFirewallSettingsDefaultFirewallIds
    Id string
    The provider-assigned unique ID for this managed resource.
    DefaultFirewallIds GetFirewallSettingsDefaultFirewallIds
    Id string
    The provider-assigned unique ID for this managed resource.
    defaultFirewallIds GetFirewallSettingsDefaultFirewallIds
    id String
    The provider-assigned unique ID for this managed resource.
    defaultFirewallIds GetFirewallSettingsDefaultFirewallIds
    id string
    The provider-assigned unique ID for this managed resource.
    default_firewall_ids GetFirewallSettingsDefaultFirewallIds
    id str
    The provider-assigned unique ID for this managed resource.
    defaultFirewallIds Property Map
    id String
    The provider-assigned unique ID for this managed resource.

    Supporting Types

    GetFirewallSettingsDefaultFirewallIds

    linode Integer
    nodebalancer Integer
    publicInterface Integer
    vpcInterface Integer

    Package Details

    Repository
    Linode pulumi/pulumi-linode
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the linode Terraform Provider.
    linode logo
    Linode v5.6.0 published on Wednesday, Dec 24, 2025 by Pulumi
      Meet Neo: Your AI Platform Teammate