Get-AuvikBilling

SYNOPSIS

Get Auvik billing information

SYNTAX

IndexByClient (Default)

Get-AuvikBilling -FilterFromDate <DateTime> -FilterThruDate <DateTime> [-Tenants <String[]>]
 [<CommonParameters>]

IndexByDevice

Get-AuvikBilling -FilterFromDate <DateTime> -FilterThruDate <DateTime> -ID <String> [<CommonParameters>]

DESCRIPTION

The Get-AuvikBilling cmdlet gets billing information to help calculate your invoices

The dataTime value are converted to UTC, however for these endpoints you will only need to defined yyyy-MM-dd

EXAMPLES

EXAMPLE 1

Get-AuvikBilling -FilterFromDate 2023-09-01 -FilterThruDate 2023-09-30

Gets a summary of a client’s (and client’s children if a multi-client) usage for the given time range

EXAMPLE 2

Get-AuvikBilling -FilterFromDate 2023-09-01 -FilterThruDate 2023-09-30 -Tenants 12345,98765

Gets a summary of the defined client’s (and client’s children if a multi-client)fromDate usage for the given time range

EXAMPLE 3

Get-AuvikBilling -FilterFromDate 2023-09-01 -FilterThruDate 2023-09-30 -ID 123456789

Gets a summary of the define device id’s usage for the given time range

PARAMETERS

-FilterFromDate

Date from which you want to query

Example: filter[fromDate]=2019-06-01

Type: DateTime
Parameter Sets: (All)
Aliases:

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-FilterThruDate

Date to which you want to query

Example: filter[thruDate]=2019-06-30

Type: DateTime
Parameter Sets: (All)
Aliases:

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Tenants

Comma delimited list of tenant IDs to request info from

Example: Tenants=199762235015168516,199762235015168004

Type: String[]
Parameter Sets: IndexByClient
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False

-ID

ID of device

Type: String
Parameter Sets: IndexByDevice
Aliases:

Required: True
Position: Named
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False

CommonParameters

This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.

INPUTS

OUTPUTS

NOTES

N\A

https://celerium.github.io/Celerium.Auvik/site/Billing/Get-AuvikBilling.html