UNPKG

@microsoft/msgraph-beta-sdk-devicemanagement

Version:
69 lines 4.76 kB
import { type HardwarePasswordInfo } from '@microsoft/msgraph-beta-sdk/models/index.js'; import { type BaseRequestBuilder, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; /** * Provides operations to manage the hardwarePasswordInfo property of the microsoft.graph.deviceManagement entity. */ export interface HardwarePasswordInfoItemRequestBuilder extends BaseRequestBuilder<HardwarePasswordInfoItemRequestBuilder> { /** * Delete navigation property hardwarePasswordInfo for deviceManagement * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws {ODataError} error when the service returns a 4XX or 5XX status code */ delete(requestConfiguration?: RequestConfiguration<object> | undefined): Promise<void>; /** * Intune will provide customer the ability to configure BIOS configuration settings on the enrolled Windows 10 and Windows 11 Microsoft Entra joined devices. Starting from June, 2024, customers should start using hardwarePasswordDetail resource type - Microsoft Graph beta | Microsoft Learn. HardwarePasswordInfo will be marked as deprecated with Intune Release 2409 * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise<HardwarePasswordInfo>} * @throws {ODataError} error when the service returns a 4XX or 5XX status code */ get(requestConfiguration?: RequestConfiguration<HardwarePasswordInfoItemRequestBuilderGetQueryParameters> | undefined): Promise<HardwarePasswordInfo | undefined>; /** * Update the navigation property hardwarePasswordInfo in deviceManagement * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise<HardwarePasswordInfo>} * @throws {ODataError} error when the service returns a 4XX or 5XX status code */ patch(body: HardwarePasswordInfo, requestConfiguration?: RequestConfiguration<object> | undefined): Promise<HardwarePasswordInfo | undefined>; /** * Delete navigation property hardwarePasswordInfo for deviceManagement * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toDeleteRequestInformation(requestConfiguration?: RequestConfiguration<object> | undefined): RequestInformation; /** * Intune will provide customer the ability to configure BIOS configuration settings on the enrolled Windows 10 and Windows 11 Microsoft Entra joined devices. Starting from June, 2024, customers should start using hardwarePasswordDetail resource type - Microsoft Graph beta | Microsoft Learn. HardwarePasswordInfo will be marked as deprecated with Intune Release 2409 * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration<HardwarePasswordInfoItemRequestBuilderGetQueryParameters> | undefined): RequestInformation; /** * Update the navigation property hardwarePasswordInfo in deviceManagement * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toPatchRequestInformation(body: HardwarePasswordInfo, requestConfiguration?: RequestConfiguration<object> | undefined): RequestInformation; } /** * Intune will provide customer the ability to configure BIOS configuration settings on the enrolled Windows 10 and Windows 11 Microsoft Entra joined devices. Starting from June, 2024, customers should start using hardwarePasswordDetail resource type - Microsoft Graph beta | Microsoft Learn. HardwarePasswordInfo will be marked as deprecated with Intune Release 2409 */ export interface HardwarePasswordInfoItemRequestBuilderGetQueryParameters { /** * Expand related entities */ expand?: string[]; /** * Select properties to be returned */ select?: string[]; } /** * Uri template for the request builder. */ export declare const HardwarePasswordInfoItemRequestBuilderUriTemplate = "{+baseurl}/deviceManagement/hardwarePasswordInfo/{hardwarePasswordInfo%2Did}{?%24expand,%24select}"; /** * Metadata for all the requests in the request builder. */ export declare const HardwarePasswordInfoItemRequestBuilderRequestsMetadata: RequestsMetadata; //# sourceMappingURL=index.d.ts.map