diff --git a/openapi/v1.0/default.yaml b/openapi/v1.0/default.yaml index 8e638a7b..4185c4e1 100644 --- a/openapi/v1.0/default.yaml +++ b/openapi/v1.0/default.yaml @@ -495097,6 +495097,8 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - /security/identities/sensorCandidates/microsoft.graph.security.activate '/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/microsoft.graph.security.applyHold': description: Provides operations to call the applyHold method. post: @@ -501201,6 +501203,301 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' + /security/identities/sensorCandidateActivationConfiguration: + description: Provides operations to manage the sensorCandidateActivationConfiguration property of the microsoft.graph.security.identityContainer entity. + get: + tags: + - security.identityContainer + summary: Get sensorCandidateActivationConfiguration + description: Read the properties and relationships of microsoft.graph.security.sensorCandidateActivationConfiguration object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/security-sensorcandidateactivationconfiguration-get?view=graph-rest-1.0 + operationId: security.identities.GetSensorCandidateActivationConfiguration + parameters: + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.security.sensorCandidateActivationConfiguration' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - security.identityContainer + summary: Update the navigation property sensorCandidateActivationConfiguration in security + operationId: security.identities.UpdateSensorCandidateActivationConfiguration + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.security.sensorCandidateActivationConfiguration' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - security.identityContainer + summary: Delete navigation property sensorCandidateActivationConfiguration for security + operationId: security.identities.DeleteSensorCandidateActivationConfiguration + parameters: + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + /security/identities/sensorCandidates: + description: Provides operations to manage the sensorCandidates property of the microsoft.graph.security.identityContainer entity. + get: + tags: + - security.identityContainer + summary: List sensorCandidate objects + description: Get a list of the sensorCandidate objects and their properties. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/security-identitycontainer-list-sensorcandidates?view=graph-rest-1.0 + operationId: security.identities.ListSensorCandidates + parameters: + - $ref: '#/components/parameters/top' + - $ref: '#/components/parameters/skip' + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + - $ref: '#/components/parameters/count' + - name: $orderby + in: query + description: Order items by property values + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + responses: + '200': + $ref: '#/components/responses/microsoft.graph.security.sensorCandidateCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - security.identityContainer + summary: Create new navigation property to sensorCandidates for security + operationId: security.identities.CreateSensorCandidates + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.security.sensorCandidate' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.security.sensorCandidate' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/security/identities/sensorCandidates/{sensorCandidate-id}': + description: Provides operations to manage the sensorCandidates property of the microsoft.graph.security.identityContainer entity. + get: + tags: + - security.identityContainer + summary: Get sensorCandidates from security + description: Represents Microsoft Defender for Identity sensors that are ready to be activated. + operationId: security.identities.GetSensorCandidates + parameters: + - name: sensorCandidate-id + in: path + description: The unique identifier of sensorCandidate + required: true + schema: + type: string + x-ms-docs-key-type: sensorCandidate + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.security.sensorCandidate' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - security.identityContainer + summary: Update the navigation property sensorCandidates in security + operationId: security.identities.UpdateSensorCandidates + parameters: + - name: sensorCandidate-id + in: path + description: The unique identifier of sensorCandidate + required: true + schema: + type: string + x-ms-docs-key-type: sensorCandidate + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.security.sensorCandidate' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - security.identityContainer + summary: Delete navigation property sensorCandidates for security + operationId: security.identities.DeleteSensorCandidates + parameters: + - name: sensorCandidate-id + in: path + description: The unique identifier of sensorCandidate + required: true + schema: + type: string + x-ms-docs-key-type: sensorCandidate + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + /security/identities/sensorCandidates/$count: + description: Provides operations to count the resources in the collection. + get: + tags: + - security.identityContainer + summary: Get the number of the resource + operationId: security.identities.sensorCandidates.GetCount-fa5a + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + /security/identities/sensorCandidates/microsoft.graph.security.activate: + description: Provides operations to call the activate method. + post: + tags: + - security.identityContainer + summary: Invoke action activate + description: Activate Microsoft Defender for Identity sensors. + operationId: security.identities.sensorCandidates.activate + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + serverIds: + type: array + items: + type: string + nullable: true + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/microsoft.graph.security.activate' /security/identities/sensors: description: Provides operations to manage the sensors property of the microsoft.graph.security.identityContainer entity. get: @@ -807985,6 +808282,14 @@ components: $ref: '#/components/schemas/microsoft.graph.security.healthIssue' description: Represents potential issues identified by Microsoft Defender for Identity within a customer's Microsoft Defender for Identity configuration. x-ms-navigationProperty: true + sensorCandidateActivationConfiguration: + $ref: '#/components/schemas/microsoft.graph.security.sensorCandidateActivationConfiguration' + sensorCandidates: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.sensorCandidate' + description: Represents Microsoft Defender for Identity sensors that are ready to be activated. + x-ms-navigationProperty: true sensors: type: array items: @@ -808550,6 +808855,31 @@ components: $ref: '#/components/schemas/microsoft.graph.security.healthIssue' description: Represents potential issues within a customer's Microsoft Defender for Identity configuration that Microsoft Defender for Identity identified related to the sensor. x-ms-navigationProperty: true + microsoft.graph.security.sensorCandidate: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: sensorCandidate + type: object + properties: + computerDnsName: + type: string + description: The DNS name of the computer associated with the sensor. + lastSeenDateTime: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + description: The date and time when the sensor was last seen. + format: date-time + senseClientVersion: + type: string + description: The version of the Defender for Identity sensor client. Supports $filter (eq). + microsoft.graph.security.sensorCandidateActivationConfiguration: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: sensorCandidateActivationConfiguration + type: object + properties: + activationMode: + $ref: '#/components/schemas/microsoft.graph.security.sensorCandidateActivationMode' microsoft.graph.security.siteSource: allOf: - $ref: '#/components/schemas/microsoft.graph.security.dataSource' @@ -812138,6 +812468,13 @@ components: type: string x-ms-enum-flags: isFlags: true + microsoft.graph.security.sensorCandidateActivationMode: + title: sensorCandidateActivationMode + enum: + - manual + - automated + - unknownFutureValue + type: string microsoft.graph.security.sensorHealthStatus: title: sensorHealthStatus enum: @@ -818760,6 +819097,17 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.security.healthIssue' + microsoft.graph.security.sensorCandidateCollectionResponse: + title: Collection of sensorCandidate + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.sensorCandidate' microsoft.graph.security.sensorCollectionResponse: title: Collection of sensor type: object @@ -828109,6 +828457,12 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.security.healthIssueCollectionResponse' + microsoft.graph.security.sensorCandidateCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.security.sensorCandidateCollectionResponse' microsoft.graph.security.sensorCollectionResponse: description: Retrieved collection content: @@ -849792,6 +850146,10 @@ components: value: healthIssues: - '@odata.type': microsoft.graph.security.healthIssue + sensorCandidateActivationConfiguration: + '@odata.type': microsoft.graph.security.sensorCandidateActivationConfiguration + sensorCandidates: + - '@odata.type': microsoft.graph.security.sensorCandidate sensors: - '@odata.type': microsoft.graph.security.sensor microsoft.graph.security.incident: @@ -849975,6 +850333,15 @@ components: settings: '@odata.type': microsoft.graph.security.sensorSettings version: String + microsoft.graph.security.sensorCandidate: + value: + computerDnsName: String + lastSeenDateTime: '0001-01-01T00:00:00.0000000+00:00' + senseClientVersion: String + microsoft.graph.security.sensorCandidateActivationConfiguration: + value: + activationMode: + '@odata.type': microsoft.graph.security.sensorCandidateActivationMode microsoft.graph.security.siteSource: value: site: diff --git a/openapi/v1.0/graphexplorer.yaml b/openapi/v1.0/graphexplorer.yaml index 0d205f90..761fefa6 100644 --- a/openapi/v1.0/graphexplorer.yaml +++ b/openapi/v1.0/graphexplorer.yaml @@ -615715,6 +615715,8 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - /security/identities/sensorCandidates/microsoft.graph.security.activate '/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/microsoft.graph.security.applyHold': description: Provides operations to call the applyHold method. post: @@ -622493,6 +622495,8 @@ paths: enum: - id - healthIssues + - sensorCandidateActivationConfiguration + - sensorCandidates - sensors type: string - name: $expand @@ -622507,6 +622511,8 @@ paths: enum: - '*' - healthIssues + - sensorCandidateActivationConfiguration + - sensorCandidates - sensors type: string responses: @@ -622813,6 +622819,329 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' + /security/identities/sensorCandidateActivationConfiguration: + description: Provides operations to manage the sensorCandidateActivationConfiguration property of the microsoft.graph.security.identityContainer entity. + get: + tags: + - security.identityContainer + summary: Get sensorCandidateActivationConfiguration + description: Read the properties and relationships of microsoft.graph.security.sensorCandidateActivationConfiguration object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/security-sensorcandidateactivationconfiguration-get?view=graph-rest-1.0 + operationId: security.identities.GetSensorCandidateActivationConfiguration + parameters: + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - activationMode + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.security.sensorCandidateActivationConfiguration' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - security.identityContainer + summary: Update the navigation property sensorCandidateActivationConfiguration in security + operationId: security.identities.UpdateSensorCandidateActivationConfiguration + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.security.sensorCandidateActivationConfiguration' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - security.identityContainer + summary: Delete navigation property sensorCandidateActivationConfiguration for security + operationId: security.identities.DeleteSensorCandidateActivationConfiguration + parameters: + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + /security/identities/sensorCandidates: + description: Provides operations to manage the sensorCandidates property of the microsoft.graph.security.identityContainer entity. + get: + tags: + - security.identityContainer + summary: List sensorCandidate objects + description: Get a list of the sensorCandidate objects and their properties. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/security-identitycontainer-list-sensorcandidates?view=graph-rest-1.0 + operationId: security.identities.ListSensorCandidates + parameters: + - $ref: '#/components/parameters/top' + - $ref: '#/components/parameters/skip' + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + - $ref: '#/components/parameters/count' + - name: $orderby + in: query + description: Order items by property values + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - id desc + - computerDnsName + - computerDnsName desc + - lastSeenDateTime + - lastSeenDateTime desc + - senseClientVersion + - senseClientVersion desc + type: string + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - computerDnsName + - lastSeenDateTime + - senseClientVersion + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + $ref: '#/components/responses/microsoft.graph.security.sensorCandidateCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - security.identityContainer + summary: Create new navigation property to sensorCandidates for security + operationId: security.identities.CreateSensorCandidates + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.security.sensorCandidate' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.security.sensorCandidate' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/security/identities/sensorCandidates/{sensorCandidate-id}': + description: Provides operations to manage the sensorCandidates property of the microsoft.graph.security.identityContainer entity. + get: + tags: + - security.identityContainer + summary: Get sensorCandidates from security + description: Represents Microsoft Defender for Identity sensors that are ready to be activated. + operationId: security.identities.GetSensorCandidates + parameters: + - name: sensorCandidate-id + in: path + description: The unique identifier of sensorCandidate + required: true + schema: + type: string + x-ms-docs-key-type: sensorCandidate + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - computerDnsName + - lastSeenDateTime + - senseClientVersion + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.security.sensorCandidate' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - security.identityContainer + summary: Update the navigation property sensorCandidates in security + operationId: security.identities.UpdateSensorCandidates + parameters: + - name: sensorCandidate-id + in: path + description: The unique identifier of sensorCandidate + required: true + schema: + type: string + x-ms-docs-key-type: sensorCandidate + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.security.sensorCandidate' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - security.identityContainer + summary: Delete navigation property sensorCandidates for security + operationId: security.identities.DeleteSensorCandidates + parameters: + - name: sensorCandidate-id + in: path + description: The unique identifier of sensorCandidate + required: true + schema: + type: string + x-ms-docs-key-type: sensorCandidate + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + /security/identities/sensorCandidates/$count: + description: Provides operations to count the resources in the collection. + get: + tags: + - security.identityContainer + summary: Get the number of the resource + operationId: security.identities.sensorCandidates.GetCount-fa5a + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + /security/identities/sensorCandidates/microsoft.graph.security.activate: + description: Provides operations to call the activate method. + post: + tags: + - security.identityContainer + summary: Invoke action activate + description: Activate Microsoft Defender for Identity sensors. + operationId: security.identities.sensorCandidates.activate + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + serverIds: + type: array + items: + type: string + nullable: true + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/microsoft.graph.security.activate' /security/identities/sensors: description: Provides operations to manage the sensors property of the microsoft.graph.security.identityContainer entity. get: @@ -987920,6 +988249,14 @@ components: $ref: '#/components/schemas/microsoft.graph.security.healthIssue' description: Represents potential issues identified by Microsoft Defender for Identity within a customer's Microsoft Defender for Identity configuration. x-ms-navigationProperty: true + sensorCandidateActivationConfiguration: + $ref: '#/components/schemas/microsoft.graph.security.sensorCandidateActivationConfiguration' + sensorCandidates: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.sensorCandidate' + description: Represents Microsoft Defender for Identity sensors that are ready to be activated. + x-ms-navigationProperty: true sensors: type: array items: @@ -988485,6 +988822,31 @@ components: $ref: '#/components/schemas/microsoft.graph.security.healthIssue' description: Represents potential issues within a customer's Microsoft Defender for Identity configuration that Microsoft Defender for Identity identified related to the sensor. x-ms-navigationProperty: true + microsoft.graph.security.sensorCandidate: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: sensorCandidate + type: object + properties: + computerDnsName: + type: string + description: The DNS name of the computer associated with the sensor. + lastSeenDateTime: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + description: The date and time when the sensor was last seen. + format: date-time + senseClientVersion: + type: string + description: The version of the Defender for Identity sensor client. Supports $filter (eq). + microsoft.graph.security.sensorCandidateActivationConfiguration: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: sensorCandidateActivationConfiguration + type: object + properties: + activationMode: + $ref: '#/components/schemas/microsoft.graph.security.sensorCandidateActivationMode' microsoft.graph.security.siteSource: allOf: - $ref: '#/components/schemas/microsoft.graph.security.dataSource' @@ -992073,6 +992435,13 @@ components: type: string x-ms-enum-flags: isFlags: true + microsoft.graph.security.sensorCandidateActivationMode: + title: sensorCandidateActivationMode + enum: + - manual + - automated + - unknownFutureValue + type: string microsoft.graph.security.sensorHealthStatus: title: sensorHealthStatus enum: @@ -998695,6 +999064,17 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.security.healthIssue' + microsoft.graph.security.sensorCandidateCollectionResponse: + title: Collection of sensorCandidate + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.sensorCandidate' microsoft.graph.security.sensorCollectionResponse: title: Collection of sensor type: object @@ -1008044,6 +1008424,12 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.security.healthIssueCollectionResponse' + microsoft.graph.security.sensorCandidateCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.security.sensorCandidateCollectionResponse' microsoft.graph.security.sensorCollectionResponse: description: Retrieved collection content: @@ -1029727,6 +1030113,10 @@ components: value: healthIssues: - '@odata.type': microsoft.graph.security.healthIssue + sensorCandidateActivationConfiguration: + '@odata.type': microsoft.graph.security.sensorCandidateActivationConfiguration + sensorCandidates: + - '@odata.type': microsoft.graph.security.sensorCandidate sensors: - '@odata.type': microsoft.graph.security.sensor microsoft.graph.security.incident: @@ -1029910,6 +1030300,15 @@ components: settings: '@odata.type': microsoft.graph.security.sensorSettings version: String + microsoft.graph.security.sensorCandidate: + value: + computerDnsName: String + lastSeenDateTime: '0001-01-01T00:00:00.0000000+00:00' + senseClientVersion: String + microsoft.graph.security.sensorCandidateActivationConfiguration: + value: + activationMode: + '@odata.type': microsoft.graph.security.sensorCandidateActivationMode microsoft.graph.security.siteSource: value: site: diff --git a/openapi/v1.0/openapi.yaml b/openapi/v1.0/openapi.yaml index 24b18157..daa26beb 100644 --- a/openapi/v1.0/openapi.yaml +++ b/openapi/v1.0/openapi.yaml @@ -522103,6 +522103,8 @@ paths: schema: type: string x-ms-docs-key-type: ediscoveryCustodian + x-ms-docs-grouped-path: + - /security/identities/sensorCandidates/microsoft.graph.security.activate '/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/microsoft.graph.security.applyHold': description: Provides operations to call the applyHold method. post: @@ -528039,6 +528041,315 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + /security/identities/sensorCandidateActivationConfiguration: + description: Provides operations to manage the sensorCandidateActivationConfiguration property of the microsoft.graph.security.identityContainer entity. + get: + tags: + - security.identityContainer + summary: Get sensorCandidateActivationConfiguration + description: Read the properties and relationships of microsoft.graph.security.sensorCandidateActivationConfiguration object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/security-sensorcandidateactivationconfiguration-get?view=graph-rest-1.0 + operationId: security.identities.GetSensorCandidateActivationConfiguration + parameters: + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + responses: + 2XX: + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.security.sensorCandidateActivationConfiguration' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - security.identityContainer + summary: Update the navigation property sensorCandidateActivationConfiguration in security + operationId: security.identities.UpdateSensorCandidateActivationConfiguration + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.security.sensorCandidateActivationConfiguration' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.security.sensorCandidateActivationConfiguration' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - security.identityContainer + summary: Delete navigation property sensorCandidateActivationConfiguration for security + operationId: security.identities.DeleteSensorCandidateActivationConfiguration + parameters: + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + /security/identities/sensorCandidates: + description: Provides operations to manage the sensorCandidates property of the microsoft.graph.security.identityContainer entity. + get: + tags: + - security.identityContainer + summary: List sensorCandidate objects + description: Get a list of the sensorCandidate objects and their properties. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/security-identitycontainer-list-sensorcandidates?view=graph-rest-1.0 + operationId: security.identities.ListSensorCandidates + parameters: + - $ref: '#/components/parameters/top' + - $ref: '#/components/parameters/skip' + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + - $ref: '#/components/parameters/count' + - name: $orderby + in: query + description: Order items by property values + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + responses: + 2XX: + $ref: '#/components/responses/microsoft.graph.security.sensorCandidateCollectionResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - security.identityContainer + summary: Create new navigation property to sensorCandidates for security + operationId: security.identities.CreateSensorCandidates + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.security.sensorCandidate' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.security.sensorCandidate' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/security/identities/sensorCandidates/{sensorCandidate-id}': + description: Provides operations to manage the sensorCandidates property of the microsoft.graph.security.identityContainer entity. + get: + tags: + - security.identityContainer + summary: Get sensorCandidates from security + description: Represents Microsoft Defender for Identity sensors that are ready to be activated. + operationId: security.identities.GetSensorCandidates + parameters: + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + responses: + 2XX: + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.security.sensorCandidate' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - security.identityContainer + summary: Update the navigation property sensorCandidates in security + operationId: security.identities.UpdateSensorCandidates + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.security.sensorCandidate' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.security.sensorCandidate' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - security.identityContainer + summary: Delete navigation property sensorCandidates for security + operationId: security.identities.DeleteSensorCandidates + parameters: + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + parameters: + - name: sensorCandidate-id + in: path + description: The unique identifier of sensorCandidate + required: true + schema: + type: string + x-ms-docs-key-type: sensorCandidate + /security/identities/sensorCandidates/$count: + description: Provides operations to count the resources in the collection. + get: + tags: + - security.identityContainer + summary: Get the number of the resource + operationId: security.identities.sensorCandidates.GetCount-fa5a + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + /security/identities/sensorCandidates/microsoft.graph.security.activate: + description: Provides operations to call the activate method. + post: + tags: + - security.identityContainer + summary: Invoke action activate + description: Activate Microsoft Defender for Identity sensors. + operationId: security.identities.sensorCandidates.activate + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + serverIds: + type: array + items: + type: string + nullable: true + required: true + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/microsoft.graph.security.activate' /security/identities/sensors: description: Provides operations to manage the sensors property of the microsoft.graph.security.identityContainer entity. get: @@ -739720,6 +740031,8 @@ components: '#microsoft.graph.security.ediscoveryReviewSetQuery': '#/components/schemas/microsoft.graph.security.ediscoveryReviewSetQuery' '#microsoft.graph.security.ediscoverySearch': '#/components/schemas/microsoft.graph.security.ediscoverySearch' '#microsoft.graph.security.sensor': '#/components/schemas/microsoft.graph.security.sensor' + '#microsoft.graph.security.sensorCandidate': '#/components/schemas/microsoft.graph.security.sensorCandidate' + '#microsoft.graph.security.sensorCandidateActivationConfiguration': '#/components/schemas/microsoft.graph.security.sensorCandidateActivationConfiguration' '#microsoft.graph.security.subdomain': '#/components/schemas/microsoft.graph.security.subdomain' '#microsoft.graph.security.tag': '#/components/schemas/microsoft.graph.security.tag' '#microsoft.graph.security.ediscoveryReviewTag': '#/components/schemas/microsoft.graph.security.ediscoveryReviewTag' @@ -808550,6 +808863,14 @@ components: $ref: '#/components/schemas/microsoft.graph.security.healthIssue' description: Represents potential issues identified by Microsoft Defender for Identity within a customer's Microsoft Defender for Identity configuration. x-ms-navigationProperty: true + sensorCandidateActivationConfiguration: + $ref: '#/components/schemas/microsoft.graph.security.sensorCandidateActivationConfiguration' + sensorCandidates: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.sensorCandidate' + description: Represents Microsoft Defender for Identity sensors that are ready to be activated. + x-ms-navigationProperty: true sensors: type: array items: @@ -809194,6 +809515,41 @@ components: '@odata.type': type: string x-ms-discriminator-value: '#microsoft.graph.security.sensor' + microsoft.graph.security.sensorCandidate: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: sensorCandidate + required: + - '@odata.type' + type: object + properties: + computerDnsName: + type: string + description: The DNS name of the computer associated with the sensor. + lastSeenDateTime: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + description: The date and time when the sensor was last seen. + format: date-time + senseClientVersion: + type: string + description: The version of the Defender for Identity sensor client. Supports $filter (eq). + '@odata.type': + type: string + x-ms-discriminator-value: '#microsoft.graph.security.sensorCandidate' + microsoft.graph.security.sensorCandidateActivationConfiguration: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: sensorCandidateActivationConfiguration + required: + - '@odata.type' + type: object + properties: + activationMode: + $ref: '#/components/schemas/microsoft.graph.security.sensorCandidateActivationMode' + '@odata.type': + type: string + x-ms-discriminator-value: '#microsoft.graph.security.sensorCandidateActivationConfiguration' microsoft.graph.security.siteSource: allOf: - $ref: '#/components/schemas/microsoft.graph.security.dataSource' @@ -813441,6 +813797,13 @@ components: type: string x-ms-enum-flags: isFlags: true + microsoft.graph.security.sensorCandidateActivationMode: + title: sensorCandidateActivationMode + enum: + - manual + - automated + - unknownFutureValue + type: string microsoft.graph.security.sensorHealthStatus: title: sensorHealthStatus enum: @@ -820119,6 +820482,17 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.security.healthIssue' + microsoft.graph.security.sensorCandidateCollectionResponse: + title: Collection of sensorCandidate + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.sensorCandidate' microsoft.graph.security.sensorCollectionResponse: title: Collection of sensor type: object @@ -829472,6 +829846,12 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.security.healthIssueCollectionResponse' + microsoft.graph.security.sensorCandidateCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.security.sensorCandidateCollectionResponse' microsoft.graph.security.sensorCollectionResponse: description: Retrieved collection content: @@ -851083,6 +851463,10 @@ components: value: healthIssues: - '@odata.type': microsoft.graph.security.healthIssue + sensorCandidateActivationConfiguration: + '@odata.type': microsoft.graph.security.sensorCandidateActivationConfiguration + sensorCandidates: + - '@odata.type': microsoft.graph.security.sensorCandidate sensors: - '@odata.type': microsoft.graph.security.sensor microsoft.graph.security.incident: @@ -851266,6 +851650,15 @@ components: settings: '@odata.type': microsoft.graph.security.sensorSettings version: String + microsoft.graph.security.sensorCandidate: + value: + computerDnsName: String + lastSeenDateTime: '0001-01-01T00:00:00.0000000+00:00' + senseClientVersion: String + microsoft.graph.security.sensorCandidateActivationConfiguration: + value: + activationMode: + '@odata.type': microsoft.graph.security.sensorCandidateActivationMode microsoft.graph.security.siteSource: value: site: diff --git a/openapi/v1.0/powershell_v2.yaml b/openapi/v1.0/powershell_v2.yaml index 47e79aee..70e0fed9 100644 --- a/openapi/v1.0/powershell_v2.yaml +++ b/openapi/v1.0/powershell_v2.yaml @@ -502007,6 +502007,8 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - /security/identities/sensorCandidates/microsoft.graph.security.activate '/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/microsoft.graph.security.applyHold': description: Provides operations to call the applyHold method. post: @@ -508183,6 +508185,309 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' + /security/identities/sensorCandidateActivationConfiguration: + description: Provides operations to manage the sensorCandidateActivationConfiguration property of the microsoft.graph.security.identityContainer entity. + get: + tags: + - security.identityContainer + summary: Get sensorCandidateActivationConfiguration + description: Read the properties and relationships of microsoft.graph.security.sensorCandidateActivationConfiguration object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/security-sensorcandidateactivationconfiguration-get?view=graph-rest-1.0 + operationId: security.identities.GetSensorCandidateActivationConfiguration + parameters: + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + responses: + 2XX: + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.security.sensorCandidateActivationConfiguration' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - security.identityContainer + summary: Update the navigation property sensorCandidateActivationConfiguration in security + operationId: security.identities.UpdateSensorCandidateActivationConfiguration + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.security.sensorCandidateActivationConfiguration' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.security.sensorCandidateActivationConfiguration' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - security.identityContainer + summary: Delete navigation property sensorCandidateActivationConfiguration for security + operationId: security.identities.DeleteSensorCandidateActivationConfiguration + parameters: + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + /security/identities/sensorCandidates: + description: Provides operations to manage the sensorCandidates property of the microsoft.graph.security.identityContainer entity. + get: + tags: + - security.identityContainer + summary: List sensorCandidate objects + description: Get a list of the sensorCandidate objects and their properties. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/security-identitycontainer-list-sensorcandidates?view=graph-rest-1.0 + operationId: security.identities.ListSensorCandidates + parameters: + - $ref: '#/components/parameters/top' + - $ref: '#/components/parameters/skip' + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + - $ref: '#/components/parameters/count' + - name: $orderby + in: query + description: Order items by property values + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + responses: + 2XX: + $ref: '#/components/responses/microsoft.graph.security.sensorCandidateCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - security.identityContainer + summary: Create new navigation property to sensorCandidates for security + operationId: security.identities.CreateSensorCandidates + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.security.sensorCandidate' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.security.sensorCandidate' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/security/identities/sensorCandidates/{sensorCandidate-id}': + description: Provides operations to manage the sensorCandidates property of the microsoft.graph.security.identityContainer entity. + get: + tags: + - security.identityContainer + summary: Get sensorCandidates from security + description: Represents Microsoft Defender for Identity sensors that are ready to be activated. + operationId: security.identities.GetSensorCandidates + parameters: + - name: sensorCandidate-id + in: path + description: The unique identifier of sensorCandidate + required: true + schema: + type: string + x-ms-docs-key-type: sensorCandidate + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + responses: + 2XX: + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.security.sensorCandidate' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - security.identityContainer + summary: Update the navigation property sensorCandidates in security + operationId: security.identities.UpdateSensorCandidates + parameters: + - name: sensorCandidate-id + in: path + description: The unique identifier of sensorCandidate + required: true + schema: + type: string + x-ms-docs-key-type: sensorCandidate + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.security.sensorCandidate' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.security.sensorCandidate' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - security.identityContainer + summary: Delete navigation property sensorCandidates for security + operationId: security.identities.DeleteSensorCandidates + parameters: + - name: sensorCandidate-id + in: path + description: The unique identifier of sensorCandidate + required: true + schema: + type: string + x-ms-docs-key-type: sensorCandidate + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + /security/identities/sensorCandidates/$count: + description: Provides operations to count the resources in the collection. + get: + tags: + - security.identityContainer + summary: Get the number of the resource + operationId: security.identities.sensorCandidates.GetCount-fa5a + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' + /security/identities/sensorCandidates/microsoft.graph.security.activate: + description: Provides operations to call the activate method. + post: + tags: + - security.identityContainer + summary: Invoke action activate + description: Activate Microsoft Defender for Identity sensors. + operationId: security.identities.sensorCandidates.activate + requestBody: + description: Action parameters + content: + application/json: + schema: + type: object + properties: + serverIds: + type: array + items: + type: string + nullable: true + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: action + x-ms-docs-grouped-path: + - '/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/microsoft.graph.security.activate' /security/identities/sensors: description: Provides operations to manage the sensors property of the microsoft.graph.security.identityContainer entity. get: @@ -817871,6 +818176,14 @@ components: $ref: '#/components/schemas/microsoft.graph.security.healthIssue' description: Represents potential issues identified by Microsoft Defender for Identity within a customer's Microsoft Defender for Identity configuration. x-ms-navigationProperty: true + sensorCandidateActivationConfiguration: + $ref: '#/components/schemas/microsoft.graph.security.sensorCandidateActivationConfiguration' + sensorCandidates: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.sensorCandidate' + description: Represents Microsoft Defender for Identity sensors that are ready to be activated. + x-ms-navigationProperty: true sensors: type: array items: @@ -818436,6 +818749,31 @@ components: $ref: '#/components/schemas/microsoft.graph.security.healthIssue' description: Represents potential issues within a customer's Microsoft Defender for Identity configuration that Microsoft Defender for Identity identified related to the sensor. x-ms-navigationProperty: true + microsoft.graph.security.sensorCandidate: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: sensorCandidate + type: object + properties: + computerDnsName: + type: string + description: The DNS name of the computer associated with the sensor. + lastSeenDateTime: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + description: The date and time when the sensor was last seen. + format: date-time + senseClientVersion: + type: string + description: The version of the Defender for Identity sensor client. Supports $filter (eq). + microsoft.graph.security.sensorCandidateActivationConfiguration: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: sensorCandidateActivationConfiguration + type: object + properties: + activationMode: + $ref: '#/components/schemas/microsoft.graph.security.sensorCandidateActivationMode' microsoft.graph.security.siteSource: allOf: - $ref: '#/components/schemas/microsoft.graph.security.dataSource' @@ -822024,6 +822362,13 @@ components: type: string x-ms-enum-flags: isFlags: true + microsoft.graph.security.sensorCandidateActivationMode: + title: sensorCandidateActivationMode + enum: + - manual + - automated + - unknownFutureValue + type: string microsoft.graph.security.sensorHealthStatus: title: sensorHealthStatus enum: @@ -828646,6 +828991,17 @@ components: '@odata.nextLink': type: string nullable: true + microsoft.graph.security.sensorCandidateCollectionResponse: + title: Collection of sensorCandidate + type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.security.sensorCandidate' + '@odata.nextLink': + type: string + nullable: true microsoft.graph.security.sensorCollectionResponse: title: Collection of sensor type: object @@ -837978,6 +838334,12 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.security.healthIssueCollectionResponse' + microsoft.graph.security.sensorCandidateCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.security.sensorCandidateCollectionResponse' microsoft.graph.security.sensorCollectionResponse: description: Retrieved collection content: @@ -859661,6 +860023,10 @@ components: value: healthIssues: - '@odata.type': microsoft.graph.security.healthIssue + sensorCandidateActivationConfiguration: + '@odata.type': microsoft.graph.security.sensorCandidateActivationConfiguration + sensorCandidates: + - '@odata.type': microsoft.graph.security.sensorCandidate sensors: - '@odata.type': microsoft.graph.security.sensor microsoft.graph.security.incident: @@ -859844,6 +860210,15 @@ components: settings: '@odata.type': microsoft.graph.security.sensorSettings version: String + microsoft.graph.security.sensorCandidate: + value: + computerDnsName: String + lastSeenDateTime: '0001-01-01T00:00:00.0000000+00:00' + senseClientVersion: String + microsoft.graph.security.sensorCandidateActivationConfiguration: + value: + activationMode: + '@odata.type': microsoft.graph.security.sensorCandidateActivationMode microsoft.graph.security.siteSource: value: site: