Skip to content

Commit

Permalink
Merge pull request #673 from microsoftgraph/schemas/metadata-publishi…
Browse files Browse the repository at this point in the history
…ng-2024-08-27

Schema sync 2024-08-27 from 1.3.457.0
  • Loading branch information
andrueastman committed Aug 28, 2024
2 parents ffe4642 + 49f5848 commit cb6d229
Show file tree
Hide file tree
Showing 10 changed files with 314 additions and 0 deletions.
89 changes: 89 additions & 0 deletions schemas/annotated-beta-Prod.csdl
Original file line number Diff line number Diff line change
Expand Up @@ -42452,6 +42452,9 @@
</Action>
<Action Name="verify" EntitySetPath="bindingParameter" IsBound="true">
<Parameter Name="bindingParameter" Type="graph.domain" Nullable="false" />
<Parameter Name="forceTakeover" Type="Edm.Boolean">
<Annotation Term="Org.OData.Core.V1.OptionalParameter" />
</Parameter>
<ReturnType Type="graph.domain" />
</Action>
<Action Name="verifySignature" IsBound="true">
Expand Down Expand Up @@ -96808,6 +96811,16 @@
</Function>
</Schema>
<Schema Namespace="microsoft.graph.partner.security" xmlns="http://docs.oasis-open.org/odata/ns/edm">
<EnumType Name="complianceStatus">
<Member Name="compliant" Value="0" />
<Member Name="noncomplaint" Value="1" />
<Member Name="unknownFutureValue" Value="2" />
</EnumType>
<EnumType Name="policyStatus">
<Member Name="enabled" Value="0" />
<Member Name="disabled" Value="1" />
<Member Name="unknownFutureValue" Value="2" />
</EnumType>
<EnumType Name="securityAlertConfidence">
<Member Name="low" Value="0" />
<Member Name="medium" Value="1" />
Expand All @@ -96833,6 +96846,19 @@
<Member Name="investigating" Value="2" />
<Member Name="unknownFutureValue" Value="3" />
</EnumType>
<EnumType Name="securityRequirementState">
<Member Name="active" Value="0" />
<Member Name="preview" Value="1" />
<Member Name="unknownFutureValue" Value="2" />
</EnumType>
<EnumType Name="securityRequirementType">
<Member Name="mfaEnforcedForAdmins" Value="0" />
<Member Name="mfaEnforcedForAdminsOfCustomers" Value="1" />
<Member Name="securityAlertsPromptlyResolved" Value="2" />
<Member Name="securityContactProvided" Value="3" />
<Member Name="spendingBudgetSetForCustomerAzureSubscriptions" Value="4" />
<Member Name="unknownFutureValue" Value="5" />
</EnumType>
<ComplexType Name="activityLog">
<Property Name="statusFrom" Type="microsoft.graph.partner.security.securityAlertStatus" Nullable="false" />
<Property Name="statusTo" Type="microsoft.graph.partner.security.securityAlertStatus" Nullable="false" />
Expand All @@ -96844,8 +96870,43 @@
<Property Name="resourceId" Type="Edm.String" Nullable="false" />
<Property Name="resourceType" Type="Edm.String" Nullable="false" />
</ComplexType>
<ComplexType Name="customerMfaInsight">
<Property Name="compliantAdminsCount" Type="Edm.Int64" Nullable="false" />
<Property Name="compliantNonAdminsCount" Type="Edm.Int64" Nullable="false" />
<Property Name="legacyPerUserMfaStatus" Type="microsoft.graph.partner.security.policyStatus" Nullable="false" />
<Property Name="mfaConditionalAccessPolicyStatus" Type="microsoft.graph.partner.security.policyStatus" Nullable="false" />
<Property Name="securityDefaultsStatus" Type="microsoft.graph.partner.security.policyStatus" Nullable="false" />
<Property Name="totalUsersCount" Type="Edm.Int64" Nullable="false" />
</ComplexType>
<EntityType Name="adminsMfaEnforcedSecurityRequirement" BaseType="microsoft.graph.partner.security.securityRequirement">
<Property Name="adminsRequiredNotUsingMfaCount" Type="Edm.Int64" Nullable="false" />
<Property Name="legacyPerUserMfaStatus" Type="microsoft.graph.partner.security.policyStatus" Nullable="false" />
<Property Name="mfaConditionalAccessPolicyStatus" Type="microsoft.graph.partner.security.policyStatus" Nullable="false" />
<Property Name="mfaEnabledAdminsCount" Type="Edm.Int64" Nullable="false" />
<Property Name="mfaEnabledUsersCount" Type="Edm.Int64" Nullable="false" />
<Property Name="securityDefaultsStatus" Type="microsoft.graph.partner.security.policyStatus" Nullable="false" />
<Property Name="totalAdminsCount" Type="Edm.Int64" Nullable="false" />
<Property Name="totalUsersCount" Type="Edm.Int64" Nullable="false" />
<Property Name="usersRequiredNotUsingMfaCount" Type="Edm.Int64" Nullable="false" />
</EntityType>
<EntityType Name="customerInsight">
<Key>
<PropertyRef Name="tenantId" />
</Key>
<Property Name="mfa" Type="microsoft.graph.partner.security.customerMfaInsight" />
<Property Name="tenantId" Type="Edm.String" Nullable="false" />
</EntityType>
<EntityType Name="customersMfaEnforcedSecurityRequirement" BaseType="microsoft.graph.partner.security.securityRequirement">
<Property Name="compliantTenantCount" Type="Edm.Int64" Nullable="false" />
<Property Name="totalTenantCount" Type="Edm.Int64" Nullable="false" />
</EntityType>
<EntityType Name="customersSpendingBudgetSecurityRequirement" BaseType="microsoft.graph.partner.security.securityRequirement">
<Property Name="customersWithSpendBudgetCount" Type="Edm.Int64" Nullable="false" />
<Property Name="totalCustomersCount" Type="Edm.Int64" Nullable="false" />
</EntityType>
<EntityType Name="partnerSecurity" BaseType="graph.entity">
<NavigationProperty Name="securityAlerts" Type="Collection(microsoft.graph.partner.security.partnerSecurityAlert)" ContainsTarget="true" />
<NavigationProperty Name="securityScore" Type="microsoft.graph.partner.security.partnerSecurityScore" ContainsTarget="true" />
</EntityType>
<EntityType Name="partnerSecurityAlert" BaseType="graph.entity">
<Property Name="activityLogs" Type="Collection(microsoft.graph.partner.security.activityLog)" />
Expand All @@ -96869,6 +96930,34 @@
<Property Name="subscriptionId" Type="Edm.String" Nullable="false" />
<Property Name="valueAddedResellerTenantId" Type="Edm.String" />
</EntityType>
<EntityType Name="partnerSecurityScore" BaseType="graph.entity">
<Property Name="currentScore" Type="Edm.Single" Nullable="false" />
<Property Name="lastRefreshDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="maxScore" Type="Edm.Single" Nullable="false" />
<Property Name="updatedDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<NavigationProperty Name="customerInsights" Type="Collection(microsoft.graph.partner.security.customerInsight)" ContainsTarget="true" />
<NavigationProperty Name="history" Type="Collection(microsoft.graph.partner.security.securityScoreHistory)" ContainsTarget="true" />
<NavigationProperty Name="requirements" Type="Collection(microsoft.graph.partner.security.securityRequirement)" ContainsTarget="true" />
</EntityType>
<EntityType Name="responseTimeSecurityRequirement" BaseType="microsoft.graph.partner.security.securityRequirement">
<Property Name="averageResponseTimeInHours" Type="Edm.Single" Nullable="false" />
</EntityType>
<EntityType Name="securityRequirement" BaseType="graph.entity">
<Property Name="actionUrl" Type="Edm.String" Nullable="false" />
<Property Name="complianceStatus" Type="microsoft.graph.partner.security.complianceStatus" Nullable="false" />
<Property Name="helpUrl" Type="Edm.String" Nullable="false" />
<Property Name="maxScore" Type="Edm.Int64" Nullable="false" />
<Property Name="requirementType" Type="microsoft.graph.partner.security.securityRequirementType" Nullable="false" />
<Property Name="score" Type="Edm.Int64" Nullable="false" />
<Property Name="state" Type="microsoft.graph.partner.security.securityRequirementState" Nullable="false" />
<Property Name="updatedDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
</EntityType>
<EntityType Name="securityScoreHistory" BaseType="graph.entity">
<Property Name="compliantRequirementsCount" Type="Edm.Int64" Nullable="false" />
<Property Name="createdDateTime" Type="Edm.DateTimeOffset" Nullable="false" />
<Property Name="score" Type="Edm.Single" Nullable="false" />
<Property Name="totalRequirementsCount" Type="Edm.Int64" Nullable="false" />
</EntityType>
</Schema>
<Schema Namespace="microsoft.graph.partners.billing" xmlns="http://docs.oasis-open.org/odata/ns/edm">
<EnumType Name="attributeSet">
Expand Down
17 changes: 17 additions & 0 deletions schemas/annotated-v1.0-Prod.csdl
Original file line number Diff line number Diff line change
Expand Up @@ -16451,6 +16451,7 @@
<NavigationProperty Name="registeredDevices" Type="Collection(graph.directoryObject)" />
<NavigationProperty Name="scopedRoleMemberOf" Type="Collection(graph.scopedRoleMembership)" ContainsTarget="true" />
<NavigationProperty Name="settings" Type="graph.userSettings" ContainsTarget="true" />
<NavigationProperty Name="solutions" Type="graph.userSolutionRoot" ContainsTarget="true" />
<NavigationProperty Name="sponsors" Type="Collection(graph.directoryObject)" />
<NavigationProperty Name="teamwork" Type="graph.userTeamwork" ContainsTarget="true" />
<NavigationProperty Name="todo" Type="graph.todo" ContainsTarget="true" />
Expand Down Expand Up @@ -16774,6 +16775,9 @@
<EntityType Name="userSignInInsight" BaseType="graph.governanceInsight">
<Property Name="lastSignInDateTime" Type="Edm.DateTimeOffset" />
</EntityType>
<EntityType Name="userSolutionRoot" BaseType="graph.entity">
<NavigationProperty Name="workingTimeSchedule" Type="graph.workingTimeSchedule" ContainsTarget="true" />
</EntityType>
<EntityType Name="userStorage" BaseType="graph.entity">
<NavigationProperty Name="quota" Type="graph.unifiedStorageQuota" ContainsTarget="true" />
</EntityType>
Expand Down Expand Up @@ -17853,6 +17857,7 @@
<Property Name="supportedEntities" Type="graph.workforceIntegrationSupportedEntities" />
<Property Name="url" Type="Edm.String" />
</EntityType>
<EntityType Name="workingTimeSchedule" BaseType="graph.entity" />
<EntityType Name="x509CertificateAuthenticationMethodConfiguration" BaseType="graph.authenticationMethodConfiguration">
<Property Name="authenticationModeConfiguration" Type="graph.x509CertificateAuthenticationModeConfiguration" />
<Property Name="certificateUserBindings" Type="Collection(graph.x509CertificateUserBinding)" />
Expand Down Expand Up @@ -19286,6 +19291,9 @@
<Action Name="endGracePeriod" IsBound="true">
<Parameter Name="bindingParameter" Type="graph.cloudPC" />
</Action>
<Action Name="endWorkingTime" IsBound="true">
<Parameter Name="bindparameter" Type="graph.workingTimeSchedule" Nullable="false" />
</Action>
<Action Name="eoMonth" IsBound="true">
<Parameter Name="bindparameter" Type="graph.workbookFunctions" />
<Parameter Name="startDate" Type="graph.Json" />
Expand Down Expand Up @@ -21427,6 +21435,9 @@
<Parameter Name="clientContext" Type="Edm.String" Unicode="false" />
<ReturnType Type="graph.startHoldMusicOperation" />
</Action>
<Action Name="startWorkingTime" IsBound="true">
<Parameter Name="bindparameter" Type="graph.workingTimeSchedule" Nullable="false" />
</Action>
<Action Name="stDevA" IsBound="true">
<Parameter Name="bindparameter" Type="graph.workbookFunctions" />
<Parameter Name="values" Type="graph.Json" />
Expand Down Expand Up @@ -29505,6 +29516,9 @@
<Annotations Target="microsoft.graph.enablement/notConfigured">
<Annotation Term="Org.OData.Core.V1.Description" String="Device default value, no intent." />
</Annotations>
<Annotations Target="microsoft.graph.endWorkingTime(microsoft.graph.workingTimeSchedule)">
<Annotation Term="Org.OData.Core.V1.Description" String="Triggers the policies associated with the end of working hours for user." />
</Annotations>
<Annotations Target="microsoft.graph.enrollmentConfigurationAssignment">
<Annotation Term="Org.OData.Core.V1.Description" String="Enrollment Configuration Assignment" />
</Annotations>
Expand Down Expand Up @@ -36415,6 +36429,9 @@
<Annotation Term="Org.OData.Capabilities.V1.BatchContinueOnErrorSupported" Bool="true" />
<Annotation Term="Org.OData.Capabilities.V1.BatchSupported" Bool="true" />
</Annotations>
<Annotations Target="microsoft.graph.startWorkingTime(microsoft.graph.workingTimeSchedule)">
<Annotation Term="Org.OData.Core.V1.Description" String="Triggers the policies associated with the start of working hours for user." />
</Annotations>
<Annotations Target="microsoft.graph.stateManagementSetting">
<Annotation Term="Org.OData.Core.V1.Description" String="State Management Setting." />
</Annotations>
Expand Down
17 changes: 17 additions & 0 deletions schemas/beta-Fairfax.csdl
Original file line number Diff line number Diff line change
Expand Up @@ -36300,6 +36300,11 @@
<Member Name="failed" Value="5" />
<Member Name="unknownFutureValue" Value="6" />
</EnumType>
<EnumType Name="membershipChangeType">
<Member Name="add" Value="1" />
<Member Name="remove" Value="2" />
<Member Name="unknownFutureValue" Value="3" />
</EnumType>
<EnumType Name="valueType">
<Member Name="enum" Value="0" />
<Member Name="string" Value="1" />
Expand All @@ -36318,6 +36323,9 @@
<Member Name="unknownFutureValue" Value="2" />
<Member Name="createdDateTime" Value="3" />
</EnumType>
<ComplexType Name="attributeChangeTrigger" BaseType="microsoft.graph.identityGovernance.workflowExecutionTrigger">
<Property Name="triggerAttributes" Type="Collection(microsoft.graph.identityGovernance.triggerAttribute)" Nullable="false" />
</ComplexType>
<ComplexType Name="customTaskExtensionCallbackConfiguration" BaseType="graph.customExtensionCallbackConfiguration">
<NavigationProperty Name="authorizedApps" Type="Collection(graph.application)" />
</ComplexType>
Expand All @@ -36330,6 +36338,12 @@
<NavigationProperty Name="taskProcessingresult" Type="microsoft.graph.identityGovernance.taskProcessingResult" />
<NavigationProperty Name="workflow" Type="microsoft.graph.identityGovernance.workflow" />
</ComplexType>
<ComplexType Name="groupBasedSubjectSet" BaseType="graph.subjectSet">
<NavigationProperty Name="groups" Type="Collection(graph.group)" />
</ComplexType>
<ComplexType Name="membershipChangeTrigger" BaseType="microsoft.graph.identityGovernance.workflowExecutionTrigger">
<Property Name="changeType" Type="microsoft.graph.identityGovernance.membershipChangeType" Nullable="false" />
</ComplexType>
<ComplexType Name="onDemandExecutionOnly" BaseType="microsoft.graph.identityGovernance.workflowExecutionConditions" />
<ComplexType Name="parameter">
<Property Name="name" Type="Edm.String" Nullable="false" />
Expand Down Expand Up @@ -36361,6 +36375,9 @@
<Property Name="scope" Type="graph.subjectSet" />
<Property Name="trigger" Type="microsoft.graph.identityGovernance.workflowExecutionTrigger" />
</ComplexType>
<ComplexType Name="triggerAttribute">
<Property Name="name" Type="Edm.String" Nullable="false" />
</ComplexType>
<ComplexType Name="usersProcessingSummary">
<Property Name="failedTasks" Type="Edm.Int32" Nullable="false" />
<Property Name="failedUsers" Type="Edm.Int32" Nullable="false" />
Expand Down
Loading

0 comments on commit cb6d229

Please sign in to comment.