import { OperationParameter , OperationURLParameter , OperationQueryParameter } from "@azure/core-client" ; import { ApplicationCreateParameters as ApplicationCreateParametersMapper , ApplicationUpdateParameters as ApplicationUpdateParametersMapper , AddOwnerParameters as AddOwnerParametersMapper , KeyCredentialsUpdateParameters as KeyCredentialsUpdateParametersMapper , PasswordCredentialsUpdateParameters as PasswordCredentialsUpdateParametersMapper , CheckGroupMembershipParameters as CheckGroupMembershipParametersMapper , GroupAddMemberParameters as GroupAddMemberParametersMapper , GroupCreateParameters as GroupCreateParametersMapper , GroupGetMemberGroupsParameters as GroupGetMemberGroupsParametersMapper , ServicePrincipalCreateParameters as ServicePrincipalCreateParametersMapper , ServicePrincipalUpdateParameters as ServicePrincipalUpdateParametersMapper , UserCreateParameters as UserCreateParametersMapper , UserUpdateParameters as UserUpdateParametersMapper , UserGetMemberGroupsParameters as UserGetMemberGroupsParametersMapper , GetObjectsParameters as GetObjectsParametersMapper , OAuth2PermissionGrant as OAuth2PermissionGrantMapper } from "../models/mappers" ; export const accept = { parameterPath : "accept" , mapper : { defaultValue : "application/json, text/json" , isConstant : true , serializedName : "Accept" , type : { name : "String" } } } ; export const $host = { parameterPath : "$host" , mapper : { serializedName : "$host" , required : true , type : { name : "String" } } , skipEncoding : true } ; export const apiVersion = { parameterPath : "apiVersion" , mapper : { defaultValue : "1.6" , isConstant : true , serializedName : "api-version" , type : { name : "String" } } } ; export const tenantID = { parameterPath : "tenantID" , mapper : { serializedName : "tenantID" , required : true , type : { name : "String" } } } ; export const nextLink = { parameterPath : "nextLink" , mapper : { serializedName : "nextLink" , required : true , type : { name : "String" } } , skipEncoding : true } ; export const contentType = { parameterPath : [ "options" , "contentType" ] , mapper : { defaultValue : "application/json" , isConstant : true , serializedName : "Content-Type" , type : { name : "String" } } } ; export const parameters = { parameterPath : "parameters" , mapper : ApplicationCreateParametersMapper } ; export const filter = { parameterPath : [ "options" , "filter" ] , mapper : { serializedName : "$filter" , type : { name : "String" } } } ; export const applicationObjectId = { parameterPath : "applicationObjectId" , mapper : { serializedName : "applicationObjectId" , required : true , type : { name : "String" } } } ; export const parameters1 = { parameterPath : "parameters" , mapper : ApplicationUpdateParametersMapper } ; export const parameters2 = { parameterPath : "parameters" , mapper : AddOwnerParametersMapper } ; export const ownerObjectId = { parameterPath : "ownerObjectId" , mapper : { serializedName : "ownerObjectId" , required : true , type : { name : "String" } } } ; export const parameters3 = { parameterPath : "parameters" , mapper : KeyCredentialsUpdateParametersMapper } ; export const parameters4 = { parameterPath : "parameters" , mapper : PasswordCredentialsUpdateParametersMapper } ; export const applicationID = { parameterPath : "applicationID" , mapper : { serializedName : "applicationID" , required : true , type : { name : "String" } } } ; export const objectId = { parameterPath : "objectId" , mapper : { serializedName : "objectId" , required : true , type : { name : "String" } } } ; export const parameters5 = { parameterPath : "parameters" , mapper : CheckGroupMembershipParametersMapper } ; export const groupObjectId = { parameterPath : "groupObjectId" , mapper : { serializedName : "groupObjectId" , required : true , type : { name : "String" } } } ; export const memberObjectId = { parameterPath : "memberObjectId" , mapper : { serializedName : "memberObjectId" , required : true , type : { name : "String" } } } ; export const parameters6 = { parameterPath : "parameters" , mapper : GroupAddMemberParametersMapper } ; export const parameters7 = { parameterPath : "parameters" , mapper : GroupCreateParametersMapper } ; export const parameters8 = { parameterPath : "parameters" , mapper : GroupGetMemberGroupsParametersMapper } ; export const parameters9 = { parameterPath : "parameters" , mapper : ServicePrincipalCreateParametersMapper } ; export const parameters10 = { parameterPath : "parameters" , mapper : ServicePrincipalUpdateParametersMapper } ; export const parameters11 = { parameterPath : "parameters" , mapper : UserCreateParametersMapper } ; export const expand = { parameterPath : [ "options" , "expand" ] , mapper : { serializedName : "$expand" , type : { name : "String" } } } ; export const upnOrObjectId = { parameterPath : "upnOrObjectId" , mapper : { serializedName : "upnOrObjectId" , required : true , type : { name : "String" } } } ; export const parameters12 = { parameterPath : "parameters" , mapper : UserUpdateParametersMapper } ; export const parameters13 = { parameterPath : "parameters" , mapper : UserGetMemberGroupsParametersMapper } ; export const parameters14 = { parameterPath : "parameters" , mapper : GetObjectsParametersMapper } ; export const domainName = { parameterPath : "domainName" , mapper : { serializedName : "domainName" , required : true , type : { name : "String" } } } ; export const accept1 = { parameterPath : "accept" , mapper : { defaultValue : "application/json" , isConstant : true , serializedName : "Accept" , type : { name : "String" } } } ; export const body = { parameterPath : [ "options" , "body" ] , mapper : OAuth2PermissionGrantMapper } ;