report

package
v0.20240927.1005214 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 27, 2024 License: MPL-2.0 Imports: 9 Imported by: 1

README

github.com/hashicorp/go-azure-sdk/microsoft-graph/devicemanagement/stable/report Documentation

The report SDK allows for interaction with Microsoft Graph devicemanagement (API Version stable).

This readme covers example usages, but further information on using this SDK can be found in the project root.

Import Path

import "github.com/hashicorp/go-azure-sdk/microsoft-graph/devicemanagement/stable/report"

Client Initialization

client := report.NewReportClientWithBaseURI("https://graph.microsoft.com")
client.Client.Authorizer = authorizer

Example Usage: ReportClient.DeleteReport

ctx := context.TODO()


read, err := client.DeleteReport(ctx, report.DefaultDeleteReportOperationOptions())
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: ReportClient.GetReport

ctx := context.TODO()


read, err := client.GetReport(ctx, report.DefaultGetReportOperationOptions())
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: ReportClient.GetReportsCachedReport

ctx := context.TODO()

payload := report.GetReportsCachedReportRequest{
	// ...
}


read, err := client.GetReportsCachedReport(ctx, payload, report.DefaultGetReportsCachedReportOperationOptions())
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: ReportClient.GetReportsCompliancePolicyNonComplianceReport

ctx := context.TODO()

payload := report.GetReportsCompliancePolicyNonComplianceReportRequest{
	// ...
}


read, err := client.GetReportsCompliancePolicyNonComplianceReport(ctx, payload, report.DefaultGetReportsCompliancePolicyNonComplianceReportOperationOptions())
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: ReportClient.GetReportsCompliancePolicyNonComplianceSummaryReport

ctx := context.TODO()

payload := report.GetReportsCompliancePolicyNonComplianceSummaryReportRequest{
	// ...
}


read, err := client.GetReportsCompliancePolicyNonComplianceSummaryReport(ctx, payload, report.DefaultGetReportsCompliancePolicyNonComplianceSummaryReportOperationOptions())
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: ReportClient.GetReportsComplianceSettingNonComplianceReport

ctx := context.TODO()

payload := report.GetReportsComplianceSettingNonComplianceReportRequest{
	// ...
}


read, err := client.GetReportsComplianceSettingNonComplianceReport(ctx, payload, report.DefaultGetReportsComplianceSettingNonComplianceReportOperationOptions())
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: ReportClient.GetReportsConfigurationPolicyNonComplianceReport

ctx := context.TODO()

payload := report.GetReportsConfigurationPolicyNonComplianceReportRequest{
	// ...
}


read, err := client.GetReportsConfigurationPolicyNonComplianceReport(ctx, payload, report.DefaultGetReportsConfigurationPolicyNonComplianceReportOperationOptions())
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: ReportClient.GetReportsConfigurationPolicyNonComplianceSummaryReport

ctx := context.TODO()

payload := report.GetReportsConfigurationPolicyNonComplianceSummaryReportRequest{
	// ...
}


read, err := client.GetReportsConfigurationPolicyNonComplianceSummaryReport(ctx, payload, report.DefaultGetReportsConfigurationPolicyNonComplianceSummaryReportOperationOptions())
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: ReportClient.GetReportsConfigurationSettingNonComplianceReport

ctx := context.TODO()

payload := report.GetReportsConfigurationSettingNonComplianceReportRequest{
	// ...
}


read, err := client.GetReportsConfigurationSettingNonComplianceReport(ctx, payload, report.DefaultGetReportsConfigurationSettingNonComplianceReportOperationOptions())
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: ReportClient.GetReportsDeviceManagementIntentPerSettingContributingProfiles

ctx := context.TODO()

payload := report.GetReportsDeviceManagementIntentPerSettingContributingProfilesRequest{
	// ...
}


read, err := client.GetReportsDeviceManagementIntentPerSettingContributingProfiles(ctx, payload, report.DefaultGetReportsDeviceManagementIntentPerSettingContributingProfilesOperationOptions())
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: ReportClient.GetReportsDeviceManagementIntentSettingsReport

ctx := context.TODO()

payload := report.GetReportsDeviceManagementIntentSettingsReportRequest{
	// ...
}


read, err := client.GetReportsDeviceManagementIntentSettingsReport(ctx, payload, report.DefaultGetReportsDeviceManagementIntentSettingsReportOperationOptions())
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: ReportClient.GetReportsDeviceNonComplianceReport

ctx := context.TODO()

payload := report.GetReportsDeviceNonComplianceReportRequest{
	// ...
}


read, err := client.GetReportsDeviceNonComplianceReport(ctx, payload, report.DefaultGetReportsDeviceNonComplianceReportOperationOptions())
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: ReportClient.GetReportsDevicesWithoutCompliancePolicyReport

ctx := context.TODO()

payload := report.GetReportsDevicesWithoutCompliancePolicyReportRequest{
	// ...
}


read, err := client.GetReportsDevicesWithoutCompliancePolicyReport(ctx, payload, report.DefaultGetReportsDevicesWithoutCompliancePolicyReportOperationOptions())
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: ReportClient.GetReportsFilters

ctx := context.TODO()

payload := report.GetReportsFiltersRequest{
	// ...
}


read, err := client.GetReportsFilters(ctx, payload, report.DefaultGetReportsFiltersOperationOptions())
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: ReportClient.GetReportsHistoricalReport

ctx := context.TODO()

payload := report.GetReportsHistoricalReportRequest{
	// ...
}


read, err := client.GetReportsHistoricalReport(ctx, payload, report.DefaultGetReportsHistoricalReportOperationOptions())
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: ReportClient.GetReportsNoncompliantDevicesAndSettingsReport

ctx := context.TODO()

payload := report.GetReportsNoncompliantDevicesAndSettingsReportRequest{
	// ...
}


read, err := client.GetReportsNoncompliantDevicesAndSettingsReport(ctx, payload, report.DefaultGetReportsNoncompliantDevicesAndSettingsReportOperationOptions())
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: ReportClient.GetReportsPolicyNonComplianceMetadata

ctx := context.TODO()

payload := report.GetReportsPolicyNonComplianceMetadataRequest{
	// ...
}


read, err := client.GetReportsPolicyNonComplianceMetadata(ctx, payload, report.DefaultGetReportsPolicyNonComplianceMetadataOperationOptions())
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: ReportClient.GetReportsPolicyNonComplianceReport

ctx := context.TODO()

payload := report.GetReportsPolicyNonComplianceReportRequest{
	// ...
}


read, err := client.GetReportsPolicyNonComplianceReport(ctx, payload, report.DefaultGetReportsPolicyNonComplianceReportOperationOptions())
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: ReportClient.GetReportsPolicyNonComplianceSummaryReport

ctx := context.TODO()

payload := report.GetReportsPolicyNonComplianceSummaryReportRequest{
	// ...
}


read, err := client.GetReportsPolicyNonComplianceSummaryReport(ctx, payload, report.DefaultGetReportsPolicyNonComplianceSummaryReportOperationOptions())
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: ReportClient.GetReportsSettingNonComplianceReport

ctx := context.TODO()

payload := report.GetReportsSettingNonComplianceReportRequest{
	// ...
}


read, err := client.GetReportsSettingNonComplianceReport(ctx, payload, report.DefaultGetReportsSettingNonComplianceReportOperationOptions())
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: ReportClient.UpdateReport

ctx := context.TODO()

payload := report.DeviceManagementReports{
	// ...
}


read, err := client.UpdateReport(ctx, payload, report.DefaultUpdateReportOperationOptions())
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DeleteReportOperationOptions

type DeleteReportOperationOptions struct {
	IfMatch   *string
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func DefaultDeleteReportOperationOptions

func DefaultDeleteReportOperationOptions() DeleteReportOperationOptions

func (DeleteReportOperationOptions) ToHeaders

func (DeleteReportOperationOptions) ToOData

func (DeleteReportOperationOptions) ToQuery

type DeleteReportOperationResponse

type DeleteReportOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
}

type GetReportOperationOptions

type GetReportOperationOptions struct {
	Expand    *odata.Expand
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
	Select    *[]string
}

func DefaultGetReportOperationOptions

func DefaultGetReportOperationOptions() GetReportOperationOptions

func (GetReportOperationOptions) ToHeaders

func (o GetReportOperationOptions) ToHeaders() *client.Headers

func (GetReportOperationOptions) ToOData

func (o GetReportOperationOptions) ToOData() *odata.Query

func (GetReportOperationOptions) ToQuery

type GetReportOperationResponse

type GetReportOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *stable.DeviceManagementReports
}

type GetReportsCachedReportOperationOptions

type GetReportsCachedReportOperationOptions struct {
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func DefaultGetReportsCachedReportOperationOptions

func DefaultGetReportsCachedReportOperationOptions() GetReportsCachedReportOperationOptions

func (GetReportsCachedReportOperationOptions) ToHeaders

func (GetReportsCachedReportOperationOptions) ToOData

func (GetReportsCachedReportOperationOptions) ToQuery

type GetReportsCachedReportOperationResponse

type GetReportsCachedReportOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]byte
}

type GetReportsCachedReportRequest

type GetReportsCachedReportRequest struct {
	GroupBy *[]string             `json:"groupBy,omitempty"`
	Id      nullable.Type[string] `json:"id,omitempty"`
	OrderBy *[]string             `json:"orderBy,omitempty"`
	Search  nullable.Type[string] `json:"search,omitempty"`
	Select  *[]string             `json:"select,omitempty"`
	Skip    nullable.Type[int64]  `json:"skip,omitempty"`
	Top     nullable.Type[int64]  `json:"top,omitempty"`
}

type GetReportsCompliancePolicyNonComplianceReportOperationOptions

type GetReportsCompliancePolicyNonComplianceReportOperationOptions struct {
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func (GetReportsCompliancePolicyNonComplianceReportOperationOptions) ToHeaders

func (GetReportsCompliancePolicyNonComplianceReportOperationOptions) ToOData

func (GetReportsCompliancePolicyNonComplianceReportOperationOptions) ToQuery

type GetReportsCompliancePolicyNonComplianceReportOperationResponse

type GetReportsCompliancePolicyNonComplianceReportOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]byte
}

type GetReportsCompliancePolicyNonComplianceReportRequest

type GetReportsCompliancePolicyNonComplianceReportRequest struct {
	Filter    nullable.Type[string] `json:"filter,omitempty"`
	GroupBy   *[]string             `json:"groupBy,omitempty"`
	Name      nullable.Type[string] `json:"name,omitempty"`
	OrderBy   *[]string             `json:"orderBy,omitempty"`
	Search    nullable.Type[string] `json:"search,omitempty"`
	Select    *[]string             `json:"select,omitempty"`
	SessionId nullable.Type[string] `json:"sessionId,omitempty"`
	Skip      nullable.Type[int64]  `json:"skip,omitempty"`
	Top       nullable.Type[int64]  `json:"top,omitempty"`
}

type GetReportsCompliancePolicyNonComplianceSummaryReportOperationOptions

type GetReportsCompliancePolicyNonComplianceSummaryReportOperationOptions struct {
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func (GetReportsCompliancePolicyNonComplianceSummaryReportOperationOptions) ToHeaders

func (GetReportsCompliancePolicyNonComplianceSummaryReportOperationOptions) ToOData

func (GetReportsCompliancePolicyNonComplianceSummaryReportOperationOptions) ToQuery

type GetReportsCompliancePolicyNonComplianceSummaryReportOperationResponse

type GetReportsCompliancePolicyNonComplianceSummaryReportOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]byte
}

type GetReportsCompliancePolicyNonComplianceSummaryReportRequest

type GetReportsCompliancePolicyNonComplianceSummaryReportRequest struct {
	Filter    nullable.Type[string] `json:"filter,omitempty"`
	GroupBy   *[]string             `json:"groupBy,omitempty"`
	Name      nullable.Type[string] `json:"name,omitempty"`
	OrderBy   *[]string             `json:"orderBy,omitempty"`
	Search    nullable.Type[string] `json:"search,omitempty"`
	Select    *[]string             `json:"select,omitempty"`
	SessionId nullable.Type[string] `json:"sessionId,omitempty"`
	Skip      nullable.Type[int64]  `json:"skip,omitempty"`
	Top       nullable.Type[int64]  `json:"top,omitempty"`
}

type GetReportsComplianceSettingNonComplianceReportOperationOptions

type GetReportsComplianceSettingNonComplianceReportOperationOptions struct {
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func (GetReportsComplianceSettingNonComplianceReportOperationOptions) ToHeaders

func (GetReportsComplianceSettingNonComplianceReportOperationOptions) ToOData

func (GetReportsComplianceSettingNonComplianceReportOperationOptions) ToQuery

type GetReportsComplianceSettingNonComplianceReportOperationResponse

type GetReportsComplianceSettingNonComplianceReportOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]byte
}

type GetReportsComplianceSettingNonComplianceReportRequest

type GetReportsComplianceSettingNonComplianceReportRequest struct {
	Filter    nullable.Type[string] `json:"filter,omitempty"`
	GroupBy   *[]string             `json:"groupBy,omitempty"`
	Name      nullable.Type[string] `json:"name,omitempty"`
	OrderBy   *[]string             `json:"orderBy,omitempty"`
	Search    nullable.Type[string] `json:"search,omitempty"`
	Select    *[]string             `json:"select,omitempty"`
	SessionId nullable.Type[string] `json:"sessionId,omitempty"`
	Skip      nullable.Type[int64]  `json:"skip,omitempty"`
	Top       nullable.Type[int64]  `json:"top,omitempty"`
}

type GetReportsConfigurationPolicyNonComplianceReportOperationOptions

type GetReportsConfigurationPolicyNonComplianceReportOperationOptions struct {
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func (GetReportsConfigurationPolicyNonComplianceReportOperationOptions) ToHeaders

func (GetReportsConfigurationPolicyNonComplianceReportOperationOptions) ToOData

func (GetReportsConfigurationPolicyNonComplianceReportOperationOptions) ToQuery

type GetReportsConfigurationPolicyNonComplianceReportOperationResponse

type GetReportsConfigurationPolicyNonComplianceReportOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]byte
}

type GetReportsConfigurationPolicyNonComplianceReportRequest

type GetReportsConfigurationPolicyNonComplianceReportRequest struct {
	Filter    nullable.Type[string] `json:"filter,omitempty"`
	GroupBy   *[]string             `json:"groupBy,omitempty"`
	Name      nullable.Type[string] `json:"name,omitempty"`
	OrderBy   *[]string             `json:"orderBy,omitempty"`
	Search    nullable.Type[string] `json:"search,omitempty"`
	Select    *[]string             `json:"select,omitempty"`
	SessionId nullable.Type[string] `json:"sessionId,omitempty"`
	Skip      nullable.Type[int64]  `json:"skip,omitempty"`
	Top       nullable.Type[int64]  `json:"top,omitempty"`
}

type GetReportsConfigurationPolicyNonComplianceSummaryReportOperationOptions

type GetReportsConfigurationPolicyNonComplianceSummaryReportOperationOptions struct {
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func (GetReportsConfigurationPolicyNonComplianceSummaryReportOperationOptions) ToHeaders

func (GetReportsConfigurationPolicyNonComplianceSummaryReportOperationOptions) ToOData

func (GetReportsConfigurationPolicyNonComplianceSummaryReportOperationOptions) ToQuery

type GetReportsConfigurationPolicyNonComplianceSummaryReportOperationResponse

type GetReportsConfigurationPolicyNonComplianceSummaryReportOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]byte
}

type GetReportsConfigurationPolicyNonComplianceSummaryReportRequest

type GetReportsConfigurationPolicyNonComplianceSummaryReportRequest struct {
	Filter    nullable.Type[string] `json:"filter,omitempty"`
	GroupBy   *[]string             `json:"groupBy,omitempty"`
	Name      nullable.Type[string] `json:"name,omitempty"`
	OrderBy   *[]string             `json:"orderBy,omitempty"`
	Search    nullable.Type[string] `json:"search,omitempty"`
	Select    *[]string             `json:"select,omitempty"`
	SessionId nullable.Type[string] `json:"sessionId,omitempty"`
	Skip      nullable.Type[int64]  `json:"skip,omitempty"`
	Top       nullable.Type[int64]  `json:"top,omitempty"`
}

type GetReportsConfigurationSettingNonComplianceReportOperationOptions

type GetReportsConfigurationSettingNonComplianceReportOperationOptions struct {
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func (GetReportsConfigurationSettingNonComplianceReportOperationOptions) ToHeaders

func (GetReportsConfigurationSettingNonComplianceReportOperationOptions) ToOData

func (GetReportsConfigurationSettingNonComplianceReportOperationOptions) ToQuery

type GetReportsConfigurationSettingNonComplianceReportOperationResponse

type GetReportsConfigurationSettingNonComplianceReportOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]byte
}

type GetReportsConfigurationSettingNonComplianceReportRequest

type GetReportsConfigurationSettingNonComplianceReportRequest struct {
	Filter    nullable.Type[string] `json:"filter,omitempty"`
	GroupBy   *[]string             `json:"groupBy,omitempty"`
	Name      nullable.Type[string] `json:"name,omitempty"`
	OrderBy   *[]string             `json:"orderBy,omitempty"`
	Search    nullable.Type[string] `json:"search,omitempty"`
	Select    *[]string             `json:"select,omitempty"`
	SessionId nullable.Type[string] `json:"sessionId,omitempty"`
	Skip      nullable.Type[int64]  `json:"skip,omitempty"`
	Top       nullable.Type[int64]  `json:"top,omitempty"`
}

type GetReportsDeviceManagementIntentPerSettingContributingProfilesOperationOptions

type GetReportsDeviceManagementIntentPerSettingContributingProfilesOperationOptions struct {
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func (GetReportsDeviceManagementIntentPerSettingContributingProfilesOperationOptions) ToHeaders

func (GetReportsDeviceManagementIntentPerSettingContributingProfilesOperationOptions) ToOData

func (GetReportsDeviceManagementIntentPerSettingContributingProfilesOperationOptions) ToQuery

type GetReportsDeviceManagementIntentPerSettingContributingProfilesOperationResponse

type GetReportsDeviceManagementIntentPerSettingContributingProfilesOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]byte
}

type GetReportsDeviceManagementIntentPerSettingContributingProfilesRequest

type GetReportsDeviceManagementIntentPerSettingContributingProfilesRequest struct {
	Filter    nullable.Type[string] `json:"filter,omitempty"`
	GroupBy   *[]string             `json:"groupBy,omitempty"`
	Name      nullable.Type[string] `json:"name,omitempty"`
	OrderBy   *[]string             `json:"orderBy,omitempty"`
	Search    nullable.Type[string] `json:"search,omitempty"`
	Select    *[]string             `json:"select,omitempty"`
	SessionId nullable.Type[string] `json:"sessionId,omitempty"`
	Skip      nullable.Type[int64]  `json:"skip,omitempty"`
	Top       nullable.Type[int64]  `json:"top,omitempty"`
}

type GetReportsDeviceManagementIntentSettingsReportOperationOptions

type GetReportsDeviceManagementIntentSettingsReportOperationOptions struct {
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func (GetReportsDeviceManagementIntentSettingsReportOperationOptions) ToHeaders

func (GetReportsDeviceManagementIntentSettingsReportOperationOptions) ToOData

func (GetReportsDeviceManagementIntentSettingsReportOperationOptions) ToQuery

type GetReportsDeviceManagementIntentSettingsReportOperationResponse

type GetReportsDeviceManagementIntentSettingsReportOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]byte
}

type GetReportsDeviceManagementIntentSettingsReportRequest

type GetReportsDeviceManagementIntentSettingsReportRequest struct {
	Filter    nullable.Type[string] `json:"filter,omitempty"`
	GroupBy   *[]string             `json:"groupBy,omitempty"`
	Name      nullable.Type[string] `json:"name,omitempty"`
	OrderBy   *[]string             `json:"orderBy,omitempty"`
	Search    nullable.Type[string] `json:"search,omitempty"`
	Select    *[]string             `json:"select,omitempty"`
	SessionId nullable.Type[string] `json:"sessionId,omitempty"`
	Skip      nullable.Type[int64]  `json:"skip,omitempty"`
	Top       nullable.Type[int64]  `json:"top,omitempty"`
}

type GetReportsDeviceNonComplianceReportOperationOptions

type GetReportsDeviceNonComplianceReportOperationOptions struct {
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func DefaultGetReportsDeviceNonComplianceReportOperationOptions

func DefaultGetReportsDeviceNonComplianceReportOperationOptions() GetReportsDeviceNonComplianceReportOperationOptions

func (GetReportsDeviceNonComplianceReportOperationOptions) ToHeaders

func (GetReportsDeviceNonComplianceReportOperationOptions) ToOData

func (GetReportsDeviceNonComplianceReportOperationOptions) ToQuery

type GetReportsDeviceNonComplianceReportOperationResponse

type GetReportsDeviceNonComplianceReportOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]byte
}

type GetReportsDeviceNonComplianceReportRequest

type GetReportsDeviceNonComplianceReportRequest struct {
	Filter    nullable.Type[string] `json:"filter,omitempty"`
	GroupBy   *[]string             `json:"groupBy,omitempty"`
	Name      nullable.Type[string] `json:"name,omitempty"`
	OrderBy   *[]string             `json:"orderBy,omitempty"`
	Search    nullable.Type[string] `json:"search,omitempty"`
	Select    *[]string             `json:"select,omitempty"`
	SessionId nullable.Type[string] `json:"sessionId,omitempty"`
	Skip      nullable.Type[int64]  `json:"skip,omitempty"`
	Top       nullable.Type[int64]  `json:"top,omitempty"`
}

type GetReportsDevicesWithoutCompliancePolicyReportOperationOptions

type GetReportsDevicesWithoutCompliancePolicyReportOperationOptions struct {
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func (GetReportsDevicesWithoutCompliancePolicyReportOperationOptions) ToHeaders

func (GetReportsDevicesWithoutCompliancePolicyReportOperationOptions) ToOData

func (GetReportsDevicesWithoutCompliancePolicyReportOperationOptions) ToQuery

type GetReportsDevicesWithoutCompliancePolicyReportOperationResponse

type GetReportsDevicesWithoutCompliancePolicyReportOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]byte
}

type GetReportsDevicesWithoutCompliancePolicyReportRequest

type GetReportsDevicesWithoutCompliancePolicyReportRequest struct {
	Filter    nullable.Type[string] `json:"filter,omitempty"`
	GroupBy   *[]string             `json:"groupBy,omitempty"`
	Name      nullable.Type[string] `json:"name,omitempty"`
	OrderBy   *[]string             `json:"orderBy,omitempty"`
	Search    nullable.Type[string] `json:"search,omitempty"`
	Select    *[]string             `json:"select,omitempty"`
	SessionId nullable.Type[string] `json:"sessionId,omitempty"`
	Skip      nullable.Type[int64]  `json:"skip,omitempty"`
	Top       nullable.Type[int64]  `json:"top,omitempty"`
}

type GetReportsFiltersOperationOptions

type GetReportsFiltersOperationOptions struct {
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func DefaultGetReportsFiltersOperationOptions

func DefaultGetReportsFiltersOperationOptions() GetReportsFiltersOperationOptions

func (GetReportsFiltersOperationOptions) ToHeaders

func (GetReportsFiltersOperationOptions) ToOData

func (GetReportsFiltersOperationOptions) ToQuery

type GetReportsFiltersOperationResponse

type GetReportsFiltersOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]byte
}

type GetReportsFiltersRequest

type GetReportsFiltersRequest struct {
	Filter    nullable.Type[string] `json:"filter,omitempty"`
	GroupBy   *[]string             `json:"groupBy,omitempty"`
	Name      nullable.Type[string] `json:"name,omitempty"`
	OrderBy   *[]string             `json:"orderBy,omitempty"`
	Search    nullable.Type[string] `json:"search,omitempty"`
	Select    *[]string             `json:"select,omitempty"`
	SessionId nullable.Type[string] `json:"sessionId,omitempty"`
	Skip      nullable.Type[int64]  `json:"skip,omitempty"`
	Top       nullable.Type[int64]  `json:"top,omitempty"`
}

type GetReportsHistoricalReportOperationOptions

type GetReportsHistoricalReportOperationOptions struct {
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func DefaultGetReportsHistoricalReportOperationOptions

func DefaultGetReportsHistoricalReportOperationOptions() GetReportsHistoricalReportOperationOptions

func (GetReportsHistoricalReportOperationOptions) ToHeaders

func (GetReportsHistoricalReportOperationOptions) ToOData

func (GetReportsHistoricalReportOperationOptions) ToQuery

type GetReportsHistoricalReportOperationResponse

type GetReportsHistoricalReportOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]byte
}

type GetReportsHistoricalReportRequest

type GetReportsHistoricalReportRequest struct {
	Filter  nullable.Type[string] `json:"filter,omitempty"`
	GroupBy *[]string             `json:"groupBy,omitempty"`
	Name    nullable.Type[string] `json:"name,omitempty"`
	OrderBy *[]string             `json:"orderBy,omitempty"`
	Search  nullable.Type[string] `json:"search,omitempty"`
	Select  *[]string             `json:"select,omitempty"`
	Skip    nullable.Type[int64]  `json:"skip,omitempty"`
	Top     nullable.Type[int64]  `json:"top,omitempty"`
}

type GetReportsNoncompliantDevicesAndSettingsReportOperationOptions

type GetReportsNoncompliantDevicesAndSettingsReportOperationOptions struct {
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func (GetReportsNoncompliantDevicesAndSettingsReportOperationOptions) ToHeaders

func (GetReportsNoncompliantDevicesAndSettingsReportOperationOptions) ToOData

func (GetReportsNoncompliantDevicesAndSettingsReportOperationOptions) ToQuery

type GetReportsNoncompliantDevicesAndSettingsReportOperationResponse

type GetReportsNoncompliantDevicesAndSettingsReportOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]byte
}

type GetReportsNoncompliantDevicesAndSettingsReportRequest

type GetReportsNoncompliantDevicesAndSettingsReportRequest struct {
	Filter    nullable.Type[string] `json:"filter,omitempty"`
	GroupBy   *[]string             `json:"groupBy,omitempty"`
	Name      nullable.Type[string] `json:"name,omitempty"`
	OrderBy   *[]string             `json:"orderBy,omitempty"`
	Search    nullable.Type[string] `json:"search,omitempty"`
	Select    *[]string             `json:"select,omitempty"`
	SessionId nullable.Type[string] `json:"sessionId,omitempty"`
	Skip      nullable.Type[int64]  `json:"skip,omitempty"`
	Top       nullable.Type[int64]  `json:"top,omitempty"`
}

type GetReportsPolicyNonComplianceMetadataOperationOptions

type GetReportsPolicyNonComplianceMetadataOperationOptions struct {
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func DefaultGetReportsPolicyNonComplianceMetadataOperationOptions

func DefaultGetReportsPolicyNonComplianceMetadataOperationOptions() GetReportsPolicyNonComplianceMetadataOperationOptions

func (GetReportsPolicyNonComplianceMetadataOperationOptions) ToHeaders

func (GetReportsPolicyNonComplianceMetadataOperationOptions) ToOData

func (GetReportsPolicyNonComplianceMetadataOperationOptions) ToQuery

type GetReportsPolicyNonComplianceMetadataOperationResponse

type GetReportsPolicyNonComplianceMetadataOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]byte
}

type GetReportsPolicyNonComplianceMetadataRequest

type GetReportsPolicyNonComplianceMetadataRequest struct {
	Filter    nullable.Type[string] `json:"filter,omitempty"`
	GroupBy   *[]string             `json:"groupBy,omitempty"`
	Name      nullable.Type[string] `json:"name,omitempty"`
	OrderBy   *[]string             `json:"orderBy,omitempty"`
	Search    nullable.Type[string] `json:"search,omitempty"`
	Select    *[]string             `json:"select,omitempty"`
	SessionId nullable.Type[string] `json:"sessionId,omitempty"`
	Skip      nullable.Type[int64]  `json:"skip,omitempty"`
	Top       nullable.Type[int64]  `json:"top,omitempty"`
}

type GetReportsPolicyNonComplianceReportOperationOptions

type GetReportsPolicyNonComplianceReportOperationOptions struct {
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func DefaultGetReportsPolicyNonComplianceReportOperationOptions

func DefaultGetReportsPolicyNonComplianceReportOperationOptions() GetReportsPolicyNonComplianceReportOperationOptions

func (GetReportsPolicyNonComplianceReportOperationOptions) ToHeaders

func (GetReportsPolicyNonComplianceReportOperationOptions) ToOData

func (GetReportsPolicyNonComplianceReportOperationOptions) ToQuery

type GetReportsPolicyNonComplianceReportOperationResponse

type GetReportsPolicyNonComplianceReportOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]byte
}

type GetReportsPolicyNonComplianceReportRequest

type GetReportsPolicyNonComplianceReportRequest struct {
	Filter    nullable.Type[string] `json:"filter,omitempty"`
	GroupBy   *[]string             `json:"groupBy,omitempty"`
	Name      nullable.Type[string] `json:"name,omitempty"`
	OrderBy   *[]string             `json:"orderBy,omitempty"`
	Search    nullable.Type[string] `json:"search,omitempty"`
	Select    *[]string             `json:"select,omitempty"`
	SessionId nullable.Type[string] `json:"sessionId,omitempty"`
	Skip      nullable.Type[int64]  `json:"skip,omitempty"`
	Top       nullable.Type[int64]  `json:"top,omitempty"`
}

type GetReportsPolicyNonComplianceSummaryReportOperationOptions

type GetReportsPolicyNonComplianceSummaryReportOperationOptions struct {
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func (GetReportsPolicyNonComplianceSummaryReportOperationOptions) ToHeaders

func (GetReportsPolicyNonComplianceSummaryReportOperationOptions) ToOData

func (GetReportsPolicyNonComplianceSummaryReportOperationOptions) ToQuery

type GetReportsPolicyNonComplianceSummaryReportOperationResponse

type GetReportsPolicyNonComplianceSummaryReportOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]byte
}

type GetReportsPolicyNonComplianceSummaryReportRequest

type GetReportsPolicyNonComplianceSummaryReportRequest struct {
	Filter    nullable.Type[string] `json:"filter,omitempty"`
	GroupBy   *[]string             `json:"groupBy,omitempty"`
	Name      nullable.Type[string] `json:"name,omitempty"`
	OrderBy   *[]string             `json:"orderBy,omitempty"`
	Search    nullable.Type[string] `json:"search,omitempty"`
	Select    *[]string             `json:"select,omitempty"`
	SessionId nullable.Type[string] `json:"sessionId,omitempty"`
	Skip      nullable.Type[int64]  `json:"skip,omitempty"`
	Top       nullable.Type[int64]  `json:"top,omitempty"`
}

type GetReportsSettingNonComplianceReportOperationOptions

type GetReportsSettingNonComplianceReportOperationOptions struct {
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func DefaultGetReportsSettingNonComplianceReportOperationOptions

func DefaultGetReportsSettingNonComplianceReportOperationOptions() GetReportsSettingNonComplianceReportOperationOptions

func (GetReportsSettingNonComplianceReportOperationOptions) ToHeaders

func (GetReportsSettingNonComplianceReportOperationOptions) ToOData

func (GetReportsSettingNonComplianceReportOperationOptions) ToQuery

type GetReportsSettingNonComplianceReportOperationResponse

type GetReportsSettingNonComplianceReportOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]byte
}

type GetReportsSettingNonComplianceReportRequest

type GetReportsSettingNonComplianceReportRequest struct {
	Filter    nullable.Type[string] `json:"filter,omitempty"`
	GroupBy   *[]string             `json:"groupBy,omitempty"`
	Name      nullable.Type[string] `json:"name,omitempty"`
	OrderBy   *[]string             `json:"orderBy,omitempty"`
	Search    nullable.Type[string] `json:"search,omitempty"`
	Select    *[]string             `json:"select,omitempty"`
	SessionId nullable.Type[string] `json:"sessionId,omitempty"`
	Skip      nullable.Type[int64]  `json:"skip,omitempty"`
	Top       nullable.Type[int64]  `json:"top,omitempty"`
}

type ReportClient

type ReportClient struct {
	Client *msgraph.Client
}

func NewReportClientWithBaseURI

func NewReportClientWithBaseURI(sdkApi sdkEnv.Api) (*ReportClient, error)

func (ReportClient) DeleteReport

DeleteReport - Delete navigation property reports for deviceManagement

func (ReportClient) GetReport

GetReport - Get deviceManagementReports. Read properties and relationships of the deviceManagementReports object.

func (ReportClient) GetReportsCachedReport

GetReportsCachedReport - Invoke action getCachedReport. Not yet documented

func (ReportClient) GetReportsCompliancePolicyNonComplianceReport

GetReportsCompliancePolicyNonComplianceReport - Invoke action getCompliancePolicyNonComplianceReport. Not yet documented

func (ReportClient) GetReportsCompliancePolicyNonComplianceSummaryReport

GetReportsCompliancePolicyNonComplianceSummaryReport - Invoke action getCompliancePolicyNonComplianceSummaryReport. Not yet documented

func (ReportClient) GetReportsComplianceSettingNonComplianceReport

GetReportsComplianceSettingNonComplianceReport - Invoke action getComplianceSettingNonComplianceReport. Not yet documented

func (ReportClient) GetReportsConfigurationPolicyNonComplianceReport

GetReportsConfigurationPolicyNonComplianceReport - Invoke action getConfigurationPolicyNonComplianceReport. Not yet documented

func (ReportClient) GetReportsConfigurationPolicyNonComplianceSummaryReport

GetReportsConfigurationPolicyNonComplianceSummaryReport - Invoke action getConfigurationPolicyNonComplianceSummaryReport. Not yet documented

func (ReportClient) GetReportsConfigurationSettingNonComplianceReport

GetReportsConfigurationSettingNonComplianceReport - Invoke action getConfigurationSettingNonComplianceReport. Not yet documented

func (ReportClient) GetReportsDeviceManagementIntentPerSettingContributingProfiles

GetReportsDeviceManagementIntentPerSettingContributingProfiles - Invoke action getDeviceManagementIntentPerSettingContributingProfiles. Not yet documented

func (ReportClient) GetReportsDeviceManagementIntentSettingsReport

GetReportsDeviceManagementIntentSettingsReport - Invoke action getDeviceManagementIntentSettingsReport. Not yet documented

func (ReportClient) GetReportsDeviceNonComplianceReport

GetReportsDeviceNonComplianceReport - Invoke action getDeviceNonComplianceReport. Not yet documented

func (ReportClient) GetReportsDevicesWithoutCompliancePolicyReport

GetReportsDevicesWithoutCompliancePolicyReport - Invoke action getDevicesWithoutCompliancePolicyReport. Not yet documented

func (ReportClient) GetReportsFilters

GetReportsFilters - Invoke action getReportFilters. Not yet documented

func (ReportClient) GetReportsHistoricalReport

GetReportsHistoricalReport - Invoke action getHistoricalReport. Not yet documented

func (ReportClient) GetReportsNoncompliantDevicesAndSettingsReport

GetReportsNoncompliantDevicesAndSettingsReport - Invoke action getNoncompliantDevicesAndSettingsReport. Not yet documented

func (ReportClient) GetReportsPolicyNonComplianceMetadata

GetReportsPolicyNonComplianceMetadata - Invoke action getPolicyNonComplianceMetadata. Not yet documented

func (ReportClient) GetReportsPolicyNonComplianceReport

GetReportsPolicyNonComplianceReport - Invoke action getPolicyNonComplianceReport. Not yet documented

func (ReportClient) GetReportsPolicyNonComplianceSummaryReport

GetReportsPolicyNonComplianceSummaryReport - Invoke action getPolicyNonComplianceSummaryReport. Not yet documented

func (ReportClient) GetReportsSettingNonComplianceReport

GetReportsSettingNonComplianceReport - Invoke action getSettingNonComplianceReport. Not yet documented

func (ReportClient) UpdateReport

UpdateReport - Update deviceManagementReports. Update the properties of a deviceManagementReports object.

type UpdateReportOperationOptions

type UpdateReportOperationOptions struct {
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func DefaultUpdateReportOperationOptions

func DefaultUpdateReportOperationOptions() UpdateReportOperationOptions

func (UpdateReportOperationOptions) ToHeaders

func (UpdateReportOperationOptions) ToOData

func (UpdateReportOperationOptions) ToQuery

type UpdateReportOperationResponse

type UpdateReportOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
}

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL