/// <summary> /// Read-only, Nullable /// <param name="requestConfiguration">Configuration for the request such as headers, query parameters, and middleware options.</param> /// </summary> public RequestInformation CreateGetRequestInformation(Action <DomainNameReferencesRequestBuilderGetRequestConfiguration> requestConfiguration = default) { var requestInfo = new RequestInformation { HttpMethod = Method.GET, UrlTemplate = UrlTemplate, PathParameters = PathParameters, }; if (requestConfiguration != null) { var requestConfig = new DomainNameReferencesRequestBuilderGetRequestConfiguration(); requestConfiguration.Invoke(requestConfig); requestInfo.AddQueryParameters(requestConfig.QueryParameters); requestInfo.AddRequestOptions(requestConfig.Options); requestInfo.AddHeaders(requestConfig.Headers); } return(requestInfo); }
/// <summary> /// The collection of single-value extended properties defined for the event. Read-only. Nullable. /// <param name="requestConfiguration">Configuration for the request such as headers, query parameters, and middleware options.</param> /// </summary> public RequestInformation CreateGetRequestInformation(Action <SingleValueLegacyExtendedPropertyItemRequestBuilderGetRequestConfiguration> requestConfiguration = default) { var requestInfo = new RequestInformation { HttpMethod = Method.GET, UrlTemplate = UrlTemplate, PathParameters = PathParameters, }; if (requestConfiguration != null) { var requestConfig = new SingleValueLegacyExtendedPropertyItemRequestBuilderGetRequestConfiguration(); requestConfiguration.Invoke(requestConfig); requestInfo.AddQueryParameters(requestConfig.QueryParameters); requestInfo.AddRequestOptions(requestConfig.Options); requestInfo.AddHeaders(requestConfig.Headers); } return(requestInfo); }
/// <summary> /// Android managed app policies. /// <param name="requestConfiguration">Configuration for the request such as headers, query parameters, and middleware options.</param> /// </summary> public RequestInformation CreateGetRequestInformation(Action <AndroidManagedAppProtectionItemRequestBuilderGetRequestConfiguration> requestConfiguration = default) { var requestInfo = new RequestInformation { HttpMethod = Method.GET, UrlTemplate = UrlTemplate, PathParameters = PathParameters, }; if (requestConfiguration != null) { var requestConfig = new AndroidManagedAppProtectionItemRequestBuilderGetRequestConfiguration(); requestConfiguration.Invoke(requestConfig); requestInfo.AddQueryParameters(requestConfig.QueryParameters); requestInfo.AddRequestOptions(requestConfig.Options); requestInfo.AddHeaders(requestConfig.Headers); } return(requestInfo); }
/// <summary> /// Schedules for role eligibility operations. /// <param name="requestConfiguration">Configuration for the request such as headers, query parameters, and middleware options.</param> /// </summary> public RequestInformation CreateGetRequestInformation(Action <UnifiedRoleEligibilityScheduleItemRequestBuilderGetRequestConfiguration> requestConfiguration = default) { var requestInfo = new RequestInformation { HttpMethod = Method.GET, UrlTemplate = UrlTemplate, PathParameters = PathParameters, }; if (requestConfiguration != null) { var requestConfig = new UnifiedRoleEligibilityScheduleItemRequestBuilderGetRequestConfiguration(); requestConfiguration.Invoke(requestConfig); requestInfo.AddQueryParameters(requestConfig.QueryParameters); requestInfo.AddRequestOptions(requestConfig.Options); requestInfo.AddHeaders(requestConfig.Headers); } return(requestInfo); }
/// <summary> /// The windows information protection network learning summaries. /// <param name="requestConfiguration">Configuration for the request such as headers, query parameters, and middleware options.</param> /// </summary> public RequestInformation CreateGetRequestInformation(Action <WindowsInformationProtectionNetworkLearningSummariesRequestBuilderGetRequestConfiguration> requestConfiguration = default) { var requestInfo = new RequestInformation { HttpMethod = Method.GET, UrlTemplate = UrlTemplate, PathParameters = PathParameters, }; if (requestConfiguration != null) { var requestConfig = new WindowsInformationProtectionNetworkLearningSummariesRequestBuilderGetRequestConfiguration(); requestConfiguration.Invoke(requestConfig); requestInfo.AddQueryParameters(requestConfig.QueryParameters); requestInfo.AddRequestOptions(requestConfig.Options); requestInfo.AddHeaders(requestConfig.Headers); } return(requestInfo); }
/// <summary> /// The permissions that have been granted for a group to a specific application. Supports $expand. /// <param name="requestConfiguration">Configuration for the request such as headers, query parameters, and middleware options.</param> /// </summary> public RequestInformation CreateGetRequestInformation(Action <ResourceSpecificPermissionGrantItemRequestBuilderGetRequestConfiguration> requestConfiguration = default) { var requestInfo = new RequestInformation { HttpMethod = Method.GET, UrlTemplate = UrlTemplate, PathParameters = PathParameters, }; if (requestConfiguration != null) { var requestConfig = new ResourceSpecificPermissionGrantItemRequestBuilderGetRequestConfiguration(); requestConfiguration.Invoke(requestConfig); requestInfo.AddQueryParameters(requestConfig.QueryParameters); requestInfo.AddRequestOptions(requestConfig.Options); requestInfo.AddHeaders(requestConfig.Headers); } return(requestInfo); }
/// <summary> /// Represents entry point for identity userflow attributes. /// <param name="requestConfiguration">Configuration for the request such as headers, query parameters, and middleware options.</param> /// </summary> public RequestInformation CreateGetRequestInformation(Action <IdentityUserFlowAttributeItemRequestBuilderGetRequestConfiguration> requestConfiguration = default) { var requestInfo = new RequestInformation { HttpMethod = Method.GET, UrlTemplate = UrlTemplate, PathParameters = PathParameters, }; if (requestConfiguration != null) { var requestConfig = new IdentityUserFlowAttributeItemRequestBuilderGetRequestConfiguration(); requestConfiguration.Invoke(requestConfig); requestInfo.AddQueryParameters(requestConfig.QueryParameters); requestInfo.AddRequestOptions(requestConfig.Options); requestInfo.AddHeaders(requestConfig.Headers); } return(requestInfo); }
/// <summary> /// Compliance Setting State Device Summary /// <param name="requestConfiguration">Configuration for the request such as headers, query parameters, and middleware options.</param> /// </summary> public RequestInformation CreateGetRequestInformation(Action <SettingStateDeviceSummaryItemRequestBuilderGetRequestConfiguration> requestConfiguration = default) { var requestInfo = new RequestInformation { HttpMethod = Method.GET, UrlTemplate = UrlTemplate, PathParameters = PathParameters, }; if (requestConfiguration != null) { var requestConfig = new SettingStateDeviceSummaryItemRequestBuilderGetRequestConfiguration(); requestConfiguration.Invoke(requestConfig); requestInfo.AddQueryParameters(requestConfig.QueryParameters); requestInfo.AddRequestOptions(requestConfig.Options); requestInfo.AddHeaders(requestConfig.Headers); } return(requestInfo); }
/// <summary> /// The details of the Microsoft Authenticator app registered to a user for authentication. /// <param name="requestConfiguration">Configuration for the request such as headers, query parameters, and middleware options.</param> /// </summary> public RequestInformation CreateGetRequestInformation(Action <MicrosoftAuthenticatorAuthenticationMethodItemRequestBuilderGetRequestConfiguration> requestConfiguration = default) { var requestInfo = new RequestInformation { HttpMethod = Method.GET, UrlTemplate = UrlTemplate, PathParameters = PathParameters, }; if (requestConfiguration != null) { var requestConfig = new MicrosoftAuthenticatorAuthenticationMethodItemRequestBuilderGetRequestConfiguration(); requestConfiguration.Invoke(requestConfig); requestInfo.AddQueryParameters(requestConfig.QueryParameters); requestInfo.AddRequestOptions(requestConfig.Options); requestInfo.AddHeaders(requestConfig.Headers); } return(requestInfo); }
/// <summary> /// Collection of imported Windows autopilot devices. /// <param name="requestConfiguration">Configuration for the request such as headers, query parameters, and middleware options.</param> /// </summary> public RequestInformation CreateGetRequestInformation(Action <ImportedWindowsAutopilotDeviceIdentitiesRequestBuilderGetRequestConfiguration> requestConfiguration = default) { var requestInfo = new RequestInformation { HttpMethod = Method.GET, UrlTemplate = UrlTemplate, PathParameters = PathParameters, }; if (requestConfiguration != null) { var requestConfig = new ImportedWindowsAutopilotDeviceIdentitiesRequestBuilderGetRequestConfiguration(); requestConfiguration.Invoke(requestConfig); requestInfo.AddQueryParameters(requestConfig.QueryParameters); requestInfo.AddRequestOptions(requestConfig.Options); requestInfo.AddHeaders(requestConfig.Headers); } return(requestInfo); }
/// <summary> /// Get attachments from users /// <param name="requestConfiguration">Configuration for the request such as headers, query parameters, and middleware options.</param> /// </summary> public RequestInformation CreateGetRequestInformation(Action <AttachmentsRequestBuilderGetRequestConfiguration> requestConfiguration = default) { var requestInfo = new RequestInformation { HttpMethod = Method.GET, UrlTemplate = UrlTemplate, PathParameters = PathParameters, }; requestInfo.Headers.Add("Accept", "application/json"); if (requestConfiguration != null) { var requestConfig = new AttachmentsRequestBuilderGetRequestConfiguration(); requestConfiguration.Invoke(requestConfig); requestInfo.AddQueryParameters(requestConfig.QueryParameters); requestInfo.AddRequestOptions(requestConfig.Options); requestInfo.AddHeaders(requestConfig.Headers); } return(requestInfo); }