fortios.fmg.SystemAdminProfiles
Explore with Pulumi AI
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.
- Adom
Policy stringPackages - Adom policy packages.
- Adom
Switch string - Administrator Domain.
- Assignment string
- Assignment Permission.
- Config
Retrieve string - Configuration Retrieve.
- Config
Revert string - Revert Configuration from Revision History.
- Consistency
Check string - Consistency check.
- Deploy
Management string - Install to devices.
- Description string
- Description.
- Device
Ap string - Manage AP.
- Device
Config string - Manage device configurations.
- Device
Forticlient string - Manage FortiClient.
- Device
Fortiswitch string - Manage FortiSwitch.
- Device
Manager string - Device Manager.
- Device
Operation string - Device add/delete/edit.
- Device
Profile string - Device profile permission.
- Device
Revision stringDeletion - Delete device revision.
- Device
Wan stringLink Load Balance - Manage WAN link load balance.
- Fortiguard
Center string - FortiGuard Center.
- Fortiguard
Center stringAdvanced - FortiGuard Center Advanced.
- Fortiguard
Center stringFirmware Managerment - FortiGuard Center Firmware Managerment.
- Fortiguard
Center stringLicensing - FortiGuard Center Licensing.
- Global
Policy stringPackages - Global policy packages.
- Import
Policy stringPackages - Import Policy Package.
- Intf
Mapping string - Interface Mapping.
- Log
Viewer string - Log Viewer.
- Policy
Objects string - Policy objects permission.
- Set
Install stringTargets - Edit installation targets.
- System
Setting string - System Setting.
- Terminal
Access string - Terminal access.
- Vpn
Manager string - VPN Manager.
- Profileid string
- Profile name.
- Adom
Policy stringPackages - Adom policy packages.
- Adom
Switch string - Administrator Domain.
- Assignment string
- Assignment Permission.
- Config
Retrieve string - Configuration Retrieve.
- Config
Revert string - Revert Configuration from Revision History.
- Consistency
Check string - Consistency check.
- Deploy
Management string - Install to devices.
- Description string
- Description.
- Device
Ap string - Manage AP.
- Device
Config string - Manage device configurations.
- Device
Forticlient string - Manage FortiClient.
- Device
Fortiswitch string - Manage FortiSwitch.
- Device
Manager string - Device Manager.
- Device
Operation string - Device add/delete/edit.
- Device
Profile string - Device profile permission.
- Device
Revision stringDeletion - Delete device revision.
- Device
Wan stringLink Load Balance - Manage WAN link load balance.
- Fortiguard
Center string - FortiGuard Center.
- Fortiguard
Center stringAdvanced - FortiGuard Center Advanced.
- Fortiguard
Center stringFirmware Managerment - FortiGuard Center Firmware Managerment.
- Fortiguard
Center stringLicensing - FortiGuard Center Licensing.
- Global
Policy stringPackages - Global policy packages.
- Import
Policy stringPackages - Import Policy Package.
- Intf
Mapping string - Interface Mapping.
- Log
Viewer string - Log Viewer.
- Policy
Objects string - Policy objects permission.
- Set
Install stringTargets - Edit installation targets.
- System
Setting string - System Setting.
- Terminal
Access string - Terminal access.
- Vpn
Manager string - VPN Manager.
- profileid String
- Profile name.
- adom
Policy StringPackages - Adom policy packages.
- adom
Switch String - Administrator Domain.
- assignment String
- Assignment Permission.
- config
Retrieve String - Configuration Retrieve.
- config
Revert String - Revert Configuration from Revision History.
- consistency
Check String - Consistency check.
- deploy
Management String - Install to devices.
- description String
- Description.
- device
Ap String - Manage AP.
- device
Config String - Manage device configurations.
- device
Forticlient String - Manage FortiClient.
- device
Fortiswitch String - Manage FortiSwitch.
- device
Manager String - Device Manager.
- device
Operation String - Device add/delete/edit.
- device
Profile String - Device profile permission.
- device
Revision StringDeletion - Delete device revision.
- device
Wan StringLink Load Balance - Manage WAN link load balance.
- fortiguard
Center String - FortiGuard Center.
- fortiguard
Center StringAdvanced - FortiGuard Center Advanced.
- fortiguard
Center StringFirmware Managerment - FortiGuard Center Firmware Managerment.
- fortiguard
Center StringLicensing - FortiGuard Center Licensing.
- global
Policy StringPackages - Global policy packages.
- import
Policy StringPackages - Import Policy Package.
- intf
Mapping String - Interface Mapping.
- log
Viewer String - Log Viewer.
- policy
Objects String - Policy objects permission.
- set
Install StringTargets - Edit installation targets.
- system
Setting String - System Setting.
- terminal
Access String - Terminal access.
- vpn
Manager String - VPN Manager.
- profileid string
- Profile name.
- adom
Policy stringPackages - Adom policy packages.
- adom
Switch string - Administrator Domain.
- assignment string
- Assignment Permission.
- config
Retrieve string - Configuration Retrieve.
- config
Revert string - Revert Configuration from Revision History.
- consistency
Check string - Consistency check.
- deploy
Management string - Install to devices.
- description string
- Description.
- device
Ap string - Manage AP.
- device
Config string - Manage device configurations.
- device
Forticlient string - Manage FortiClient.
- device
Fortiswitch string - Manage FortiSwitch.
- device
Manager string - Device Manager.
- device
Operation string - Device add/delete/edit.
- device
Profile string - Device profile permission.
- device
Revision stringDeletion - Delete device revision.
- device
Wan stringLink Load Balance - Manage WAN link load balance.
- fortiguard
Center string - FortiGuard Center.
- fortiguard
Center stringAdvanced - FortiGuard Center Advanced.
- fortiguard
Center stringFirmware Managerment - FortiGuard Center Firmware Managerment.
- fortiguard
Center stringLicensing - FortiGuard Center Licensing.
- global
Policy stringPackages - Global policy packages.
- import
Policy stringPackages - Import Policy Package.
- intf
Mapping string - Interface Mapping.
- log
Viewer string - Log Viewer.
- policy
Objects string - Policy objects permission.
- set
Install stringTargets - Edit installation targets.
- system
Setting string - System Setting.
- terminal
Access string - Terminal access.
- vpn
Manager string - VPN Manager.
- profileid str
- Profile name.
- adom_
policy_ strpackages - 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_ strdeletion - Delete device revision.
- device_
wan_ strlink_ load_ balance - Manage WAN link load balance.
- fortiguard_
center str - FortiGuard Center.
- fortiguard_
center_ stradvanced - FortiGuard Center Advanced.
- fortiguard_
center_ strfirmware_ managerment - FortiGuard Center Firmware Managerment.
- fortiguard_
center_ strlicensing - FortiGuard Center Licensing.
- global_
policy_ strpackages - Global policy packages.
- import_
policy_ strpackages - Import Policy Package.
- intf_
mapping str - Interface Mapping.
- log_
viewer str - Log Viewer.
- policy_
objects str - Policy objects permission.
- set_
install_ strtargets - Edit installation targets.
- system_
setting str - System Setting.
- terminal_
access str - Terminal access.
- vpn_
manager str - VPN Manager.
- profileid String
- Profile name.
- adom
Policy StringPackages - Adom policy packages.
- adom
Switch String - Administrator Domain.
- assignment String
- Assignment Permission.
- config
Retrieve String - Configuration Retrieve.
- config
Revert String - Revert Configuration from Revision History.
- consistency
Check String - Consistency check.
- deploy
Management String - Install to devices.
- description String
- Description.
- device
Ap String - Manage AP.
- device
Config String - Manage device configurations.
- device
Forticlient String - Manage FortiClient.
- device
Fortiswitch String - Manage FortiSwitch.
- device
Manager String - Device Manager.
- device
Operation String - Device add/delete/edit.
- device
Profile String - Device profile permission.
- device
Revision StringDeletion - Delete device revision.
- device
Wan StringLink Load Balance - Manage WAN link load balance.
- fortiguard
Center String - FortiGuard Center.
- fortiguard
Center StringAdvanced - FortiGuard Center Advanced.
- fortiguard
Center StringFirmware Managerment - FortiGuard Center Firmware Managerment.
- fortiguard
Center StringLicensing - FortiGuard Center Licensing.
- global
Policy StringPackages - Global policy packages.
- import
Policy StringPackages - Import Policy Package.
- intf
Mapping String - Interface Mapping.
- log
Viewer String - Log Viewer.
- policy
Objects String - Policy objects permission.
- set
Install StringTargets - Edit installation targets.
- system
Setting String - System Setting.
- terminal
Access String - Terminal access.
- vpn
Manager 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.
- Adom
Policy stringPackages - Adom policy packages.
- Adom
Switch string - Administrator Domain.
- Assignment string
- Assignment Permission.
- Config
Retrieve string - Configuration Retrieve.
- Config
Revert string - Revert Configuration from Revision History.
- Consistency
Check string - Consistency check.
- Deploy
Management string - Install to devices.
- Description string
- Description.
- Device
Ap string - Manage AP.
- Device
Config string - Manage device configurations.
- Device
Forticlient string - Manage FortiClient.
- Device
Fortiswitch string - Manage FortiSwitch.
- Device
Manager string - Device Manager.
- Device
Operation string - Device add/delete/edit.
- Device
Profile string - Device profile permission.
- Device
Revision stringDeletion - Delete device revision.
- Device
Wan stringLink Load Balance - Manage WAN link load balance.
- Fortiguard
Center string - FortiGuard Center.
- Fortiguard
Center stringAdvanced - FortiGuard Center Advanced.
- Fortiguard
Center stringFirmware Managerment - FortiGuard Center Firmware Managerment.
- Fortiguard
Center stringLicensing - FortiGuard Center Licensing.
- Global
Policy stringPackages - Global policy packages.
- Import
Policy stringPackages - Import Policy Package.
- Intf
Mapping string - Interface Mapping.
- Log
Viewer string - Log Viewer.
- Policy
Objects string - Policy objects permission.
- Profileid string
- Profile name.
- Set
Install stringTargets - Edit installation targets.
- System
Setting string - System Setting.
- Terminal
Access string - Terminal access.
- Vpn
Manager string - VPN Manager.
- Adom
Policy stringPackages - Adom policy packages.
- Adom
Switch string - Administrator Domain.
- Assignment string
- Assignment Permission.
- Config
Retrieve string - Configuration Retrieve.
- Config
Revert string - Revert Configuration from Revision History.
- Consistency
Check string - Consistency check.
- Deploy
Management string - Install to devices.
- Description string
- Description.
- Device
Ap string - Manage AP.
- Device
Config string - Manage device configurations.
- Device
Forticlient string - Manage FortiClient.
- Device
Fortiswitch string - Manage FortiSwitch.
- Device
Manager string - Device Manager.
- Device
Operation string - Device add/delete/edit.
- Device
Profile string - Device profile permission.
- Device
Revision stringDeletion - Delete device revision.
- Device
Wan stringLink Load Balance - Manage WAN link load balance.
- Fortiguard
Center string - FortiGuard Center.
- Fortiguard
Center stringAdvanced - FortiGuard Center Advanced.
- Fortiguard
Center stringFirmware Managerment - FortiGuard Center Firmware Managerment.
- Fortiguard
Center stringLicensing - FortiGuard Center Licensing.
- Global
Policy stringPackages - Global policy packages.
- Import
Policy stringPackages - Import Policy Package.
- Intf
Mapping string - Interface Mapping.
- Log
Viewer string - Log Viewer.
- Policy
Objects string - Policy objects permission.
- Profileid string
- Profile name.
- Set
Install stringTargets - Edit installation targets.
- System
Setting string - System Setting.
- Terminal
Access string - Terminal access.
- Vpn
Manager string - VPN Manager.
- adom
Policy StringPackages - Adom policy packages.
- adom
Switch String - Administrator Domain.
- assignment String
- Assignment Permission.
- config
Retrieve String - Configuration Retrieve.
- config
Revert String - Revert Configuration from Revision History.
- consistency
Check String - Consistency check.
- deploy
Management String - Install to devices.
- description String
- Description.
- device
Ap String - Manage AP.
- device
Config String - Manage device configurations.
- device
Forticlient String - Manage FortiClient.
- device
Fortiswitch String - Manage FortiSwitch.
- device
Manager String - Device Manager.
- device
Operation String - Device add/delete/edit.
- device
Profile String - Device profile permission.
- device
Revision StringDeletion - Delete device revision.
- device
Wan StringLink Load Balance - Manage WAN link load balance.
- fortiguard
Center String - FortiGuard Center.
- fortiguard
Center StringAdvanced - FortiGuard Center Advanced.
- fortiguard
Center StringFirmware Managerment - FortiGuard Center Firmware Managerment.
- fortiguard
Center StringLicensing - FortiGuard Center Licensing.
- global
Policy StringPackages - Global policy packages.
- import
Policy StringPackages - Import Policy Package.
- intf
Mapping String - Interface Mapping.
- log
Viewer String - Log Viewer.
- policy
Objects String - Policy objects permission.
- profileid String
- Profile name.
- set
Install StringTargets - Edit installation targets.
- system
Setting String - System Setting.
- terminal
Access String - Terminal access.
- vpn
Manager String - VPN Manager.
- adom
Policy stringPackages - Adom policy packages.
- adom
Switch string - Administrator Domain.
- assignment string
- Assignment Permission.
- config
Retrieve string - Configuration Retrieve.
- config
Revert string - Revert Configuration from Revision History.
- consistency
Check string - Consistency check.
- deploy
Management string - Install to devices.
- description string
- Description.
- device
Ap string - Manage AP.
- device
Config string - Manage device configurations.
- device
Forticlient string - Manage FortiClient.
- device
Fortiswitch string - Manage FortiSwitch.
- device
Manager string - Device Manager.
- device
Operation string - Device add/delete/edit.
- device
Profile string - Device profile permission.
- device
Revision stringDeletion - Delete device revision.
- device
Wan stringLink Load Balance - Manage WAN link load balance.
- fortiguard
Center string - FortiGuard Center.
- fortiguard
Center stringAdvanced - FortiGuard Center Advanced.
- fortiguard
Center stringFirmware Managerment - FortiGuard Center Firmware Managerment.
- fortiguard
Center stringLicensing - FortiGuard Center Licensing.
- global
Policy stringPackages - Global policy packages.
- import
Policy stringPackages - Import Policy Package.
- intf
Mapping string - Interface Mapping.
- log
Viewer string - Log Viewer.
- policy
Objects string - Policy objects permission.
- profileid string
- Profile name.
- set
Install stringTargets - Edit installation targets.
- system
Setting string - System Setting.
- terminal
Access string - Terminal access.
- vpn
Manager string - VPN Manager.
- adom_
policy_ strpackages - 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_ strdeletion - Delete device revision.
- device_
wan_ strlink_ load_ balance - Manage WAN link load balance.
- fortiguard_
center str - FortiGuard Center.
- fortiguard_
center_ stradvanced - FortiGuard Center Advanced.
- fortiguard_
center_ strfirmware_ managerment - FortiGuard Center Firmware Managerment.
- fortiguard_
center_ strlicensing - FortiGuard Center Licensing.
- global_
policy_ strpackages - Global policy packages.
- import_
policy_ strpackages - 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_ strtargets - Edit installation targets.
- system_
setting str - System Setting.
- terminal_
access str - Terminal access.
- vpn_
manager str - VPN Manager.
- adom
Policy StringPackages - Adom policy packages.
- adom
Switch String - Administrator Domain.
- assignment String
- Assignment Permission.
- config
Retrieve String - Configuration Retrieve.
- config
Revert String - Revert Configuration from Revision History.
- consistency
Check String - Consistency check.
- deploy
Management String - Install to devices.
- description String
- Description.
- device
Ap String - Manage AP.
- device
Config String - Manage device configurations.
- device
Forticlient String - Manage FortiClient.
- device
Fortiswitch String - Manage FortiSwitch.
- device
Manager String - Device Manager.
- device
Operation String - Device add/delete/edit.
- device
Profile String - Device profile permission.
- device
Revision StringDeletion - Delete device revision.
- device
Wan StringLink Load Balance - Manage WAN link load balance.
- fortiguard
Center String - FortiGuard Center.
- fortiguard
Center StringAdvanced - FortiGuard Center Advanced.
- fortiguard
Center StringFirmware Managerment - FortiGuard Center Firmware Managerment.
- fortiguard
Center StringLicensing - FortiGuard Center Licensing.
- global
Policy StringPackages - Global policy packages.
- import
Policy StringPackages - Import Policy Package.
- intf
Mapping String - Interface Mapping.
- log
Viewer String - Log Viewer.
- policy
Objects String - Policy objects permission.
- profileid String
- Profile name.
- set
Install StringTargets - Edit installation targets.
- system
Setting String - System Setting.
- terminal
Access String - Terminal access.
- vpn
Manager 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.