UNPKG

@microsoft/msgraph-beta-sdk-devicemanagement

Version:
77 lines 6.12 kB
import { type CloudPcExternalPartnerSetting } 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 externalPartnerSettings property of the microsoft.graph.virtualEndpoint entity. */ export interface CloudPcExternalPartnerSettingItemRequestBuilder extends BaseRequestBuilder<CloudPcExternalPartnerSettingItemRequestBuilder> { /** * Delete navigation property externalPartnerSettings 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 * @deprecated The cloudPcExternalPartnerSetting is deprecated and will not be supported starting March 31, 2026. This entity will not be included in the API response. Please use externalPartners instead. as of 2025-02/cloudPcExternalPartnerSetting on 2025-02-18 and will be removed 2026-03-31 */ delete(requestConfiguration?: RequestConfiguration<object> | undefined): Promise<void>; /** * Read the properties and relationships of a cloudPcExternalPartnerSetting object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise<CloudPcExternalPartnerSetting>} * @throws {ODataError} error when the service returns a 4XX or 5XX status code * @deprecated The cloudPcExternalPartnerSetting is deprecated and will not be supported starting March 31, 2026. This entity will not be included in the API response. Please use externalPartners instead. as of 2025-02/cloudPcExternalPartnerSetting on 2025-02-18 and will be removed 2026-03-31 * @see {@link https://learn.microsoft.com/graph/api/cloudpcexternalpartnersetting-get?view=graph-rest-beta|Find more info here} */ get(requestConfiguration?: RequestConfiguration<CloudPcExternalPartnerSettingItemRequestBuilderGetQueryParameters> | undefined): Promise<CloudPcExternalPartnerSetting | undefined>; /** * Update the properties of a cloudPcExternalPartnerSetting object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise<CloudPcExternalPartnerSetting>} * @throws {ODataError} error when the service returns a 4XX or 5XX status code * @deprecated The cloudPcExternalPartnerSetting is deprecated and will not be supported starting March 31, 2026. This entity will not be included in the API response. Please use externalPartners instead. as of 2025-02/cloudPcExternalPartnerSetting on 2025-02-18 and will be removed 2026-03-31 * @see {@link https://learn.microsoft.com/graph/api/cloudpcexternalpartnersetting-update?view=graph-rest-beta|Find more info here} */ patch(body: CloudPcExternalPartnerSetting, requestConfiguration?: RequestConfiguration<object> | undefined): Promise<CloudPcExternalPartnerSetting | undefined>; /** * Delete navigation property externalPartnerSettings for deviceManagement * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} * @deprecated The cloudPcExternalPartnerSetting is deprecated and will not be supported starting March 31, 2026. This entity will not be included in the API response. Please use externalPartners instead. as of 2025-02/cloudPcExternalPartnerSetting on 2025-02-18 and will be removed 2026-03-31 */ toDeleteRequestInformation(requestConfiguration?: RequestConfiguration<object> | undefined): RequestInformation; /** * Read the properties and relationships of a cloudPcExternalPartnerSetting object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} * @deprecated The cloudPcExternalPartnerSetting is deprecated and will not be supported starting March 31, 2026. This entity will not be included in the API response. Please use externalPartners instead. as of 2025-02/cloudPcExternalPartnerSetting on 2025-02-18 and will be removed 2026-03-31 */ toGetRequestInformation(requestConfiguration?: RequestConfiguration<CloudPcExternalPartnerSettingItemRequestBuilderGetQueryParameters> | undefined): RequestInformation; /** * Update the properties of a cloudPcExternalPartnerSetting object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} * @deprecated The cloudPcExternalPartnerSetting is deprecated and will not be supported starting March 31, 2026. This entity will not be included in the API response. Please use externalPartners instead. as of 2025-02/cloudPcExternalPartnerSetting on 2025-02-18 and will be removed 2026-03-31 */ toPatchRequestInformation(body: CloudPcExternalPartnerSetting, requestConfiguration?: RequestConfiguration<object> | undefined): RequestInformation; } /** * Read the properties and relationships of a cloudPcExternalPartnerSetting object. */ export interface CloudPcExternalPartnerSettingItemRequestBuilderGetQueryParameters { /** * Expand related entities */ expand?: string[]; /** * Select properties to be returned */ select?: string[]; } /** * Uri template for the request builder. */ export declare const CloudPcExternalPartnerSettingItemRequestBuilderUriTemplate = "{+baseurl}/deviceManagement/virtualEndpoint/externalPartnerSettings/{cloudPcExternalPartnerSetting%2Did}{?%24expand,%24select}"; /** * Metadata for all the requests in the request builder. */ export declare const CloudPcExternalPartnerSettingItemRequestBuilderRequestsMetadata: RequestsMetadata; //# sourceMappingURL=index.d.ts.map