Skip to content

Commit

Permalink
Updated Schema Definition
Browse files Browse the repository at this point in the history
  • Loading branch information
NikCharlebois committed Nov 19, 2024
1 parent 1f55b20 commit 3f7158f
Showing 1 changed file with 240 additions and 0 deletions.
240 changes: 240 additions & 0 deletions Modules/Microsoft365DSC/SchemaDefinition.json
Original file line number Diff line number Diff line change
Expand Up @@ -7724,6 +7724,246 @@
}
]
},
{
"ClassName": "MSFT_AADRoleAssignmentScheduleRequestScheduleRecurrenceRange",
"Parameters": [
{
"CIMType": "String",
"Name": "endDate",
"Option": "Required"
},
{
"CIMType": "UInt32",
"Name": "numberOfOccurrences",
"Option": "Write"
},
{
"CIMType": "String",
"Name": "recurrenceTimeZone",
"Option": "Write"
},
{
"CIMType": "String",
"Name": "startDate",
"Option": "Required"
},
{
"CIMType": "String",
"Name": "type",
"Option": "Required"
}
]
},
{
"ClassName": "MSFT_AADRoleAssignmentScheduleRequestScheduleRecurrencePattern",
"Parameters": [
{
"CIMType": "UInt32",
"Name": "dayOfMonth",
"Option": "Write"
},
{
"CIMType": "String[]",
"Name": "daysOfWeek",
"Option": "Write"
},
{
"CIMType": "String",
"Name": "firstDayOfWeek",
"Option": "Write"
},
{
"CIMType": "String",
"Name": "index",
"Option": "Write"
},
{
"CIMType": "UInt32",
"Name": "interval",
"Option": "Write"
},
{
"CIMType": "UInt32",
"Name": "month",
"Option": "Write"
},
{
"CIMType": "String",
"Name": "type",
"Option": "Write"
}
]
},
{
"ClassName": "MSFT_AADRoleAssignmentScheduleRequestScheduleRecurrence",
"Parameters": [
{
"CIMType": "MSFT_AADRoleAssignmentScheduleRequestScheduleRecurrencePattern",
"Name": "pattern",
"Option": "Write"
},
{
"CIMType": "MSFT_AADRoleAssignmentScheduleRequestScheduleRecurrenceRange",
"Name": "range",
"Option": "Write"
}
]
},
{
"ClassName": "MSFT_AADRoleAssignmentScheduleRequestScheduleExpiration",
"Parameters": [
{
"CIMType": "String",
"Name": "duration",
"Option": "Write"
},
{
"CIMType": "String",
"Name": "endDateTime",
"Option": "Write"
},
{
"CIMType": "String",
"Name": "type",
"Option": "Write"
}
]
},
{
"ClassName": "MSFT_AADRoleAssignmentScheduleRequestSchedule",
"Parameters": [
{
"CIMType": "MSFT_AADRoleAssignmentScheduleRequestScheduleExpiration",
"Name": "expiration",
"Option": "Write"
},
{
"CIMType": "MSFT_AADRoleAssignmentScheduleRequestScheduleRecurrence",
"Name": "recurrence",
"Option": "Write"
},
{
"CIMType": "String",
"Name": "startDateTime",
"Option": "Write"
}
]
},
{
"ClassName": "MSFT_AADRoleAssignmentScheduleRequestTicketInfo",
"Parameters": [
{
"CIMType": "String",
"Name": "ticketNumber",
"Option": "Write"
},
{
"CIMType": "String",
"Name": "ticketSystem",
"Option": "Write"
}
]
},
{
"ClassName": "MSFT_AADRoleAssignmentScheduleRequest",
"Parameters": [
{
"CIMType": "String",
"Name": "Principal",
"Option": "Key"
},
{
"CIMType": "String",
"Name": "RoleDefinition",
"Option": "Key"
},
{
"CIMType": "String",
"Name": "PrincipalType",
"Option": "Write"
},
{
"CIMType": "String",
"Name": "DirectoryScopeId",
"Option": "Key"
},
{
"CIMType": "String",
"Name": "Id",
"Option": "Write"
},
{
"CIMType": "String",
"Name": "AppScopeId",
"Option": "Write"
},
{
"CIMType": "String",
"Name": "Action",
"Option": "Write"
},
{
"CIMType": "Boolean",
"Name": "IsValidationOnly",
"Option": "Write"
},
{
"CIMType": "String",
"Name": "Justification",
"Option": "Write"
},
{
"CIMType": "MSFT_AADRoleAssignmentScheduleRequestSchedule",
"Name": "ScheduleInfo",
"Option": "Write"
},
{
"CIMType": "MSFT_AADRoleAssignmentScheduleRequestTicketInfo",
"Name": "TicketInfo",
"Option": "Write"
},
{
"CIMType": "string",
"Name": "Ensure",
"Option": "Write"
},
{
"CIMType": "MSFT_Credential",
"Name": "Credential",
"Option": "Write"
},
{
"CIMType": "String",
"Name": "ApplicationId",
"Option": "Write"
},
{
"CIMType": "String",
"Name": "TenantId",
"Option": "Write"
},
{
"CIMType": "MSFT_Credential",
"Name": "ApplicationSecret",
"Option": "Write"
},
{
"CIMType": "String",
"Name": "CertificateThumbprint",
"Option": "Write"
},
{
"CIMType": "Boolean",
"Name": "ManagedIdentity",
"Option": "Write"
},
{
"CIMType": "String[]",
"Name": "AccessTokens",
"Option": "Write"
}
]
},
{
"ClassName": "MSFT_AADRoleDefinition",
"Parameters": [
Expand Down

0 comments on commit 3f7158f

Please sign in to comment.