import { IBaseExecution } from "../../base"; import * as EntityTypes from "./entityTypes.d"; /********************************************* * directoryObjects **********************************************/ export interface directoryObjects extends IBaseExecution { } /********************************************* * invitations **********************************************/ export interface invitations extends IBaseExecution { invitedUser: () => IBaseExecution; invitedUserSponsors: () => IBaseExecution; } /********************************************* * users **********************************************/ export interface users extends IBaseExecution { createdObjects: () => IBaseExecution; directReports: () => IBaseExecution; learningCourseActivities: () => IBaseExecution; manager: () => IBaseExecution; memberOf: () => IBaseExecution; ownedDevices: () => IBaseExecution; ownedObjects: () => IBaseExecution; registeredDevices: () => IBaseExecution; sponsors: () => IBaseExecution; transitiveMemberOf: () => IBaseExecution; } /********************************************* * applicationTemplates **********************************************/ export interface applicationTemplates extends IBaseExecution { } /********************************************* * authenticationMethodConfigurations **********************************************/ export interface authenticationMethodConfigurations extends IBaseExecution { } /********************************************* * identityProviders **********************************************/ export interface identityProviders extends IBaseExecution { } /********************************************* * applications **********************************************/ export interface applications extends IBaseExecution { appManagementPolicies: () => IBaseExecution; createdOnBehalfOf: () => IBaseExecution; owners: () => IBaseExecution; } /********************************************* * appRoleAssignments **********************************************/ export interface appRoleAssignments extends IBaseExecution { } /********************************************* * certificateBasedAuthConfiguration **********************************************/ export interface certificateBasedAuthConfiguration extends IBaseExecution { } /********************************************* * contacts **********************************************/ export interface contacts extends IBaseExecution { directReports: () => IBaseExecution; manager: () => IBaseExecution; memberOf: () => IBaseExecution; transitiveMemberOf: () => IBaseExecution; } /********************************************* * contracts **********************************************/ export interface contracts extends IBaseExecution { } /********************************************* * devices **********************************************/ export interface devices extends IBaseExecution { registeredOwners: () => IBaseExecution; registeredUsers: () => IBaseExecution; transitiveMemberOf: () => IBaseExecution; } /********************************************* * directoryRoles **********************************************/ export interface directoryRoles extends IBaseExecution { members: () => IBaseExecution; } /********************************************* * directoryRoleTemplates **********************************************/ export interface directoryRoleTemplates extends IBaseExecution { } /********************************************* * domainDnsRecords **********************************************/ export interface domainDnsRecords extends IBaseExecution { } /********************************************* * domains **********************************************/ export interface domains extends IBaseExecution { domainNameReferences: () => IBaseExecution; rootDomain: () => IBaseExecution; } /********************************************* * groups **********************************************/ export interface groups extends IBaseExecution { createdOnBehalfOf: () => IBaseExecution; memberOf: () => IBaseExecution; members: () => IBaseExecution; owners: () => IBaseExecution; transitiveMemberOf: () => IBaseExecution; transitiveMembers: () => IBaseExecution; } /********************************************* * groupSettings **********************************************/ export interface groupSettings extends IBaseExecution { } /********************************************* * groupSettingTemplates **********************************************/ export interface groupSettingTemplates extends IBaseExecution { } /********************************************* * oauth2PermissionGrants **********************************************/ export interface oauth2PermissionGrants extends IBaseExecution { } /********************************************* * organization **********************************************/ export interface organization extends IBaseExecution { certificateBasedAuthConfiguration: () => IBaseExecution; } /********************************************* * permissionGrants **********************************************/ export interface permissionGrants extends IBaseExecution { } /********************************************* * scopedRoleMemberships **********************************************/ export interface scopedRoleMemberships extends IBaseExecution { } /********************************************* * servicePrincipals **********************************************/ export interface servicePrincipals extends IBaseExecution { appManagementPolicies: () => IBaseExecution; createdObjects: () => IBaseExecution; memberOf: () => IBaseExecution; oauth2PermissionGrants: () => IBaseExecution; ownedObjects: () => IBaseExecution; owners: () => IBaseExecution; transitiveMemberOf: () => IBaseExecution; } /********************************************* * subscribedSkus **********************************************/ export interface subscribedSkus extends IBaseExecution { } /********************************************* * places **********************************************/ export interface places extends IBaseExecution { } /********************************************* * drives **********************************************/ export interface drives extends IBaseExecution { } /********************************************* * shares **********************************************/ export interface shares extends IBaseExecution { } /********************************************* * sites **********************************************/ export interface sites extends IBaseExecution { } /********************************************* * schemaExtensions **********************************************/ export interface schemaExtensions extends IBaseExecution { } /********************************************* * groupLifecyclePolicies **********************************************/ export interface groupLifecyclePolicies extends IBaseExecution { } /********************************************* * filterOperators **********************************************/ export interface filterOperators extends IBaseExecution { } /********************************************* * functions **********************************************/ export interface functions extends IBaseExecution { } /********************************************* * agreementAcceptances **********************************************/ export interface agreementAcceptances extends IBaseExecution { } /********************************************* * agreements **********************************************/ export interface agreements extends IBaseExecution { } /********************************************* * dataPolicyOperations **********************************************/ export interface dataPolicyOperations extends IBaseExecution { } /********************************************* * subscriptions **********************************************/ export interface subscriptions extends IBaseExecution { } /********************************************* * connections **********************************************/ export interface connections extends IBaseExecution { } /********************************************* * chats **********************************************/ export interface chats extends IBaseExecution { } /********************************************* * teams **********************************************/ export interface teams extends IBaseExecution { group: () => IBaseExecution; template: () => IBaseExecution; } /********************************************* * teamsTemplates **********************************************/ export interface teamsTemplates extends IBaseExecution { }