1. Packages
  2. Fortios
  3. API Docs
  4. fmg
  5. SystemAdminProfiles
Fortios v0.0.6 published on Tuesday, Jul 9, 2024 by pulumiverse

fortios.fmg.SystemAdminProfiles

Explore with Pulumi AI

fortios logo
Fortios v0.0.6 published on Tuesday, Jul 9, 2024 by pulumiverse

    This resource supports Create/Read/Update/Delete admin profiles for FortiManager

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as fortios from "@pulumiverse/fortios";
    
    const test1 = new fortios.fmg.SystemAdminProfiles("test1", {
        adomPolicyPackages: "read",
        adomSwitch: "read",
        assignment: "read",
        configRetrieve: "read",
        configRevert: "read",
        consistencyCheck: "read-write",
        deployManagement: "read",
        description: "11",
        deviceAp: "none",
        deviceConfig: "read",
        deviceForticlient: "read",
        deviceFortiswitch: "read",
        deviceManager: "read-write",
        deviceOperation: "read",
        deviceProfile: "read",
        deviceRevisionDeletion: "read",
        deviceWanLinkLoadBalance: "read",
        fortiguardCenter: "read",
        fortiguardCenterAdvanced: "read",
        fortiguardCenterFirmwareManagerment: "read",
        fortiguardCenterLicensing: "read",
        globalPolicyPackages: "read-write",
        importPolicyPackages: "read",
        intfMapping: "read-write",
        logViewer: "read",
        policyObjects: "read-write",
        profileid: "terraform-test1",
        setInstallTargets: "read-write",
        systemSetting: "read",
        terminalAccess: "read",
        vpnManager: "read",
    });
    
    import pulumi
    import pulumiverse_fortios as fortios
    
    test1 = fortios.fmg.SystemAdminProfiles("test1",
        adom_policy_packages="read",
        adom_switch="read",
        assignment="read",
        config_retrieve="read",
        config_revert="read",
        consistency_check="read-write",
        deploy_management="read",
        description="11",
        device_ap="none",
        device_config="read",
        device_forticlient="read",
        device_fortiswitch="read",
        device_manager="read-write",
        device_operation="read",
        device_profile="read",
        device_revision_deletion="read",
        device_wan_link_load_balance="read",
        fortiguard_center="read",
        fortiguard_center_advanced="read",
        fortiguard_center_firmware_managerment="read",
        fortiguard_center_licensing="read",
        global_policy_packages="read-write",
        import_policy_packages="read",
        intf_mapping="read-write",
        log_viewer="read",
        policy_objects="read-write",
        profileid="terraform-test1",
        set_install_targets="read-write",
        system_setting="read",
        terminal_access="read",
        vpn_manager="read")
    
    package main
    
    import (
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    	"github.com/pulumiverse/pulumi-fortios/sdk/go/fortios/fmg"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := fmg.NewSystemAdminProfiles(ctx, "test1", &fmg.SystemAdminProfilesArgs{
    			AdomPolicyPackages:                  pulumi.String("read"),
    			AdomSwitch:                          pulumi.String("read"),
    			Assignment:                          pulumi.String("read"),
    			ConfigRetrieve:                      pulumi.String("read"),
    			ConfigRevert:                        pulumi.String("read"),
    			ConsistencyCheck:                    pulumi.String("read-write"),
    			DeployManagement:                    pulumi.String("read"),
    			Description:                         pulumi.String("11"),
    			DeviceAp:                            pulumi.String("none"),
    			DeviceConfig:                        pulumi.String("read"),
    			DeviceForticlient:                   pulumi.String("read"),
    			DeviceFortiswitch:                   pulumi.String("read"),
    			DeviceManager:                       pulumi.String("read-write"),
    			DeviceOperation:                     pulumi.String("read"),
    			DeviceProfile:                       pulumi.String("read"),
    			DeviceRevisionDeletion:              pulumi.String("read"),
    			DeviceWanLinkLoadBalance:            pulumi.String("read"),
    			FortiguardCenter:                    pulumi.String("read"),
    			FortiguardCenterAdvanced:            pulumi.String("read"),
    			FortiguardCenterFirmwareManagerment: pulumi.String("read"),
    			FortiguardCenterLicensing:           pulumi.String("read"),
    			GlobalPolicyPackages:                pulumi.String("read-write"),
    			ImportPolicyPackages:                pulumi.String("read"),
    			IntfMapping:                         pulumi.String("read-write"),
    			LogViewer:                           pulumi.String("read"),
    			PolicyObjects:                       pulumi.String("read-write"),
    			Profileid:                           pulumi.String("terraform-test1"),
    			SetInstallTargets:                   pulumi.String("read-write"),
    			SystemSetting:                       pulumi.String("read"),
    			TerminalAccess:                      pulumi.String("read"),
    			VpnManager:                          pulumi.String("read"),
    		})
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Fortios = Pulumiverse.Fortios;
    
    return await Deployment.RunAsync(() => 
    {
        var test1 = new Fortios.Fmg.SystemAdminProfiles("test1", new()
        {
            AdomPolicyPackages = "read",
            AdomSwitch = "read",
            Assignment = "read",
            ConfigRetrieve = "read",
            ConfigRevert = "read",
            ConsistencyCheck = "read-write",
            DeployManagement = "read",
            Description = "11",
            DeviceAp = "none",
            DeviceConfig = "read",
            DeviceForticlient = "read",
            DeviceFortiswitch = "read",
            DeviceManager = "read-write",
            DeviceOperation = "read",
            DeviceProfile = "read",
            DeviceRevisionDeletion = "read",
            DeviceWanLinkLoadBalance = "read",
            FortiguardCenter = "read",
            FortiguardCenterAdvanced = "read",
            FortiguardCenterFirmwareManagerment = "read",
            FortiguardCenterLicensing = "read",
            GlobalPolicyPackages = "read-write",
            ImportPolicyPackages = "read",
            IntfMapping = "read-write",
            LogViewer = "read",
            PolicyObjects = "read-write",
            Profileid = "terraform-test1",
            SetInstallTargets = "read-write",
            SystemSetting = "read",
            TerminalAccess = "read",
            VpnManager = "read",
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.fortios.fmg.SystemAdminProfiles;
    import com.pulumi.fortios.fmg.SystemAdminProfilesArgs;
    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 test1 = new SystemAdminProfiles("test1", SystemAdminProfilesArgs.builder()
                .adomPolicyPackages("read")
                .adomSwitch("read")
                .assignment("read")
                .configRetrieve("read")
                .configRevert("read")
                .consistencyCheck("read-write")
                .deployManagement("read")
                .description("11")
                .deviceAp("none")
                .deviceConfig("read")
                .deviceForticlient("read")
                .deviceFortiswitch("read")
                .deviceManager("read-write")
                .deviceOperation("read")
                .deviceProfile("read")
                .deviceRevisionDeletion("read")
                .deviceWanLinkLoadBalance("read")
                .fortiguardCenter("read")
                .fortiguardCenterAdvanced("read")
                .fortiguardCenterFirmwareManagerment("read")
                .fortiguardCenterLicensing("read")
                .globalPolicyPackages("read-write")
                .importPolicyPackages("read")
                .intfMapping("read-write")
                .logViewer("read")
                .policyObjects("read-write")
                .profileid("terraform-test1")
                .setInstallTargets("read-write")
                .systemSetting("read")
                .terminalAccess("read")
                .vpnManager("read")
                .build());
    
        }
    }
    
    resources:
      test1:
        type: fortios:fmg:SystemAdminProfiles
        properties:
          adomPolicyPackages: read
          adomSwitch: read
          assignment: read
          configRetrieve: read
          configRevert: read
          consistencyCheck: read-write
          deployManagement: read
          description: '11'
          deviceAp: none
          deviceConfig: read
          deviceForticlient: read
          deviceFortiswitch: read
          deviceManager: read-write
          deviceOperation: read
          deviceProfile: read
          deviceRevisionDeletion: read
          deviceWanLinkLoadBalance: read
          fortiguardCenter: read
          fortiguardCenterAdvanced: read
          fortiguardCenterFirmwareManagerment: read
          fortiguardCenterLicensing: read
          globalPolicyPackages: read-write
          importPolicyPackages: read
          intfMapping: read-write
          logViewer: read
          policyObjects: read-write
          profileid: terraform-test1
          setInstallTargets: read-write
          systemSetting: read
          terminalAccess: read
          vpnManager: read
    

    Create SystemAdminProfiles Resource

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

    Constructor syntax

    new SystemAdminProfiles(name: string, args: SystemAdminProfilesArgs, opts?: CustomResourceOptions);
    @overload
    def SystemAdminProfiles(resource_name: str,
                            args: SystemAdminProfilesArgs,
                            opts: Optional[ResourceOptions] = None)
    
    @overload
    def SystemAdminProfiles(resource_name: str,
                            opts: Optional[ResourceOptions] = None,
                            profileid: Optional[str] = None,
                            device_profile: Optional[str] = None,
                            config_retrieve: Optional[str] = None,
                            device_wan_link_load_balance: Optional[str] = None,
                            config_revert: Optional[str] = None,
                            consistency_check: Optional[str] = None,
                            deploy_management: Optional[str] = None,
                            description: Optional[str] = None,
                            device_ap: Optional[str] = None,
                            device_config: Optional[str] = None,
                            device_forticlient: Optional[str] = None,
                            device_fortiswitch: Optional[str] = None,
                            device_manager: Optional[str] = None,
                            device_operation: Optional[str] = None,
                            adom_policy_packages: Optional[str] = None,
                            vpn_manager: Optional[str] = None,
                            assignment: Optional[str] = None,
                            fortiguard_center: Optional[str] = None,
                            fortiguard_center_advanced: Optional[str] = None,
                            fortiguard_center_firmware_managerment: Optional[str] = None,
                            fortiguard_center_licensing: Optional[str] = None,
                            global_policy_packages: Optional[str] = None,
                            import_policy_packages: Optional[str] = None,
                            intf_mapping: Optional[str] = None,
                            log_viewer: Optional[str] = None,
                            policy_objects: Optional[str] = None,
                            adom_switch: Optional[str] = None,
                            set_install_targets: Optional[str] = None,
                            system_setting: Optional[str] = None,
                            terminal_access: Optional[str] = None,
                            device_revision_deletion: Optional[str] = None)
    func NewSystemAdminProfiles(ctx *Context, name string, args SystemAdminProfilesArgs, opts ...ResourceOption) (*SystemAdminProfiles, error)
    public SystemAdminProfiles(string name, SystemAdminProfilesArgs args, CustomResourceOptions? opts = null)
    public SystemAdminProfiles(String name, SystemAdminProfilesArgs args)
    public SystemAdminProfiles(String name, SystemAdminProfilesArgs args, CustomResourceOptions options)
    
    type: fortios:fmg:SystemAdminProfiles
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args SystemAdminProfilesArgs
    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 SystemAdminProfilesArgs
    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 SystemAdminProfilesArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args SystemAdminProfilesArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args SystemAdminProfilesArgs
    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 systemAdminProfilesResource = new Fortios.Fmg.SystemAdminProfiles("systemAdminProfilesResource", new()
    {
        Profileid = "string",
        DeviceProfile = "string",
        ConfigRetrieve = "string",
        DeviceWanLinkLoadBalance = "string",
        ConfigRevert = "string",
        ConsistencyCheck = "string",
        DeployManagement = "string",
        Description = "string",
        DeviceAp = "string",
        DeviceConfig = "string",
        DeviceForticlient = "string",
        DeviceFortiswitch = "string",
        DeviceManager = "string",
        DeviceOperation = "string",
        AdomPolicyPackages = "string",
        VpnManager = "string",
        Assignment = "string",
        FortiguardCenter = "string",
        FortiguardCenterAdvanced = "string",
        FortiguardCenterFirmwareManagerment = "string",
        FortiguardCenterLicensing = "string",
        GlobalPolicyPackages = "string",
        ImportPolicyPackages = "string",
        IntfMapping = "string",
        LogViewer = "string",
        PolicyObjects = "string",
        AdomSwitch = "string",
        SetInstallTargets = "string",
        SystemSetting = "string",
        TerminalAccess = "string",
        DeviceRevisionDeletion = "string",
    });
    
    example, err := fmg.NewSystemAdminProfiles(ctx, "systemAdminProfilesResource", &fmg.SystemAdminProfilesArgs{
    	Profileid:                           pulumi.String("string"),
    	DeviceProfile:                       pulumi.String("string"),
    	ConfigRetrieve:                      pulumi.String("string"),
    	DeviceWanLinkLoadBalance:            pulumi.String("string"),
    	ConfigRevert:                        pulumi.String("string"),
    	ConsistencyCheck:                    pulumi.String("string"),
    	DeployManagement:                    pulumi.String("string"),
    	Description:                         pulumi.String("string"),
    	DeviceAp:                            pulumi.String("string"),
    	DeviceConfig:                        pulumi.String("string"),
    	DeviceForticlient:                   pulumi.String("string"),
    	DeviceFortiswitch:                   pulumi.String("string"),
    	DeviceManager:                       pulumi.String("string"),
    	DeviceOperation:                     pulumi.String("string"),
    	AdomPolicyPackages:                  pulumi.String("string"),
    	VpnManager:                          pulumi.String("string"),
    	Assignment:                          pulumi.String("string"),
    	FortiguardCenter:                    pulumi.String("string"),
    	FortiguardCenterAdvanced:            pulumi.String("string"),
    	FortiguardCenterFirmwareManagerment: pulumi.String("string"),
    	FortiguardCenterLicensing:           pulumi.String("string"),
    	GlobalPolicyPackages:                pulumi.String("string"),
    	ImportPolicyPackages:                pulumi.String("string"),
    	IntfMapping:                         pulumi.String("string"),
    	LogViewer:                           pulumi.String("string"),
    	PolicyObjects:                       pulumi.String("string"),
    	AdomSwitch:                          pulumi.String("string"),
    	SetInstallTargets:                   pulumi.String("string"),
    	SystemSetting:                       pulumi.String("string"),
    	TerminalAccess:                      pulumi.String("string"),
    	DeviceRevisionDeletion:              pulumi.String("string"),
    })
    
    var systemAdminProfilesResource = new SystemAdminProfiles("systemAdminProfilesResource", SystemAdminProfilesArgs.builder()
        .profileid("string")
        .deviceProfile("string")
        .configRetrieve("string")
        .deviceWanLinkLoadBalance("string")
        .configRevert("string")
        .consistencyCheck("string")
        .deployManagement("string")
        .description("string")
        .deviceAp("string")
        .deviceConfig("string")
        .deviceForticlient("string")
        .deviceFortiswitch("string")
        .deviceManager("string")
        .deviceOperation("string")
        .adomPolicyPackages("string")
        .vpnManager("string")
        .assignment("string")
        .fortiguardCenter("string")
        .fortiguardCenterAdvanced("string")
        .fortiguardCenterFirmwareManagerment("string")
        .fortiguardCenterLicensing("string")
        .globalPolicyPackages("string")
        .importPolicyPackages("string")
        .intfMapping("string")
        .logViewer("string")
        .policyObjects("string")
        .adomSwitch("string")
        .setInstallTargets("string")
        .systemSetting("string")
        .terminalAccess("string")
        .deviceRevisionDeletion("string")
        .build());
    
    system_admin_profiles_resource = fortios.fmg.SystemAdminProfiles("systemAdminProfilesResource",
        profileid="string",
        device_profile="string",
        config_retrieve="string",
        device_wan_link_load_balance="string",
        config_revert="string",
        consistency_check="string",
        deploy_management="string",
        description="string",
        device_ap="string",
        device_config="string",
        device_forticlient="string",
        device_fortiswitch="string",
        device_manager="string",
        device_operation="string",
        adom_policy_packages="string",
        vpn_manager="string",
        assignment="string",
        fortiguard_center="string",
        fortiguard_center_advanced="string",
        fortiguard_center_firmware_managerment="string",
        fortiguard_center_licensing="string",
        global_policy_packages="string",
        import_policy_packages="string",
        intf_mapping="string",
        log_viewer="string",
        policy_objects="string",
        adom_switch="string",
        set_install_targets="string",
        system_setting="string",
        terminal_access="string",
        device_revision_deletion="string")
    
    const systemAdminProfilesResource = new fortios.fmg.SystemAdminProfiles("systemAdminProfilesResource", {
        profileid: "string",
        deviceProfile: "string",
        configRetrieve: "string",
        deviceWanLinkLoadBalance: "string",
        configRevert: "string",
        consistencyCheck: "string",
        deployManagement: "string",
        description: "string",
        deviceAp: "string",
        deviceConfig: "string",
        deviceForticlient: "string",
        deviceFortiswitch: "string",
        deviceManager: "string",
        deviceOperation: "string",
        adomPolicyPackages: "string",
        vpnManager: "string",
        assignment: "string",
        fortiguardCenter: "string",
        fortiguardCenterAdvanced: "string",
        fortiguardCenterFirmwareManagerment: "string",
        fortiguardCenterLicensing: "string",
        globalPolicyPackages: "string",
        importPolicyPackages: "string",
        intfMapping: "string",
        logViewer: "string",
        policyObjects: "string",
        adomSwitch: "string",
        setInstallTargets: "string",
        systemSetting: "string",
        terminalAccess: "string",
        deviceRevisionDeletion: "string",
    });
    
    type: fortios:fmg:SystemAdminProfiles
    properties:
        adomPolicyPackages: string
        adomSwitch: string
        assignment: string
        configRetrieve: string
        configRevert: string
        consistencyCheck: string
        deployManagement: string
        description: string
        deviceAp: string
        deviceConfig: string
        deviceForticlient: string
        deviceFortiswitch: string
        deviceManager: string
        deviceOperation: string
        deviceProfile: string
        deviceRevisionDeletion: string
        deviceWanLinkLoadBalance: string
        fortiguardCenter: string
        fortiguardCenterAdvanced: string
        fortiguardCenterFirmwareManagerment: string
        fortiguardCenterLicensing: string
        globalPolicyPackages: string
        importPolicyPackages: string
        intfMapping: string
        logViewer: string
        policyObjects: string
        profileid: string
        setInstallTargets: string
        systemSetting: string
        terminalAccess: string
        vpnManager: string
    

    SystemAdminProfiles 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 SystemAdminProfiles resource accepts the following input properties:

    Profileid string
    Profile name.
    AdomPolicyPackages string
    Adom policy packages.
    AdomSwitch string
    Administrator Domain.
    Assignment string
    Assignment Permission.
    ConfigRetrieve string
    Configuration Retrieve.
    ConfigRevert string
    Revert Configuration from Revision History.
    ConsistencyCheck string
    Consistency check.
    DeployManagement string
    Install to devices.
    Description string
    Description.
    DeviceAp string
    Manage AP.
    DeviceConfig string
    Manage device configurations.
    DeviceForticlient string
    Manage FortiClient.
    DeviceFortiswitch string
    Manage FortiSwitch.
    DeviceManager string
    Device Manager.
    DeviceOperation string
    Device add/delete/edit.
    DeviceProfile string
    Device profile permission.
    DeviceRevisionDeletion string
    Delete device revision.
    DeviceWanLinkLoadBalance string
    Manage WAN link load balance.
    FortiguardCenter string
    FortiGuard Center.
    FortiguardCenterAdvanced string
    FortiGuard Center Advanced.
    FortiguardCenterFirmwareManagerment string
    FortiGuard Center Firmware Managerment.
    FortiguardCenterLicensing string
    FortiGuard Center Licensing.
    GlobalPolicyPackages string
    Global policy packages.
    ImportPolicyPackages string
    Import Policy Package.
    IntfMapping string
    Interface Mapping.
    LogViewer string
    Log Viewer.
    PolicyObjects string
    Policy objects permission.
    SetInstallTargets string
    Edit installation targets.
    SystemSetting string
    System Setting.
    TerminalAccess string
    Terminal access.
    VpnManager string
    VPN Manager.
    Profileid string
    Profile name.
    AdomPolicyPackages string
    Adom policy packages.
    AdomSwitch string
    Administrator Domain.
    Assignment string
    Assignment Permission.
    ConfigRetrieve string
    Configuration Retrieve.
    ConfigRevert string
    Revert Configuration from Revision History.
    ConsistencyCheck string
    Consistency check.
    DeployManagement string
    Install to devices.
    Description string
    Description.
    DeviceAp string
    Manage AP.
    DeviceConfig string
    Manage device configurations.
    DeviceForticlient string
    Manage FortiClient.
    DeviceFortiswitch string
    Manage FortiSwitch.
    DeviceManager string
    Device Manager.
    DeviceOperation string
    Device add/delete/edit.
    DeviceProfile string
    Device profile permission.
    DeviceRevisionDeletion string
    Delete device revision.
    DeviceWanLinkLoadBalance string
    Manage WAN link load balance.
    FortiguardCenter string
    FortiGuard Center.
    FortiguardCenterAdvanced string
    FortiGuard Center Advanced.
    FortiguardCenterFirmwareManagerment string
    FortiGuard Center Firmware Managerment.
    FortiguardCenterLicensing string
    FortiGuard Center Licensing.
    GlobalPolicyPackages string
    Global policy packages.
    ImportPolicyPackages string
    Import Policy Package.
    IntfMapping string
    Interface Mapping.
    LogViewer string
    Log Viewer.
    PolicyObjects string
    Policy objects permission.
    SetInstallTargets string
    Edit installation targets.
    SystemSetting string
    System Setting.
    TerminalAccess string
    Terminal access.
    VpnManager string
    VPN Manager.
    profileid String
    Profile name.
    adomPolicyPackages String
    Adom policy packages.
    adomSwitch String
    Administrator Domain.
    assignment String
    Assignment Permission.
    configRetrieve String
    Configuration Retrieve.
    configRevert String
    Revert Configuration from Revision History.
    consistencyCheck String
    Consistency check.
    deployManagement String
    Install to devices.
    description String
    Description.
    deviceAp String
    Manage AP.
    deviceConfig String
    Manage device configurations.
    deviceForticlient String
    Manage FortiClient.
    deviceFortiswitch String
    Manage FortiSwitch.
    deviceManager String
    Device Manager.
    deviceOperation String
    Device add/delete/edit.
    deviceProfile String
    Device profile permission.
    deviceRevisionDeletion String
    Delete device revision.
    deviceWanLinkLoadBalance String
    Manage WAN link load balance.
    fortiguardCenter String
    FortiGuard Center.
    fortiguardCenterAdvanced String
    FortiGuard Center Advanced.
    fortiguardCenterFirmwareManagerment String
    FortiGuard Center Firmware Managerment.
    fortiguardCenterLicensing String
    FortiGuard Center Licensing.
    globalPolicyPackages String
    Global policy packages.
    importPolicyPackages String
    Import Policy Package.
    intfMapping String
    Interface Mapping.
    logViewer String
    Log Viewer.
    policyObjects String
    Policy objects permission.
    setInstallTargets String
    Edit installation targets.
    systemSetting String
    System Setting.
    terminalAccess String
    Terminal access.
    vpnManager String
    VPN Manager.
    profileid string
    Profile name.
    adomPolicyPackages string
    Adom policy packages.
    adomSwitch string
    Administrator Domain.
    assignment string
    Assignment Permission.
    configRetrieve string
    Configuration Retrieve.
    configRevert string
    Revert Configuration from Revision History.
    consistencyCheck string
    Consistency check.
    deployManagement string
    Install to devices.
    description string
    Description.
    deviceAp string
    Manage AP.
    deviceConfig string
    Manage device configurations.
    deviceForticlient string
    Manage FortiClient.
    deviceFortiswitch string
    Manage FortiSwitch.
    deviceManager string
    Device Manager.
    deviceOperation string
    Device add/delete/edit.
    deviceProfile string
    Device profile permission.
    deviceRevisionDeletion string
    Delete device revision.
    deviceWanLinkLoadBalance string
    Manage WAN link load balance.
    fortiguardCenter string
    FortiGuard Center.
    fortiguardCenterAdvanced string
    FortiGuard Center Advanced.
    fortiguardCenterFirmwareManagerment string
    FortiGuard Center Firmware Managerment.
    fortiguardCenterLicensing string
    FortiGuard Center Licensing.
    globalPolicyPackages string
    Global policy packages.
    importPolicyPackages string
    Import Policy Package.
    intfMapping string
    Interface Mapping.
    logViewer string
    Log Viewer.
    policyObjects string
    Policy objects permission.
    setInstallTargets string
    Edit installation targets.
    systemSetting string
    System Setting.
    terminalAccess string
    Terminal access.
    vpnManager string
    VPN Manager.
    profileid str
    Profile name.
    adom_policy_packages str
    Adom policy packages.
    adom_switch str
    Administrator Domain.
    assignment str
    Assignment Permission.
    config_retrieve str
    Configuration Retrieve.
    config_revert str
    Revert Configuration from Revision History.
    consistency_check str
    Consistency check.
    deploy_management str
    Install to devices.
    description str
    Description.
    device_ap str
    Manage AP.
    device_config str
    Manage device configurations.
    device_forticlient str
    Manage FortiClient.
    device_fortiswitch str
    Manage FortiSwitch.
    device_manager str
    Device Manager.
    device_operation str
    Device add/delete/edit.
    device_profile str
    Device profile permission.
    device_revision_deletion str
    Delete device revision.
    device_wan_link_load_balance str
    Manage WAN link load balance.
    fortiguard_center str
    FortiGuard Center.
    fortiguard_center_advanced str
    FortiGuard Center Advanced.
    fortiguard_center_firmware_managerment str
    FortiGuard Center Firmware Managerment.
    fortiguard_center_licensing str
    FortiGuard Center Licensing.
    global_policy_packages str
    Global policy packages.
    import_policy_packages str
    Import Policy Package.
    intf_mapping str
    Interface Mapping.
    log_viewer str
    Log Viewer.
    policy_objects str
    Policy objects permission.
    set_install_targets str
    Edit installation targets.
    system_setting str
    System Setting.
    terminal_access str
    Terminal access.
    vpn_manager str
    VPN Manager.
    profileid String
    Profile name.
    adomPolicyPackages String
    Adom policy packages.
    adomSwitch String
    Administrator Domain.
    assignment String
    Assignment Permission.
    configRetrieve String
    Configuration Retrieve.
    configRevert String
    Revert Configuration from Revision History.
    consistencyCheck String
    Consistency check.
    deployManagement String
    Install to devices.
    description String
    Description.
    deviceAp String
    Manage AP.
    deviceConfig String
    Manage device configurations.
    deviceForticlient String
    Manage FortiClient.
    deviceFortiswitch String
    Manage FortiSwitch.
    deviceManager String
    Device Manager.
    deviceOperation String
    Device add/delete/edit.
    deviceProfile String
    Device profile permission.
    deviceRevisionDeletion String
    Delete device revision.
    deviceWanLinkLoadBalance String
    Manage WAN link load balance.
    fortiguardCenter String
    FortiGuard Center.
    fortiguardCenterAdvanced String
    FortiGuard Center Advanced.
    fortiguardCenterFirmwareManagerment String
    FortiGuard Center Firmware Managerment.
    fortiguardCenterLicensing String
    FortiGuard Center Licensing.
    globalPolicyPackages String
    Global policy packages.
    importPolicyPackages String
    Import Policy Package.
    intfMapping String
    Interface Mapping.
    logViewer String
    Log Viewer.
    policyObjects String
    Policy objects permission.
    setInstallTargets String
    Edit installation targets.
    systemSetting String
    System Setting.
    terminalAccess String
    Terminal access.
    vpnManager String
    VPN Manager.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the SystemAdminProfiles 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 str
    The provider-assigned unique ID for this managed resource.
    id String
    The provider-assigned unique ID for this managed resource.

    Look up Existing SystemAdminProfiles Resource

    Get an existing SystemAdminProfiles 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?: SystemAdminProfilesState, opts?: CustomResourceOptions): SystemAdminProfiles
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            adom_policy_packages: Optional[str] = None,
            adom_switch: Optional[str] = None,
            assignment: Optional[str] = None,
            config_retrieve: Optional[str] = None,
            config_revert: Optional[str] = None,
            consistency_check: Optional[str] = None,
            deploy_management: Optional[str] = None,
            description: Optional[str] = None,
            device_ap: Optional[str] = None,
            device_config: Optional[str] = None,
            device_forticlient: Optional[str] = None,
            device_fortiswitch: Optional[str] = None,
            device_manager: Optional[str] = None,
            device_operation: Optional[str] = None,
            device_profile: Optional[str] = None,
            device_revision_deletion: Optional[str] = None,
            device_wan_link_load_balance: Optional[str] = None,
            fortiguard_center: Optional[str] = None,
            fortiguard_center_advanced: Optional[str] = None,
            fortiguard_center_firmware_managerment: Optional[str] = None,
            fortiguard_center_licensing: Optional[str] = None,
            global_policy_packages: Optional[str] = None,
            import_policy_packages: Optional[str] = None,
            intf_mapping: Optional[str] = None,
            log_viewer: Optional[str] = None,
            policy_objects: Optional[str] = None,
            profileid: Optional[str] = None,
            set_install_targets: Optional[str] = None,
            system_setting: Optional[str] = None,
            terminal_access: Optional[str] = None,
            vpn_manager: Optional[str] = None) -> SystemAdminProfiles
    func GetSystemAdminProfiles(ctx *Context, name string, id IDInput, state *SystemAdminProfilesState, opts ...ResourceOption) (*SystemAdminProfiles, error)
    public static SystemAdminProfiles Get(string name, Input<string> id, SystemAdminProfilesState? state, CustomResourceOptions? opts = null)
    public static SystemAdminProfiles get(String name, Output<String> id, SystemAdminProfilesState state, CustomResourceOptions options)
    Resource lookup is not supported in YAML
    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:
    AdomPolicyPackages string
    Adom policy packages.
    AdomSwitch string
    Administrator Domain.
    Assignment string
    Assignment Permission.
    ConfigRetrieve string
    Configuration Retrieve.
    ConfigRevert string
    Revert Configuration from Revision History.
    ConsistencyCheck string
    Consistency check.
    DeployManagement string
    Install to devices.
    Description string
    Description.
    DeviceAp string
    Manage AP.
    DeviceConfig string
    Manage device configurations.
    DeviceForticlient string
    Manage FortiClient.
    DeviceFortiswitch string
    Manage FortiSwitch.
    DeviceManager string
    Device Manager.
    DeviceOperation string
    Device add/delete/edit.
    DeviceProfile string
    Device profile permission.
    DeviceRevisionDeletion string
    Delete device revision.
    DeviceWanLinkLoadBalance string
    Manage WAN link load balance.
    FortiguardCenter string
    FortiGuard Center.
    FortiguardCenterAdvanced string
    FortiGuard Center Advanced.
    FortiguardCenterFirmwareManagerment string
    FortiGuard Center Firmware Managerment.
    FortiguardCenterLicensing string
    FortiGuard Center Licensing.
    GlobalPolicyPackages string
    Global policy packages.
    ImportPolicyPackages string
    Import Policy Package.
    IntfMapping string
    Interface Mapping.
    LogViewer string
    Log Viewer.
    PolicyObjects string
    Policy objects permission.
    Profileid string
    Profile name.
    SetInstallTargets string
    Edit installation targets.
    SystemSetting string
    System Setting.
    TerminalAccess string
    Terminal access.
    VpnManager string
    VPN Manager.
    AdomPolicyPackages string
    Adom policy packages.
    AdomSwitch string
    Administrator Domain.
    Assignment string
    Assignment Permission.
    ConfigRetrieve string
    Configuration Retrieve.
    ConfigRevert string
    Revert Configuration from Revision History.
    ConsistencyCheck string
    Consistency check.
    DeployManagement string
    Install to devices.
    Description string
    Description.
    DeviceAp string
    Manage AP.
    DeviceConfig string
    Manage device configurations.
    DeviceForticlient string
    Manage FortiClient.
    DeviceFortiswitch string
    Manage FortiSwitch.
    DeviceManager string
    Device Manager.
    DeviceOperation string
    Device add/delete/edit.
    DeviceProfile string
    Device profile permission.
    DeviceRevisionDeletion string
    Delete device revision.
    DeviceWanLinkLoadBalance string
    Manage WAN link load balance.
    FortiguardCenter string
    FortiGuard Center.
    FortiguardCenterAdvanced string
    FortiGuard Center Advanced.
    FortiguardCenterFirmwareManagerment string
    FortiGuard Center Firmware Managerment.
    FortiguardCenterLicensing string
    FortiGuard Center Licensing.
    GlobalPolicyPackages string
    Global policy packages.
    ImportPolicyPackages string
    Import Policy Package.
    IntfMapping string
    Interface Mapping.
    LogViewer string
    Log Viewer.
    PolicyObjects string
    Policy objects permission.
    Profileid string
    Profile name.
    SetInstallTargets string
    Edit installation targets.
    SystemSetting string
    System Setting.
    TerminalAccess string
    Terminal access.
    VpnManager string
    VPN Manager.
    adomPolicyPackages String
    Adom policy packages.
    adomSwitch String
    Administrator Domain.
    assignment String
    Assignment Permission.
    configRetrieve String
    Configuration Retrieve.
    configRevert String
    Revert Configuration from Revision History.
    consistencyCheck String
    Consistency check.
    deployManagement String
    Install to devices.
    description String
    Description.
    deviceAp String
    Manage AP.
    deviceConfig String
    Manage device configurations.
    deviceForticlient String
    Manage FortiClient.
    deviceFortiswitch String
    Manage FortiSwitch.
    deviceManager String
    Device Manager.
    deviceOperation String
    Device add/delete/edit.
    deviceProfile String
    Device profile permission.
    deviceRevisionDeletion String
    Delete device revision.
    deviceWanLinkLoadBalance String
    Manage WAN link load balance.
    fortiguardCenter String
    FortiGuard Center.
    fortiguardCenterAdvanced String
    FortiGuard Center Advanced.
    fortiguardCenterFirmwareManagerment String
    FortiGuard Center Firmware Managerment.
    fortiguardCenterLicensing String
    FortiGuard Center Licensing.
    globalPolicyPackages String
    Global policy packages.
    importPolicyPackages String
    Import Policy Package.
    intfMapping String
    Interface Mapping.
    logViewer String
    Log Viewer.
    policyObjects String
    Policy objects permission.
    profileid String
    Profile name.
    setInstallTargets String
    Edit installation targets.
    systemSetting String
    System Setting.
    terminalAccess String
    Terminal access.
    vpnManager String
    VPN Manager.
    adomPolicyPackages string
    Adom policy packages.
    adomSwitch string
    Administrator Domain.
    assignment string
    Assignment Permission.
    configRetrieve string
    Configuration Retrieve.
    configRevert string
    Revert Configuration from Revision History.
    consistencyCheck string
    Consistency check.
    deployManagement string
    Install to devices.
    description string
    Description.
    deviceAp string
    Manage AP.
    deviceConfig string
    Manage device configurations.
    deviceForticlient string
    Manage FortiClient.
    deviceFortiswitch string
    Manage FortiSwitch.
    deviceManager string
    Device Manager.
    deviceOperation string
    Device add/delete/edit.
    deviceProfile string
    Device profile permission.
    deviceRevisionDeletion string
    Delete device revision.
    deviceWanLinkLoadBalance string
    Manage WAN link load balance.
    fortiguardCenter string
    FortiGuard Center.
    fortiguardCenterAdvanced string
    FortiGuard Center Advanced.
    fortiguardCenterFirmwareManagerment string
    FortiGuard Center Firmware Managerment.
    fortiguardCenterLicensing string
    FortiGuard Center Licensing.
    globalPolicyPackages string
    Global policy packages.
    importPolicyPackages string
    Import Policy Package.
    intfMapping string
    Interface Mapping.
    logViewer string
    Log Viewer.
    policyObjects string
    Policy objects permission.
    profileid string
    Profile name.
    setInstallTargets string
    Edit installation targets.
    systemSetting string
    System Setting.
    terminalAccess string
    Terminal access.
    vpnManager string
    VPN Manager.
    adom_policy_packages str
    Adom policy packages.
    adom_switch str
    Administrator Domain.
    assignment str
    Assignment Permission.
    config_retrieve str
    Configuration Retrieve.
    config_revert str
    Revert Configuration from Revision History.
    consistency_check str
    Consistency check.
    deploy_management str
    Install to devices.
    description str
    Description.
    device_ap str
    Manage AP.
    device_config str
    Manage device configurations.
    device_forticlient str
    Manage FortiClient.
    device_fortiswitch str
    Manage FortiSwitch.
    device_manager str
    Device Manager.
    device_operation str
    Device add/delete/edit.
    device_profile str
    Device profile permission.
    device_revision_deletion str
    Delete device revision.
    device_wan_link_load_balance str
    Manage WAN link load balance.
    fortiguard_center str
    FortiGuard Center.
    fortiguard_center_advanced str
    FortiGuard Center Advanced.
    fortiguard_center_firmware_managerment str
    FortiGuard Center Firmware Managerment.
    fortiguard_center_licensing str
    FortiGuard Center Licensing.
    global_policy_packages str
    Global policy packages.
    import_policy_packages str
    Import Policy Package.
    intf_mapping str
    Interface Mapping.
    log_viewer str
    Log Viewer.
    policy_objects str
    Policy objects permission.
    profileid str
    Profile name.
    set_install_targets str
    Edit installation targets.
    system_setting str
    System Setting.
    terminal_access str
    Terminal access.
    vpn_manager str
    VPN Manager.
    adomPolicyPackages String
    Adom policy packages.
    adomSwitch String
    Administrator Domain.
    assignment String
    Assignment Permission.
    configRetrieve String
    Configuration Retrieve.
    configRevert String
    Revert Configuration from Revision History.
    consistencyCheck String
    Consistency check.
    deployManagement String
    Install to devices.
    description String
    Description.
    deviceAp String
    Manage AP.
    deviceConfig String
    Manage device configurations.
    deviceForticlient String
    Manage FortiClient.
    deviceFortiswitch String
    Manage FortiSwitch.
    deviceManager String
    Device Manager.
    deviceOperation String
    Device add/delete/edit.
    deviceProfile String
    Device profile permission.
    deviceRevisionDeletion String
    Delete device revision.
    deviceWanLinkLoadBalance String
    Manage WAN link load balance.
    fortiguardCenter String
    FortiGuard Center.
    fortiguardCenterAdvanced String
    FortiGuard Center Advanced.
    fortiguardCenterFirmwareManagerment String
    FortiGuard Center Firmware Managerment.
    fortiguardCenterLicensing String
    FortiGuard Center Licensing.
    globalPolicyPackages String
    Global policy packages.
    importPolicyPackages String
    Import Policy Package.
    intfMapping String
    Interface Mapping.
    logViewer String
    Log Viewer.
    policyObjects String
    Policy objects permission.
    profileid String
    Profile name.
    setInstallTargets String
    Edit installation targets.
    systemSetting String
    System Setting.
    terminalAccess String
    Terminal access.
    vpnManager String
    VPN Manager.

    Package Details

    Repository
    fortios pulumiverse/pulumi-fortios
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the fortios Terraform Provider.
    fortios logo
    Fortios v0.0.6 published on Tuesday, Jul 9, 2024 by pulumiverse