azure-native.intune.IoMAMPolicyByName
Explore with Pulumi AI
iOS Policy entity for Intune MAM. API Version: 2015-01-14-preview.
Import
An existing resource can be imported using its type token, name, and identifier, e.g.
$ pulumi import azure-native:intune:IoMAMPolicyByName myresource1 /providers/Microsoft.Intune/locations/{hostName}/iosPolicies/{policyName}
Create IoMAMPolicyByName Resource
new IoMAMPolicyByName(name: string, args: IoMAMPolicyByNameArgs, opts?: CustomResourceOptions);
@overload
def IoMAMPolicyByName(resource_name: str,
opts: Optional[ResourceOptions] = None,
access_recheck_offline_timeout: Optional[str] = None,
access_recheck_online_timeout: Optional[str] = None,
app_sharing_from_level: Optional[str] = None,
app_sharing_to_level: Optional[str] = None,
authentication: Optional[str] = None,
clipboard_sharing_level: Optional[str] = None,
data_backup: Optional[str] = None,
description: Optional[str] = None,
device_compliance: Optional[str] = None,
file_encryption_level: Optional[str] = None,
file_sharing_save_as: Optional[str] = None,
friendly_name: Optional[str] = None,
host_name: Optional[str] = None,
location: Optional[str] = None,
managed_browser: Optional[str] = None,
offline_wipe_timeout: Optional[str] = None,
pin: Optional[str] = None,
pin_num_retry: Optional[int] = None,
policy_name: Optional[str] = None,
tags: Optional[Mapping[str, str]] = None,
touch_id: Optional[str] = None)
@overload
def IoMAMPolicyByName(resource_name: str,
args: IoMAMPolicyByNameArgs,
opts: Optional[ResourceOptions] = None)
func NewIoMAMPolicyByName(ctx *Context, name string, args IoMAMPolicyByNameArgs, opts ...ResourceOption) (*IoMAMPolicyByName, error)
public IoMAMPolicyByName(string name, IoMAMPolicyByNameArgs args, CustomResourceOptions? opts = null)
public IoMAMPolicyByName(String name, IoMAMPolicyByNameArgs args)
public IoMAMPolicyByName(String name, IoMAMPolicyByNameArgs args, CustomResourceOptions options)
type: azure-native:intune:IoMAMPolicyByName
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args IoMAMPolicyByNameArgs
- 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 IoMAMPolicyByNameArgs
- 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 IoMAMPolicyByNameArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args IoMAMPolicyByNameArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args IoMAMPolicyByNameArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
IoMAMPolicyByName Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The IoMAMPolicyByName resource accepts the following input properties:
- Friendly
Name string - Host
Name string Location hostName for the tenant
- Access
Recheck stringOffline Timeout - Access
Recheck stringOnline Timeout - App
Sharing stringFrom Level - App
Sharing stringTo Level - Authentication string
- Clipboard
Sharing stringLevel - Data
Backup string - Description string
- Device
Compliance string - File
Encryption stringLevel - File
Sharing stringSave As - Location string
Resource Location
- Managed
Browser string - Offline
Wipe stringTimeout - Pin string
- Pin
Num intRetry - Policy
Name string Unique name for the policy
- Dictionary<string, string>
Resource Tags
- Touch
Id string
- Friendly
Name string - Host
Name string Location hostName for the tenant
- Access
Recheck stringOffline Timeout - Access
Recheck stringOnline Timeout - App
Sharing stringFrom Level - App
Sharing stringTo Level - Authentication string
- Clipboard
Sharing stringLevel - Data
Backup string - Description string
- Device
Compliance string - File
Encryption stringLevel - File
Sharing stringSave As - Location string
Resource Location
- Managed
Browser string - Offline
Wipe stringTimeout - Pin string
- Pin
Num intRetry - Policy
Name string Unique name for the policy
- map[string]string
Resource Tags
- Touch
Id string
- friendly
Name String - host
Name String Location hostName for the tenant
- access
Recheck StringOffline Timeout - access
Recheck StringOnline Timeout - app
Sharing StringFrom Level - app
Sharing StringTo Level - authentication String
- clipboard
Sharing StringLevel - data
Backup String - description String
- device
Compliance String - file
Encryption StringLevel - file
Sharing StringSave As - location String
Resource Location
- managed
Browser String - offline
Wipe StringTimeout - pin String
- pin
Num IntegerRetry - policy
Name String Unique name for the policy
- Map<String,String>
Resource Tags
- touch
Id String
- friendly
Name string - host
Name string Location hostName for the tenant
- access
Recheck stringOffline Timeout - access
Recheck stringOnline Timeout - app
Sharing stringFrom Level - app
Sharing stringTo Level - authentication string
- clipboard
Sharing stringLevel - data
Backup string - description string
- device
Compliance string - file
Encryption stringLevel - file
Sharing stringSave As - location string
Resource Location
- managed
Browser string - offline
Wipe stringTimeout - pin string
- pin
Num numberRetry - policy
Name string Unique name for the policy
- {[key: string]: string}
Resource Tags
- touch
Id string
- friendly_
name str - host_
name str Location hostName for the tenant
- access_
recheck_ stroffline_ timeout - access_
recheck_ stronline_ timeout - app_
sharing_ strfrom_ level - app_
sharing_ strto_ level - authentication str
- clipboard_
sharing_ strlevel - data_
backup str - description str
- device_
compliance str - file_
encryption_ strlevel - file_
sharing_ strsave_ as - location str
Resource Location
- managed_
browser str - offline_
wipe_ strtimeout - pin str
- pin_
num_ intretry - policy_
name str Unique name for the policy
- Mapping[str, str]
Resource Tags
- touch_
id str
- friendly
Name String - host
Name String Location hostName for the tenant
- access
Recheck StringOffline Timeout - access
Recheck StringOnline Timeout - app
Sharing StringFrom Level - app
Sharing StringTo Level - authentication String
- clipboard
Sharing StringLevel - data
Backup String - description String
- device
Compliance String - file
Encryption StringLevel - file
Sharing StringSave As - location String
Resource Location
- managed
Browser String - offline
Wipe StringTimeout - pin String
- pin
Num NumberRetry - policy
Name String Unique name for the policy
- Map<String>
Resource Tags
- touch
Id String
Outputs
All input properties are implicitly available as output properties. Additionally, the IoMAMPolicyByName resource produces the following output properties:
- Group
Status string - Id string
The provider-assigned unique ID for this managed resource.
- Last
Modified stringTime - Name string
Resource name
- Num
Of intApps - Type string
Resource type
- Group
Status string - Id string
The provider-assigned unique ID for this managed resource.
- Last
Modified stringTime - Name string
Resource name
- Num
Of intApps - Type string
Resource type
- group
Status String - id String
The provider-assigned unique ID for this managed resource.
- last
Modified StringTime - name String
Resource name
- num
Of IntegerApps - type String
Resource type
- group
Status string - id string
The provider-assigned unique ID for this managed resource.
- last
Modified stringTime - name string
Resource name
- num
Of numberApps - type string
Resource type
- group_
status str - id str
The provider-assigned unique ID for this managed resource.
- last_
modified_ strtime - name str
Resource name
- num_
of_ intapps - type str
Resource type
- group
Status String - id String
The provider-assigned unique ID for this managed resource.
- last
Modified StringTime - name String
Resource name
- num
Of NumberApps - type String
Resource type
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0