1. Packages
  2. Azure Native
  3. API Docs
  4. intune
  5. getIoMAMPolicyByName
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.37.0 published on Monday, Apr 15, 2024 by Pulumi

azure-native.intune.getIoMAMPolicyByName

Explore with Pulumi AI

azure-native logo
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.37.0 published on Monday, Apr 15, 2024 by Pulumi

    Returns Intune iOS policies. Azure REST API version: 2015-01-14-preview.

    Other available API versions: 2015-01-14-privatepreview.

    Using getIoMAMPolicyByName

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

    function getIoMAMPolicyByName(args: GetIoMAMPolicyByNameArgs, opts?: InvokeOptions): Promise<GetIoMAMPolicyByNameResult>
    function getIoMAMPolicyByNameOutput(args: GetIoMAMPolicyByNameOutputArgs, opts?: InvokeOptions): Output<GetIoMAMPolicyByNameResult>
    def get_io_mam_policy_by_name(host_name: Optional[str] = None,
                                  policy_name: Optional[str] = None,
                                  select: Optional[str] = None,
                                  opts: Optional[InvokeOptions] = None) -> GetIoMAMPolicyByNameResult
    def get_io_mam_policy_by_name_output(host_name: Optional[pulumi.Input[str]] = None,
                                  policy_name: Optional[pulumi.Input[str]] = None,
                                  select: Optional[pulumi.Input[str]] = None,
                                  opts: Optional[InvokeOptions] = None) -> Output[GetIoMAMPolicyByNameResult]
    func LookupIoMAMPolicyByName(ctx *Context, args *LookupIoMAMPolicyByNameArgs, opts ...InvokeOption) (*LookupIoMAMPolicyByNameResult, error)
    func LookupIoMAMPolicyByNameOutput(ctx *Context, args *LookupIoMAMPolicyByNameOutputArgs, opts ...InvokeOption) LookupIoMAMPolicyByNameResultOutput

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

    public static class GetIoMAMPolicyByName 
    {
        public static Task<GetIoMAMPolicyByNameResult> InvokeAsync(GetIoMAMPolicyByNameArgs args, InvokeOptions? opts = null)
        public static Output<GetIoMAMPolicyByNameResult> Invoke(GetIoMAMPolicyByNameInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetIoMAMPolicyByNameResult> getIoMAMPolicyByName(GetIoMAMPolicyByNameArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: azure-native:intune:getIoMAMPolicyByName
      arguments:
        # arguments dictionary

    The following arguments are supported:

    HostName string
    Location hostName for the tenant
    PolicyName string
    Unique name for the policy
    Select string
    select specific fields in entity.
    HostName string
    Location hostName for the tenant
    PolicyName string
    Unique name for the policy
    Select string
    select specific fields in entity.
    hostName String
    Location hostName for the tenant
    policyName String
    Unique name for the policy
    select String
    select specific fields in entity.
    hostName string
    Location hostName for the tenant
    policyName string
    Unique name for the policy
    select string
    select specific fields in entity.
    host_name str
    Location hostName for the tenant
    policy_name str
    Unique name for the policy
    select str
    select specific fields in entity.
    hostName String
    Location hostName for the tenant
    policyName String
    Unique name for the policy
    select String
    select specific fields in entity.

    getIoMAMPolicyByName Result

    The following output properties are available:

    FriendlyName string
    GroupStatus string
    Id string
    Resource Id
    LastModifiedTime string
    Name string
    Resource name
    NumOfApps int
    Type string
    Resource type
    AccessRecheckOfflineTimeout string
    AccessRecheckOnlineTimeout string
    AppSharingFromLevel string
    AppSharingToLevel string
    Authentication string
    ClipboardSharingLevel string
    DataBackup string
    Description string
    DeviceCompliance string
    FileEncryptionLevel string
    FileSharingSaveAs string
    Location string
    Resource Location
    ManagedBrowser string
    OfflineWipeTimeout string
    Pin string
    PinNumRetry int
    Tags Dictionary<string, string>
    Resource Tags
    TouchId string
    FriendlyName string
    GroupStatus string
    Id string
    Resource Id
    LastModifiedTime string
    Name string
    Resource name
    NumOfApps int
    Type string
    Resource type
    AccessRecheckOfflineTimeout string
    AccessRecheckOnlineTimeout string
    AppSharingFromLevel string
    AppSharingToLevel string
    Authentication string
    ClipboardSharingLevel string
    DataBackup string
    Description string
    DeviceCompliance string
    FileEncryptionLevel string
    FileSharingSaveAs string
    Location string
    Resource Location
    ManagedBrowser string
    OfflineWipeTimeout string
    Pin string
    PinNumRetry int
    Tags map[string]string
    Resource Tags
    TouchId string
    friendlyName String
    groupStatus String
    id String
    Resource Id
    lastModifiedTime String
    name String
    Resource name
    numOfApps Integer
    type String
    Resource type
    accessRecheckOfflineTimeout String
    accessRecheckOnlineTimeout String
    appSharingFromLevel String
    appSharingToLevel String
    authentication String
    clipboardSharingLevel String
    dataBackup String
    description String
    deviceCompliance String
    fileEncryptionLevel String
    fileSharingSaveAs String
    location String
    Resource Location
    managedBrowser String
    offlineWipeTimeout String
    pin String
    pinNumRetry Integer
    tags Map<String,String>
    Resource Tags
    touchId String
    friendlyName string
    groupStatus string
    id string
    Resource Id
    lastModifiedTime string
    name string
    Resource name
    numOfApps number
    type string
    Resource type
    accessRecheckOfflineTimeout string
    accessRecheckOnlineTimeout string
    appSharingFromLevel string
    appSharingToLevel string
    authentication string
    clipboardSharingLevel string
    dataBackup string
    description string
    deviceCompliance string
    fileEncryptionLevel string
    fileSharingSaveAs string
    location string
    Resource Location
    managedBrowser string
    offlineWipeTimeout string
    pin string
    pinNumRetry number
    tags {[key: string]: string}
    Resource Tags
    touchId string
    friendlyName String
    groupStatus String
    id String
    Resource Id
    lastModifiedTime String
    name String
    Resource name
    numOfApps Number
    type String
    Resource type
    accessRecheckOfflineTimeout String
    accessRecheckOnlineTimeout String
    appSharingFromLevel String
    appSharingToLevel String
    authentication String
    clipboardSharingLevel String
    dataBackup String
    description String
    deviceCompliance String
    fileEncryptionLevel String
    fileSharingSaveAs String
    location String
    Resource Location
    managedBrowser String
    offlineWipeTimeout String
    pin String
    pinNumRetry Number
    tags Map<String>
    Resource Tags
    touchId String

    Package Details

    Repository
    Azure Native pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native logo
    This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
    Azure Native v2.37.0 published on Monday, Apr 15, 2024 by Pulumi