1. Packages
  2. Packages
  3. Panos Provider
  4. API Docs
  5. Administrator
Viewing docs for panos 2.0.12
published on Wednesday, Jun 17, 2026 by paloaltonetworks
Viewing docs for panos 2.0.12
published on Wednesday, Jun 17, 2026 by paloaltonetworks

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as panos from "@pulumi/panos";
    
    const example = new panos.Administrator("example", {
        location: {
            panorama: {},
        },
        name: "admin-user",
        authenticationProfile: "my-auth-profile",
        permissions: {
            roleBased: {
                superuser: "true",
            },
        },
    });
    
    import pulumi
    import pulumi_panos as panos
    
    example = panos.Administrator("example",
        location={
            "panorama": {},
        },
        name="admin-user",
        authentication_profile="my-auth-profile",
        permissions={
            "role_based": {
                "superuser": "true",
            },
        })
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-terraform-provider/sdks/go/panos/v2/panos"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := panos.NewAdministrator(ctx, "example", &panos.AdministratorArgs{
    			Location: &panos.AdministratorLocationArgs{
    				Panorama: &panos.AdministratorLocationPanoramaArgs{},
    			},
    			Name:                  pulumi.String("admin-user"),
    			AuthenticationProfile: pulumi.String("my-auth-profile"),
    			Permissions: &panos.AdministratorPermissionsArgs{
    				RoleBased: &panos.AdministratorPermissionsRoleBasedArgs{
    					Superuser: pulumi.String("true"),
    				},
    			},
    		})
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Panos = Pulumi.Panos;
    
    return await Deployment.RunAsync(() => 
    {
        var example = new Panos.Administrator("example", new()
        {
            Location = new Panos.Inputs.AdministratorLocationArgs
            {
                Panorama = null,
            },
            Name = "admin-user",
            AuthenticationProfile = "my-auth-profile",
            Permissions = new Panos.Inputs.AdministratorPermissionsArgs
            {
                RoleBased = new Panos.Inputs.AdministratorPermissionsRoleBasedArgs
                {
                    Superuser = "true",
                },
            },
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.panos.Administrator;
    import com.pulumi.panos.AdministratorArgs;
    import com.pulumi.panos.inputs.AdministratorLocationArgs;
    import com.pulumi.panos.inputs.AdministratorLocationPanoramaArgs;
    import com.pulumi.panos.inputs.AdministratorPermissionsArgs;
    import com.pulumi.panos.inputs.AdministratorPermissionsRoleBasedArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            var example = new Administrator("example", AdministratorArgs.builder()
                .location(AdministratorLocationArgs.builder()
                    .panorama(AdministratorLocationPanoramaArgs.builder()
                        .build())
                    .build())
                .name("admin-user")
                .authenticationProfile("my-auth-profile")
                .permissions(AdministratorPermissionsArgs.builder()
                    .roleBased(AdministratorPermissionsRoleBasedArgs.builder()
                        .superuser("true")
                        .build())
                    .build())
                .build());
    
        }
    }
    
    resources:
      example:
        type: panos:Administrator
        properties:
          location:
            panorama: {}
          name: admin-user
          authenticationProfile: my-auth-profile
          permissions:
            roleBased:
              superuser: true
    
    Example coming soon!
    

    Create Administrator Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new Administrator(name: string, args: AdministratorArgs, opts?: CustomResourceOptions);
    @overload
    def Administrator(resource_name: str,
                      args: AdministratorArgs,
                      opts: Optional[ResourceOptions] = None)
    
    @overload
    def Administrator(resource_name: str,
                      opts: Optional[ResourceOptions] = None,
                      location: Optional[AdministratorLocationArgs] = None,
                      authentication_profile: Optional[str] = None,
                      client_certificate_only: Optional[bool] = None,
                      name: Optional[str] = None,
                      password: Optional[str] = None,
                      password_profile: Optional[str] = None,
                      permissions: Optional[AdministratorPermissionsArgs] = None,
                      preferences: Optional[AdministratorPreferencesArgs] = None,
                      public_key: Optional[str] = None)
    func NewAdministrator(ctx *Context, name string, args AdministratorArgs, opts ...ResourceOption) (*Administrator, error)
    public Administrator(string name, AdministratorArgs args, CustomResourceOptions? opts = null)
    public Administrator(String name, AdministratorArgs args)
    public Administrator(String name, AdministratorArgs args, CustomResourceOptions options)
    
    type: panos:Administrator
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    
    resource "panos_administrator" "name" {
        # resource properties
    }

    Parameters

    name string
    The unique name of the resource.
    args AdministratorArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args AdministratorArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args AdministratorArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args AdministratorArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args AdministratorArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Constructor example

    The following reference example uses placeholder values for all input properties.

    var administratorResource = new Panos.Administrator("administratorResource", new()
    {
        Location = new Panos.Inputs.AdministratorLocationArgs
        {
            Ngfw = null,
            Panorama = null,
            Template = new Panos.Inputs.AdministratorLocationTemplateArgs
            {
                Name = "string",
                PanoramaDevice = "string",
            },
            TemplateStack = new Panos.Inputs.AdministratorLocationTemplateStackArgs
            {
                Name = "string",
                PanoramaDevice = "string",
            },
        },
        AuthenticationProfile = "string",
        ClientCertificateOnly = false,
        Name = "string",
        Password = "string",
        PasswordProfile = "string",
        Permissions = new Panos.Inputs.AdministratorPermissionsArgs
        {
            RoleBased = new Panos.Inputs.AdministratorPermissionsRoleBasedArgs
            {
                Custom = new Panos.Inputs.AdministratorPermissionsRoleBasedCustomArgs
                {
                    Profile = "string",
                    Vsys = new[]
                    {
                        "string",
                    },
                },
                DeviceAdmins = new[]
                {
                    "string",
                },
                DeviceReaders = new[]
                {
                    "string",
                },
                PanoramaAdmin = "string",
                Superreader = "string",
                Superuser = "string",
                VsysAdmins = new[]
                {
                    new Panos.Inputs.AdministratorPermissionsRoleBasedVsysAdminArgs
                    {
                        Name = "string",
                        Vsys = new[]
                        {
                            "string",
                        },
                    },
                },
                VsysReaders = new[]
                {
                    new Panos.Inputs.AdministratorPermissionsRoleBasedVsysReaderArgs
                    {
                        Name = "string",
                        Vsys = new[]
                        {
                            "string",
                        },
                    },
                },
            },
        },
        Preferences = new Panos.Inputs.AdministratorPreferencesArgs
        {
            DisableDns = false,
            SavedLogQuery = new Panos.Inputs.AdministratorPreferencesSavedLogQueryArgs
            {
                Alarms = new[]
                {
                    new Panos.Inputs.AdministratorPreferencesSavedLogQueryAlarmArgs
                    {
                        Name = "string",
                        Query = "string",
                    },
                },
                Auths = new[]
                {
                    new Panos.Inputs.AdministratorPreferencesSavedLogQueryAuthArgs
                    {
                        Name = "string",
                        Query = "string",
                    },
                },
                Configs = new[]
                {
                    new Panos.Inputs.AdministratorPreferencesSavedLogQueryConfigArgs
                    {
                        Name = "string",
                        Query = "string",
                    },
                },
                Corrs = new[]
                {
                    new Panos.Inputs.AdministratorPreferencesSavedLogQueryCorrArgs
                    {
                        Name = "string",
                        Query = "string",
                    },
                },
                Datas = new[]
                {
                    new Panos.Inputs.AdministratorPreferencesSavedLogQueryDataArgs
                    {
                        Name = "string",
                        Query = "string",
                    },
                },
                Decryptions = new[]
                {
                    new Panos.Inputs.AdministratorPreferencesSavedLogQueryDecryptionArgs
                    {
                        Name = "string",
                        Query = "string",
                    },
                },
                Globalprotects = new[]
                {
                    new Panos.Inputs.AdministratorPreferencesSavedLogQueryGlobalprotectArgs
                    {
                        Name = "string",
                        Query = "string",
                    },
                },
                Gtps = new[]
                {
                    new Panos.Inputs.AdministratorPreferencesSavedLogQueryGtpArgs
                    {
                        Name = "string",
                        Query = "string",
                    },
                },
                Hipmatches = new[]
                {
                    new Panos.Inputs.AdministratorPreferencesSavedLogQueryHipmatchArgs
                    {
                        Name = "string",
                        Query = "string",
                    },
                },
                Systems = new[]
                {
                    new Panos.Inputs.AdministratorPreferencesSavedLogQuerySystemArgs
                    {
                        Name = "string",
                        Query = "string",
                    },
                },
                Threats = new[]
                {
                    new Panos.Inputs.AdministratorPreferencesSavedLogQueryThreatArgs
                    {
                        Name = "string",
                        Query = "string",
                    },
                },
                Traffics = new[]
                {
                    new Panos.Inputs.AdministratorPreferencesSavedLogQueryTrafficArgs
                    {
                        Name = "string",
                        Query = "string",
                    },
                },
                Tunnels = new[]
                {
                    new Panos.Inputs.AdministratorPreferencesSavedLogQueryTunnelArgs
                    {
                        Name = "string",
                        Query = "string",
                    },
                },
                Unifieds = new[]
                {
                    new Panos.Inputs.AdministratorPreferencesSavedLogQueryUnifiedArgs
                    {
                        Name = "string",
                        Query = "string",
                    },
                },
                Urls = new[]
                {
                    new Panos.Inputs.AdministratorPreferencesSavedLogQueryUrlArgs
                    {
                        Name = "string",
                        Query = "string",
                    },
                },
                Userids = new[]
                {
                    new Panos.Inputs.AdministratorPreferencesSavedLogQueryUseridArgs
                    {
                        Name = "string",
                        Query = "string",
                    },
                },
                Wildfires = new[]
                {
                    new Panos.Inputs.AdministratorPreferencesSavedLogQueryWildfireArgs
                    {
                        Name = "string",
                        Query = "string",
                    },
                },
            },
        },
        PublicKey = "string",
    });
    
    example, err := panos.NewAdministrator(ctx, "administratorResource", &panos.AdministratorArgs{
    	Location: &panos.AdministratorLocationArgs{
    		Ngfw:     &panos.AdministratorLocationNgfwArgs{},
    		Panorama: &panos.AdministratorLocationPanoramaArgs{},
    		Template: &panos.AdministratorLocationTemplateArgs{
    			Name:           pulumi.String("string"),
    			PanoramaDevice: pulumi.String("string"),
    		},
    		TemplateStack: &panos.AdministratorLocationTemplateStackArgs{
    			Name:           pulumi.String("string"),
    			PanoramaDevice: pulumi.String("string"),
    		},
    	},
    	AuthenticationProfile: pulumi.String("string"),
    	ClientCertificateOnly: pulumi.Bool(false),
    	Name:                  pulumi.String("string"),
    	Password:              pulumi.String("string"),
    	PasswordProfile:       pulumi.String("string"),
    	Permissions: &panos.AdministratorPermissionsArgs{
    		RoleBased: &panos.AdministratorPermissionsRoleBasedArgs{
    			Custom: &panos.AdministratorPermissionsRoleBasedCustomArgs{
    				Profile: pulumi.String("string"),
    				Vsys: pulumi.StringArray{
    					pulumi.String("string"),
    				},
    			},
    			DeviceAdmins: pulumi.StringArray{
    				pulumi.String("string"),
    			},
    			DeviceReaders: pulumi.StringArray{
    				pulumi.String("string"),
    			},
    			PanoramaAdmin: pulumi.String("string"),
    			Superreader:   pulumi.String("string"),
    			Superuser:     pulumi.String("string"),
    			VsysAdmins: panos.AdministratorPermissionsRoleBasedVsysAdminArray{
    				&panos.AdministratorPermissionsRoleBasedVsysAdminArgs{
    					Name: pulumi.String("string"),
    					Vsys: pulumi.StringArray{
    						pulumi.String("string"),
    					},
    				},
    			},
    			VsysReaders: panos.AdministratorPermissionsRoleBasedVsysReaderArray{
    				&panos.AdministratorPermissionsRoleBasedVsysReaderArgs{
    					Name: pulumi.String("string"),
    					Vsys: pulumi.StringArray{
    						pulumi.String("string"),
    					},
    				},
    			},
    		},
    	},
    	Preferences: &panos.AdministratorPreferencesArgs{
    		DisableDns: pulumi.Bool(false),
    		SavedLogQuery: &panos.AdministratorPreferencesSavedLogQueryArgs{
    			Alarms: panos.AdministratorPreferencesSavedLogQueryAlarmArray{
    				&panos.AdministratorPreferencesSavedLogQueryAlarmArgs{
    					Name:  pulumi.String("string"),
    					Query: pulumi.String("string"),
    				},
    			},
    			Auths: panos.AdministratorPreferencesSavedLogQueryAuthArray{
    				&panos.AdministratorPreferencesSavedLogQueryAuthArgs{
    					Name:  pulumi.String("string"),
    					Query: pulumi.String("string"),
    				},
    			},
    			Configs: panos.AdministratorPreferencesSavedLogQueryConfigArray{
    				&panos.AdministratorPreferencesSavedLogQueryConfigArgs{
    					Name:  pulumi.String("string"),
    					Query: pulumi.String("string"),
    				},
    			},
    			Corrs: panos.AdministratorPreferencesSavedLogQueryCorrArray{
    				&panos.AdministratorPreferencesSavedLogQueryCorrArgs{
    					Name:  pulumi.String("string"),
    					Query: pulumi.String("string"),
    				},
    			},
    			Datas: panos.AdministratorPreferencesSavedLogQueryDataArray{
    				&panos.AdministratorPreferencesSavedLogQueryDataArgs{
    					Name:  pulumi.String("string"),
    					Query: pulumi.String("string"),
    				},
    			},
    			Decryptions: panos.AdministratorPreferencesSavedLogQueryDecryptionArray{
    				&panos.AdministratorPreferencesSavedLogQueryDecryptionArgs{
    					Name:  pulumi.String("string"),
    					Query: pulumi.String("string"),
    				},
    			},
    			Globalprotects: panos.AdministratorPreferencesSavedLogQueryGlobalprotectArray{
    				&panos.AdministratorPreferencesSavedLogQueryGlobalprotectArgs{
    					Name:  pulumi.String("string"),
    					Query: pulumi.String("string"),
    				},
    			},
    			Gtps: panos.AdministratorPreferencesSavedLogQueryGtpArray{
    				&panos.AdministratorPreferencesSavedLogQueryGtpArgs{
    					Name:  pulumi.String("string"),
    					Query: pulumi.String("string"),
    				},
    			},
    			Hipmatches: panos.AdministratorPreferencesSavedLogQueryHipmatchArray{
    				&panos.AdministratorPreferencesSavedLogQueryHipmatchArgs{
    					Name:  pulumi.String("string"),
    					Query: pulumi.String("string"),
    				},
    			},
    			Systems: panos.AdministratorPreferencesSavedLogQuerySystemArray{
    				&panos.AdministratorPreferencesSavedLogQuerySystemArgs{
    					Name:  pulumi.String("string"),
    					Query: pulumi.String("string"),
    				},
    			},
    			Threats: panos.AdministratorPreferencesSavedLogQueryThreatArray{
    				&panos.AdministratorPreferencesSavedLogQueryThreatArgs{
    					Name:  pulumi.String("string"),
    					Query: pulumi.String("string"),
    				},
    			},
    			Traffics: panos.AdministratorPreferencesSavedLogQueryTrafficArray{
    				&panos.AdministratorPreferencesSavedLogQueryTrafficArgs{
    					Name:  pulumi.String("string"),
    					Query: pulumi.String("string"),
    				},
    			},
    			Tunnels: panos.AdministratorPreferencesSavedLogQueryTunnelArray{
    				&panos.AdministratorPreferencesSavedLogQueryTunnelArgs{
    					Name:  pulumi.String("string"),
    					Query: pulumi.String("string"),
    				},
    			},
    			Unifieds: panos.AdministratorPreferencesSavedLogQueryUnifiedArray{
    				&panos.AdministratorPreferencesSavedLogQueryUnifiedArgs{
    					Name:  pulumi.String("string"),
    					Query: pulumi.String("string"),
    				},
    			},
    			Urls: panos.AdministratorPreferencesSavedLogQueryUrlArray{
    				&panos.AdministratorPreferencesSavedLogQueryUrlArgs{
    					Name:  pulumi.String("string"),
    					Query: pulumi.String("string"),
    				},
    			},
    			Userids: panos.AdministratorPreferencesSavedLogQueryUseridArray{
    				&panos.AdministratorPreferencesSavedLogQueryUseridArgs{
    					Name:  pulumi.String("string"),
    					Query: pulumi.String("string"),
    				},
    			},
    			Wildfires: panos.AdministratorPreferencesSavedLogQueryWildfireArray{
    				&panos.AdministratorPreferencesSavedLogQueryWildfireArgs{
    					Name:  pulumi.String("string"),
    					Query: pulumi.String("string"),
    				},
    			},
    		},
    	},
    	PublicKey: pulumi.String("string"),
    })
    
    resource "panos_administrator" "administratorResource" {
      location = {
        ngfw     = {}
        panorama = {}
        template = {
          name            = "string"
          panorama_device = "string"
        }
        template_stack = {
          name            = "string"
          panorama_device = "string"
        }
      }
      authentication_profile  = "string"
      client_certificate_only = false
      name                    = "string"
      password                = "string"
      password_profile        = "string"
      permissions = {
        role_based = {
          custom = {
            profile = "string"
            vsys    = ["string"]
          }
          device_admins  = ["string"]
          device_readers = ["string"]
          panorama_admin = "string"
          superreader    = "string"
          superuser      = "string"
          vsys_admins = [{
            "name" = "string"
            "vsys" = ["string"]
          }]
          vsys_readers = [{
            "name" = "string"
            "vsys" = ["string"]
          }]
        }
      }
      preferences = {
        disable_dns = false
        saved_log_query = {
          alarms = [{
            "name"  = "string"
            "query" = "string"
          }]
          auths = [{
            "name"  = "string"
            "query" = "string"
          }]
          configs = [{
            "name"  = "string"
            "query" = "string"
          }]
          corrs = [{
            "name"  = "string"
            "query" = "string"
          }]
          datas = [{
            "name"  = "string"
            "query" = "string"
          }]
          decryptions = [{
            "name"  = "string"
            "query" = "string"
          }]
          globalprotects = [{
            "name"  = "string"
            "query" = "string"
          }]
          gtps = [{
            "name"  = "string"
            "query" = "string"
          }]
          hipmatches = [{
            "name"  = "string"
            "query" = "string"
          }]
          systems = [{
            "name"  = "string"
            "query" = "string"
          }]
          threats = [{
            "name"  = "string"
            "query" = "string"
          }]
          traffics = [{
            "name"  = "string"
            "query" = "string"
          }]
          tunnels = [{
            "name"  = "string"
            "query" = "string"
          }]
          unifieds = [{
            "name"  = "string"
            "query" = "string"
          }]
          urls = [{
            "name"  = "string"
            "query" = "string"
          }]
          userids = [{
            "name"  = "string"
            "query" = "string"
          }]
          wildfires = [{
            "name"  = "string"
            "query" = "string"
          }]
        }
      }
      public_key = "string"
    }
    
    var administratorResource = new Administrator("administratorResource", AdministratorArgs.builder()
        .location(AdministratorLocationArgs.builder()
            .ngfw(AdministratorLocationNgfwArgs.builder()
                .build())
            .panorama(AdministratorLocationPanoramaArgs.builder()
                .build())
            .template(AdministratorLocationTemplateArgs.builder()
                .name("string")
                .panoramaDevice("string")
                .build())
            .templateStack(AdministratorLocationTemplateStackArgs.builder()
                .name("string")
                .panoramaDevice("string")
                .build())
            .build())
        .authenticationProfile("string")
        .clientCertificateOnly(false)
        .name("string")
        .password("string")
        .passwordProfile("string")
        .permissions(AdministratorPermissionsArgs.builder()
            .roleBased(AdministratorPermissionsRoleBasedArgs.builder()
                .custom(AdministratorPermissionsRoleBasedCustomArgs.builder()
                    .profile("string")
                    .vsys("string")
                    .build())
                .deviceAdmins("string")
                .deviceReaders("string")
                .panoramaAdmin("string")
                .superreader("string")
                .superuser("string")
                .vsysAdmins(AdministratorPermissionsRoleBasedVsysAdminArgs.builder()
                    .name("string")
                    .vsys("string")
                    .build())
                .vsysReaders(AdministratorPermissionsRoleBasedVsysReaderArgs.builder()
                    .name("string")
                    .vsys("string")
                    .build())
                .build())
            .build())
        .preferences(AdministratorPreferencesArgs.builder()
            .disableDns(false)
            .savedLogQuery(AdministratorPreferencesSavedLogQueryArgs.builder()
                .alarms(AdministratorPreferencesSavedLogQueryAlarmArgs.builder()
                    .name("string")
                    .query("string")
                    .build())
                .auths(AdministratorPreferencesSavedLogQueryAuthArgs.builder()
                    .name("string")
                    .query("string")
                    .build())
                .configs(AdministratorPreferencesSavedLogQueryConfigArgs.builder()
                    .name("string")
                    .query("string")
                    .build())
                .corrs(AdministratorPreferencesSavedLogQueryCorrArgs.builder()
                    .name("string")
                    .query("string")
                    .build())
                .datas(AdministratorPreferencesSavedLogQueryDataArgs.builder()
                    .name("string")
                    .query("string")
                    .build())
                .decryptions(AdministratorPreferencesSavedLogQueryDecryptionArgs.builder()
                    .name("string")
                    .query("string")
                    .build())
                .globalprotects(AdministratorPreferencesSavedLogQueryGlobalprotectArgs.builder()
                    .name("string")
                    .query("string")
                    .build())
                .gtps(AdministratorPreferencesSavedLogQueryGtpArgs.builder()
                    .name("string")
                    .query("string")
                    .build())
                .hipmatches(AdministratorPreferencesSavedLogQueryHipmatchArgs.builder()
                    .name("string")
                    .query("string")
                    .build())
                .systems(AdministratorPreferencesSavedLogQuerySystemArgs.builder()
                    .name("string")
                    .query("string")
                    .build())
                .threats(AdministratorPreferencesSavedLogQueryThreatArgs.builder()
                    .name("string")
                    .query("string")
                    .build())
                .traffics(AdministratorPreferencesSavedLogQueryTrafficArgs.builder()
                    .name("string")
                    .query("string")
                    .build())
                .tunnels(AdministratorPreferencesSavedLogQueryTunnelArgs.builder()
                    .name("string")
                    .query("string")
                    .build())
                .unifieds(AdministratorPreferencesSavedLogQueryUnifiedArgs.builder()
                    .name("string")
                    .query("string")
                    .build())
                .urls(AdministratorPreferencesSavedLogQueryUrlArgs.builder()
                    .name("string")
                    .query("string")
                    .build())
                .userids(AdministratorPreferencesSavedLogQueryUseridArgs.builder()
                    .name("string")
                    .query("string")
                    .build())
                .wildfires(AdministratorPreferencesSavedLogQueryWildfireArgs.builder()
                    .name("string")
                    .query("string")
                    .build())
                .build())
            .build())
        .publicKey("string")
        .build());
    
    administrator_resource = panos.Administrator("administratorResource",
        location={
            "ngfw": {},
            "panorama": {},
            "template": {
                "name": "string",
                "panorama_device": "string",
            },
            "template_stack": {
                "name": "string",
                "panorama_device": "string",
            },
        },
        authentication_profile="string",
        client_certificate_only=False,
        name="string",
        password="string",
        password_profile="string",
        permissions={
            "role_based": {
                "custom": {
                    "profile": "string",
                    "vsys": ["string"],
                },
                "device_admins": ["string"],
                "device_readers": ["string"],
                "panorama_admin": "string",
                "superreader": "string",
                "superuser": "string",
                "vsys_admins": [{
                    "name": "string",
                    "vsys": ["string"],
                }],
                "vsys_readers": [{
                    "name": "string",
                    "vsys": ["string"],
                }],
            },
        },
        preferences={
            "disable_dns": False,
            "saved_log_query": {
                "alarms": [{
                    "name": "string",
                    "query": "string",
                }],
                "auths": [{
                    "name": "string",
                    "query": "string",
                }],
                "configs": [{
                    "name": "string",
                    "query": "string",
                }],
                "corrs": [{
                    "name": "string",
                    "query": "string",
                }],
                "datas": [{
                    "name": "string",
                    "query": "string",
                }],
                "decryptions": [{
                    "name": "string",
                    "query": "string",
                }],
                "globalprotects": [{
                    "name": "string",
                    "query": "string",
                }],
                "gtps": [{
                    "name": "string",
                    "query": "string",
                }],
                "hipmatches": [{
                    "name": "string",
                    "query": "string",
                }],
                "systems": [{
                    "name": "string",
                    "query": "string",
                }],
                "threats": [{
                    "name": "string",
                    "query": "string",
                }],
                "traffics": [{
                    "name": "string",
                    "query": "string",
                }],
                "tunnels": [{
                    "name": "string",
                    "query": "string",
                }],
                "unifieds": [{
                    "name": "string",
                    "query": "string",
                }],
                "urls": [{
                    "name": "string",
                    "query": "string",
                }],
                "userids": [{
                    "name": "string",
                    "query": "string",
                }],
                "wildfires": [{
                    "name": "string",
                    "query": "string",
                }],
            },
        },
        public_key="string")
    
    const administratorResource = new panos.Administrator("administratorResource", {
        location: {
            ngfw: {},
            panorama: {},
            template: {
                name: "string",
                panoramaDevice: "string",
            },
            templateStack: {
                name: "string",
                panoramaDevice: "string",
            },
        },
        authenticationProfile: "string",
        clientCertificateOnly: false,
        name: "string",
        password: "string",
        passwordProfile: "string",
        permissions: {
            roleBased: {
                custom: {
                    profile: "string",
                    vsys: ["string"],
                },
                deviceAdmins: ["string"],
                deviceReaders: ["string"],
                panoramaAdmin: "string",
                superreader: "string",
                superuser: "string",
                vsysAdmins: [{
                    name: "string",
                    vsys: ["string"],
                }],
                vsysReaders: [{
                    name: "string",
                    vsys: ["string"],
                }],
            },
        },
        preferences: {
            disableDns: false,
            savedLogQuery: {
                alarms: [{
                    name: "string",
                    query: "string",
                }],
                auths: [{
                    name: "string",
                    query: "string",
                }],
                configs: [{
                    name: "string",
                    query: "string",
                }],
                corrs: [{
                    name: "string",
                    query: "string",
                }],
                datas: [{
                    name: "string",
                    query: "string",
                }],
                decryptions: [{
                    name: "string",
                    query: "string",
                }],
                globalprotects: [{
                    name: "string",
                    query: "string",
                }],
                gtps: [{
                    name: "string",
                    query: "string",
                }],
                hipmatches: [{
                    name: "string",
                    query: "string",
                }],
                systems: [{
                    name: "string",
                    query: "string",
                }],
                threats: [{
                    name: "string",
                    query: "string",
                }],
                traffics: [{
                    name: "string",
                    query: "string",
                }],
                tunnels: [{
                    name: "string",
                    query: "string",
                }],
                unifieds: [{
                    name: "string",
                    query: "string",
                }],
                urls: [{
                    name: "string",
                    query: "string",
                }],
                userids: [{
                    name: "string",
                    query: "string",
                }],
                wildfires: [{
                    name: "string",
                    query: "string",
                }],
            },
        },
        publicKey: "string",
    });
    
    type: panos:Administrator
    properties:
        authenticationProfile: string
        clientCertificateOnly: false
        location:
            ngfw: {}
            panorama: {}
            template:
                name: string
                panoramaDevice: string
            templateStack:
                name: string
                panoramaDevice: string
        name: string
        password: string
        passwordProfile: string
        permissions:
            roleBased:
                custom:
                    profile: string
                    vsys:
                        - string
                deviceAdmins:
                    - string
                deviceReaders:
                    - string
                panoramaAdmin: string
                superreader: string
                superuser: string
                vsysAdmins:
                    - name: string
                      vsys:
                        - string
                vsysReaders:
                    - name: string
                      vsys:
                        - string
        preferences:
            disableDns: false
            savedLogQuery:
                alarms:
                    - name: string
                      query: string
                auths:
                    - name: string
                      query: string
                configs:
                    - name: string
                      query: string
                corrs:
                    - name: string
                      query: string
                datas:
                    - name: string
                      query: string
                decryptions:
                    - name: string
                      query: string
                globalprotects:
                    - name: string
                      query: string
                gtps:
                    - name: string
                      query: string
                hipmatches:
                    - name: string
                      query: string
                systems:
                    - name: string
                      query: string
                threats:
                    - name: string
                      query: string
                traffics:
                    - name: string
                      query: string
                tunnels:
                    - name: string
                      query: string
                unifieds:
                    - name: string
                      query: string
                urls:
                    - name: string
                      query: string
                userids:
                    - name: string
                      query: string
                wildfires:
                    - name: string
                      query: string
        publicKey: string
    

    Administrator Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

    The Administrator resource accepts the following input properties:

    Location AdministratorLocation
    The location of this object.
    AuthenticationProfile string
    Authentication profile for this administrator
    ClientCertificateOnly bool
    Is client certificate authentication enough?
    Name string
    Password string
    Hashed administrator password
    PasswordProfile string
    Permissions AdministratorPermissions
    Preferences AdministratorPreferences
    PublicKey string
    SSH public key for certificate-based authentication
    Location AdministratorLocationArgs
    The location of this object.
    AuthenticationProfile string
    Authentication profile for this administrator
    ClientCertificateOnly bool
    Is client certificate authentication enough?
    Name string
    Password string
    Hashed administrator password
    PasswordProfile string
    Permissions AdministratorPermissionsArgs
    Preferences AdministratorPreferencesArgs
    PublicKey string
    SSH public key for certificate-based authentication
    location object
    The location of this object.
    authentication_profile string
    Authentication profile for this administrator
    client_certificate_only bool
    Is client certificate authentication enough?
    name string
    password string
    Hashed administrator password
    password_profile string
    permissions object
    preferences object
    public_key string
    SSH public key for certificate-based authentication
    location AdministratorLocation
    The location of this object.
    authenticationProfile String
    Authentication profile for this administrator
    clientCertificateOnly Boolean
    Is client certificate authentication enough?
    name String
    password String
    Hashed administrator password
    passwordProfile String
    permissions AdministratorPermissions
    preferences AdministratorPreferences
    publicKey String
    SSH public key for certificate-based authentication
    location AdministratorLocation
    The location of this object.
    authenticationProfile string
    Authentication profile for this administrator
    clientCertificateOnly boolean
    Is client certificate authentication enough?
    name string
    password string
    Hashed administrator password
    passwordProfile string
    permissions AdministratorPermissions
    preferences AdministratorPreferences
    publicKey string
    SSH public key for certificate-based authentication
    location AdministratorLocationArgs
    The location of this object.
    authentication_profile str
    Authentication profile for this administrator
    client_certificate_only bool
    Is client certificate authentication enough?
    name str
    password str
    Hashed administrator password
    password_profile str
    permissions AdministratorPermissionsArgs
    preferences AdministratorPreferencesArgs
    public_key str
    SSH public key for certificate-based authentication
    location Property Map
    The location of this object.
    authenticationProfile String
    Authentication profile for this administrator
    clientCertificateOnly Boolean
    Is client certificate authentication enough?
    name String
    password String
    Hashed administrator password
    passwordProfile String
    permissions Property Map
    preferences Property Map
    publicKey String
    SSH public key for certificate-based authentication

    Outputs

    All input properties are implicitly available as output properties. Additionally, the Administrator resource produces the following output properties:

    Id string
    The provider-assigned unique ID for this managed resource.
    Id string
    The provider-assigned unique ID for this managed resource.
    id string
    The provider-assigned unique ID for this managed resource.
    id String
    The provider-assigned unique ID for this managed resource.
    id string
    The provider-assigned unique ID for this managed resource.
    id str
    The provider-assigned unique ID for this managed resource.
    id String
    The provider-assigned unique ID for this managed resource.

    Look up Existing Administrator Resource

    Get an existing Administrator resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

    public static get(name: string, id: Input<ID>, state?: AdministratorState, opts?: CustomResourceOptions): Administrator
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            authentication_profile: Optional[str] = None,
            client_certificate_only: Optional[bool] = None,
            location: Optional[AdministratorLocationArgs] = None,
            name: Optional[str] = None,
            password: Optional[str] = None,
            password_profile: Optional[str] = None,
            permissions: Optional[AdministratorPermissionsArgs] = None,
            preferences: Optional[AdministratorPreferencesArgs] = None,
            public_key: Optional[str] = None) -> Administrator
    func GetAdministrator(ctx *Context, name string, id IDInput, state *AdministratorState, opts ...ResourceOption) (*Administrator, error)
    public static Administrator Get(string name, Input<string> id, AdministratorState? state, CustomResourceOptions? opts = null)
    public static Administrator get(String name, Output<String> id, AdministratorState state, CustomResourceOptions options)
    resources:  _:    type: panos:Administrator    get:      id: ${id}
    import {
      to = panos_administrator.example
      id = "${id}"
    }
    
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    resource_name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    The following state arguments are supported:
    AuthenticationProfile string
    Authentication profile for this administrator
    ClientCertificateOnly bool
    Is client certificate authentication enough?
    Location AdministratorLocation
    The location of this object.
    Name string
    Password string
    Hashed administrator password
    PasswordProfile string
    Permissions AdministratorPermissions
    Preferences AdministratorPreferences
    PublicKey string
    SSH public key for certificate-based authentication
    AuthenticationProfile string
    Authentication profile for this administrator
    ClientCertificateOnly bool
    Is client certificate authentication enough?
    Location AdministratorLocationArgs
    The location of this object.
    Name string
    Password string
    Hashed administrator password
    PasswordProfile string
    Permissions AdministratorPermissionsArgs
    Preferences AdministratorPreferencesArgs
    PublicKey string
    SSH public key for certificate-based authentication
    authentication_profile string
    Authentication profile for this administrator
    client_certificate_only bool
    Is client certificate authentication enough?
    location object
    The location of this object.
    name string
    password string
    Hashed administrator password
    password_profile string
    permissions object
    preferences object
    public_key string
    SSH public key for certificate-based authentication
    authenticationProfile String
    Authentication profile for this administrator
    clientCertificateOnly Boolean
    Is client certificate authentication enough?
    location AdministratorLocation
    The location of this object.
    name String
    password String
    Hashed administrator password
    passwordProfile String
    permissions AdministratorPermissions
    preferences AdministratorPreferences
    publicKey String
    SSH public key for certificate-based authentication
    authenticationProfile string
    Authentication profile for this administrator
    clientCertificateOnly boolean
    Is client certificate authentication enough?
    location AdministratorLocation
    The location of this object.
    name string
    password string
    Hashed administrator password
    passwordProfile string
    permissions AdministratorPermissions
    preferences AdministratorPreferences
    publicKey string
    SSH public key for certificate-based authentication
    authentication_profile str
    Authentication profile for this administrator
    client_certificate_only bool
    Is client certificate authentication enough?
    location AdministratorLocationArgs
    The location of this object.
    name str
    password str
    Hashed administrator password
    password_profile str
    permissions AdministratorPermissionsArgs
    preferences AdministratorPreferencesArgs
    public_key str
    SSH public key for certificate-based authentication
    authenticationProfile String
    Authentication profile for this administrator
    clientCertificateOnly Boolean
    Is client certificate authentication enough?
    location Property Map
    The location of this object.
    name String
    password String
    Hashed administrator password
    passwordProfile String
    permissions Property Map
    preferences Property Map
    publicKey String
    SSH public key for certificate-based authentication

    Supporting Types

    AdministratorLocation, AdministratorLocationArgs

    Ngfw AdministratorLocationNgfw
    Located within device-level configuration
    Panorama AdministratorLocationPanorama
    Located in panorama.
    Template AdministratorLocationTemplate
    A management configuration object located within a specific template
    TemplateStack AdministratorLocationTemplateStack
    A management configuration object located within a specific template
    Ngfw AdministratorLocationNgfw
    Located within device-level configuration
    Panorama AdministratorLocationPanorama
    Located in panorama.
    Template AdministratorLocationTemplate
    A management configuration object located within a specific template
    TemplateStack AdministratorLocationTemplateStack
    A management configuration object located within a specific template
    ngfw object
    Located within device-level configuration
    panorama object
    Located in panorama.
    template object
    A management configuration object located within a specific template
    template_stack object
    A management configuration object located within a specific template
    ngfw AdministratorLocationNgfw
    Located within device-level configuration
    panorama AdministratorLocationPanorama
    Located in panorama.
    template AdministratorLocationTemplate
    A management configuration object located within a specific template
    templateStack AdministratorLocationTemplateStack
    A management configuration object located within a specific template
    ngfw AdministratorLocationNgfw
    Located within device-level configuration
    panorama AdministratorLocationPanorama
    Located in panorama.
    template AdministratorLocationTemplate
    A management configuration object located within a specific template
    templateStack AdministratorLocationTemplateStack
    A management configuration object located within a specific template
    ngfw AdministratorLocationNgfw
    Located within device-level configuration
    panorama AdministratorLocationPanorama
    Located in panorama.
    template AdministratorLocationTemplate
    A management configuration object located within a specific template
    template_stack AdministratorLocationTemplateStack
    A management configuration object located within a specific template
    ngfw Property Map
    Located within device-level configuration
    panorama Property Map
    Located in panorama.
    template Property Map
    A management configuration object located within a specific template
    templateStack Property Map
    A management configuration object located within a specific template

    AdministratorLocationTemplate, AdministratorLocationTemplateArgs

    Name string
    Specific Panorama template
    PanoramaDevice string
    Specific Panorama device
    Name string
    Specific Panorama template
    PanoramaDevice string
    Specific Panorama device
    name string
    Specific Panorama template
    panorama_device string
    Specific Panorama device
    name String
    Specific Panorama template
    panoramaDevice String
    Specific Panorama device
    name string
    Specific Panorama template
    panoramaDevice string
    Specific Panorama device
    name str
    Specific Panorama template
    panorama_device str
    Specific Panorama device
    name String
    Specific Panorama template
    panoramaDevice String
    Specific Panorama device

    AdministratorLocationTemplateStack, AdministratorLocationTemplateStackArgs

    Name string
    The template stack
    PanoramaDevice string
    Specific Panorama device
    Name string
    The template stack
    PanoramaDevice string
    Specific Panorama device
    name string
    The template stack
    panorama_device string
    Specific Panorama device
    name String
    The template stack
    panoramaDevice String
    Specific Panorama device
    name string
    The template stack
    panoramaDevice string
    Specific Panorama device
    name str
    The template stack
    panorama_device str
    Specific Panorama device
    name String
    The template stack
    panoramaDevice String
    Specific Panorama device

    AdministratorPermissions, AdministratorPermissionsArgs

    AdministratorPermissionsRoleBased, AdministratorPermissionsRoleBasedArgs

    Custom AdministratorPermissionsRoleBasedCustom
    DeviceAdmins List<string>
    Device administrator access (all vsys)
    DeviceReaders List<string>
    Device read-only access (all vsys)
    PanoramaAdmin string
    Superreader string
    Read-only access to entire system
    Superuser string
    Full system access
    VsysAdmins List<AdministratorPermissionsRoleBasedVsysAdmin>
    Virtual system administrator access
    VsysReaders List<AdministratorPermissionsRoleBasedVsysReader>
    Virtual system read-only access
    Custom AdministratorPermissionsRoleBasedCustom
    DeviceAdmins []string
    Device administrator access (all vsys)
    DeviceReaders []string
    Device read-only access (all vsys)
    PanoramaAdmin string
    Superreader string
    Read-only access to entire system
    Superuser string
    Full system access
    VsysAdmins []AdministratorPermissionsRoleBasedVsysAdmin
    Virtual system administrator access
    VsysReaders []AdministratorPermissionsRoleBasedVsysReader
    Virtual system read-only access
    custom object
    device_admins list(string)
    Device administrator access (all vsys)
    device_readers list(string)
    Device read-only access (all vsys)
    panorama_admin string
    superreader string
    Read-only access to entire system
    superuser string
    Full system access
    vsys_admins list(object)
    Virtual system administrator access
    vsys_readers list(object)
    Virtual system read-only access
    custom AdministratorPermissionsRoleBasedCustom
    deviceAdmins List<String>
    Device administrator access (all vsys)
    deviceReaders List<String>
    Device read-only access (all vsys)
    panoramaAdmin String
    superreader String
    Read-only access to entire system
    superuser String
    Full system access
    vsysAdmins List<AdministratorPermissionsRoleBasedVsysAdmin>
    Virtual system administrator access
    vsysReaders List<AdministratorPermissionsRoleBasedVsysReader>
    Virtual system read-only access
    custom AdministratorPermissionsRoleBasedCustom
    deviceAdmins string[]
    Device administrator access (all vsys)
    deviceReaders string[]
    Device read-only access (all vsys)
    panoramaAdmin string
    superreader string
    Read-only access to entire system
    superuser string
    Full system access
    vsysAdmins AdministratorPermissionsRoleBasedVsysAdmin[]
    Virtual system administrator access
    vsysReaders AdministratorPermissionsRoleBasedVsysReader[]
    Virtual system read-only access
    custom AdministratorPermissionsRoleBasedCustom
    device_admins Sequence[str]
    Device administrator access (all vsys)
    device_readers Sequence[str]
    Device read-only access (all vsys)
    panorama_admin str
    superreader str
    Read-only access to entire system
    superuser str
    Full system access
    vsys_admins Sequence[AdministratorPermissionsRoleBasedVsysAdmin]
    Virtual system administrator access
    vsys_readers Sequence[AdministratorPermissionsRoleBasedVsysReader]
    Virtual system read-only access
    custom Property Map
    deviceAdmins List<String>
    Device administrator access (all vsys)
    deviceReaders List<String>
    Device read-only access (all vsys)
    panoramaAdmin String
    superreader String
    Read-only access to entire system
    superuser String
    Full system access
    vsysAdmins List<Property Map>
    Virtual system administrator access
    vsysReaders List<Property Map>
    Virtual system read-only access

    AdministratorPermissionsRoleBasedCustom, AdministratorPermissionsRoleBasedCustomArgs

    Profile string
    Custom admin role profile name
    Vsys List<string>
    Profile string
    Custom admin role profile name
    Vsys []string
    profile string
    Custom admin role profile name
    vsys list(string)
    profile String
    Custom admin role profile name
    vsys List<String>
    profile string
    Custom admin role profile name
    vsys string[]
    profile str
    Custom admin role profile name
    vsys Sequence[str]
    profile String
    Custom admin role profile name
    vsys List<String>

    AdministratorPermissionsRoleBasedVsysAdmin, AdministratorPermissionsRoleBasedVsysAdminArgs

    Name string
    Vsys List<string>
    Name string
    Vsys []string
    name string
    vsys list(string)
    name String
    vsys List<String>
    name string
    vsys string[]
    name str
    vsys Sequence[str]
    name String
    vsys List<String>

    AdministratorPermissionsRoleBasedVsysReader, AdministratorPermissionsRoleBasedVsysReaderArgs

    Name string
    Vsys List<string>
    Name string
    Vsys []string
    name string
    vsys list(string)
    name String
    vsys List<String>
    name string
    vsys string[]
    name str
    vsys Sequence[str]
    name String
    vsys List<String>

    AdministratorPreferences, AdministratorPreferencesArgs

    AdministratorPreferencesSavedLogQuery, AdministratorPreferencesSavedLogQueryArgs

    Alarms List<AdministratorPreferencesSavedLogQueryAlarm>
    Auths List<AdministratorPreferencesSavedLogQueryAuth>
    Configs List<AdministratorPreferencesSavedLogQueryConfig>
    Corrs List<AdministratorPreferencesSavedLogQueryCorr>
    Datas List<AdministratorPreferencesSavedLogQueryData>
    Decryptions List<AdministratorPreferencesSavedLogQueryDecryption>
    Globalprotects List<AdministratorPreferencesSavedLogQueryGlobalprotect>
    Gtps List<AdministratorPreferencesSavedLogQueryGtp>
    Hipmatches List<AdministratorPreferencesSavedLogQueryHipmatch>
    Systems List<AdministratorPreferencesSavedLogQuerySystem>
    Threats List<AdministratorPreferencesSavedLogQueryThreat>
    Traffics List<AdministratorPreferencesSavedLogQueryTraffic>
    Tunnels List<AdministratorPreferencesSavedLogQueryTunnel>
    Unifieds List<AdministratorPreferencesSavedLogQueryUnified>
    Urls List<AdministratorPreferencesSavedLogQueryUrl>
    Userids List<AdministratorPreferencesSavedLogQueryUserid>
    Wildfires List<AdministratorPreferencesSavedLogQueryWildfire>
    Alarms []AdministratorPreferencesSavedLogQueryAlarm
    Auths []AdministratorPreferencesSavedLogQueryAuth
    Configs []AdministratorPreferencesSavedLogQueryConfig
    Corrs []AdministratorPreferencesSavedLogQueryCorr
    Datas []AdministratorPreferencesSavedLogQueryData
    Decryptions []AdministratorPreferencesSavedLogQueryDecryption
    Globalprotects []AdministratorPreferencesSavedLogQueryGlobalprotect
    Gtps []AdministratorPreferencesSavedLogQueryGtp
    Hipmatches []AdministratorPreferencesSavedLogQueryHipmatch
    Systems []AdministratorPreferencesSavedLogQuerySystem
    Threats []AdministratorPreferencesSavedLogQueryThreat
    Traffics []AdministratorPreferencesSavedLogQueryTraffic
    Tunnels []AdministratorPreferencesSavedLogQueryTunnel
    Unifieds []AdministratorPreferencesSavedLogQueryUnified
    Urls []AdministratorPreferencesSavedLogQueryUrl
    Userids []AdministratorPreferencesSavedLogQueryUserid
    Wildfires []AdministratorPreferencesSavedLogQueryWildfire
    alarms List<AdministratorPreferencesSavedLogQueryAlarm>
    auths List<AdministratorPreferencesSavedLogQueryAuth>
    configs List<AdministratorPreferencesSavedLogQueryConfig>
    corrs List<AdministratorPreferencesSavedLogQueryCorr>
    datas List<AdministratorPreferencesSavedLogQueryData>
    decryptions List<AdministratorPreferencesSavedLogQueryDecryption>
    globalprotects List<AdministratorPreferencesSavedLogQueryGlobalprotect>
    gtps List<AdministratorPreferencesSavedLogQueryGtp>
    hipmatches List<AdministratorPreferencesSavedLogQueryHipmatch>
    systems List<AdministratorPreferencesSavedLogQuerySystem>
    threats List<AdministratorPreferencesSavedLogQueryThreat>
    traffics List<AdministratorPreferencesSavedLogQueryTraffic>
    tunnels List<AdministratorPreferencesSavedLogQueryTunnel>
    unifieds List<AdministratorPreferencesSavedLogQueryUnified>
    urls List<AdministratorPreferencesSavedLogQueryUrl>
    userids List<AdministratorPreferencesSavedLogQueryUserid>
    wildfires List<AdministratorPreferencesSavedLogQueryWildfire>
    alarms AdministratorPreferencesSavedLogQueryAlarm[]
    auths AdministratorPreferencesSavedLogQueryAuth[]
    configs AdministratorPreferencesSavedLogQueryConfig[]
    corrs AdministratorPreferencesSavedLogQueryCorr[]
    datas AdministratorPreferencesSavedLogQueryData[]
    decryptions AdministratorPreferencesSavedLogQueryDecryption[]
    globalprotects AdministratorPreferencesSavedLogQueryGlobalprotect[]
    gtps AdministratorPreferencesSavedLogQueryGtp[]
    hipmatches AdministratorPreferencesSavedLogQueryHipmatch[]
    systems AdministratorPreferencesSavedLogQuerySystem[]
    threats AdministratorPreferencesSavedLogQueryThreat[]
    traffics AdministratorPreferencesSavedLogQueryTraffic[]
    tunnels AdministratorPreferencesSavedLogQueryTunnel[]
    unifieds AdministratorPreferencesSavedLogQueryUnified[]
    urls AdministratorPreferencesSavedLogQueryUrl[]
    userids AdministratorPreferencesSavedLogQueryUserid[]
    wildfires AdministratorPreferencesSavedLogQueryWildfire[]
    alarms Sequence[AdministratorPreferencesSavedLogQueryAlarm]
    auths Sequence[AdministratorPreferencesSavedLogQueryAuth]
    configs Sequence[AdministratorPreferencesSavedLogQueryConfig]
    corrs Sequence[AdministratorPreferencesSavedLogQueryCorr]
    datas Sequence[AdministratorPreferencesSavedLogQueryData]
    decryptions Sequence[AdministratorPreferencesSavedLogQueryDecryption]
    globalprotects Sequence[AdministratorPreferencesSavedLogQueryGlobalprotect]
    gtps Sequence[AdministratorPreferencesSavedLogQueryGtp]
    hipmatches Sequence[AdministratorPreferencesSavedLogQueryHipmatch]
    systems Sequence[AdministratorPreferencesSavedLogQuerySystem]
    threats Sequence[AdministratorPreferencesSavedLogQueryThreat]
    traffics Sequence[AdministratorPreferencesSavedLogQueryTraffic]
    tunnels Sequence[AdministratorPreferencesSavedLogQueryTunnel]
    unifieds Sequence[AdministratorPreferencesSavedLogQueryUnified]
    urls Sequence[AdministratorPreferencesSavedLogQueryUrl]
    userids Sequence[AdministratorPreferencesSavedLogQueryUserid]
    wildfires Sequence[AdministratorPreferencesSavedLogQueryWildfire]

    AdministratorPreferencesSavedLogQueryAlarm, AdministratorPreferencesSavedLogQueryAlarmArgs

    Name string
    Query string
    Name string
    Query string
    name string
    query string
    name String
    query String
    name string
    query string
    name str
    query str
    name String
    query String

    AdministratorPreferencesSavedLogQueryAuth, AdministratorPreferencesSavedLogQueryAuthArgs

    Name string
    Query string
    Name string
    Query string
    name string
    query string
    name String
    query String
    name string
    query string
    name str
    query str
    name String
    query String

    AdministratorPreferencesSavedLogQueryConfig, AdministratorPreferencesSavedLogQueryConfigArgs

    Name string
    Query string
    Name string
    Query string
    name string
    query string
    name String
    query String
    name string
    query string
    name str
    query str
    name String
    query String

    AdministratorPreferencesSavedLogQueryCorr, AdministratorPreferencesSavedLogQueryCorrArgs

    Name string
    Query string
    Name string
    Query string
    name string
    query string
    name String
    query String
    name string
    query string
    name str
    query str
    name String
    query String

    AdministratorPreferencesSavedLogQueryData, AdministratorPreferencesSavedLogQueryDataArgs

    Name string
    Query string
    Name string
    Query string
    name string
    query string
    name String
    query String
    name string
    query string
    name str
    query str
    name String
    query String

    AdministratorPreferencesSavedLogQueryDecryption, AdministratorPreferencesSavedLogQueryDecryptionArgs

    Name string
    Query string
    Name string
    Query string
    name string
    query string
    name String
    query String
    name string
    query string
    name str
    query str
    name String
    query String

    AdministratorPreferencesSavedLogQueryGlobalprotect, AdministratorPreferencesSavedLogQueryGlobalprotectArgs

    Name string
    Query string
    Name string
    Query string
    name string
    query string
    name String
    query String
    name string
    query string
    name str
    query str
    name String
    query String

    AdministratorPreferencesSavedLogQueryGtp, AdministratorPreferencesSavedLogQueryGtpArgs

    Name string
    Query string
    Name string
    Query string
    name string
    query string
    name String
    query String
    name string
    query string
    name str
    query str
    name String
    query String

    AdministratorPreferencesSavedLogQueryHipmatch, AdministratorPreferencesSavedLogQueryHipmatchArgs

    Name string
    Query string
    Name string
    Query string
    name string
    query string
    name String
    query String
    name string
    query string
    name str
    query str
    name String
    query String

    AdministratorPreferencesSavedLogQuerySystem, AdministratorPreferencesSavedLogQuerySystemArgs

    Name string
    Query string
    Name string
    Query string
    name string
    query string
    name String
    query String
    name string
    query string
    name str
    query str
    name String
    query String

    AdministratorPreferencesSavedLogQueryThreat, AdministratorPreferencesSavedLogQueryThreatArgs

    Name string
    Query string
    Name string
    Query string
    name string
    query string
    name String
    query String
    name string
    query string
    name str
    query str
    name String
    query String

    AdministratorPreferencesSavedLogQueryTraffic, AdministratorPreferencesSavedLogQueryTrafficArgs

    Name string
    Query string
    Name string
    Query string
    name string
    query string
    name String
    query String
    name string
    query string
    name str
    query str
    name String
    query String

    AdministratorPreferencesSavedLogQueryTunnel, AdministratorPreferencesSavedLogQueryTunnelArgs

    Name string
    Query string
    Name string
    Query string
    name string
    query string
    name String
    query String
    name string
    query string
    name str
    query str
    name String
    query String

    AdministratorPreferencesSavedLogQueryUnified, AdministratorPreferencesSavedLogQueryUnifiedArgs

    Name string
    Query string
    Name string
    Query string
    name string
    query string
    name String
    query String
    name string
    query string
    name str
    query str
    name String
    query String

    AdministratorPreferencesSavedLogQueryUrl, AdministratorPreferencesSavedLogQueryUrlArgs

    Name string
    Query string
    Name string
    Query string
    name string
    query string
    name String
    query String
    name string
    query string
    name str
    query str
    name String
    query String

    AdministratorPreferencesSavedLogQueryUserid, AdministratorPreferencesSavedLogQueryUseridArgs

    Name string
    Query string
    Name string
    Query string
    name string
    query string
    name String
    query String
    name string
    query string
    name str
    query str
    name String
    query String

    AdministratorPreferencesSavedLogQueryWildfire, AdministratorPreferencesSavedLogQueryWildfireArgs

    Name string
    Query string
    Name string
    Query string
    name string
    query string
    name String
    query String
    name string
    query string
    name str
    query str
    name String
    query String

    Package Details

    Repository
    panos paloaltonetworks/terraform-provider-panos
    License
    Notes
    This Pulumi package is based on the panos Terraform Provider.
    Viewing docs for panos 2.0.12
    published on Wednesday, Jun 17, 2026 by paloaltonetworks

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial