partnerbillingreconciliationbilled

package
v0.20241111.1164443 Latest Latest
Warning

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

Go to latest
Published: Nov 11, 2024 License: MPL-2.0 Imports: 10 Imported by: 0

README

github.com/hashicorp/go-azure-sdk/microsoft-graph/reports/beta/partnerbillingreconciliationbilled Documentation

The partnerbillingreconciliationbilled SDK allows for interaction with Microsoft Graph reports (API Version beta).

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/reports/beta/partnerbillingreconciliationbilled"

Client Initialization

client := partnerbillingreconciliationbilled.NewPartnerBillingReconciliationBilledClientWithBaseURI("https://graph.microsoft.com")
client.Client.Authorizer = authorizer

Example Usage: PartnerBillingReconciliationBilledClient.CreatePartnerBillingReconciliationBilledExport

ctx := context.TODO()

payload := partnerbillingreconciliationbilled.CreatePartnerBillingReconciliationBilledExportRequest{
	// ...
}


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

Example Usage: PartnerBillingReconciliationBilledClient.DeletePartnerBillingReconciliationBilled

ctx := context.TODO()


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

Example Usage: PartnerBillingReconciliationBilledClient.GetPartnerBillingReconciliationBilled

ctx := context.TODO()


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

Example Usage: PartnerBillingReconciliationBilledClient.UpdatePartnerBillingReconciliationBilled

ctx := context.TODO()

payload := partnerbillingreconciliationbilled.PartnersBillingBilledReconciliation{
	// ...
}


read, err := client.UpdatePartnerBillingReconciliationBilled(ctx, payload, partnerbillingreconciliationbilled.DefaultUpdatePartnerBillingReconciliationBilledOperationOptions())
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 CreatePartnerBillingReconciliationBilledExportOperationOptions

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

func (CreatePartnerBillingReconciliationBilledExportOperationOptions) ToHeaders

func (CreatePartnerBillingReconciliationBilledExportOperationOptions) ToOData

func (CreatePartnerBillingReconciliationBilledExportOperationOptions) ToQuery

type CreatePartnerBillingReconciliationBilledExportOperationResponse

type CreatePartnerBillingReconciliationBilledExportOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        beta.PartnersBillingOperation
}

type CreatePartnerBillingReconciliationBilledExportRequest

type CreatePartnerBillingReconciliationBilledExportRequest struct {
	AttributeSet *beta.PartnersBillingAttributeSet `json:"attributeSet,omitempty"`
	InvoiceId    nullable.Type[string]             `json:"invoiceId,omitempty"`
}

type DeletePartnerBillingReconciliationBilledOperationOptions

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

func (DeletePartnerBillingReconciliationBilledOperationOptions) ToHeaders

func (DeletePartnerBillingReconciliationBilledOperationOptions) ToOData

func (DeletePartnerBillingReconciliationBilledOperationOptions) ToQuery

type DeletePartnerBillingReconciliationBilledOperationResponse

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

type GetPartnerBillingReconciliationBilledOperationOptions

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

func DefaultGetPartnerBillingReconciliationBilledOperationOptions

func DefaultGetPartnerBillingReconciliationBilledOperationOptions() GetPartnerBillingReconciliationBilledOperationOptions

func (GetPartnerBillingReconciliationBilledOperationOptions) ToHeaders

func (GetPartnerBillingReconciliationBilledOperationOptions) ToOData

func (GetPartnerBillingReconciliationBilledOperationOptions) ToQuery

type GetPartnerBillingReconciliationBilledOperationResponse

type GetPartnerBillingReconciliationBilledOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *beta.PartnersBillingBilledReconciliation
}

type PartnerBillingReconciliationBilledClient

type PartnerBillingReconciliationBilledClient struct {
	Client *msgraph.Client
}

func NewPartnerBillingReconciliationBilledClientWithBaseURI

func NewPartnerBillingReconciliationBilledClientWithBaseURI(sdkApi sdkEnv.Api) (*PartnerBillingReconciliationBilledClient, error)

func (PartnerBillingReconciliationBilledClient) CreatePartnerBillingReconciliationBilledExport

CreatePartnerBillingReconciliationBilledExport - Invoke action export. Export the billed invoice reconciliation data.

func (PartnerBillingReconciliationBilledClient) DeletePartnerBillingReconciliationBilled

DeletePartnerBillingReconciliationBilled - Delete navigation property billed for reports

func (PartnerBillingReconciliationBilledClient) GetPartnerBillingReconciliationBilled

GetPartnerBillingReconciliationBilled - Get billed from reports. Represents details for billed invoice reconciliation data.

func (PartnerBillingReconciliationBilledClient) UpdatePartnerBillingReconciliationBilled

UpdatePartnerBillingReconciliationBilled - Update the navigation property billed in reports

type UpdatePartnerBillingReconciliationBilledOperationOptions

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

func (UpdatePartnerBillingReconciliationBilledOperationOptions) ToHeaders

func (UpdatePartnerBillingReconciliationBilledOperationOptions) ToOData

func (UpdatePartnerBillingReconciliationBilledOperationOptions) ToQuery

type UpdatePartnerBillingReconciliationBilledOperationResponse

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

Jump to

Keyboard shortcuts

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