Share via


New-MgBetaDeviceManagementAndroidForWorkAppConfigurationSchema

Create new navigation property to androidForWorkAppConfigurationSchemas for deviceManagement

Syntax

New-MgBetaDeviceManagementAndroidForWorkAppConfigurationSchema
   [-ResponseHeadersVariable <String>]
   [-AdditionalProperties <Hashtable>]
   [-ExampleJsonInputFile <String>]
   [-Id <String>]
   [-SchemaItems <IMicrosoftGraphAndroidForWorkAppConfigurationSchemaItem[]>]
   [-Headers <IDictionary>]
   [-ProgressAction <ActionPreference>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-MgBetaDeviceManagementAndroidForWorkAppConfigurationSchema
   -BodyParameter <IMicrosoftGraphAndroidForWorkAppConfigurationSchema>
   [-ResponseHeadersVariable <String>]
   [-Headers <IDictionary>]
   [-ProgressAction <ActionPreference>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

Create new navigation property to androidForWorkAppConfigurationSchemas for deviceManagement

Permissions

Permission type Permissions (from least to most privileged)
Delegated (work or school account) DeviceManagementConfiguration.ReadWrite.All,
Delegated (personal Microsoft account) Not supported
Application DeviceManagementConfiguration.ReadWrite.All,

Parameters

-AdditionalProperties

Additional Parameters

Type:Hashtable
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-BodyParameter

Schema describing an Android for Work application's custom configurations. To construct, see NOTES section for BODYPARAMETER properties and create a hash table.

Type:IMicrosoftGraphAndroidForWorkAppConfigurationSchema
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Confirm

Prompts you for confirmation before running the cmdlet.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ExampleJsonInputFile

Input File for ExampleJson (UTF8 encoded byte array containing example JSON string conforming to this schema that demonstrates how to set the configuration for this app)

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Headers

Optional headers that will be added to the request.

Type:IDictionary
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-Id

The unique identifier for an entity. Read-only.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ProgressAction

{{ Fill ProgressAction Description }}

Type:ActionPreference
Aliases:proga
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ResponseHeadersVariable

Optional Response Headers Variable.

Type:String
Aliases:RHV
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SchemaItems

Collection of items each representing a named configuration option in the schema To construct, see NOTES section for SCHEMAITEMS properties and create a hash table.

Type:IMicrosoftGraphAndroidForWorkAppConfigurationSchemaItem[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Shows what would happen if the cmdlet runs. The cmdlet is not run.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Inputs

Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphAndroidForWorkAppConfigurationSchema

System.Collections.IDictionary

Outputs

Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphAndroidForWorkAppConfigurationSchema

Notes

COMPLEX PARAMETER PROPERTIES

To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables.

BODYPARAMETER <IMicrosoftGraphAndroidForWorkAppConfigurationSchema>: Schema describing an Android for Work application's custom configurations.

  • [(Any) <Object>]: This indicates any property can be added to this object.
  • [Id <String>]: The unique identifier for an entity. Read-only.
  • [ExampleJson <Byte- []>]: UTF8 encoded byte array containing example JSON string conforming to this schema that demonstrates how to set the configuration for this app
  • [SchemaItems <IMicrosoftGraphAndroidForWorkAppConfigurationSchemaItem- []>]: Collection of items each representing a named configuration option in the schema
    • [DataType <String>]: Data type for a configuration item inside an Android for Work application's custom configuration schema
    • [DefaultBoolValue <Boolean?>]: Default value for boolean type items, if specified by the app developer
    • [DefaultIntValue <Int32?>]: Default value for integer type items, if specified by the app developer
    • [DefaultStringArrayValue <String- []>]: Default value for string array type items, if specified by the app developer
    • [DefaultStringValue <String>]: Default value for string type items, if specified by the app developer
    • [Description <String>]: Description of what the item controls within the application
    • [DisplayName <String>]: Human readable name
    • [SchemaItemKey <String>]: Unique key the application uses to identify the item
    • [Selections <IMicrosoftGraphKeyValuePair- []>]: List of human readable name/value pairs for the valid values that can be set for this item (Choice and Multiselect items only)
      • [Name <String>]: Name for this key-value pair
      • [Value <String>]: Value for this key-value pair

SCHEMAITEMS <IMicrosoftGraphAndroidForWorkAppConfigurationSchemaItem- []>: Collection of items each representing a named configuration option in the schema

  • [DataType <String>]: Data type for a configuration item inside an Android for Work application's custom configuration schema
  • [DefaultBoolValue <Boolean?>]: Default value for boolean type items, if specified by the app developer
  • [DefaultIntValue <Int32?>]: Default value for integer type items, if specified by the app developer
  • [DefaultStringArrayValue <String- []>]: Default value for string array type items, if specified by the app developer
  • [DefaultStringValue <String>]: Default value for string type items, if specified by the app developer
  • [Description <String>]: Description of what the item controls within the application
  • [DisplayName <String>]: Human readable name
  • [SchemaItemKey <String>]: Unique key the application uses to identify the item
  • [Selections <IMicrosoftGraphKeyValuePair- []>]: List of human readable name/value pairs for the valid values that can be set for this item (Choice and Multiselect items only)
    • [Name <String>]: Name for this key-value pair
    • [Value <String>]: Value for this key-value pair