v20191001

package
v0.6.1 Latest Latest
Warning

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

Go to latest
Published: Feb 11, 2021 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const (
	GranularityTypeDaily  = GranularityType("Daily")
	GranularityTypeHourly = GranularityType("Hourly")
)
View Source
const (
	QueryColumnTypeTag       = QueryColumnType("Tag")
	QueryColumnTypeDimension = QueryColumnType("Dimension")
)
View Source
const (
	RecurrenceTypeDaily    = RecurrenceType("Daily")
	RecurrenceTypeWeekly   = RecurrenceType("Weekly")
	RecurrenceTypeMonthly  = RecurrenceType("Monthly")
	RecurrenceTypeAnnually = RecurrenceType("Annually")
)
View Source
const (
	SortDirectionAscending  = SortDirection("Ascending")
	SortDirectionDescending = SortDirection("Descending")
)
View Source
const (
	StatusTypeActive   = StatusType("Active")
	StatusTypeInactive = StatusType("Inactive")
)
View Source
const (
	TimeframeTypeWeekToDate   = TimeframeType("WeekToDate")
	TimeframeTypeMonthToDate  = TimeframeType("MonthToDate")
	TimeframeTypeYearToDate   = TimeframeType("YearToDate")
	TimeframeTypeTheLastWeek  = TimeframeType("TheLastWeek")
	TimeframeTypeTheLastMonth = TimeframeType("TheLastMonth")
	TimeframeTypeTheLastYear  = TimeframeType("TheLastYear")
	TimeframeTypeCustom       = TimeframeType("Custom")
)
View Source
const (
	ExportTypeUsage = ExportType("Usage")
)
View Source
const (
	FormatTypeCsv = FormatType("Csv")
)
View Source
const (
	FunctionTypeSum = FunctionType("Sum")
)
View Source
const (
	OperatorTypeIn = OperatorType("In")
)

Variables

This section is empty.

Functions

This section is empty.

Types

type Export

type Export struct {
	pulumi.CustomResourceState

	// Has definition for the export.
	Definition QueryDefinitionResponseOutput `pulumi:"definition"`
	// Has delivery information for the export.
	DeliveryInfo ExportDeliveryInfoResponseOutput `pulumi:"deliveryInfo"`
	// The format of the export being delivered.
	Format pulumi.StringPtrOutput `pulumi:"format"`
	// Resource name.
	Name pulumi.StringOutput `pulumi:"name"`
	// Has schedule information for the export.
	Schedule ExportScheduleResponsePtrOutput `pulumi:"schedule"`
	// Resource tags.
	Tags pulumi.StringMapOutput `pulumi:"tags"`
	// Resource type.
	Type pulumi.StringOutput `pulumi:"type"`
}

A export resource.

func GetExport

func GetExport(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ExportState, opts ...pulumi.ResourceOption) (*Export, error)

GetExport gets an existing Export resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewExport

func NewExport(ctx *pulumi.Context,
	name string, args *ExportArgs, opts ...pulumi.ResourceOption) (*Export, error)

NewExport registers a new resource with the given unique name, arguments, and options.

func (*Export) ElementType added in v0.2.6

func (*Export) ElementType() reflect.Type

func (*Export) ToExportOutput added in v0.2.6

func (i *Export) ToExportOutput() ExportOutput

func (*Export) ToExportOutputWithContext added in v0.2.6

func (i *Export) ToExportOutputWithContext(ctx context.Context) ExportOutput

type ExportArgs

type ExportArgs struct {
	// Has definition for the export.
	Definition QueryDefinitionInput
	// Has delivery information for the export.
	DeliveryInfo ExportDeliveryInfoInput
	// Export Name.
	ExportName pulumi.StringInput
	// The format of the export being delivered.
	Format pulumi.StringPtrInput
	// Has schedule information for the export.
	Schedule ExportSchedulePtrInput
	// The scope associated with query and export operations. This includes '/subscriptions/{subscriptionId}/' for subscription scope, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' for resourceGroup scope, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}' for Billing Account scope and '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' for Department scope, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{enrollmentAccountId}' for EnrollmentAccount scope, '/providers/Microsoft.Management/managementGroups/{managementGroupId} for Management Group scope, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' for billingProfile scope, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}/invoiceSections/{invoiceSectionId}' for invoiceSection scope, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/customers/{customerId}' specific for partners, 'providers/Microsoft.CostManagement/ExternalSubscriptions/{externalSubscriptionId}' for linked account and 'providers/Microsoft.CostManagement/externalBillingAccounts/{externalBillingAccountId}' for consolidated account
	Scope pulumi.StringInput
}

The set of arguments for constructing a Export resource.

func (ExportArgs) ElementType

func (ExportArgs) ElementType() reflect.Type

type ExportDeliveryDestination

type ExportDeliveryDestination struct {
	// The name of the container where exports will be uploaded.
	Container string `pulumi:"container"`
	// The resource id of the storage account where exports will be delivered.
	ResourceId string `pulumi:"resourceId"`
	// The name of the directory where exports will be uploaded.
	RootFolderPath *string `pulumi:"rootFolderPath"`
}

The destination information for the delivery of the export.

type ExportDeliveryDestinationArgs

type ExportDeliveryDestinationArgs struct {
	// The name of the container where exports will be uploaded.
	Container pulumi.StringInput `pulumi:"container"`
	// The resource id of the storage account where exports will be delivered.
	ResourceId pulumi.StringInput `pulumi:"resourceId"`
	// The name of the directory where exports will be uploaded.
	RootFolderPath pulumi.StringPtrInput `pulumi:"rootFolderPath"`
}

The destination information for the delivery of the export.

func (ExportDeliveryDestinationArgs) ElementType

func (ExportDeliveryDestinationArgs) ToExportDeliveryDestinationOutput

func (i ExportDeliveryDestinationArgs) ToExportDeliveryDestinationOutput() ExportDeliveryDestinationOutput

func (ExportDeliveryDestinationArgs) ToExportDeliveryDestinationOutputWithContext

func (i ExportDeliveryDestinationArgs) ToExportDeliveryDestinationOutputWithContext(ctx context.Context) ExportDeliveryDestinationOutput

func (ExportDeliveryDestinationArgs) ToExportDeliveryDestinationPtrOutput

func (i ExportDeliveryDestinationArgs) ToExportDeliveryDestinationPtrOutput() ExportDeliveryDestinationPtrOutput

func (ExportDeliveryDestinationArgs) ToExportDeliveryDestinationPtrOutputWithContext

func (i ExportDeliveryDestinationArgs) ToExportDeliveryDestinationPtrOutputWithContext(ctx context.Context) ExportDeliveryDestinationPtrOutput

type ExportDeliveryDestinationInput

type ExportDeliveryDestinationInput interface {
	pulumi.Input

	ToExportDeliveryDestinationOutput() ExportDeliveryDestinationOutput
	ToExportDeliveryDestinationOutputWithContext(context.Context) ExportDeliveryDestinationOutput
}

ExportDeliveryDestinationInput is an input type that accepts ExportDeliveryDestinationArgs and ExportDeliveryDestinationOutput values. You can construct a concrete instance of `ExportDeliveryDestinationInput` via:

ExportDeliveryDestinationArgs{...}

type ExportDeliveryDestinationOutput

type ExportDeliveryDestinationOutput struct{ *pulumi.OutputState }

The destination information for the delivery of the export.

func (ExportDeliveryDestinationOutput) Container

The name of the container where exports will be uploaded.

func (ExportDeliveryDestinationOutput) ElementType

func (ExportDeliveryDestinationOutput) ResourceId

The resource id of the storage account where exports will be delivered.

func (ExportDeliveryDestinationOutput) RootFolderPath

The name of the directory where exports will be uploaded.

func (ExportDeliveryDestinationOutput) ToExportDeliveryDestinationOutput

func (o ExportDeliveryDestinationOutput) ToExportDeliveryDestinationOutput() ExportDeliveryDestinationOutput

func (ExportDeliveryDestinationOutput) ToExportDeliveryDestinationOutputWithContext

func (o ExportDeliveryDestinationOutput) ToExportDeliveryDestinationOutputWithContext(ctx context.Context) ExportDeliveryDestinationOutput

func (ExportDeliveryDestinationOutput) ToExportDeliveryDestinationPtrOutput

func (o ExportDeliveryDestinationOutput) ToExportDeliveryDestinationPtrOutput() ExportDeliveryDestinationPtrOutput

func (ExportDeliveryDestinationOutput) ToExportDeliveryDestinationPtrOutputWithContext

func (o ExportDeliveryDestinationOutput) ToExportDeliveryDestinationPtrOutputWithContext(ctx context.Context) ExportDeliveryDestinationPtrOutput

type ExportDeliveryDestinationPtrInput

type ExportDeliveryDestinationPtrInput interface {
	pulumi.Input

	ToExportDeliveryDestinationPtrOutput() ExportDeliveryDestinationPtrOutput
	ToExportDeliveryDestinationPtrOutputWithContext(context.Context) ExportDeliveryDestinationPtrOutput
}

ExportDeliveryDestinationPtrInput is an input type that accepts ExportDeliveryDestinationArgs, ExportDeliveryDestinationPtr and ExportDeliveryDestinationPtrOutput values. You can construct a concrete instance of `ExportDeliveryDestinationPtrInput` via:

        ExportDeliveryDestinationArgs{...}

or:

        nil

type ExportDeliveryDestinationPtrOutput

type ExportDeliveryDestinationPtrOutput struct{ *pulumi.OutputState }

func (ExportDeliveryDestinationPtrOutput) Container

The name of the container where exports will be uploaded.

func (ExportDeliveryDestinationPtrOutput) Elem

func (ExportDeliveryDestinationPtrOutput) ElementType

func (ExportDeliveryDestinationPtrOutput) ResourceId

The resource id of the storage account where exports will be delivered.

func (ExportDeliveryDestinationPtrOutput) RootFolderPath

The name of the directory where exports will be uploaded.

func (ExportDeliveryDestinationPtrOutput) ToExportDeliveryDestinationPtrOutput

func (o ExportDeliveryDestinationPtrOutput) ToExportDeliveryDestinationPtrOutput() ExportDeliveryDestinationPtrOutput

func (ExportDeliveryDestinationPtrOutput) ToExportDeliveryDestinationPtrOutputWithContext

func (o ExportDeliveryDestinationPtrOutput) ToExportDeliveryDestinationPtrOutputWithContext(ctx context.Context) ExportDeliveryDestinationPtrOutput

type ExportDeliveryDestinationResponse

type ExportDeliveryDestinationResponse struct {
	// The name of the container where exports will be uploaded.
	Container string `pulumi:"container"`
	// The resource id of the storage account where exports will be delivered.
	ResourceId string `pulumi:"resourceId"`
	// The name of the directory where exports will be uploaded.
	RootFolderPath *string `pulumi:"rootFolderPath"`
}

The destination information for the delivery of the export.

type ExportDeliveryDestinationResponseArgs

type ExportDeliveryDestinationResponseArgs struct {
	// The name of the container where exports will be uploaded.
	Container pulumi.StringInput `pulumi:"container"`
	// The resource id of the storage account where exports will be delivered.
	ResourceId pulumi.StringInput `pulumi:"resourceId"`
	// The name of the directory where exports will be uploaded.
	RootFolderPath pulumi.StringPtrInput `pulumi:"rootFolderPath"`
}

The destination information for the delivery of the export.

func (ExportDeliveryDestinationResponseArgs) ElementType

func (ExportDeliveryDestinationResponseArgs) ToExportDeliveryDestinationResponseOutput

func (i ExportDeliveryDestinationResponseArgs) ToExportDeliveryDestinationResponseOutput() ExportDeliveryDestinationResponseOutput

func (ExportDeliveryDestinationResponseArgs) ToExportDeliveryDestinationResponseOutputWithContext

func (i ExportDeliveryDestinationResponseArgs) ToExportDeliveryDestinationResponseOutputWithContext(ctx context.Context) ExportDeliveryDestinationResponseOutput

func (ExportDeliveryDestinationResponseArgs) ToExportDeliveryDestinationResponsePtrOutput

func (i ExportDeliveryDestinationResponseArgs) ToExportDeliveryDestinationResponsePtrOutput() ExportDeliveryDestinationResponsePtrOutput

func (ExportDeliveryDestinationResponseArgs) ToExportDeliveryDestinationResponsePtrOutputWithContext

func (i ExportDeliveryDestinationResponseArgs) ToExportDeliveryDestinationResponsePtrOutputWithContext(ctx context.Context) ExportDeliveryDestinationResponsePtrOutput

type ExportDeliveryDestinationResponseInput

type ExportDeliveryDestinationResponseInput interface {
	pulumi.Input

	ToExportDeliveryDestinationResponseOutput() ExportDeliveryDestinationResponseOutput
	ToExportDeliveryDestinationResponseOutputWithContext(context.Context) ExportDeliveryDestinationResponseOutput
}

ExportDeliveryDestinationResponseInput is an input type that accepts ExportDeliveryDestinationResponseArgs and ExportDeliveryDestinationResponseOutput values. You can construct a concrete instance of `ExportDeliveryDestinationResponseInput` via:

ExportDeliveryDestinationResponseArgs{...}

type ExportDeliveryDestinationResponseOutput

type ExportDeliveryDestinationResponseOutput struct{ *pulumi.OutputState }

The destination information for the delivery of the export.

func (ExportDeliveryDestinationResponseOutput) Container

The name of the container where exports will be uploaded.

func (ExportDeliveryDestinationResponseOutput) ElementType

func (ExportDeliveryDestinationResponseOutput) ResourceId

The resource id of the storage account where exports will be delivered.

func (ExportDeliveryDestinationResponseOutput) RootFolderPath

The name of the directory where exports will be uploaded.

func (ExportDeliveryDestinationResponseOutput) ToExportDeliveryDestinationResponseOutput

func (o ExportDeliveryDestinationResponseOutput) ToExportDeliveryDestinationResponseOutput() ExportDeliveryDestinationResponseOutput

func (ExportDeliveryDestinationResponseOutput) ToExportDeliveryDestinationResponseOutputWithContext

func (o ExportDeliveryDestinationResponseOutput) ToExportDeliveryDestinationResponseOutputWithContext(ctx context.Context) ExportDeliveryDestinationResponseOutput

func (ExportDeliveryDestinationResponseOutput) ToExportDeliveryDestinationResponsePtrOutput

func (o ExportDeliveryDestinationResponseOutput) ToExportDeliveryDestinationResponsePtrOutput() ExportDeliveryDestinationResponsePtrOutput

func (ExportDeliveryDestinationResponseOutput) ToExportDeliveryDestinationResponsePtrOutputWithContext

func (o ExportDeliveryDestinationResponseOutput) ToExportDeliveryDestinationResponsePtrOutputWithContext(ctx context.Context) ExportDeliveryDestinationResponsePtrOutput

type ExportDeliveryDestinationResponsePtrInput

type ExportDeliveryDestinationResponsePtrInput interface {
	pulumi.Input

	ToExportDeliveryDestinationResponsePtrOutput() ExportDeliveryDestinationResponsePtrOutput
	ToExportDeliveryDestinationResponsePtrOutputWithContext(context.Context) ExportDeliveryDestinationResponsePtrOutput
}

ExportDeliveryDestinationResponsePtrInput is an input type that accepts ExportDeliveryDestinationResponseArgs, ExportDeliveryDestinationResponsePtr and ExportDeliveryDestinationResponsePtrOutput values. You can construct a concrete instance of `ExportDeliveryDestinationResponsePtrInput` via:

        ExportDeliveryDestinationResponseArgs{...}

or:

        nil

type ExportDeliveryDestinationResponsePtrOutput

type ExportDeliveryDestinationResponsePtrOutput struct{ *pulumi.OutputState }

func (ExportDeliveryDestinationResponsePtrOutput) Container

The name of the container where exports will be uploaded.

func (ExportDeliveryDestinationResponsePtrOutput) Elem

func (ExportDeliveryDestinationResponsePtrOutput) ElementType

func (ExportDeliveryDestinationResponsePtrOutput) ResourceId

The resource id of the storage account where exports will be delivered.

func (ExportDeliveryDestinationResponsePtrOutput) RootFolderPath

The name of the directory where exports will be uploaded.

func (ExportDeliveryDestinationResponsePtrOutput) ToExportDeliveryDestinationResponsePtrOutput

func (o ExportDeliveryDestinationResponsePtrOutput) ToExportDeliveryDestinationResponsePtrOutput() ExportDeliveryDestinationResponsePtrOutput

func (ExportDeliveryDestinationResponsePtrOutput) ToExportDeliveryDestinationResponsePtrOutputWithContext

func (o ExportDeliveryDestinationResponsePtrOutput) ToExportDeliveryDestinationResponsePtrOutputWithContext(ctx context.Context) ExportDeliveryDestinationResponsePtrOutput

type ExportDeliveryInfo

type ExportDeliveryInfo struct {
	// Has destination for the export being delivered.
	Destination ExportDeliveryDestination `pulumi:"destination"`
}

The delivery information associated with a export.

type ExportDeliveryInfoArgs

type ExportDeliveryInfoArgs struct {
	// Has destination for the export being delivered.
	Destination ExportDeliveryDestinationInput `pulumi:"destination"`
}

The delivery information associated with a export.

func (ExportDeliveryInfoArgs) ElementType

func (ExportDeliveryInfoArgs) ElementType() reflect.Type

func (ExportDeliveryInfoArgs) ToExportDeliveryInfoOutput

func (i ExportDeliveryInfoArgs) ToExportDeliveryInfoOutput() ExportDeliveryInfoOutput

func (ExportDeliveryInfoArgs) ToExportDeliveryInfoOutputWithContext

func (i ExportDeliveryInfoArgs) ToExportDeliveryInfoOutputWithContext(ctx context.Context) ExportDeliveryInfoOutput

func (ExportDeliveryInfoArgs) ToExportDeliveryInfoPtrOutput

func (i ExportDeliveryInfoArgs) ToExportDeliveryInfoPtrOutput() ExportDeliveryInfoPtrOutput

func (ExportDeliveryInfoArgs) ToExportDeliveryInfoPtrOutputWithContext

func (i ExportDeliveryInfoArgs) ToExportDeliveryInfoPtrOutputWithContext(ctx context.Context) ExportDeliveryInfoPtrOutput

type ExportDeliveryInfoInput

type ExportDeliveryInfoInput interface {
	pulumi.Input

	ToExportDeliveryInfoOutput() ExportDeliveryInfoOutput
	ToExportDeliveryInfoOutputWithContext(context.Context) ExportDeliveryInfoOutput
}

ExportDeliveryInfoInput is an input type that accepts ExportDeliveryInfoArgs and ExportDeliveryInfoOutput values. You can construct a concrete instance of `ExportDeliveryInfoInput` via:

ExportDeliveryInfoArgs{...}

type ExportDeliveryInfoOutput

type ExportDeliveryInfoOutput struct{ *pulumi.OutputState }

The delivery information associated with a export.

func (ExportDeliveryInfoOutput) Destination

Has destination for the export being delivered.

func (ExportDeliveryInfoOutput) ElementType

func (ExportDeliveryInfoOutput) ElementType() reflect.Type

func (ExportDeliveryInfoOutput) ToExportDeliveryInfoOutput

func (o ExportDeliveryInfoOutput) ToExportDeliveryInfoOutput() ExportDeliveryInfoOutput

func (ExportDeliveryInfoOutput) ToExportDeliveryInfoOutputWithContext

func (o ExportDeliveryInfoOutput) ToExportDeliveryInfoOutputWithContext(ctx context.Context) ExportDeliveryInfoOutput

func (ExportDeliveryInfoOutput) ToExportDeliveryInfoPtrOutput

func (o ExportDeliveryInfoOutput) ToExportDeliveryInfoPtrOutput() ExportDeliveryInfoPtrOutput

func (ExportDeliveryInfoOutput) ToExportDeliveryInfoPtrOutputWithContext

func (o ExportDeliveryInfoOutput) ToExportDeliveryInfoPtrOutputWithContext(ctx context.Context) ExportDeliveryInfoPtrOutput

type ExportDeliveryInfoPtrInput

type ExportDeliveryInfoPtrInput interface {
	pulumi.Input

	ToExportDeliveryInfoPtrOutput() ExportDeliveryInfoPtrOutput
	ToExportDeliveryInfoPtrOutputWithContext(context.Context) ExportDeliveryInfoPtrOutput
}

ExportDeliveryInfoPtrInput is an input type that accepts ExportDeliveryInfoArgs, ExportDeliveryInfoPtr and ExportDeliveryInfoPtrOutput values. You can construct a concrete instance of `ExportDeliveryInfoPtrInput` via:

        ExportDeliveryInfoArgs{...}

or:

        nil

type ExportDeliveryInfoPtrOutput

type ExportDeliveryInfoPtrOutput struct{ *pulumi.OutputState }

func (ExportDeliveryInfoPtrOutput) Destination

Has destination for the export being delivered.

func (ExportDeliveryInfoPtrOutput) Elem

func (ExportDeliveryInfoPtrOutput) ElementType

func (ExportDeliveryInfoPtrOutput) ToExportDeliveryInfoPtrOutput

func (o ExportDeliveryInfoPtrOutput) ToExportDeliveryInfoPtrOutput() ExportDeliveryInfoPtrOutput

func (ExportDeliveryInfoPtrOutput) ToExportDeliveryInfoPtrOutputWithContext

func (o ExportDeliveryInfoPtrOutput) ToExportDeliveryInfoPtrOutputWithContext(ctx context.Context) ExportDeliveryInfoPtrOutput

type ExportDeliveryInfoResponse

type ExportDeliveryInfoResponse struct {
	// Has destination for the export being delivered.
	Destination ExportDeliveryDestinationResponse `pulumi:"destination"`
}

The delivery information associated with a export.

type ExportDeliveryInfoResponseArgs

type ExportDeliveryInfoResponseArgs struct {
	// Has destination for the export being delivered.
	Destination ExportDeliveryDestinationResponseInput `pulumi:"destination"`
}

The delivery information associated with a export.

func (ExportDeliveryInfoResponseArgs) ElementType

func (ExportDeliveryInfoResponseArgs) ToExportDeliveryInfoResponseOutput

func (i ExportDeliveryInfoResponseArgs) ToExportDeliveryInfoResponseOutput() ExportDeliveryInfoResponseOutput

func (ExportDeliveryInfoResponseArgs) ToExportDeliveryInfoResponseOutputWithContext

func (i ExportDeliveryInfoResponseArgs) ToExportDeliveryInfoResponseOutputWithContext(ctx context.Context) ExportDeliveryInfoResponseOutput

func (ExportDeliveryInfoResponseArgs) ToExportDeliveryInfoResponsePtrOutput

func (i ExportDeliveryInfoResponseArgs) ToExportDeliveryInfoResponsePtrOutput() ExportDeliveryInfoResponsePtrOutput

func (ExportDeliveryInfoResponseArgs) ToExportDeliveryInfoResponsePtrOutputWithContext

func (i ExportDeliveryInfoResponseArgs) ToExportDeliveryInfoResponsePtrOutputWithContext(ctx context.Context) ExportDeliveryInfoResponsePtrOutput

type ExportDeliveryInfoResponseInput

type ExportDeliveryInfoResponseInput interface {
	pulumi.Input

	ToExportDeliveryInfoResponseOutput() ExportDeliveryInfoResponseOutput
	ToExportDeliveryInfoResponseOutputWithContext(context.Context) ExportDeliveryInfoResponseOutput
}

ExportDeliveryInfoResponseInput is an input type that accepts ExportDeliveryInfoResponseArgs and ExportDeliveryInfoResponseOutput values. You can construct a concrete instance of `ExportDeliveryInfoResponseInput` via:

ExportDeliveryInfoResponseArgs{...}

type ExportDeliveryInfoResponseOutput

type ExportDeliveryInfoResponseOutput struct{ *pulumi.OutputState }

The delivery information associated with a export.

func (ExportDeliveryInfoResponseOutput) Destination

Has destination for the export being delivered.

func (ExportDeliveryInfoResponseOutput) ElementType

func (ExportDeliveryInfoResponseOutput) ToExportDeliveryInfoResponseOutput

func (o ExportDeliveryInfoResponseOutput) ToExportDeliveryInfoResponseOutput() ExportDeliveryInfoResponseOutput

func (ExportDeliveryInfoResponseOutput) ToExportDeliveryInfoResponseOutputWithContext

func (o ExportDeliveryInfoResponseOutput) ToExportDeliveryInfoResponseOutputWithContext(ctx context.Context) ExportDeliveryInfoResponseOutput

func (ExportDeliveryInfoResponseOutput) ToExportDeliveryInfoResponsePtrOutput

func (o ExportDeliveryInfoResponseOutput) ToExportDeliveryInfoResponsePtrOutput() ExportDeliveryInfoResponsePtrOutput

func (ExportDeliveryInfoResponseOutput) ToExportDeliveryInfoResponsePtrOutputWithContext

func (o ExportDeliveryInfoResponseOutput) ToExportDeliveryInfoResponsePtrOutputWithContext(ctx context.Context) ExportDeliveryInfoResponsePtrOutput

type ExportDeliveryInfoResponsePtrInput

type ExportDeliveryInfoResponsePtrInput interface {
	pulumi.Input

	ToExportDeliveryInfoResponsePtrOutput() ExportDeliveryInfoResponsePtrOutput
	ToExportDeliveryInfoResponsePtrOutputWithContext(context.Context) ExportDeliveryInfoResponsePtrOutput
}

ExportDeliveryInfoResponsePtrInput is an input type that accepts ExportDeliveryInfoResponseArgs, ExportDeliveryInfoResponsePtr and ExportDeliveryInfoResponsePtrOutput values. You can construct a concrete instance of `ExportDeliveryInfoResponsePtrInput` via:

        ExportDeliveryInfoResponseArgs{...}

or:

        nil

type ExportDeliveryInfoResponsePtrOutput

type ExportDeliveryInfoResponsePtrOutput struct{ *pulumi.OutputState }

func (ExportDeliveryInfoResponsePtrOutput) Destination

Has destination for the export being delivered.

func (ExportDeliveryInfoResponsePtrOutput) Elem

func (ExportDeliveryInfoResponsePtrOutput) ElementType

func (ExportDeliveryInfoResponsePtrOutput) ToExportDeliveryInfoResponsePtrOutput

func (o ExportDeliveryInfoResponsePtrOutput) ToExportDeliveryInfoResponsePtrOutput() ExportDeliveryInfoResponsePtrOutput

func (ExportDeliveryInfoResponsePtrOutput) ToExportDeliveryInfoResponsePtrOutputWithContext

func (o ExportDeliveryInfoResponsePtrOutput) ToExportDeliveryInfoResponsePtrOutputWithContext(ctx context.Context) ExportDeliveryInfoResponsePtrOutput

type ExportInput added in v0.2.6

type ExportInput interface {
	pulumi.Input

	ToExportOutput() ExportOutput
	ToExportOutputWithContext(ctx context.Context) ExportOutput
}

type ExportOutput added in v0.2.6

type ExportOutput struct {
	*pulumi.OutputState
}

func (ExportOutput) ElementType added in v0.2.6

func (ExportOutput) ElementType() reflect.Type

func (ExportOutput) ToExportOutput added in v0.2.6

func (o ExportOutput) ToExportOutput() ExportOutput

func (ExportOutput) ToExportOutputWithContext added in v0.2.6

func (o ExportOutput) ToExportOutputWithContext(ctx context.Context) ExportOutput

type ExportRecurrencePeriod

type ExportRecurrencePeriod struct {
	// The start date of recurrence.
	From string `pulumi:"from"`
	// The end date of recurrence.
	To *string `pulumi:"to"`
}

The start and end date for recurrence schedule.

type ExportRecurrencePeriodArgs

type ExportRecurrencePeriodArgs struct {
	// The start date of recurrence.
	From pulumi.StringInput `pulumi:"from"`
	// The end date of recurrence.
	To pulumi.StringPtrInput `pulumi:"to"`
}

The start and end date for recurrence schedule.

func (ExportRecurrencePeriodArgs) ElementType

func (ExportRecurrencePeriodArgs) ElementType() reflect.Type

func (ExportRecurrencePeriodArgs) ToExportRecurrencePeriodOutput

func (i ExportRecurrencePeriodArgs) ToExportRecurrencePeriodOutput() ExportRecurrencePeriodOutput

func (ExportRecurrencePeriodArgs) ToExportRecurrencePeriodOutputWithContext

func (i ExportRecurrencePeriodArgs) ToExportRecurrencePeriodOutputWithContext(ctx context.Context) ExportRecurrencePeriodOutput

func (ExportRecurrencePeriodArgs) ToExportRecurrencePeriodPtrOutput

func (i ExportRecurrencePeriodArgs) ToExportRecurrencePeriodPtrOutput() ExportRecurrencePeriodPtrOutput

func (ExportRecurrencePeriodArgs) ToExportRecurrencePeriodPtrOutputWithContext

func (i ExportRecurrencePeriodArgs) ToExportRecurrencePeriodPtrOutputWithContext(ctx context.Context) ExportRecurrencePeriodPtrOutput

type ExportRecurrencePeriodInput

type ExportRecurrencePeriodInput interface {
	pulumi.Input

	ToExportRecurrencePeriodOutput() ExportRecurrencePeriodOutput
	ToExportRecurrencePeriodOutputWithContext(context.Context) ExportRecurrencePeriodOutput
}

ExportRecurrencePeriodInput is an input type that accepts ExportRecurrencePeriodArgs and ExportRecurrencePeriodOutput values. You can construct a concrete instance of `ExportRecurrencePeriodInput` via:

ExportRecurrencePeriodArgs{...}

type ExportRecurrencePeriodOutput

type ExportRecurrencePeriodOutput struct{ *pulumi.OutputState }

The start and end date for recurrence schedule.

func (ExportRecurrencePeriodOutput) ElementType

func (ExportRecurrencePeriodOutput) From

The start date of recurrence.

func (ExportRecurrencePeriodOutput) To

The end date of recurrence.

func (ExportRecurrencePeriodOutput) ToExportRecurrencePeriodOutput

func (o ExportRecurrencePeriodOutput) ToExportRecurrencePeriodOutput() ExportRecurrencePeriodOutput

func (ExportRecurrencePeriodOutput) ToExportRecurrencePeriodOutputWithContext

func (o ExportRecurrencePeriodOutput) ToExportRecurrencePeriodOutputWithContext(ctx context.Context) ExportRecurrencePeriodOutput

func (ExportRecurrencePeriodOutput) ToExportRecurrencePeriodPtrOutput

func (o ExportRecurrencePeriodOutput) ToExportRecurrencePeriodPtrOutput() ExportRecurrencePeriodPtrOutput

func (ExportRecurrencePeriodOutput) ToExportRecurrencePeriodPtrOutputWithContext

func (o ExportRecurrencePeriodOutput) ToExportRecurrencePeriodPtrOutputWithContext(ctx context.Context) ExportRecurrencePeriodPtrOutput

type ExportRecurrencePeriodPtrInput

type ExportRecurrencePeriodPtrInput interface {
	pulumi.Input

	ToExportRecurrencePeriodPtrOutput() ExportRecurrencePeriodPtrOutput
	ToExportRecurrencePeriodPtrOutputWithContext(context.Context) ExportRecurrencePeriodPtrOutput
}

ExportRecurrencePeriodPtrInput is an input type that accepts ExportRecurrencePeriodArgs, ExportRecurrencePeriodPtr and ExportRecurrencePeriodPtrOutput values. You can construct a concrete instance of `ExportRecurrencePeriodPtrInput` via:

        ExportRecurrencePeriodArgs{...}

or:

        nil

type ExportRecurrencePeriodPtrOutput

type ExportRecurrencePeriodPtrOutput struct{ *pulumi.OutputState }

func (ExportRecurrencePeriodPtrOutput) Elem

func (ExportRecurrencePeriodPtrOutput) ElementType

func (ExportRecurrencePeriodPtrOutput) From

The start date of recurrence.

func (ExportRecurrencePeriodPtrOutput) To

The end date of recurrence.

func (ExportRecurrencePeriodPtrOutput) ToExportRecurrencePeriodPtrOutput

func (o ExportRecurrencePeriodPtrOutput) ToExportRecurrencePeriodPtrOutput() ExportRecurrencePeriodPtrOutput

func (ExportRecurrencePeriodPtrOutput) ToExportRecurrencePeriodPtrOutputWithContext

func (o ExportRecurrencePeriodPtrOutput) ToExportRecurrencePeriodPtrOutputWithContext(ctx context.Context) ExportRecurrencePeriodPtrOutput

type ExportRecurrencePeriodResponse

type ExportRecurrencePeriodResponse struct {
	// The start date of recurrence.
	From string `pulumi:"from"`
	// The end date of recurrence.
	To *string `pulumi:"to"`
}

The start and end date for recurrence schedule.

type ExportRecurrencePeriodResponseArgs

type ExportRecurrencePeriodResponseArgs struct {
	// The start date of recurrence.
	From pulumi.StringInput `pulumi:"from"`
	// The end date of recurrence.
	To pulumi.StringPtrInput `pulumi:"to"`
}

The start and end date for recurrence schedule.

func (ExportRecurrencePeriodResponseArgs) ElementType

func (ExportRecurrencePeriodResponseArgs) ToExportRecurrencePeriodResponseOutput

func (i ExportRecurrencePeriodResponseArgs) ToExportRecurrencePeriodResponseOutput() ExportRecurrencePeriodResponseOutput

func (ExportRecurrencePeriodResponseArgs) ToExportRecurrencePeriodResponseOutputWithContext

func (i ExportRecurrencePeriodResponseArgs) ToExportRecurrencePeriodResponseOutputWithContext(ctx context.Context) ExportRecurrencePeriodResponseOutput

func (ExportRecurrencePeriodResponseArgs) ToExportRecurrencePeriodResponsePtrOutput

func (i ExportRecurrencePeriodResponseArgs) ToExportRecurrencePeriodResponsePtrOutput() ExportRecurrencePeriodResponsePtrOutput

func (ExportRecurrencePeriodResponseArgs) ToExportRecurrencePeriodResponsePtrOutputWithContext

func (i ExportRecurrencePeriodResponseArgs) ToExportRecurrencePeriodResponsePtrOutputWithContext(ctx context.Context) ExportRecurrencePeriodResponsePtrOutput

type ExportRecurrencePeriodResponseInput

type ExportRecurrencePeriodResponseInput interface {
	pulumi.Input

	ToExportRecurrencePeriodResponseOutput() ExportRecurrencePeriodResponseOutput
	ToExportRecurrencePeriodResponseOutputWithContext(context.Context) ExportRecurrencePeriodResponseOutput
}

ExportRecurrencePeriodResponseInput is an input type that accepts ExportRecurrencePeriodResponseArgs and ExportRecurrencePeriodResponseOutput values. You can construct a concrete instance of `ExportRecurrencePeriodResponseInput` via:

ExportRecurrencePeriodResponseArgs{...}

type ExportRecurrencePeriodResponseOutput

type ExportRecurrencePeriodResponseOutput struct{ *pulumi.OutputState }

The start and end date for recurrence schedule.

func (ExportRecurrencePeriodResponseOutput) ElementType

func (ExportRecurrencePeriodResponseOutput) From

The start date of recurrence.

func (ExportRecurrencePeriodResponseOutput) To

The end date of recurrence.

func (ExportRecurrencePeriodResponseOutput) ToExportRecurrencePeriodResponseOutput

func (o ExportRecurrencePeriodResponseOutput) ToExportRecurrencePeriodResponseOutput() ExportRecurrencePeriodResponseOutput

func (ExportRecurrencePeriodResponseOutput) ToExportRecurrencePeriodResponseOutputWithContext

func (o ExportRecurrencePeriodResponseOutput) ToExportRecurrencePeriodResponseOutputWithContext(ctx context.Context) ExportRecurrencePeriodResponseOutput

func (ExportRecurrencePeriodResponseOutput) ToExportRecurrencePeriodResponsePtrOutput

func (o ExportRecurrencePeriodResponseOutput) ToExportRecurrencePeriodResponsePtrOutput() ExportRecurrencePeriodResponsePtrOutput

func (ExportRecurrencePeriodResponseOutput) ToExportRecurrencePeriodResponsePtrOutputWithContext

func (o ExportRecurrencePeriodResponseOutput) ToExportRecurrencePeriodResponsePtrOutputWithContext(ctx context.Context) ExportRecurrencePeriodResponsePtrOutput

type ExportRecurrencePeriodResponsePtrInput

type ExportRecurrencePeriodResponsePtrInput interface {
	pulumi.Input

	ToExportRecurrencePeriodResponsePtrOutput() ExportRecurrencePeriodResponsePtrOutput
	ToExportRecurrencePeriodResponsePtrOutputWithContext(context.Context) ExportRecurrencePeriodResponsePtrOutput
}

ExportRecurrencePeriodResponsePtrInput is an input type that accepts ExportRecurrencePeriodResponseArgs, ExportRecurrencePeriodResponsePtr and ExportRecurrencePeriodResponsePtrOutput values. You can construct a concrete instance of `ExportRecurrencePeriodResponsePtrInput` via:

        ExportRecurrencePeriodResponseArgs{...}

or:

        nil

type ExportRecurrencePeriodResponsePtrOutput

type ExportRecurrencePeriodResponsePtrOutput struct{ *pulumi.OutputState }

func (ExportRecurrencePeriodResponsePtrOutput) Elem

func (ExportRecurrencePeriodResponsePtrOutput) ElementType

func (ExportRecurrencePeriodResponsePtrOutput) From

The start date of recurrence.

func (ExportRecurrencePeriodResponsePtrOutput) To

The end date of recurrence.

func (ExportRecurrencePeriodResponsePtrOutput) ToExportRecurrencePeriodResponsePtrOutput

func (o ExportRecurrencePeriodResponsePtrOutput) ToExportRecurrencePeriodResponsePtrOutput() ExportRecurrencePeriodResponsePtrOutput

func (ExportRecurrencePeriodResponsePtrOutput) ToExportRecurrencePeriodResponsePtrOutputWithContext

func (o ExportRecurrencePeriodResponsePtrOutput) ToExportRecurrencePeriodResponsePtrOutputWithContext(ctx context.Context) ExportRecurrencePeriodResponsePtrOutput

type ExportSchedule

type ExportSchedule struct {
	// The schedule recurrence.
	Recurrence string `pulumi:"recurrence"`
	// Has start and end date of the recurrence. The start date must be in future. If present, the end date must be greater than start date.
	RecurrencePeriod *ExportRecurrencePeriod `pulumi:"recurrencePeriod"`
	// The status of the schedule. Whether active or not. If inactive, the export's scheduled execution is paused.
	Status *string `pulumi:"status"`
}

The schedule associated with a export.

type ExportScheduleArgs

type ExportScheduleArgs struct {
	// The schedule recurrence.
	Recurrence pulumi.StringInput `pulumi:"recurrence"`
	// Has start and end date of the recurrence. The start date must be in future. If present, the end date must be greater than start date.
	RecurrencePeriod ExportRecurrencePeriodPtrInput `pulumi:"recurrencePeriod"`
	// The status of the schedule. Whether active or not. If inactive, the export's scheduled execution is paused.
	Status pulumi.StringPtrInput `pulumi:"status"`
}

The schedule associated with a export.

func (ExportScheduleArgs) ElementType

func (ExportScheduleArgs) ElementType() reflect.Type

func (ExportScheduleArgs) ToExportScheduleOutput

func (i ExportScheduleArgs) ToExportScheduleOutput() ExportScheduleOutput

func (ExportScheduleArgs) ToExportScheduleOutputWithContext

func (i ExportScheduleArgs) ToExportScheduleOutputWithContext(ctx context.Context) ExportScheduleOutput

func (ExportScheduleArgs) ToExportSchedulePtrOutput

func (i ExportScheduleArgs) ToExportSchedulePtrOutput() ExportSchedulePtrOutput

func (ExportScheduleArgs) ToExportSchedulePtrOutputWithContext

func (i ExportScheduleArgs) ToExportSchedulePtrOutputWithContext(ctx context.Context) ExportSchedulePtrOutput

type ExportScheduleInput

type ExportScheduleInput interface {
	pulumi.Input

	ToExportScheduleOutput() ExportScheduleOutput
	ToExportScheduleOutputWithContext(context.Context) ExportScheduleOutput
}

ExportScheduleInput is an input type that accepts ExportScheduleArgs and ExportScheduleOutput values. You can construct a concrete instance of `ExportScheduleInput` via:

ExportScheduleArgs{...}

type ExportScheduleOutput

type ExportScheduleOutput struct{ *pulumi.OutputState }

The schedule associated with a export.

func (ExportScheduleOutput) ElementType

func (ExportScheduleOutput) ElementType() reflect.Type

func (ExportScheduleOutput) Recurrence

func (o ExportScheduleOutput) Recurrence() pulumi.StringOutput

The schedule recurrence.

func (ExportScheduleOutput) RecurrencePeriod

Has start and end date of the recurrence. The start date must be in future. If present, the end date must be greater than start date.

func (ExportScheduleOutput) Status

The status of the schedule. Whether active or not. If inactive, the export's scheduled execution is paused.

func (ExportScheduleOutput) ToExportScheduleOutput

func (o ExportScheduleOutput) ToExportScheduleOutput() ExportScheduleOutput

func (ExportScheduleOutput) ToExportScheduleOutputWithContext

func (o ExportScheduleOutput) ToExportScheduleOutputWithContext(ctx context.Context) ExportScheduleOutput

func (ExportScheduleOutput) ToExportSchedulePtrOutput

func (o ExportScheduleOutput) ToExportSchedulePtrOutput() ExportSchedulePtrOutput

func (ExportScheduleOutput) ToExportSchedulePtrOutputWithContext

func (o ExportScheduleOutput) ToExportSchedulePtrOutputWithContext(ctx context.Context) ExportSchedulePtrOutput

type ExportSchedulePtrInput

type ExportSchedulePtrInput interface {
	pulumi.Input

	ToExportSchedulePtrOutput() ExportSchedulePtrOutput
	ToExportSchedulePtrOutputWithContext(context.Context) ExportSchedulePtrOutput
}

ExportSchedulePtrInput is an input type that accepts ExportScheduleArgs, ExportSchedulePtr and ExportSchedulePtrOutput values. You can construct a concrete instance of `ExportSchedulePtrInput` via:

        ExportScheduleArgs{...}

or:

        nil

type ExportSchedulePtrOutput

type ExportSchedulePtrOutput struct{ *pulumi.OutputState }

func (ExportSchedulePtrOutput) Elem

func (ExportSchedulePtrOutput) ElementType

func (ExportSchedulePtrOutput) ElementType() reflect.Type

func (ExportSchedulePtrOutput) Recurrence

The schedule recurrence.

func (ExportSchedulePtrOutput) RecurrencePeriod

Has start and end date of the recurrence. The start date must be in future. If present, the end date must be greater than start date.

func (ExportSchedulePtrOutput) Status

The status of the schedule. Whether active or not. If inactive, the export's scheduled execution is paused.

func (ExportSchedulePtrOutput) ToExportSchedulePtrOutput

func (o ExportSchedulePtrOutput) ToExportSchedulePtrOutput() ExportSchedulePtrOutput

func (ExportSchedulePtrOutput) ToExportSchedulePtrOutputWithContext

func (o ExportSchedulePtrOutput) ToExportSchedulePtrOutputWithContext(ctx context.Context) ExportSchedulePtrOutput

type ExportScheduleResponse

type ExportScheduleResponse struct {
	// The schedule recurrence.
	Recurrence string `pulumi:"recurrence"`
	// Has start and end date of the recurrence. The start date must be in future. If present, the end date must be greater than start date.
	RecurrencePeriod *ExportRecurrencePeriodResponse `pulumi:"recurrencePeriod"`
	// The status of the schedule. Whether active or not. If inactive, the export's scheduled execution is paused.
	Status *string `pulumi:"status"`
}

The schedule associated with a export.

type ExportScheduleResponseArgs

type ExportScheduleResponseArgs struct {
	// The schedule recurrence.
	Recurrence pulumi.StringInput `pulumi:"recurrence"`
	// Has start and end date of the recurrence. The start date must be in future. If present, the end date must be greater than start date.
	RecurrencePeriod ExportRecurrencePeriodResponsePtrInput `pulumi:"recurrencePeriod"`
	// The status of the schedule. Whether active or not. If inactive, the export's scheduled execution is paused.
	Status pulumi.StringPtrInput `pulumi:"status"`
}

The schedule associated with a export.

func (ExportScheduleResponseArgs) ElementType

func (ExportScheduleResponseArgs) ElementType() reflect.Type

func (ExportScheduleResponseArgs) ToExportScheduleResponseOutput

func (i ExportScheduleResponseArgs) ToExportScheduleResponseOutput() ExportScheduleResponseOutput

func (ExportScheduleResponseArgs) ToExportScheduleResponseOutputWithContext

func (i ExportScheduleResponseArgs) ToExportScheduleResponseOutputWithContext(ctx context.Context) ExportScheduleResponseOutput

func (ExportScheduleResponseArgs) ToExportScheduleResponsePtrOutput

func (i ExportScheduleResponseArgs) ToExportScheduleResponsePtrOutput() ExportScheduleResponsePtrOutput

func (ExportScheduleResponseArgs) ToExportScheduleResponsePtrOutputWithContext

func (i ExportScheduleResponseArgs) ToExportScheduleResponsePtrOutputWithContext(ctx context.Context) ExportScheduleResponsePtrOutput

type ExportScheduleResponseInput

type ExportScheduleResponseInput interface {
	pulumi.Input

	ToExportScheduleResponseOutput() ExportScheduleResponseOutput
	ToExportScheduleResponseOutputWithContext(context.Context) ExportScheduleResponseOutput
}

ExportScheduleResponseInput is an input type that accepts ExportScheduleResponseArgs and ExportScheduleResponseOutput values. You can construct a concrete instance of `ExportScheduleResponseInput` via:

ExportScheduleResponseArgs{...}

type ExportScheduleResponseOutput

type ExportScheduleResponseOutput struct{ *pulumi.OutputState }

The schedule associated with a export.

func (ExportScheduleResponseOutput) ElementType

func (ExportScheduleResponseOutput) Recurrence

The schedule recurrence.

func (ExportScheduleResponseOutput) RecurrencePeriod

Has start and end date of the recurrence. The start date must be in future. If present, the end date must be greater than start date.

func (ExportScheduleResponseOutput) Status

The status of the schedule. Whether active or not. If inactive, the export's scheduled execution is paused.

func (ExportScheduleResponseOutput) ToExportScheduleResponseOutput

func (o ExportScheduleResponseOutput) ToExportScheduleResponseOutput() ExportScheduleResponseOutput

func (ExportScheduleResponseOutput) ToExportScheduleResponseOutputWithContext

func (o ExportScheduleResponseOutput) ToExportScheduleResponseOutputWithContext(ctx context.Context) ExportScheduleResponseOutput

func (ExportScheduleResponseOutput) ToExportScheduleResponsePtrOutput

func (o ExportScheduleResponseOutput) ToExportScheduleResponsePtrOutput() ExportScheduleResponsePtrOutput

func (ExportScheduleResponseOutput) ToExportScheduleResponsePtrOutputWithContext

func (o ExportScheduleResponseOutput) ToExportScheduleResponsePtrOutputWithContext(ctx context.Context) ExportScheduleResponsePtrOutput

type ExportScheduleResponsePtrInput

type ExportScheduleResponsePtrInput interface {
	pulumi.Input

	ToExportScheduleResponsePtrOutput() ExportScheduleResponsePtrOutput
	ToExportScheduleResponsePtrOutputWithContext(context.Context) ExportScheduleResponsePtrOutput
}

ExportScheduleResponsePtrInput is an input type that accepts ExportScheduleResponseArgs, ExportScheduleResponsePtr and ExportScheduleResponsePtrOutput values. You can construct a concrete instance of `ExportScheduleResponsePtrInput` via:

        ExportScheduleResponseArgs{...}

or:

        nil

type ExportScheduleResponsePtrOutput

type ExportScheduleResponsePtrOutput struct{ *pulumi.OutputState }

func (ExportScheduleResponsePtrOutput) Elem

func (ExportScheduleResponsePtrOutput) ElementType

func (ExportScheduleResponsePtrOutput) Recurrence

The schedule recurrence.

func (ExportScheduleResponsePtrOutput) RecurrencePeriod

Has start and end date of the recurrence. The start date must be in future. If present, the end date must be greater than start date.

func (ExportScheduleResponsePtrOutput) Status

The status of the schedule. Whether active or not. If inactive, the export's scheduled execution is paused.

func (ExportScheduleResponsePtrOutput) ToExportScheduleResponsePtrOutput

func (o ExportScheduleResponsePtrOutput) ToExportScheduleResponsePtrOutput() ExportScheduleResponsePtrOutput

func (ExportScheduleResponsePtrOutput) ToExportScheduleResponsePtrOutputWithContext

func (o ExportScheduleResponsePtrOutput) ToExportScheduleResponsePtrOutputWithContext(ctx context.Context) ExportScheduleResponsePtrOutput

type ExportState

type ExportState struct {
	// Has definition for the export.
	Definition QueryDefinitionResponsePtrInput
	// Has delivery information for the export.
	DeliveryInfo ExportDeliveryInfoResponsePtrInput
	// The format of the export being delivered.
	Format pulumi.StringPtrInput
	// Resource name.
	Name pulumi.StringPtrInput
	// Has schedule information for the export.
	Schedule ExportScheduleResponsePtrInput
	// Resource tags.
	Tags pulumi.StringMapInput
	// Resource type.
	Type pulumi.StringPtrInput
}

func (ExportState) ElementType

func (ExportState) ElementType() reflect.Type

type ExportType added in v0.3.1

type ExportType pulumi.String

The type of the query.

func (ExportType) ElementType added in v0.3.1

func (ExportType) ElementType() reflect.Type

func (ExportType) ToStringOutput added in v0.3.1

func (e ExportType) ToStringOutput() pulumi.StringOutput

func (ExportType) ToStringOutputWithContext added in v0.3.1

func (e ExportType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ExportType) ToStringPtrOutput added in v0.3.1

func (e ExportType) ToStringPtrOutput() pulumi.StringPtrOutput

func (ExportType) ToStringPtrOutputWithContext added in v0.3.1

func (e ExportType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type FormatType added in v0.3.1

type FormatType pulumi.String

The format of the export being delivered.

func (FormatType) ElementType added in v0.3.1

func (FormatType) ElementType() reflect.Type

func (FormatType) ToStringOutput added in v0.3.1

func (e FormatType) ToStringOutput() pulumi.StringOutput

func (FormatType) ToStringOutputWithContext added in v0.3.1

func (e FormatType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (FormatType) ToStringPtrOutput added in v0.3.1

func (e FormatType) ToStringPtrOutput() pulumi.StringPtrOutput

func (FormatType) ToStringPtrOutputWithContext added in v0.3.1

func (e FormatType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type FunctionType added in v0.3.1

type FunctionType pulumi.String

The name of the aggregation function to use.

func (FunctionType) ElementType added in v0.3.1

func (FunctionType) ElementType() reflect.Type

func (FunctionType) ToStringOutput added in v0.3.1

func (e FunctionType) ToStringOutput() pulumi.StringOutput

func (FunctionType) ToStringOutputWithContext added in v0.3.1

func (e FunctionType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (FunctionType) ToStringPtrOutput added in v0.3.1

func (e FunctionType) ToStringPtrOutput() pulumi.StringPtrOutput

func (FunctionType) ToStringPtrOutputWithContext added in v0.3.1

func (e FunctionType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type GranularityType added in v0.3.1

type GranularityType pulumi.String

The granularity of rows in the query.

func (GranularityType) ElementType added in v0.3.1

func (GranularityType) ElementType() reflect.Type

func (GranularityType) ToStringOutput added in v0.3.1

func (e GranularityType) ToStringOutput() pulumi.StringOutput

func (GranularityType) ToStringOutputWithContext added in v0.3.1

func (e GranularityType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (GranularityType) ToStringPtrOutput added in v0.3.1

func (e GranularityType) ToStringPtrOutput() pulumi.StringPtrOutput

func (GranularityType) ToStringPtrOutputWithContext added in v0.3.1

func (e GranularityType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type LookupExportArgs

type LookupExportArgs struct {
	// Export Name.
	ExportName string `pulumi:"exportName"`
	// The scope associated with query and export operations. This includes '/subscriptions/{subscriptionId}/' for subscription scope, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' for resourceGroup scope, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}' for Billing Account scope and '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' for Department scope, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{enrollmentAccountId}' for EnrollmentAccount scope, '/providers/Microsoft.Management/managementGroups/{managementGroupId} for Management Group scope, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' for billingProfile scope, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}/invoiceSections/{invoiceSectionId}' for invoiceSection scope, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/customers/{customerId}' specific for partners, 'providers/Microsoft.CostManagement/ExternalSubscriptions/{externalSubscriptionId}' for linked account and 'providers/Microsoft.CostManagement/externalBillingAccounts/{externalBillingAccountId}' for consolidated account
	Scope string `pulumi:"scope"`
}

type LookupExportResult

type LookupExportResult struct {
	// Has definition for the export.
	Definition QueryDefinitionResponse `pulumi:"definition"`
	// Has delivery information for the export.
	DeliveryInfo ExportDeliveryInfoResponse `pulumi:"deliveryInfo"`
	// The format of the export being delivered.
	Format *string `pulumi:"format"`
	// Resource Id.
	Id string `pulumi:"id"`
	// Resource name.
	Name string `pulumi:"name"`
	// Has schedule information for the export.
	Schedule *ExportScheduleResponse `pulumi:"schedule"`
	// Resource tags.
	Tags map[string]string `pulumi:"tags"`
	// Resource type.
	Type string `pulumi:"type"`
}

A export resource.

func LookupExport

func LookupExport(ctx *pulumi.Context, args *LookupExportArgs, opts ...pulumi.InvokeOption) (*LookupExportResult, error)

type OperatorType added in v0.3.1

type OperatorType pulumi.String

The operator to use for comparison.

func (OperatorType) ElementType added in v0.3.1

func (OperatorType) ElementType() reflect.Type

func (OperatorType) ToStringOutput added in v0.3.1

func (e OperatorType) ToStringOutput() pulumi.StringOutput

func (OperatorType) ToStringOutputWithContext added in v0.3.1

func (e OperatorType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (OperatorType) ToStringPtrOutput added in v0.3.1

func (e OperatorType) ToStringPtrOutput() pulumi.StringPtrOutput

func (OperatorType) ToStringPtrOutputWithContext added in v0.3.1

func (e OperatorType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type QueryAggregation

type QueryAggregation struct {
	// The name of the aggregation function to use.
	Function string `pulumi:"function"`
	// The name of the column to aggregate.
	Name string `pulumi:"name"`
}

The aggregation expression to be used in the query.

type QueryAggregationArgs

type QueryAggregationArgs struct {
	// The name of the aggregation function to use.
	Function pulumi.StringInput `pulumi:"function"`
	// The name of the column to aggregate.
	Name pulumi.StringInput `pulumi:"name"`
}

The aggregation expression to be used in the query.

func (QueryAggregationArgs) ElementType

func (QueryAggregationArgs) ElementType() reflect.Type

func (QueryAggregationArgs) ToQueryAggregationOutput

func (i QueryAggregationArgs) ToQueryAggregationOutput() QueryAggregationOutput

func (QueryAggregationArgs) ToQueryAggregationOutputWithContext

func (i QueryAggregationArgs) ToQueryAggregationOutputWithContext(ctx context.Context) QueryAggregationOutput

type QueryAggregationInput

type QueryAggregationInput interface {
	pulumi.Input

	ToQueryAggregationOutput() QueryAggregationOutput
	ToQueryAggregationOutputWithContext(context.Context) QueryAggregationOutput
}

QueryAggregationInput is an input type that accepts QueryAggregationArgs and QueryAggregationOutput values. You can construct a concrete instance of `QueryAggregationInput` via:

QueryAggregationArgs{...}

type QueryAggregationMap

type QueryAggregationMap map[string]QueryAggregationInput

func (QueryAggregationMap) ElementType

func (QueryAggregationMap) ElementType() reflect.Type

func (QueryAggregationMap) ToQueryAggregationMapOutput

func (i QueryAggregationMap) ToQueryAggregationMapOutput() QueryAggregationMapOutput

func (QueryAggregationMap) ToQueryAggregationMapOutputWithContext

func (i QueryAggregationMap) ToQueryAggregationMapOutputWithContext(ctx context.Context) QueryAggregationMapOutput

type QueryAggregationMapInput

type QueryAggregationMapInput interface {
	pulumi.Input

	ToQueryAggregationMapOutput() QueryAggregationMapOutput
	ToQueryAggregationMapOutputWithContext(context.Context) QueryAggregationMapOutput
}

QueryAggregationMapInput is an input type that accepts QueryAggregationMap and QueryAggregationMapOutput values. You can construct a concrete instance of `QueryAggregationMapInput` via:

QueryAggregationMap{ "key": QueryAggregationArgs{...} }

type QueryAggregationMapOutput

type QueryAggregationMapOutput struct{ *pulumi.OutputState }

func (QueryAggregationMapOutput) ElementType

func (QueryAggregationMapOutput) ElementType() reflect.Type

func (QueryAggregationMapOutput) MapIndex

func (QueryAggregationMapOutput) ToQueryAggregationMapOutput

func (o QueryAggregationMapOutput) ToQueryAggregationMapOutput() QueryAggregationMapOutput

func (QueryAggregationMapOutput) ToQueryAggregationMapOutputWithContext

func (o QueryAggregationMapOutput) ToQueryAggregationMapOutputWithContext(ctx context.Context) QueryAggregationMapOutput

type QueryAggregationOutput

type QueryAggregationOutput struct{ *pulumi.OutputState }

The aggregation expression to be used in the query.

func (QueryAggregationOutput) ElementType

func (QueryAggregationOutput) ElementType() reflect.Type

func (QueryAggregationOutput) Function

The name of the aggregation function to use.

func (QueryAggregationOutput) Name

The name of the column to aggregate.

func (QueryAggregationOutput) ToQueryAggregationOutput

func (o QueryAggregationOutput) ToQueryAggregationOutput() QueryAggregationOutput

func (QueryAggregationOutput) ToQueryAggregationOutputWithContext

func (o QueryAggregationOutput) ToQueryAggregationOutputWithContext(ctx context.Context) QueryAggregationOutput

type QueryAggregationResponse

type QueryAggregationResponse struct {
	// The name of the aggregation function to use.
	Function string `pulumi:"function"`
	// The name of the column to aggregate.
	Name string `pulumi:"name"`
}

The aggregation expression to be used in the query.

type QueryAggregationResponseArgs

type QueryAggregationResponseArgs struct {
	// The name of the aggregation function to use.
	Function pulumi.StringInput `pulumi:"function"`
	// The name of the column to aggregate.
	Name pulumi.StringInput `pulumi:"name"`
}

The aggregation expression to be used in the query.

func (QueryAggregationResponseArgs) ElementType

func (QueryAggregationResponseArgs) ToQueryAggregationResponseOutput

func (i QueryAggregationResponseArgs) ToQueryAggregationResponseOutput() QueryAggregationResponseOutput

func (QueryAggregationResponseArgs) ToQueryAggregationResponseOutputWithContext

func (i QueryAggregationResponseArgs) ToQueryAggregationResponseOutputWithContext(ctx context.Context) QueryAggregationResponseOutput

type QueryAggregationResponseInput

type QueryAggregationResponseInput interface {
	pulumi.Input

	ToQueryAggregationResponseOutput() QueryAggregationResponseOutput
	ToQueryAggregationResponseOutputWithContext(context.Context) QueryAggregationResponseOutput
}

QueryAggregationResponseInput is an input type that accepts QueryAggregationResponseArgs and QueryAggregationResponseOutput values. You can construct a concrete instance of `QueryAggregationResponseInput` via:

QueryAggregationResponseArgs{...}

type QueryAggregationResponseMap

type QueryAggregationResponseMap map[string]QueryAggregationResponseInput

func (QueryAggregationResponseMap) ElementType

func (QueryAggregationResponseMap) ToQueryAggregationResponseMapOutput

func (i QueryAggregationResponseMap) ToQueryAggregationResponseMapOutput() QueryAggregationResponseMapOutput

func (QueryAggregationResponseMap) ToQueryAggregationResponseMapOutputWithContext

func (i QueryAggregationResponseMap) ToQueryAggregationResponseMapOutputWithContext(ctx context.Context) QueryAggregationResponseMapOutput

type QueryAggregationResponseMapInput

type QueryAggregationResponseMapInput interface {
	pulumi.Input

	ToQueryAggregationResponseMapOutput() QueryAggregationResponseMapOutput
	ToQueryAggregationResponseMapOutputWithContext(context.Context) QueryAggregationResponseMapOutput
}

QueryAggregationResponseMapInput is an input type that accepts QueryAggregationResponseMap and QueryAggregationResponseMapOutput values. You can construct a concrete instance of `QueryAggregationResponseMapInput` via:

QueryAggregationResponseMap{ "key": QueryAggregationResponseArgs{...} }

type QueryAggregationResponseMapOutput

type QueryAggregationResponseMapOutput struct{ *pulumi.OutputState }

func (QueryAggregationResponseMapOutput) ElementType

func (QueryAggregationResponseMapOutput) MapIndex

func (QueryAggregationResponseMapOutput) ToQueryAggregationResponseMapOutput

func (o QueryAggregationResponseMapOutput) ToQueryAggregationResponseMapOutput() QueryAggregationResponseMapOutput

func (QueryAggregationResponseMapOutput) ToQueryAggregationResponseMapOutputWithContext

func (o QueryAggregationResponseMapOutput) ToQueryAggregationResponseMapOutputWithContext(ctx context.Context) QueryAggregationResponseMapOutput

type QueryAggregationResponseOutput

type QueryAggregationResponseOutput struct{ *pulumi.OutputState }

The aggregation expression to be used in the query.

func (QueryAggregationResponseOutput) ElementType

func (QueryAggregationResponseOutput) Function

The name of the aggregation function to use.

func (QueryAggregationResponseOutput) Name

The name of the column to aggregate.

func (QueryAggregationResponseOutput) ToQueryAggregationResponseOutput

func (o QueryAggregationResponseOutput) ToQueryAggregationResponseOutput() QueryAggregationResponseOutput

func (QueryAggregationResponseOutput) ToQueryAggregationResponseOutputWithContext

func (o QueryAggregationResponseOutput) ToQueryAggregationResponseOutputWithContext(ctx context.Context) QueryAggregationResponseOutput

type QueryColumnType added in v0.3.1

type QueryColumnType pulumi.String

Has type of the column to group.

func (QueryColumnType) ElementType added in v0.3.1

func (QueryColumnType) ElementType() reflect.Type

func (QueryColumnType) ToStringOutput added in v0.3.1

func (e QueryColumnType) ToStringOutput() pulumi.StringOutput

func (QueryColumnType) ToStringOutputWithContext added in v0.3.1

func (e QueryColumnType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (QueryColumnType) ToStringPtrOutput added in v0.3.1

func (e QueryColumnType) ToStringPtrOutput() pulumi.StringPtrOutput

func (QueryColumnType) ToStringPtrOutputWithContext added in v0.3.1

func (e QueryColumnType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type QueryComparisonExpression

type QueryComparisonExpression struct {
	// The name of the column to use in comparison.
	Name string `pulumi:"name"`
	// The operator to use for comparison.
	Operator string `pulumi:"operator"`
	// Array of values to use for comparison
	Values []string `pulumi:"values"`
}

The comparison expression to be used in the query.

type QueryComparisonExpressionArgs

type QueryComparisonExpressionArgs struct {
	// The name of the column to use in comparison.
	Name pulumi.StringInput `pulumi:"name"`
	// The operator to use for comparison.
	Operator pulumi.StringInput `pulumi:"operator"`
	// Array of values to use for comparison
	Values pulumi.StringArrayInput `pulumi:"values"`
}

The comparison expression to be used in the query.

func (QueryComparisonExpressionArgs) ElementType

func (QueryComparisonExpressionArgs) ToQueryComparisonExpressionOutput

func (i QueryComparisonExpressionArgs) ToQueryComparisonExpressionOutput() QueryComparisonExpressionOutput

func (QueryComparisonExpressionArgs) ToQueryComparisonExpressionOutputWithContext

func (i QueryComparisonExpressionArgs) ToQueryComparisonExpressionOutputWithContext(ctx context.Context) QueryComparisonExpressionOutput

func (QueryComparisonExpressionArgs) ToQueryComparisonExpressionPtrOutput

func (i QueryComparisonExpressionArgs) ToQueryComparisonExpressionPtrOutput() QueryComparisonExpressionPtrOutput

func (QueryComparisonExpressionArgs) ToQueryComparisonExpressionPtrOutputWithContext

func (i QueryComparisonExpressionArgs) ToQueryComparisonExpressionPtrOutputWithContext(ctx context.Context) QueryComparisonExpressionPtrOutput

type QueryComparisonExpressionInput

type QueryComparisonExpressionInput interface {
	pulumi.Input

	ToQueryComparisonExpressionOutput() QueryComparisonExpressionOutput
	ToQueryComparisonExpressionOutputWithContext(context.Context) QueryComparisonExpressionOutput
}

QueryComparisonExpressionInput is an input type that accepts QueryComparisonExpressionArgs and QueryComparisonExpressionOutput values. You can construct a concrete instance of `QueryComparisonExpressionInput` via:

QueryComparisonExpressionArgs{...}

type QueryComparisonExpressionOutput

type QueryComparisonExpressionOutput struct{ *pulumi.OutputState }

The comparison expression to be used in the query.

func (QueryComparisonExpressionOutput) ElementType

func (QueryComparisonExpressionOutput) Name

The name of the column to use in comparison.

func (QueryComparisonExpressionOutput) Operator

The operator to use for comparison.

func (QueryComparisonExpressionOutput) ToQueryComparisonExpressionOutput

func (o QueryComparisonExpressionOutput) ToQueryComparisonExpressionOutput() QueryComparisonExpressionOutput

func (QueryComparisonExpressionOutput) ToQueryComparisonExpressionOutputWithContext

func (o QueryComparisonExpressionOutput) ToQueryComparisonExpressionOutputWithContext(ctx context.Context) QueryComparisonExpressionOutput

func (QueryComparisonExpressionOutput) ToQueryComparisonExpressionPtrOutput

func (o QueryComparisonExpressionOutput) ToQueryComparisonExpressionPtrOutput() QueryComparisonExpressionPtrOutput

func (QueryComparisonExpressionOutput) ToQueryComparisonExpressionPtrOutputWithContext

func (o QueryComparisonExpressionOutput) ToQueryComparisonExpressionPtrOutputWithContext(ctx context.Context) QueryComparisonExpressionPtrOutput

func (QueryComparisonExpressionOutput) Values

Array of values to use for comparison

type QueryComparisonExpressionPtrInput

type QueryComparisonExpressionPtrInput interface {
	pulumi.Input

	ToQueryComparisonExpressionPtrOutput() QueryComparisonExpressionPtrOutput
	ToQueryComparisonExpressionPtrOutputWithContext(context.Context) QueryComparisonExpressionPtrOutput
}

QueryComparisonExpressionPtrInput is an input type that accepts QueryComparisonExpressionArgs, QueryComparisonExpressionPtr and QueryComparisonExpressionPtrOutput values. You can construct a concrete instance of `QueryComparisonExpressionPtrInput` via:

        QueryComparisonExpressionArgs{...}

or:

        nil

type QueryComparisonExpressionPtrOutput

type QueryComparisonExpressionPtrOutput struct{ *pulumi.OutputState }

func (QueryComparisonExpressionPtrOutput) Elem

func (QueryComparisonExpressionPtrOutput) ElementType

func (QueryComparisonExpressionPtrOutput) Name

The name of the column to use in comparison.

func (QueryComparisonExpressionPtrOutput) Operator

The operator to use for comparison.

func (QueryComparisonExpressionPtrOutput) ToQueryComparisonExpressionPtrOutput

func (o QueryComparisonExpressionPtrOutput) ToQueryComparisonExpressionPtrOutput() QueryComparisonExpressionPtrOutput

func (QueryComparisonExpressionPtrOutput) ToQueryComparisonExpressionPtrOutputWithContext

func (o QueryComparisonExpressionPtrOutput) ToQueryComparisonExpressionPtrOutputWithContext(ctx context.Context) QueryComparisonExpressionPtrOutput

func (QueryComparisonExpressionPtrOutput) Values

Array of values to use for comparison

type QueryComparisonExpressionResponse

type QueryComparisonExpressionResponse struct {
	// The name of the column to use in comparison.
	Name string `pulumi:"name"`
	// The operator to use for comparison.
	Operator string `pulumi:"operator"`
	// Array of values to use for comparison
	Values []string `pulumi:"values"`
}

The comparison expression to be used in the query.

type QueryComparisonExpressionResponseArgs

type QueryComparisonExpressionResponseArgs struct {
	// The name of the column to use in comparison.
	Name pulumi.StringInput `pulumi:"name"`
	// The operator to use for comparison.
	Operator pulumi.StringInput `pulumi:"operator"`
	// Array of values to use for comparison
	Values pulumi.StringArrayInput `pulumi:"values"`
}

The comparison expression to be used in the query.

func (QueryComparisonExpressionResponseArgs) ElementType

func (QueryComparisonExpressionResponseArgs) ToQueryComparisonExpressionResponseOutput

func (i QueryComparisonExpressionResponseArgs) ToQueryComparisonExpressionResponseOutput() QueryComparisonExpressionResponseOutput

func (QueryComparisonExpressionResponseArgs) ToQueryComparisonExpressionResponseOutputWithContext

func (i QueryComparisonExpressionResponseArgs) ToQueryComparisonExpressionResponseOutputWithContext(ctx context.Context) QueryComparisonExpressionResponseOutput

func (QueryComparisonExpressionResponseArgs) ToQueryComparisonExpressionResponsePtrOutput

func (i QueryComparisonExpressionResponseArgs) ToQueryComparisonExpressionResponsePtrOutput() QueryComparisonExpressionResponsePtrOutput

func (QueryComparisonExpressionResponseArgs) ToQueryComparisonExpressionResponsePtrOutputWithContext

func (i QueryComparisonExpressionResponseArgs) ToQueryComparisonExpressionResponsePtrOutputWithContext(ctx context.Context) QueryComparisonExpressionResponsePtrOutput

type QueryComparisonExpressionResponseInput

type QueryComparisonExpressionResponseInput interface {
	pulumi.Input

	ToQueryComparisonExpressionResponseOutput() QueryComparisonExpressionResponseOutput
	ToQueryComparisonExpressionResponseOutputWithContext(context.Context) QueryComparisonExpressionResponseOutput
}

QueryComparisonExpressionResponseInput is an input type that accepts QueryComparisonExpressionResponseArgs and QueryComparisonExpressionResponseOutput values. You can construct a concrete instance of `QueryComparisonExpressionResponseInput` via:

QueryComparisonExpressionResponseArgs{...}

type QueryComparisonExpressionResponseOutput

type QueryComparisonExpressionResponseOutput struct{ *pulumi.OutputState }

The comparison expression to be used in the query.

func (QueryComparisonExpressionResponseOutput) ElementType

func (QueryComparisonExpressionResponseOutput) Name

The name of the column to use in comparison.

func (QueryComparisonExpressionResponseOutput) Operator

The operator to use for comparison.

func (QueryComparisonExpressionResponseOutput) ToQueryComparisonExpressionResponseOutput

func (o QueryComparisonExpressionResponseOutput) ToQueryComparisonExpressionResponseOutput() QueryComparisonExpressionResponseOutput

func (QueryComparisonExpressionResponseOutput) ToQueryComparisonExpressionResponseOutputWithContext

func (o QueryComparisonExpressionResponseOutput) ToQueryComparisonExpressionResponseOutputWithContext(ctx context.Context) QueryComparisonExpressionResponseOutput

func (QueryComparisonExpressionResponseOutput) ToQueryComparisonExpressionResponsePtrOutput

func (o QueryComparisonExpressionResponseOutput) ToQueryComparisonExpressionResponsePtrOutput() QueryComparisonExpressionResponsePtrOutput

func (QueryComparisonExpressionResponseOutput) ToQueryComparisonExpressionResponsePtrOutputWithContext

func (o QueryComparisonExpressionResponseOutput) ToQueryComparisonExpressionResponsePtrOutputWithContext(ctx context.Context) QueryComparisonExpressionResponsePtrOutput

func (QueryComparisonExpressionResponseOutput) Values

Array of values to use for comparison

type QueryComparisonExpressionResponsePtrInput

type QueryComparisonExpressionResponsePtrInput interface {
	pulumi.Input

	ToQueryComparisonExpressionResponsePtrOutput() QueryComparisonExpressionResponsePtrOutput
	ToQueryComparisonExpressionResponsePtrOutputWithContext(context.Context) QueryComparisonExpressionResponsePtrOutput
}

QueryComparisonExpressionResponsePtrInput is an input type that accepts QueryComparisonExpressionResponseArgs, QueryComparisonExpressionResponsePtr and QueryComparisonExpressionResponsePtrOutput values. You can construct a concrete instance of `QueryComparisonExpressionResponsePtrInput` via:

        QueryComparisonExpressionResponseArgs{...}

or:

        nil

type QueryComparisonExpressionResponsePtrOutput

type QueryComparisonExpressionResponsePtrOutput struct{ *pulumi.OutputState }

func (QueryComparisonExpressionResponsePtrOutput) Elem

func (QueryComparisonExpressionResponsePtrOutput) ElementType

func (QueryComparisonExpressionResponsePtrOutput) Name

The name of the column to use in comparison.

func (QueryComparisonExpressionResponsePtrOutput) Operator

The operator to use for comparison.

func (QueryComparisonExpressionResponsePtrOutput) ToQueryComparisonExpressionResponsePtrOutput

func (o QueryComparisonExpressionResponsePtrOutput) ToQueryComparisonExpressionResponsePtrOutput() QueryComparisonExpressionResponsePtrOutput

func (QueryComparisonExpressionResponsePtrOutput) ToQueryComparisonExpressionResponsePtrOutputWithContext

func (o QueryComparisonExpressionResponsePtrOutput) ToQueryComparisonExpressionResponsePtrOutputWithContext(ctx context.Context) QueryComparisonExpressionResponsePtrOutput

func (QueryComparisonExpressionResponsePtrOutput) Values

Array of values to use for comparison

type QueryDataset

type QueryDataset struct {
	// Dictionary of aggregation expression to use in the query. The key of each item in the dictionary is the alias for the aggregated column. Query can have up to 2 aggregation clauses.
	Aggregation map[string]QueryAggregation `pulumi:"aggregation"`
	// Has configuration information for the data in the export. The configuration will be ignored if aggregation and grouping are provided.
	Configuration *QueryDatasetConfiguration `pulumi:"configuration"`
	// Has filter expression to use in the query.
	Filter *QueryFilter `pulumi:"filter"`
	// The granularity of rows in the query.
	Granularity *string `pulumi:"granularity"`
	// Array of group by expression to use in the query. Query can have up to 2 group by clauses.
	Grouping []QueryGrouping `pulumi:"grouping"`
	// Array of sorting by columns in query.
	Sorting []QuerySortingConfiguration `pulumi:"sorting"`
}

The definition of data present in the query.

type QueryDatasetArgs

type QueryDatasetArgs struct {
	// Dictionary of aggregation expression to use in the query. The key of each item in the dictionary is the alias for the aggregated column. Query can have up to 2 aggregation clauses.
	Aggregation QueryAggregationMapInput `pulumi:"aggregation"`
	// Has configuration information for the data in the export. The configuration will be ignored if aggregation and grouping are provided.
	Configuration QueryDatasetConfigurationPtrInput `pulumi:"configuration"`
	// Has filter expression to use in the query.
	Filter QueryFilterPtrInput `pulumi:"filter"`
	// The granularity of rows in the query.
	Granularity pulumi.StringPtrInput `pulumi:"granularity"`
	// Array of group by expression to use in the query. Query can have up to 2 group by clauses.
	Grouping QueryGroupingArrayInput `pulumi:"grouping"`
	// Array of sorting by columns in query.
	Sorting QuerySortingConfigurationArrayInput `pulumi:"sorting"`
}

The definition of data present in the query.

func (QueryDatasetArgs) ElementType

func (QueryDatasetArgs) ElementType() reflect.Type

func (QueryDatasetArgs) ToQueryDatasetOutput

func (i QueryDatasetArgs) ToQueryDatasetOutput() QueryDatasetOutput

func (QueryDatasetArgs) ToQueryDatasetOutputWithContext

func (i QueryDatasetArgs) ToQueryDatasetOutputWithContext(ctx context.Context) QueryDatasetOutput

func (QueryDatasetArgs) ToQueryDatasetPtrOutput

func (i QueryDatasetArgs) ToQueryDatasetPtrOutput() QueryDatasetPtrOutput

func (QueryDatasetArgs) ToQueryDatasetPtrOutputWithContext

func (i QueryDatasetArgs) ToQueryDatasetPtrOutputWithContext(ctx context.Context) QueryDatasetPtrOutput

type QueryDatasetConfiguration

type QueryDatasetConfiguration struct {
	// Array of column names to be included in the query. Any valid query column name is allowed. If not provided, then query includes all columns.
	Columns []string `pulumi:"columns"`
}

The configuration of dataset in the query.

type QueryDatasetConfigurationArgs

type QueryDatasetConfigurationArgs struct {
	// Array of column names to be included in the query. Any valid query column name is allowed. If not provided, then query includes all columns.
	Columns pulumi.StringArrayInput `pulumi:"columns"`
}

The configuration of dataset in the query.

func (QueryDatasetConfigurationArgs) ElementType

func (QueryDatasetConfigurationArgs) ToQueryDatasetConfigurationOutput

func (i QueryDatasetConfigurationArgs) ToQueryDatasetConfigurationOutput() QueryDatasetConfigurationOutput

func (QueryDatasetConfigurationArgs) ToQueryDatasetConfigurationOutputWithContext

func (i QueryDatasetConfigurationArgs) ToQueryDatasetConfigurationOutputWithContext(ctx context.Context) QueryDatasetConfigurationOutput

func (QueryDatasetConfigurationArgs) ToQueryDatasetConfigurationPtrOutput

func (i QueryDatasetConfigurationArgs) ToQueryDatasetConfigurationPtrOutput() QueryDatasetConfigurationPtrOutput

func (QueryDatasetConfigurationArgs) ToQueryDatasetConfigurationPtrOutputWithContext

func (i QueryDatasetConfigurationArgs) ToQueryDatasetConfigurationPtrOutputWithContext(ctx context.Context) QueryDatasetConfigurationPtrOutput

type QueryDatasetConfigurationInput

type QueryDatasetConfigurationInput interface {
	pulumi.Input

	ToQueryDatasetConfigurationOutput() QueryDatasetConfigurationOutput
	ToQueryDatasetConfigurationOutputWithContext(context.Context) QueryDatasetConfigurationOutput
}

QueryDatasetConfigurationInput is an input type that accepts QueryDatasetConfigurationArgs and QueryDatasetConfigurationOutput values. You can construct a concrete instance of `QueryDatasetConfigurationInput` via:

QueryDatasetConfigurationArgs{...}

type QueryDatasetConfigurationOutput

type QueryDatasetConfigurationOutput struct{ *pulumi.OutputState }

The configuration of dataset in the query.

func (QueryDatasetConfigurationOutput) Columns

Array of column names to be included in the query. Any valid query column name is allowed. If not provided, then query includes all columns.

func (QueryDatasetConfigurationOutput) ElementType

func (QueryDatasetConfigurationOutput) ToQueryDatasetConfigurationOutput

func (o QueryDatasetConfigurationOutput) ToQueryDatasetConfigurationOutput() QueryDatasetConfigurationOutput

func (QueryDatasetConfigurationOutput) ToQueryDatasetConfigurationOutputWithContext

func (o QueryDatasetConfigurationOutput) ToQueryDatasetConfigurationOutputWithContext(ctx context.Context) QueryDatasetConfigurationOutput

func (QueryDatasetConfigurationOutput) ToQueryDatasetConfigurationPtrOutput

func (o QueryDatasetConfigurationOutput) ToQueryDatasetConfigurationPtrOutput() QueryDatasetConfigurationPtrOutput

func (QueryDatasetConfigurationOutput) ToQueryDatasetConfigurationPtrOutputWithContext

func (o QueryDatasetConfigurationOutput) ToQueryDatasetConfigurationPtrOutputWithContext(ctx context.Context) QueryDatasetConfigurationPtrOutput

type QueryDatasetConfigurationPtrInput

type QueryDatasetConfigurationPtrInput interface {
	pulumi.Input

	ToQueryDatasetConfigurationPtrOutput() QueryDatasetConfigurationPtrOutput
	ToQueryDatasetConfigurationPtrOutputWithContext(context.Context) QueryDatasetConfigurationPtrOutput
}

QueryDatasetConfigurationPtrInput is an input type that accepts QueryDatasetConfigurationArgs, QueryDatasetConfigurationPtr and QueryDatasetConfigurationPtrOutput values. You can construct a concrete instance of `QueryDatasetConfigurationPtrInput` via:

        QueryDatasetConfigurationArgs{...}

or:

        nil

type QueryDatasetConfigurationPtrOutput

type QueryDatasetConfigurationPtrOutput struct{ *pulumi.OutputState }

func (QueryDatasetConfigurationPtrOutput) Columns

Array of column names to be included in the query. Any valid query column name is allowed. If not provided, then query includes all columns.

func (QueryDatasetConfigurationPtrOutput) Elem

func (QueryDatasetConfigurationPtrOutput) ElementType

func (QueryDatasetConfigurationPtrOutput) ToQueryDatasetConfigurationPtrOutput

func (o QueryDatasetConfigurationPtrOutput) ToQueryDatasetConfigurationPtrOutput() QueryDatasetConfigurationPtrOutput

func (QueryDatasetConfigurationPtrOutput) ToQueryDatasetConfigurationPtrOutputWithContext

func (o QueryDatasetConfigurationPtrOutput) ToQueryDatasetConfigurationPtrOutputWithContext(ctx context.Context) QueryDatasetConfigurationPtrOutput

type QueryDatasetConfigurationResponse

type QueryDatasetConfigurationResponse struct {
	// Array of column names to be included in the query. Any valid query column name is allowed. If not provided, then query includes all columns.
	Columns []string `pulumi:"columns"`
}

The configuration of dataset in the query.

type QueryDatasetConfigurationResponseArgs

type QueryDatasetConfigurationResponseArgs struct {
	// Array of column names to be included in the query. Any valid query column name is allowed. If not provided, then query includes all columns.
	Columns pulumi.StringArrayInput `pulumi:"columns"`
}

The configuration of dataset in the query.

func (QueryDatasetConfigurationResponseArgs) ElementType

func (QueryDatasetConfigurationResponseArgs) ToQueryDatasetConfigurationResponseOutput

func (i QueryDatasetConfigurationResponseArgs) ToQueryDatasetConfigurationResponseOutput() QueryDatasetConfigurationResponseOutput

func (QueryDatasetConfigurationResponseArgs) ToQueryDatasetConfigurationResponseOutputWithContext

func (i QueryDatasetConfigurationResponseArgs) ToQueryDatasetConfigurationResponseOutputWithContext(ctx context.Context) QueryDatasetConfigurationResponseOutput

func (QueryDatasetConfigurationResponseArgs) ToQueryDatasetConfigurationResponsePtrOutput

func (i QueryDatasetConfigurationResponseArgs) ToQueryDatasetConfigurationResponsePtrOutput() QueryDatasetConfigurationResponsePtrOutput

func (QueryDatasetConfigurationResponseArgs) ToQueryDatasetConfigurationResponsePtrOutputWithContext

func (i QueryDatasetConfigurationResponseArgs) ToQueryDatasetConfigurationResponsePtrOutputWithContext(ctx context.Context) QueryDatasetConfigurationResponsePtrOutput

type QueryDatasetConfigurationResponseInput

type QueryDatasetConfigurationResponseInput interface {
	pulumi.Input

	ToQueryDatasetConfigurationResponseOutput() QueryDatasetConfigurationResponseOutput
	ToQueryDatasetConfigurationResponseOutputWithContext(context.Context) QueryDatasetConfigurationResponseOutput
}

QueryDatasetConfigurationResponseInput is an input type that accepts QueryDatasetConfigurationResponseArgs and QueryDatasetConfigurationResponseOutput values. You can construct a concrete instance of `QueryDatasetConfigurationResponseInput` via:

QueryDatasetConfigurationResponseArgs{...}

type QueryDatasetConfigurationResponseOutput

type QueryDatasetConfigurationResponseOutput struct{ *pulumi.OutputState }

The configuration of dataset in the query.

func (QueryDatasetConfigurationResponseOutput) Columns

Array of column names to be included in the query. Any valid query column name is allowed. If not provided, then query includes all columns.

func (QueryDatasetConfigurationResponseOutput) ElementType

func (QueryDatasetConfigurationResponseOutput) ToQueryDatasetConfigurationResponseOutput

func (o QueryDatasetConfigurationResponseOutput) ToQueryDatasetConfigurationResponseOutput() QueryDatasetConfigurationResponseOutput

func (QueryDatasetConfigurationResponseOutput) ToQueryDatasetConfigurationResponseOutputWithContext

func (o QueryDatasetConfigurationResponseOutput) ToQueryDatasetConfigurationResponseOutputWithContext(ctx context.Context) QueryDatasetConfigurationResponseOutput

func (QueryDatasetConfigurationResponseOutput) ToQueryDatasetConfigurationResponsePtrOutput

func (o QueryDatasetConfigurationResponseOutput) ToQueryDatasetConfigurationResponsePtrOutput() QueryDatasetConfigurationResponsePtrOutput

func (QueryDatasetConfigurationResponseOutput) ToQueryDatasetConfigurationResponsePtrOutputWithContext

func (o QueryDatasetConfigurationResponseOutput) ToQueryDatasetConfigurationResponsePtrOutputWithContext(ctx context.Context) QueryDatasetConfigurationResponsePtrOutput

type QueryDatasetConfigurationResponsePtrInput

type QueryDatasetConfigurationResponsePtrInput interface {
	pulumi.Input

	ToQueryDatasetConfigurationResponsePtrOutput() QueryDatasetConfigurationResponsePtrOutput
	ToQueryDatasetConfigurationResponsePtrOutputWithContext(context.Context) QueryDatasetConfigurationResponsePtrOutput
}

QueryDatasetConfigurationResponsePtrInput is an input type that accepts QueryDatasetConfigurationResponseArgs, QueryDatasetConfigurationResponsePtr and QueryDatasetConfigurationResponsePtrOutput values. You can construct a concrete instance of `QueryDatasetConfigurationResponsePtrInput` via:

        QueryDatasetConfigurationResponseArgs{...}

or:

        nil

type QueryDatasetConfigurationResponsePtrOutput

type QueryDatasetConfigurationResponsePtrOutput struct{ *pulumi.OutputState }

func (QueryDatasetConfigurationResponsePtrOutput) Columns

Array of column names to be included in the query. Any valid query column name is allowed. If not provided, then query includes all columns.

func (QueryDatasetConfigurationResponsePtrOutput) Elem

func (QueryDatasetConfigurationResponsePtrOutput) ElementType

func (QueryDatasetConfigurationResponsePtrOutput) ToQueryDatasetConfigurationResponsePtrOutput

func (o QueryDatasetConfigurationResponsePtrOutput) ToQueryDatasetConfigurationResponsePtrOutput() QueryDatasetConfigurationResponsePtrOutput

func (QueryDatasetConfigurationResponsePtrOutput) ToQueryDatasetConfigurationResponsePtrOutputWithContext

func (o QueryDatasetConfigurationResponsePtrOutput) ToQueryDatasetConfigurationResponsePtrOutputWithContext(ctx context.Context) QueryDatasetConfigurationResponsePtrOutput

type QueryDatasetInput

type QueryDatasetInput interface {
	pulumi.Input

	ToQueryDatasetOutput() QueryDatasetOutput
	ToQueryDatasetOutputWithContext(context.Context) QueryDatasetOutput
}

QueryDatasetInput is an input type that accepts QueryDatasetArgs and QueryDatasetOutput values. You can construct a concrete instance of `QueryDatasetInput` via:

QueryDatasetArgs{...}

type QueryDatasetOutput

type QueryDatasetOutput struct{ *pulumi.OutputState }

The definition of data present in the query.

func (QueryDatasetOutput) Aggregation

Dictionary of aggregation expression to use in the query. The key of each item in the dictionary is the alias for the aggregated column. Query can have up to 2 aggregation clauses.

func (QueryDatasetOutput) Configuration

Has configuration information for the data in the export. The configuration will be ignored if aggregation and grouping are provided.

func (QueryDatasetOutput) ElementType

func (QueryDatasetOutput) ElementType() reflect.Type

func (QueryDatasetOutput) Filter

Has filter expression to use in the query.

func (QueryDatasetOutput) Granularity

func (o QueryDatasetOutput) Granularity() pulumi.StringPtrOutput

The granularity of rows in the query.

func (QueryDatasetOutput) Grouping

Array of group by expression to use in the query. Query can have up to 2 group by clauses.

func (QueryDatasetOutput) Sorting

Array of sorting by columns in query.

func (QueryDatasetOutput) ToQueryDatasetOutput

func (o QueryDatasetOutput) ToQueryDatasetOutput() QueryDatasetOutput

func (QueryDatasetOutput) ToQueryDatasetOutputWithContext

func (o QueryDatasetOutput) ToQueryDatasetOutputWithContext(ctx context.Context) QueryDatasetOutput

func (QueryDatasetOutput) ToQueryDatasetPtrOutput

func (o QueryDatasetOutput) ToQueryDatasetPtrOutput() QueryDatasetPtrOutput

func (QueryDatasetOutput) ToQueryDatasetPtrOutputWithContext

func (o QueryDatasetOutput) ToQueryDatasetPtrOutputWithContext(ctx context.Context) QueryDatasetPtrOutput

type QueryDatasetPtrInput

type QueryDatasetPtrInput interface {
	pulumi.Input

	ToQueryDatasetPtrOutput() QueryDatasetPtrOutput
	ToQueryDatasetPtrOutputWithContext(context.Context) QueryDatasetPtrOutput
}

QueryDatasetPtrInput is an input type that accepts QueryDatasetArgs, QueryDatasetPtr and QueryDatasetPtrOutput values. You can construct a concrete instance of `QueryDatasetPtrInput` via:

        QueryDatasetArgs{...}

or:

        nil

type QueryDatasetPtrOutput

type QueryDatasetPtrOutput struct{ *pulumi.OutputState }

func (QueryDatasetPtrOutput) Aggregation

Dictionary of aggregation expression to use in the query. The key of each item in the dictionary is the alias for the aggregated column. Query can have up to 2 aggregation clauses.

func (QueryDatasetPtrOutput) Configuration

Has configuration information for the data in the export. The configuration will be ignored if aggregation and grouping are provided.

func (QueryDatasetPtrOutput) Elem

func (QueryDatasetPtrOutput) ElementType

func (QueryDatasetPtrOutput) ElementType() reflect.Type

func (QueryDatasetPtrOutput) Filter

Has filter expression to use in the query.

func (QueryDatasetPtrOutput) Granularity

The granularity of rows in the query.

func (QueryDatasetPtrOutput) Grouping

Array of group by expression to use in the query. Query can have up to 2 group by clauses.

func (QueryDatasetPtrOutput) Sorting

Array of sorting by columns in query.

func (QueryDatasetPtrOutput) ToQueryDatasetPtrOutput

func (o QueryDatasetPtrOutput) ToQueryDatasetPtrOutput() QueryDatasetPtrOutput

func (QueryDatasetPtrOutput) ToQueryDatasetPtrOutputWithContext

func (o QueryDatasetPtrOutput) ToQueryDatasetPtrOutputWithContext(ctx context.Context) QueryDatasetPtrOutput

type QueryDatasetResponse

type QueryDatasetResponse struct {
	// Dictionary of aggregation expression to use in the query. The key of each item in the dictionary is the alias for the aggregated column. Query can have up to 2 aggregation clauses.
	Aggregation map[string]QueryAggregationResponse `pulumi:"aggregation"`
	// Has configuration information for the data in the export. The configuration will be ignored if aggregation and grouping are provided.
	Configuration *QueryDatasetConfigurationResponse `pulumi:"configuration"`
	// Has filter expression to use in the query.
	Filter *QueryFilterResponse `pulumi:"filter"`
	// The granularity of rows in the query.
	Granularity *string `pulumi:"granularity"`
	// Array of group by expression to use in the query. Query can have up to 2 group by clauses.
	Grouping []QueryGroupingResponse `pulumi:"grouping"`
	// Array of sorting by columns in query.
	Sorting []QuerySortingConfigurationResponse `pulumi:"sorting"`
}

The definition of data present in the query.

type QueryDatasetResponseArgs

type QueryDatasetResponseArgs struct {
	// Dictionary of aggregation expression to use in the query. The key of each item in the dictionary is the alias for the aggregated column. Query can have up to 2 aggregation clauses.
	Aggregation QueryAggregationResponseMapInput `pulumi:"aggregation"`
	// Has configuration information for the data in the export. The configuration will be ignored if aggregation and grouping are provided.
	Configuration QueryDatasetConfigurationResponsePtrInput `pulumi:"configuration"`
	// Has filter expression to use in the query.
	Filter QueryFilterResponsePtrInput `pulumi:"filter"`
	// The granularity of rows in the query.
	Granularity pulumi.StringPtrInput `pulumi:"granularity"`
	// Array of group by expression to use in the query. Query can have up to 2 group by clauses.
	Grouping QueryGroupingResponseArrayInput `pulumi:"grouping"`
	// Array of sorting by columns in query.
	Sorting QuerySortingConfigurationResponseArrayInput `pulumi:"sorting"`
}

The definition of data present in the query.

func (QueryDatasetResponseArgs) ElementType

func (QueryDatasetResponseArgs) ElementType() reflect.Type

func (QueryDatasetResponseArgs) ToQueryDatasetResponseOutput

func (i QueryDatasetResponseArgs) ToQueryDatasetResponseOutput() QueryDatasetResponseOutput

func (QueryDatasetResponseArgs) ToQueryDatasetResponseOutputWithContext

func (i QueryDatasetResponseArgs) ToQueryDatasetResponseOutputWithContext(ctx context.Context) QueryDatasetResponseOutput

func (QueryDatasetResponseArgs) ToQueryDatasetResponsePtrOutput

func (i QueryDatasetResponseArgs) ToQueryDatasetResponsePtrOutput() QueryDatasetResponsePtrOutput

func (QueryDatasetResponseArgs) ToQueryDatasetResponsePtrOutputWithContext

func (i QueryDatasetResponseArgs) ToQueryDatasetResponsePtrOutputWithContext(ctx context.Context) QueryDatasetResponsePtrOutput

type QueryDatasetResponseInput

type QueryDatasetResponseInput interface {
	pulumi.Input

	ToQueryDatasetResponseOutput() QueryDatasetResponseOutput
	ToQueryDatasetResponseOutputWithContext(context.Context) QueryDatasetResponseOutput
}

QueryDatasetResponseInput is an input type that accepts QueryDatasetResponseArgs and QueryDatasetResponseOutput values. You can construct a concrete instance of `QueryDatasetResponseInput` via:

QueryDatasetResponseArgs{...}

type QueryDatasetResponseOutput

type QueryDatasetResponseOutput struct{ *pulumi.OutputState }

The definition of data present in the query.

func (QueryDatasetResponseOutput) Aggregation

Dictionary of aggregation expression to use in the query. The key of each item in the dictionary is the alias for the aggregated column. Query can have up to 2 aggregation clauses.

func (QueryDatasetResponseOutput) Configuration

Has configuration information for the data in the export. The configuration will be ignored if aggregation and grouping are provided.

func (QueryDatasetResponseOutput) ElementType

func (QueryDatasetResponseOutput) ElementType() reflect.Type

func (QueryDatasetResponseOutput) Filter

Has filter expression to use in the query.

func (QueryDatasetResponseOutput) Granularity

The granularity of rows in the query.

func (QueryDatasetResponseOutput) Grouping

Array of group by expression to use in the query. Query can have up to 2 group by clauses.

func (QueryDatasetResponseOutput) Sorting

Array of sorting by columns in query.

func (QueryDatasetResponseOutput) ToQueryDatasetResponseOutput

func (o QueryDatasetResponseOutput) ToQueryDatasetResponseOutput() QueryDatasetResponseOutput

func (QueryDatasetResponseOutput) ToQueryDatasetResponseOutputWithContext

func (o QueryDatasetResponseOutput) ToQueryDatasetResponseOutputWithContext(ctx context.Context) QueryDatasetResponseOutput

func (QueryDatasetResponseOutput) ToQueryDatasetResponsePtrOutput

func (o QueryDatasetResponseOutput) ToQueryDatasetResponsePtrOutput() QueryDatasetResponsePtrOutput

func (QueryDatasetResponseOutput) ToQueryDatasetResponsePtrOutputWithContext

func (o QueryDatasetResponseOutput) ToQueryDatasetResponsePtrOutputWithContext(ctx context.Context) QueryDatasetResponsePtrOutput

type QueryDatasetResponsePtrInput

type QueryDatasetResponsePtrInput interface {
	pulumi.Input

	ToQueryDatasetResponsePtrOutput() QueryDatasetResponsePtrOutput
	ToQueryDatasetResponsePtrOutputWithContext(context.Context) QueryDatasetResponsePtrOutput
}

QueryDatasetResponsePtrInput is an input type that accepts QueryDatasetResponseArgs, QueryDatasetResponsePtr and QueryDatasetResponsePtrOutput values. You can construct a concrete instance of `QueryDatasetResponsePtrInput` via:

        QueryDatasetResponseArgs{...}

or:

        nil

type QueryDatasetResponsePtrOutput

type QueryDatasetResponsePtrOutput struct{ *pulumi.OutputState }

func (QueryDatasetResponsePtrOutput) Aggregation

Dictionary of aggregation expression to use in the query. The key of each item in the dictionary is the alias for the aggregated column. Query can have up to 2 aggregation clauses.

func (QueryDatasetResponsePtrOutput) Configuration

Has configuration information for the data in the export. The configuration will be ignored if aggregation and grouping are provided.

func (QueryDatasetResponsePtrOutput) Elem

func (QueryDatasetResponsePtrOutput) ElementType

func (QueryDatasetResponsePtrOutput) Filter

Has filter expression to use in the query.

func (QueryDatasetResponsePtrOutput) Granularity

The granularity of rows in the query.

func (QueryDatasetResponsePtrOutput) Grouping

Array of group by expression to use in the query. Query can have up to 2 group by clauses.

func (QueryDatasetResponsePtrOutput) Sorting

Array of sorting by columns in query.

func (QueryDatasetResponsePtrOutput) ToQueryDatasetResponsePtrOutput

func (o QueryDatasetResponsePtrOutput) ToQueryDatasetResponsePtrOutput() QueryDatasetResponsePtrOutput

func (QueryDatasetResponsePtrOutput) ToQueryDatasetResponsePtrOutputWithContext

func (o QueryDatasetResponsePtrOutput) ToQueryDatasetResponsePtrOutputWithContext(ctx context.Context) QueryDatasetResponsePtrOutput

type QueryDefinition

type QueryDefinition struct {
	// Has definition for data in this query.
	Dataset *QueryDataset `pulumi:"dataset"`
	// Has time period for pulling data for the query.
	TimePeriod *QueryTimePeriod `pulumi:"timePeriod"`
	// The time frame for pulling data for the query. If custom, then a specific time period must be provided.
	Timeframe string `pulumi:"timeframe"`
	// The type of the query.
	Type string `pulumi:"type"`
}

The definition of a query.

type QueryDefinitionArgs

type QueryDefinitionArgs struct {
	// Has definition for data in this query.
	Dataset QueryDatasetPtrInput `pulumi:"dataset"`
	// Has time period for pulling data for the query.
	TimePeriod QueryTimePeriodPtrInput `pulumi:"timePeriod"`
	// The time frame for pulling data for the query. If custom, then a specific time period must be provided.
	Timeframe pulumi.StringInput `pulumi:"timeframe"`
	// The type of the query.
	Type pulumi.StringInput `pulumi:"type"`
}

The definition of a query.

func (QueryDefinitionArgs) ElementType

func (QueryDefinitionArgs) ElementType() reflect.Type

func (QueryDefinitionArgs) ToQueryDefinitionOutput

func (i QueryDefinitionArgs) ToQueryDefinitionOutput() QueryDefinitionOutput

func (QueryDefinitionArgs) ToQueryDefinitionOutputWithContext

func (i QueryDefinitionArgs) ToQueryDefinitionOutputWithContext(ctx context.Context) QueryDefinitionOutput

func (QueryDefinitionArgs) ToQueryDefinitionPtrOutput

func (i QueryDefinitionArgs) ToQueryDefinitionPtrOutput() QueryDefinitionPtrOutput

func (QueryDefinitionArgs) ToQueryDefinitionPtrOutputWithContext

func (i QueryDefinitionArgs) ToQueryDefinitionPtrOutputWithContext(ctx context.Context) QueryDefinitionPtrOutput

type QueryDefinitionInput

type QueryDefinitionInput interface {
	pulumi.Input

	ToQueryDefinitionOutput() QueryDefinitionOutput
	ToQueryDefinitionOutputWithContext(context.Context) QueryDefinitionOutput
}

QueryDefinitionInput is an input type that accepts QueryDefinitionArgs and QueryDefinitionOutput values. You can construct a concrete instance of `QueryDefinitionInput` via:

QueryDefinitionArgs{...}

type QueryDefinitionOutput

type QueryDefinitionOutput struct{ *pulumi.OutputState }

The definition of a query.

func (QueryDefinitionOutput) Dataset

Has definition for data in this query.

func (QueryDefinitionOutput) ElementType

func (QueryDefinitionOutput) ElementType() reflect.Type

func (QueryDefinitionOutput) TimePeriod

Has time period for pulling data for the query.

func (QueryDefinitionOutput) Timeframe

The time frame for pulling data for the query. If custom, then a specific time period must be provided.

func (QueryDefinitionOutput) ToQueryDefinitionOutput

func (o QueryDefinitionOutput) ToQueryDefinitionOutput() QueryDefinitionOutput

func (QueryDefinitionOutput) ToQueryDefinitionOutputWithContext

func (o QueryDefinitionOutput) ToQueryDefinitionOutputWithContext(ctx context.Context) QueryDefinitionOutput

func (QueryDefinitionOutput) ToQueryDefinitionPtrOutput

func (o QueryDefinitionOutput) ToQueryDefinitionPtrOutput() QueryDefinitionPtrOutput

func (QueryDefinitionOutput) ToQueryDefinitionPtrOutputWithContext

func (o QueryDefinitionOutput) ToQueryDefinitionPtrOutputWithContext(ctx context.Context) QueryDefinitionPtrOutput

func (QueryDefinitionOutput) Type

The type of the query.

type QueryDefinitionPtrInput

type QueryDefinitionPtrInput interface {
	pulumi.Input

	ToQueryDefinitionPtrOutput() QueryDefinitionPtrOutput
	ToQueryDefinitionPtrOutputWithContext(context.Context) QueryDefinitionPtrOutput
}

QueryDefinitionPtrInput is an input type that accepts QueryDefinitionArgs, QueryDefinitionPtr and QueryDefinitionPtrOutput values. You can construct a concrete instance of `QueryDefinitionPtrInput` via:

        QueryDefinitionArgs{...}

or:

        nil

type QueryDefinitionPtrOutput

type QueryDefinitionPtrOutput struct{ *pulumi.OutputState }

func (QueryDefinitionPtrOutput) Dataset

Has definition for data in this query.

func (QueryDefinitionPtrOutput) Elem

func (QueryDefinitionPtrOutput) ElementType

func (QueryDefinitionPtrOutput) ElementType() reflect.Type

func (QueryDefinitionPtrOutput) TimePeriod

Has time period for pulling data for the query.

func (QueryDefinitionPtrOutput) Timeframe

The time frame for pulling data for the query. If custom, then a specific time period must be provided.

func (QueryDefinitionPtrOutput) ToQueryDefinitionPtrOutput

func (o QueryDefinitionPtrOutput) ToQueryDefinitionPtrOutput() QueryDefinitionPtrOutput

func (QueryDefinitionPtrOutput) ToQueryDefinitionPtrOutputWithContext

func (o QueryDefinitionPtrOutput) ToQueryDefinitionPtrOutputWithContext(ctx context.Context) QueryDefinitionPtrOutput

func (QueryDefinitionPtrOutput) Type

The type of the query.

type QueryDefinitionResponse

type QueryDefinitionResponse struct {
	// Has definition for data in this query.
	Dataset *QueryDatasetResponse `pulumi:"dataset"`
	// Has time period for pulling data for the query.
	TimePeriod *QueryTimePeriodResponse `pulumi:"timePeriod"`
	// The time frame for pulling data for the query. If custom, then a specific time period must be provided.
	Timeframe string `pulumi:"timeframe"`
	// The type of the query.
	Type string `pulumi:"type"`
}

The definition of a query.

type QueryDefinitionResponseArgs

type QueryDefinitionResponseArgs struct {
	// Has definition for data in this query.
	Dataset QueryDatasetResponsePtrInput `pulumi:"dataset"`
	// Has time period for pulling data for the query.
	TimePeriod QueryTimePeriodResponsePtrInput `pulumi:"timePeriod"`
	// The time frame for pulling data for the query. If custom, then a specific time period must be provided.
	Timeframe pulumi.StringInput `pulumi:"timeframe"`
	// The type of the query.
	Type pulumi.StringInput `pulumi:"type"`
}

The definition of a query.

func (QueryDefinitionResponseArgs) ElementType

func (QueryDefinitionResponseArgs) ToQueryDefinitionResponseOutput

func (i QueryDefinitionResponseArgs) ToQueryDefinitionResponseOutput() QueryDefinitionResponseOutput

func (QueryDefinitionResponseArgs) ToQueryDefinitionResponseOutputWithContext

func (i QueryDefinitionResponseArgs) ToQueryDefinitionResponseOutputWithContext(ctx context.Context) QueryDefinitionResponseOutput

func (QueryDefinitionResponseArgs) ToQueryDefinitionResponsePtrOutput

func (i QueryDefinitionResponseArgs) ToQueryDefinitionResponsePtrOutput() QueryDefinitionResponsePtrOutput

func (QueryDefinitionResponseArgs) ToQueryDefinitionResponsePtrOutputWithContext

func (i QueryDefinitionResponseArgs) ToQueryDefinitionResponsePtrOutputWithContext(ctx context.Context) QueryDefinitionResponsePtrOutput

type QueryDefinitionResponseInput

type QueryDefinitionResponseInput interface {
	pulumi.Input

	ToQueryDefinitionResponseOutput() QueryDefinitionResponseOutput
	ToQueryDefinitionResponseOutputWithContext(context.Context) QueryDefinitionResponseOutput
}

QueryDefinitionResponseInput is an input type that accepts QueryDefinitionResponseArgs and QueryDefinitionResponseOutput values. You can construct a concrete instance of `QueryDefinitionResponseInput` via:

QueryDefinitionResponseArgs{...}

type QueryDefinitionResponseOutput

type QueryDefinitionResponseOutput struct{ *pulumi.OutputState }

The definition of a query.

func (QueryDefinitionResponseOutput) Dataset

Has definition for data in this query.

func (QueryDefinitionResponseOutput) ElementType

func (QueryDefinitionResponseOutput) TimePeriod

Has time period for pulling data for the query.

func (QueryDefinitionResponseOutput) Timeframe

The time frame for pulling data for the query. If custom, then a specific time period must be provided.

func (QueryDefinitionResponseOutput) ToQueryDefinitionResponseOutput

func (o QueryDefinitionResponseOutput) ToQueryDefinitionResponseOutput() QueryDefinitionResponseOutput

func (QueryDefinitionResponseOutput) ToQueryDefinitionResponseOutputWithContext

func (o QueryDefinitionResponseOutput) ToQueryDefinitionResponseOutputWithContext(ctx context.Context) QueryDefinitionResponseOutput

func (QueryDefinitionResponseOutput) ToQueryDefinitionResponsePtrOutput

func (o QueryDefinitionResponseOutput) ToQueryDefinitionResponsePtrOutput() QueryDefinitionResponsePtrOutput

func (QueryDefinitionResponseOutput) ToQueryDefinitionResponsePtrOutputWithContext

func (o QueryDefinitionResponseOutput) ToQueryDefinitionResponsePtrOutputWithContext(ctx context.Context) QueryDefinitionResponsePtrOutput

func (QueryDefinitionResponseOutput) Type

The type of the query.

type QueryDefinitionResponsePtrInput

type QueryDefinitionResponsePtrInput interface {
	pulumi.Input

	ToQueryDefinitionResponsePtrOutput() QueryDefinitionResponsePtrOutput
	ToQueryDefinitionResponsePtrOutputWithContext(context.Context) QueryDefinitionResponsePtrOutput
}

QueryDefinitionResponsePtrInput is an input type that accepts QueryDefinitionResponseArgs, QueryDefinitionResponsePtr and QueryDefinitionResponsePtrOutput values. You can construct a concrete instance of `QueryDefinitionResponsePtrInput` via:

        QueryDefinitionResponseArgs{...}

or:

        nil

type QueryDefinitionResponsePtrOutput

type QueryDefinitionResponsePtrOutput struct{ *pulumi.OutputState }

func (QueryDefinitionResponsePtrOutput) Dataset

Has definition for data in this query.

func (QueryDefinitionResponsePtrOutput) Elem

func (QueryDefinitionResponsePtrOutput) ElementType

func (QueryDefinitionResponsePtrOutput) TimePeriod

Has time period for pulling data for the query.

func (QueryDefinitionResponsePtrOutput) Timeframe

The time frame for pulling data for the query. If custom, then a specific time period must be provided.

func (QueryDefinitionResponsePtrOutput) ToQueryDefinitionResponsePtrOutput

func (o QueryDefinitionResponsePtrOutput) ToQueryDefinitionResponsePtrOutput() QueryDefinitionResponsePtrOutput

func (QueryDefinitionResponsePtrOutput) ToQueryDefinitionResponsePtrOutputWithContext

func (o QueryDefinitionResponsePtrOutput) ToQueryDefinitionResponsePtrOutputWithContext(ctx context.Context) QueryDefinitionResponsePtrOutput

func (QueryDefinitionResponsePtrOutput) Type

The type of the query.

type QueryFilter

type QueryFilter struct {
	// The logical "AND" expression. Must have at least 2 items.
	And []QueryFilter `pulumi:"and"`
	// Has comparison expression for a dimension
	Dimension *QueryComparisonExpression `pulumi:"dimension"`
	// The logical "NOT" expression.
	Not *QueryFilter `pulumi:"not"`
	// The logical "OR" expression. Must have at least 2 items.
	Or []QueryFilter `pulumi:"or"`
	// Has comparison expression for a tag
	Tag *QueryComparisonExpression `pulumi:"tag"`
}

The filter expression to be used in the export.

type QueryFilterArgs

type QueryFilterArgs struct {
	// The logical "AND" expression. Must have at least 2 items.
	And QueryFilterArrayInput `pulumi:"and"`
	// Has comparison expression for a dimension
	Dimension QueryComparisonExpressionPtrInput `pulumi:"dimension"`
	// The logical "NOT" expression.
	Not QueryFilterPtrInput `pulumi:"not"`
	// The logical "OR" expression. Must have at least 2 items.
	Or QueryFilterArrayInput `pulumi:"or"`
	// Has comparison expression for a tag
	Tag QueryComparisonExpressionPtrInput `pulumi:"tag"`
}

The filter expression to be used in the export.

func (QueryFilterArgs) ElementType

func (QueryFilterArgs) ElementType() reflect.Type

func (QueryFilterArgs) ToQueryFilterOutput

func (i QueryFilterArgs) ToQueryFilterOutput() QueryFilterOutput

func (QueryFilterArgs) ToQueryFilterOutputWithContext

func (i QueryFilterArgs) ToQueryFilterOutputWithContext(ctx context.Context) QueryFilterOutput

func (QueryFilterArgs) ToQueryFilterPtrOutput

func (i QueryFilterArgs) ToQueryFilterPtrOutput() QueryFilterPtrOutput

func (QueryFilterArgs) ToQueryFilterPtrOutputWithContext

func (i QueryFilterArgs) ToQueryFilterPtrOutputWithContext(ctx context.Context) QueryFilterPtrOutput

type QueryFilterArray

type QueryFilterArray []QueryFilterInput

func (QueryFilterArray) ElementType

func (QueryFilterArray) ElementType() reflect.Type

func (QueryFilterArray) ToQueryFilterArrayOutput

func (i QueryFilterArray) ToQueryFilterArrayOutput() QueryFilterArrayOutput

func (QueryFilterArray) ToQueryFilterArrayOutputWithContext

func (i QueryFilterArray) ToQueryFilterArrayOutputWithContext(ctx context.Context) QueryFilterArrayOutput

type QueryFilterArrayInput

type QueryFilterArrayInput interface {
	pulumi.Input

	ToQueryFilterArrayOutput() QueryFilterArrayOutput
	ToQueryFilterArrayOutputWithContext(context.Context) QueryFilterArrayOutput
}

QueryFilterArrayInput is an input type that accepts QueryFilterArray and QueryFilterArrayOutput values. You can construct a concrete instance of `QueryFilterArrayInput` via:

QueryFilterArray{ QueryFilterArgs{...} }

type QueryFilterArrayOutput

type QueryFilterArrayOutput struct{ *pulumi.OutputState }

func (QueryFilterArrayOutput) ElementType

func (QueryFilterArrayOutput) ElementType() reflect.Type

func (QueryFilterArrayOutput) Index

func (QueryFilterArrayOutput) ToQueryFilterArrayOutput

func (o QueryFilterArrayOutput) ToQueryFilterArrayOutput() QueryFilterArrayOutput

func (QueryFilterArrayOutput) ToQueryFilterArrayOutputWithContext

func (o QueryFilterArrayOutput) ToQueryFilterArrayOutputWithContext(ctx context.Context) QueryFilterArrayOutput

type QueryFilterInput

type QueryFilterInput interface {
	pulumi.Input

	ToQueryFilterOutput() QueryFilterOutput
	ToQueryFilterOutputWithContext(context.Context) QueryFilterOutput
}

QueryFilterInput is an input type that accepts QueryFilterArgs and QueryFilterOutput values. You can construct a concrete instance of `QueryFilterInput` via:

QueryFilterArgs{...}

type QueryFilterOutput

type QueryFilterOutput struct{ *pulumi.OutputState }

The filter expression to be used in the export.

func (QueryFilterOutput) And

The logical "AND" expression. Must have at least 2 items.

func (QueryFilterOutput) Dimension

Has comparison expression for a dimension

func (QueryFilterOutput) ElementType

func (QueryFilterOutput) ElementType() reflect.Type

func (QueryFilterOutput) Not

The logical "NOT" expression.

func (QueryFilterOutput) Or

The logical "OR" expression. Must have at least 2 items.

func (QueryFilterOutput) Tag

Has comparison expression for a tag

func (QueryFilterOutput) ToQueryFilterOutput

func (o QueryFilterOutput) ToQueryFilterOutput() QueryFilterOutput

func (QueryFilterOutput) ToQueryFilterOutputWithContext

func (o QueryFilterOutput) ToQueryFilterOutputWithContext(ctx context.Context) QueryFilterOutput

func (QueryFilterOutput) ToQueryFilterPtrOutput

func (o QueryFilterOutput) ToQueryFilterPtrOutput() QueryFilterPtrOutput

func (QueryFilterOutput) ToQueryFilterPtrOutputWithContext

func (o QueryFilterOutput) ToQueryFilterPtrOutputWithContext(ctx context.Context) QueryFilterPtrOutput

type QueryFilterPtrInput

type QueryFilterPtrInput interface {
	pulumi.Input

	ToQueryFilterPtrOutput() QueryFilterPtrOutput
	ToQueryFilterPtrOutputWithContext(context.Context) QueryFilterPtrOutput
}

QueryFilterPtrInput is an input type that accepts QueryFilterArgs, QueryFilterPtr and QueryFilterPtrOutput values. You can construct a concrete instance of `QueryFilterPtrInput` via:

        QueryFilterArgs{...}

or:

        nil

func QueryFilterPtr

func QueryFilterPtr(v *QueryFilterArgs) QueryFilterPtrInput

type QueryFilterPtrOutput

type QueryFilterPtrOutput struct{ *pulumi.OutputState }

func (QueryFilterPtrOutput) And

The logical "AND" expression. Must have at least 2 items.

func (QueryFilterPtrOutput) Dimension

Has comparison expression for a dimension

func (QueryFilterPtrOutput) Elem

func (QueryFilterPtrOutput) ElementType

func (QueryFilterPtrOutput) ElementType() reflect.Type

func (QueryFilterPtrOutput) Not

The logical "NOT" expression.

func (QueryFilterPtrOutput) Or

The logical "OR" expression. Must have at least 2 items.

func (QueryFilterPtrOutput) Tag

Has comparison expression for a tag

func (QueryFilterPtrOutput) ToQueryFilterPtrOutput

func (o QueryFilterPtrOutput) ToQueryFilterPtrOutput() QueryFilterPtrOutput

func (QueryFilterPtrOutput) ToQueryFilterPtrOutputWithContext

func (o QueryFilterPtrOutput) ToQueryFilterPtrOutputWithContext(ctx context.Context) QueryFilterPtrOutput

type QueryFilterResponse

type QueryFilterResponse struct {
	// The logical "AND" expression. Must have at least 2 items.
	And []QueryFilterResponse `pulumi:"and"`
	// Has comparison expression for a dimension
	Dimension *QueryComparisonExpressionResponse `pulumi:"dimension"`
	// The logical "NOT" expression.
	Not *QueryFilterResponse `pulumi:"not"`
	// The logical "OR" expression. Must have at least 2 items.
	Or []QueryFilterResponse `pulumi:"or"`
	// Has comparison expression for a tag
	Tag *QueryComparisonExpressionResponse `pulumi:"tag"`
}

The filter expression to be used in the export.

type QueryFilterResponseArgs

type QueryFilterResponseArgs struct {
	// The logical "AND" expression. Must have at least 2 items.
	And QueryFilterResponseArrayInput `pulumi:"and"`
	// Has comparison expression for a dimension
	Dimension QueryComparisonExpressionResponsePtrInput `pulumi:"dimension"`
	// The logical "NOT" expression.
	Not QueryFilterResponsePtrInput `pulumi:"not"`
	// The logical "OR" expression. Must have at least 2 items.
	Or QueryFilterResponseArrayInput `pulumi:"or"`
	// Has comparison expression for a tag
	Tag QueryComparisonExpressionResponsePtrInput `pulumi:"tag"`
}

The filter expression to be used in the export.

func (QueryFilterResponseArgs) ElementType

func (QueryFilterResponseArgs) ElementType() reflect.Type

func (QueryFilterResponseArgs) ToQueryFilterResponseOutput

func (i QueryFilterResponseArgs) ToQueryFilterResponseOutput() QueryFilterResponseOutput

func (QueryFilterResponseArgs) ToQueryFilterResponseOutputWithContext

func (i QueryFilterResponseArgs) ToQueryFilterResponseOutputWithContext(ctx context.Context) QueryFilterResponseOutput

func (QueryFilterResponseArgs) ToQueryFilterResponsePtrOutput

func (i QueryFilterResponseArgs) ToQueryFilterResponsePtrOutput() QueryFilterResponsePtrOutput

func (QueryFilterResponseArgs) ToQueryFilterResponsePtrOutputWithContext

func (i QueryFilterResponseArgs) ToQueryFilterResponsePtrOutputWithContext(ctx context.Context) QueryFilterResponsePtrOutput

type QueryFilterResponseArray

type QueryFilterResponseArray []QueryFilterResponseInput

func (QueryFilterResponseArray) ElementType

func (QueryFilterResponseArray) ElementType() reflect.Type

func (QueryFilterResponseArray) ToQueryFilterResponseArrayOutput

func (i QueryFilterResponseArray) ToQueryFilterResponseArrayOutput() QueryFilterResponseArrayOutput

func (QueryFilterResponseArray) ToQueryFilterResponseArrayOutputWithContext

func (i QueryFilterResponseArray) ToQueryFilterResponseArrayOutputWithContext(ctx context.Context) QueryFilterResponseArrayOutput

type QueryFilterResponseArrayInput

type QueryFilterResponseArrayInput interface {
	pulumi.Input

	ToQueryFilterResponseArrayOutput() QueryFilterResponseArrayOutput
	ToQueryFilterResponseArrayOutputWithContext(context.Context) QueryFilterResponseArrayOutput
}

QueryFilterResponseArrayInput is an input type that accepts QueryFilterResponseArray and QueryFilterResponseArrayOutput values. You can construct a concrete instance of `QueryFilterResponseArrayInput` via:

QueryFilterResponseArray{ QueryFilterResponseArgs{...} }

type QueryFilterResponseArrayOutput

type QueryFilterResponseArrayOutput struct{ *pulumi.OutputState }

func (QueryFilterResponseArrayOutput) ElementType

func (QueryFilterResponseArrayOutput) Index

func (QueryFilterResponseArrayOutput) ToQueryFilterResponseArrayOutput

func (o QueryFilterResponseArrayOutput) ToQueryFilterResponseArrayOutput() QueryFilterResponseArrayOutput

func (QueryFilterResponseArrayOutput) ToQueryFilterResponseArrayOutputWithContext

func (o QueryFilterResponseArrayOutput) ToQueryFilterResponseArrayOutputWithContext(ctx context.Context) QueryFilterResponseArrayOutput

type QueryFilterResponseInput

type QueryFilterResponseInput interface {
	pulumi.Input

	ToQueryFilterResponseOutput() QueryFilterResponseOutput
	ToQueryFilterResponseOutputWithContext(context.Context) QueryFilterResponseOutput
}

QueryFilterResponseInput is an input type that accepts QueryFilterResponseArgs and QueryFilterResponseOutput values. You can construct a concrete instance of `QueryFilterResponseInput` via:

QueryFilterResponseArgs{...}

type QueryFilterResponseOutput

type QueryFilterResponseOutput struct{ *pulumi.OutputState }

The filter expression to be used in the export.

func (QueryFilterResponseOutput) And

The logical "AND" expression. Must have at least 2 items.

func (QueryFilterResponseOutput) Dimension

Has comparison expression for a dimension

func (QueryFilterResponseOutput) ElementType

func (QueryFilterResponseOutput) ElementType() reflect.Type

func (QueryFilterResponseOutput) Not

The logical "NOT" expression.

func (QueryFilterResponseOutput) Or

The logical "OR" expression. Must have at least 2 items.

func (QueryFilterResponseOutput) Tag

Has comparison expression for a tag

func (QueryFilterResponseOutput) ToQueryFilterResponseOutput

func (o QueryFilterResponseOutput) ToQueryFilterResponseOutput() QueryFilterResponseOutput

func (QueryFilterResponseOutput) ToQueryFilterResponseOutputWithContext

func (o QueryFilterResponseOutput) ToQueryFilterResponseOutputWithContext(ctx context.Context) QueryFilterResponseOutput

func (QueryFilterResponseOutput) ToQueryFilterResponsePtrOutput

func (o QueryFilterResponseOutput) ToQueryFilterResponsePtrOutput() QueryFilterResponsePtrOutput

func (QueryFilterResponseOutput) ToQueryFilterResponsePtrOutputWithContext

func (o QueryFilterResponseOutput) ToQueryFilterResponsePtrOutputWithContext(ctx context.Context) QueryFilterResponsePtrOutput

type QueryFilterResponsePtrInput

type QueryFilterResponsePtrInput interface {
	pulumi.Input

	ToQueryFilterResponsePtrOutput() QueryFilterResponsePtrOutput
	ToQueryFilterResponsePtrOutputWithContext(context.Context) QueryFilterResponsePtrOutput
}

QueryFilterResponsePtrInput is an input type that accepts QueryFilterResponseArgs, QueryFilterResponsePtr and QueryFilterResponsePtrOutput values. You can construct a concrete instance of `QueryFilterResponsePtrInput` via:

        QueryFilterResponseArgs{...}

or:

        nil

type QueryFilterResponsePtrOutput

type QueryFilterResponsePtrOutput struct{ *pulumi.OutputState }

func (QueryFilterResponsePtrOutput) And

The logical "AND" expression. Must have at least 2 items.

func (QueryFilterResponsePtrOutput) Dimension

Has comparison expression for a dimension

func (QueryFilterResponsePtrOutput) Elem

func (QueryFilterResponsePtrOutput) ElementType

func (QueryFilterResponsePtrOutput) Not

The logical "NOT" expression.

func (QueryFilterResponsePtrOutput) Or

The logical "OR" expression. Must have at least 2 items.

func (QueryFilterResponsePtrOutput) Tag

Has comparison expression for a tag

func (QueryFilterResponsePtrOutput) ToQueryFilterResponsePtrOutput

func (o QueryFilterResponsePtrOutput) ToQueryFilterResponsePtrOutput() QueryFilterResponsePtrOutput

func (QueryFilterResponsePtrOutput) ToQueryFilterResponsePtrOutputWithContext

func (o QueryFilterResponsePtrOutput) ToQueryFilterResponsePtrOutputWithContext(ctx context.Context) QueryFilterResponsePtrOutput

type QueryGrouping

type QueryGrouping struct {
	// The name of the column to group.
	Name string `pulumi:"name"`
	// Has type of the column to group.
	Type string `pulumi:"type"`
}

The group by expression to be used in the query.

type QueryGroupingArgs

type QueryGroupingArgs struct {
	// The name of the column to group.
	Name pulumi.StringInput `pulumi:"name"`
	// Has type of the column to group.
	Type pulumi.StringInput `pulumi:"type"`
}

The group by expression to be used in the query.

func (QueryGroupingArgs) ElementType

func (QueryGroupingArgs) ElementType() reflect.Type

func (QueryGroupingArgs) ToQueryGroupingOutput

func (i QueryGroupingArgs) ToQueryGroupingOutput() QueryGroupingOutput

func (QueryGroupingArgs) ToQueryGroupingOutputWithContext

func (i QueryGroupingArgs) ToQueryGroupingOutputWithContext(ctx context.Context) QueryGroupingOutput

type QueryGroupingArray

type QueryGroupingArray []QueryGroupingInput

func (QueryGroupingArray) ElementType

func (QueryGroupingArray) ElementType() reflect.Type

func (QueryGroupingArray) ToQueryGroupingArrayOutput

func (i QueryGroupingArray) ToQueryGroupingArrayOutput() QueryGroupingArrayOutput

func (QueryGroupingArray) ToQueryGroupingArrayOutputWithContext

func (i QueryGroupingArray) ToQueryGroupingArrayOutputWithContext(ctx context.Context) QueryGroupingArrayOutput

type QueryGroupingArrayInput

type QueryGroupingArrayInput interface {
	pulumi.Input

	ToQueryGroupingArrayOutput() QueryGroupingArrayOutput
	ToQueryGroupingArrayOutputWithContext(context.Context) QueryGroupingArrayOutput
}

QueryGroupingArrayInput is an input type that accepts QueryGroupingArray and QueryGroupingArrayOutput values. You can construct a concrete instance of `QueryGroupingArrayInput` via:

QueryGroupingArray{ QueryGroupingArgs{...} }

type QueryGroupingArrayOutput

type QueryGroupingArrayOutput struct{ *pulumi.OutputState }

func (QueryGroupingArrayOutput) ElementType

func (QueryGroupingArrayOutput) ElementType() reflect.Type

func (QueryGroupingArrayOutput) Index

func (QueryGroupingArrayOutput) ToQueryGroupingArrayOutput

func (o QueryGroupingArrayOutput) ToQueryGroupingArrayOutput() QueryGroupingArrayOutput

func (QueryGroupingArrayOutput) ToQueryGroupingArrayOutputWithContext

func (o QueryGroupingArrayOutput) ToQueryGroupingArrayOutputWithContext(ctx context.Context) QueryGroupingArrayOutput

type QueryGroupingInput

type QueryGroupingInput interface {
	pulumi.Input

	ToQueryGroupingOutput() QueryGroupingOutput
	ToQueryGroupingOutputWithContext(context.Context) QueryGroupingOutput
}

QueryGroupingInput is an input type that accepts QueryGroupingArgs and QueryGroupingOutput values. You can construct a concrete instance of `QueryGroupingInput` via:

QueryGroupingArgs{...}

type QueryGroupingOutput

type QueryGroupingOutput struct{ *pulumi.OutputState }

The group by expression to be used in the query.

func (QueryGroupingOutput) ElementType

func (QueryGroupingOutput) ElementType() reflect.Type

func (QueryGroupingOutput) Name

The name of the column to group.

func (QueryGroupingOutput) ToQueryGroupingOutput

func (o QueryGroupingOutput) ToQueryGroupingOutput() QueryGroupingOutput

func (QueryGroupingOutput) ToQueryGroupingOutputWithContext

func (o QueryGroupingOutput) ToQueryGroupingOutputWithContext(ctx context.Context) QueryGroupingOutput

func (QueryGroupingOutput) Type

Has type of the column to group.

type QueryGroupingResponse

type QueryGroupingResponse struct {
	// The name of the column to group.
	Name string `pulumi:"name"`
	// Has type of the column to group.
	Type string `pulumi:"type"`
}

The group by expression to be used in the query.

type QueryGroupingResponseArgs

type QueryGroupingResponseArgs struct {
	// The name of the column to group.
	Name pulumi.StringInput `pulumi:"name"`
	// Has type of the column to group.
	Type pulumi.StringInput `pulumi:"type"`
}

The group by expression to be used in the query.

func (QueryGroupingResponseArgs) ElementType

func (QueryGroupingResponseArgs) ElementType() reflect.Type

func (QueryGroupingResponseArgs) ToQueryGroupingResponseOutput

func (i QueryGroupingResponseArgs) ToQueryGroupingResponseOutput() QueryGroupingResponseOutput

func (QueryGroupingResponseArgs) ToQueryGroupingResponseOutputWithContext

func (i QueryGroupingResponseArgs) ToQueryGroupingResponseOutputWithContext(ctx context.Context) QueryGroupingResponseOutput

type QueryGroupingResponseArray

type QueryGroupingResponseArray []QueryGroupingResponseInput

func (QueryGroupingResponseArray) ElementType

func (QueryGroupingResponseArray) ElementType() reflect.Type

func (QueryGroupingResponseArray) ToQueryGroupingResponseArrayOutput

func (i QueryGroupingResponseArray) ToQueryGroupingResponseArrayOutput() QueryGroupingResponseArrayOutput

func (QueryGroupingResponseArray) ToQueryGroupingResponseArrayOutputWithContext

func (i QueryGroupingResponseArray) ToQueryGroupingResponseArrayOutputWithContext(ctx context.Context) QueryGroupingResponseArrayOutput

type QueryGroupingResponseArrayInput

type QueryGroupingResponseArrayInput interface {
	pulumi.Input

	ToQueryGroupingResponseArrayOutput() QueryGroupingResponseArrayOutput
	ToQueryGroupingResponseArrayOutputWithContext(context.Context) QueryGroupingResponseArrayOutput
}

QueryGroupingResponseArrayInput is an input type that accepts QueryGroupingResponseArray and QueryGroupingResponseArrayOutput values. You can construct a concrete instance of `QueryGroupingResponseArrayInput` via:

QueryGroupingResponseArray{ QueryGroupingResponseArgs{...} }

type QueryGroupingResponseArrayOutput

type QueryGroupingResponseArrayOutput struct{ *pulumi.OutputState }

func (QueryGroupingResponseArrayOutput) ElementType

func (QueryGroupingResponseArrayOutput) Index

func (QueryGroupingResponseArrayOutput) ToQueryGroupingResponseArrayOutput

func (o QueryGroupingResponseArrayOutput) ToQueryGroupingResponseArrayOutput() QueryGroupingResponseArrayOutput

func (QueryGroupingResponseArrayOutput) ToQueryGroupingResponseArrayOutputWithContext

func (o QueryGroupingResponseArrayOutput) ToQueryGroupingResponseArrayOutputWithContext(ctx context.Context) QueryGroupingResponseArrayOutput

type QueryGroupingResponseInput

type QueryGroupingResponseInput interface {
	pulumi.Input

	ToQueryGroupingResponseOutput() QueryGroupingResponseOutput
	ToQueryGroupingResponseOutputWithContext(context.Context) QueryGroupingResponseOutput
}

QueryGroupingResponseInput is an input type that accepts QueryGroupingResponseArgs and QueryGroupingResponseOutput values. You can construct a concrete instance of `QueryGroupingResponseInput` via:

QueryGroupingResponseArgs{...}

type QueryGroupingResponseOutput

type QueryGroupingResponseOutput struct{ *pulumi.OutputState }

The group by expression to be used in the query.

func (QueryGroupingResponseOutput) ElementType

func (QueryGroupingResponseOutput) Name

The name of the column to group.

func (QueryGroupingResponseOutput) ToQueryGroupingResponseOutput

func (o QueryGroupingResponseOutput) ToQueryGroupingResponseOutput() QueryGroupingResponseOutput

func (QueryGroupingResponseOutput) ToQueryGroupingResponseOutputWithContext

func (o QueryGroupingResponseOutput) ToQueryGroupingResponseOutputWithContext(ctx context.Context) QueryGroupingResponseOutput

func (QueryGroupingResponseOutput) Type

Has type of the column to group.

type QuerySortingConfiguration

type QuerySortingConfiguration struct {
	// The name of the column to use in sorting.
	Name *string `pulumi:"name"`
	// The sorting direction
	QuerySortingDirection *string `pulumi:"querySortingDirection"`
}

The configuration for sorting in the query.

type QuerySortingConfigurationArgs

type QuerySortingConfigurationArgs struct {
	// The name of the column to use in sorting.
	Name pulumi.StringPtrInput `pulumi:"name"`
	// The sorting direction
	QuerySortingDirection pulumi.StringPtrInput `pulumi:"querySortingDirection"`
}

The configuration for sorting in the query.

func (QuerySortingConfigurationArgs) ElementType

func (QuerySortingConfigurationArgs) ToQuerySortingConfigurationOutput

func (i QuerySortingConfigurationArgs) ToQuerySortingConfigurationOutput() QuerySortingConfigurationOutput

func (QuerySortingConfigurationArgs) ToQuerySortingConfigurationOutputWithContext

func (i QuerySortingConfigurationArgs) ToQuerySortingConfigurationOutputWithContext(ctx context.Context) QuerySortingConfigurationOutput

type QuerySortingConfigurationArray

type QuerySortingConfigurationArray []QuerySortingConfigurationInput

func (QuerySortingConfigurationArray) ElementType

func (QuerySortingConfigurationArray) ToQuerySortingConfigurationArrayOutput

func (i QuerySortingConfigurationArray) ToQuerySortingConfigurationArrayOutput() QuerySortingConfigurationArrayOutput

func (QuerySortingConfigurationArray) ToQuerySortingConfigurationArrayOutputWithContext

func (i QuerySortingConfigurationArray) ToQuerySortingConfigurationArrayOutputWithContext(ctx context.Context) QuerySortingConfigurationArrayOutput

type QuerySortingConfigurationArrayInput

type QuerySortingConfigurationArrayInput interface {
	pulumi.Input

	ToQuerySortingConfigurationArrayOutput() QuerySortingConfigurationArrayOutput
	ToQuerySortingConfigurationArrayOutputWithContext(context.Context) QuerySortingConfigurationArrayOutput
}

QuerySortingConfigurationArrayInput is an input type that accepts QuerySortingConfigurationArray and QuerySortingConfigurationArrayOutput values. You can construct a concrete instance of `QuerySortingConfigurationArrayInput` via:

QuerySortingConfigurationArray{ QuerySortingConfigurationArgs{...} }

type QuerySortingConfigurationArrayOutput

type QuerySortingConfigurationArrayOutput struct{ *pulumi.OutputState }

func (QuerySortingConfigurationArrayOutput) ElementType

func (QuerySortingConfigurationArrayOutput) Index

func (QuerySortingConfigurationArrayOutput) ToQuerySortingConfigurationArrayOutput

func (o QuerySortingConfigurationArrayOutput) ToQuerySortingConfigurationArrayOutput() QuerySortingConfigurationArrayOutput

func (QuerySortingConfigurationArrayOutput) ToQuerySortingConfigurationArrayOutputWithContext

func (o QuerySortingConfigurationArrayOutput) ToQuerySortingConfigurationArrayOutputWithContext(ctx context.Context) QuerySortingConfigurationArrayOutput

type QuerySortingConfigurationInput

type QuerySortingConfigurationInput interface {
	pulumi.Input

	ToQuerySortingConfigurationOutput() QuerySortingConfigurationOutput
	ToQuerySortingConfigurationOutputWithContext(context.Context) QuerySortingConfigurationOutput
}

QuerySortingConfigurationInput is an input type that accepts QuerySortingConfigurationArgs and QuerySortingConfigurationOutput values. You can construct a concrete instance of `QuerySortingConfigurationInput` via:

QuerySortingConfigurationArgs{...}

type QuerySortingConfigurationOutput

type QuerySortingConfigurationOutput struct{ *pulumi.OutputState }

The configuration for sorting in the query.

func (QuerySortingConfigurationOutput) ElementType

func (QuerySortingConfigurationOutput) Name

The name of the column to use in sorting.

func (QuerySortingConfigurationOutput) QuerySortingDirection

func (o QuerySortingConfigurationOutput) QuerySortingDirection() pulumi.StringPtrOutput

The sorting direction

func (QuerySortingConfigurationOutput) ToQuerySortingConfigurationOutput

func (o QuerySortingConfigurationOutput) ToQuerySortingConfigurationOutput() QuerySortingConfigurationOutput

func (QuerySortingConfigurationOutput) ToQuerySortingConfigurationOutputWithContext

func (o QuerySortingConfigurationOutput) ToQuerySortingConfigurationOutputWithContext(ctx context.Context) QuerySortingConfigurationOutput

type QuerySortingConfigurationResponse

type QuerySortingConfigurationResponse struct {
	// The name of the column to use in sorting.
	Name *string `pulumi:"name"`
	// The sorting direction
	QuerySortingDirection *string `pulumi:"querySortingDirection"`
}

The configuration for sorting in the query.

type QuerySortingConfigurationResponseArgs

type QuerySortingConfigurationResponseArgs struct {
	// The name of the column to use in sorting.
	Name pulumi.StringPtrInput `pulumi:"name"`
	// The sorting direction
	QuerySortingDirection pulumi.StringPtrInput `pulumi:"querySortingDirection"`
}

The configuration for sorting in the query.

func (QuerySortingConfigurationResponseArgs) ElementType

func (QuerySortingConfigurationResponseArgs) ToQuerySortingConfigurationResponseOutput

func (i QuerySortingConfigurationResponseArgs) ToQuerySortingConfigurationResponseOutput() QuerySortingConfigurationResponseOutput

func (QuerySortingConfigurationResponseArgs) ToQuerySortingConfigurationResponseOutputWithContext

func (i QuerySortingConfigurationResponseArgs) ToQuerySortingConfigurationResponseOutputWithContext(ctx context.Context) QuerySortingConfigurationResponseOutput

type QuerySortingConfigurationResponseArray

type QuerySortingConfigurationResponseArray []QuerySortingConfigurationResponseInput

func (QuerySortingConfigurationResponseArray) ElementType

func (QuerySortingConfigurationResponseArray) ToQuerySortingConfigurationResponseArrayOutput

func (i QuerySortingConfigurationResponseArray) ToQuerySortingConfigurationResponseArrayOutput() QuerySortingConfigurationResponseArrayOutput

func (QuerySortingConfigurationResponseArray) ToQuerySortingConfigurationResponseArrayOutputWithContext

func (i QuerySortingConfigurationResponseArray) ToQuerySortingConfigurationResponseArrayOutputWithContext(ctx context.Context) QuerySortingConfigurationResponseArrayOutput

type QuerySortingConfigurationResponseArrayInput

type QuerySortingConfigurationResponseArrayInput interface {
	pulumi.Input

	ToQuerySortingConfigurationResponseArrayOutput() QuerySortingConfigurationResponseArrayOutput
	ToQuerySortingConfigurationResponseArrayOutputWithContext(context.Context) QuerySortingConfigurationResponseArrayOutput
}

QuerySortingConfigurationResponseArrayInput is an input type that accepts QuerySortingConfigurationResponseArray and QuerySortingConfigurationResponseArrayOutput values. You can construct a concrete instance of `QuerySortingConfigurationResponseArrayInput` via:

QuerySortingConfigurationResponseArray{ QuerySortingConfigurationResponseArgs{...} }

type QuerySortingConfigurationResponseArrayOutput

type QuerySortingConfigurationResponseArrayOutput struct{ *pulumi.OutputState }

func (QuerySortingConfigurationResponseArrayOutput) ElementType

func (QuerySortingConfigurationResponseArrayOutput) Index

func (QuerySortingConfigurationResponseArrayOutput) ToQuerySortingConfigurationResponseArrayOutput

func (o QuerySortingConfigurationResponseArrayOutput) ToQuerySortingConfigurationResponseArrayOutput() QuerySortingConfigurationResponseArrayOutput

func (QuerySortingConfigurationResponseArrayOutput) ToQuerySortingConfigurationResponseArrayOutputWithContext

func (o QuerySortingConfigurationResponseArrayOutput) ToQuerySortingConfigurationResponseArrayOutputWithContext(ctx context.Context) QuerySortingConfigurationResponseArrayOutput

type QuerySortingConfigurationResponseInput

type QuerySortingConfigurationResponseInput interface {
	pulumi.Input

	ToQuerySortingConfigurationResponseOutput() QuerySortingConfigurationResponseOutput
	ToQuerySortingConfigurationResponseOutputWithContext(context.Context) QuerySortingConfigurationResponseOutput
}

QuerySortingConfigurationResponseInput is an input type that accepts QuerySortingConfigurationResponseArgs and QuerySortingConfigurationResponseOutput values. You can construct a concrete instance of `QuerySortingConfigurationResponseInput` via:

QuerySortingConfigurationResponseArgs{...}

type QuerySortingConfigurationResponseOutput

type QuerySortingConfigurationResponseOutput struct{ *pulumi.OutputState }

The configuration for sorting in the query.

func (QuerySortingConfigurationResponseOutput) ElementType

func (QuerySortingConfigurationResponseOutput) Name

The name of the column to use in sorting.

func (QuerySortingConfigurationResponseOutput) QuerySortingDirection

The sorting direction

func (QuerySortingConfigurationResponseOutput) ToQuerySortingConfigurationResponseOutput

func (o QuerySortingConfigurationResponseOutput) ToQuerySortingConfigurationResponseOutput() QuerySortingConfigurationResponseOutput

func (QuerySortingConfigurationResponseOutput) ToQuerySortingConfigurationResponseOutputWithContext

func (o QuerySortingConfigurationResponseOutput) ToQuerySortingConfigurationResponseOutputWithContext(ctx context.Context) QuerySortingConfigurationResponseOutput

type QueryTimePeriod

type QueryTimePeriod struct {
	// The start date to pull data from.
	From string `pulumi:"from"`
	// The end date to pull data to.
	To string `pulumi:"to"`
}

The start and end date for pulling data for the query.

type QueryTimePeriodArgs

type QueryTimePeriodArgs struct {
	// The start date to pull data from.
	From pulumi.StringInput `pulumi:"from"`
	// The end date to pull data to.
	To pulumi.StringInput `pulumi:"to"`
}

The start and end date for pulling data for the query.

func (QueryTimePeriodArgs) ElementType

func (QueryTimePeriodArgs) ElementType() reflect.Type

func (QueryTimePeriodArgs) ToQueryTimePeriodOutput

func (i QueryTimePeriodArgs) ToQueryTimePeriodOutput() QueryTimePeriodOutput

func (QueryTimePeriodArgs) ToQueryTimePeriodOutputWithContext

func (i QueryTimePeriodArgs) ToQueryTimePeriodOutputWithContext(ctx context.Context) QueryTimePeriodOutput

func (QueryTimePeriodArgs) ToQueryTimePeriodPtrOutput

func (i QueryTimePeriodArgs) ToQueryTimePeriodPtrOutput() QueryTimePeriodPtrOutput

func (QueryTimePeriodArgs) ToQueryTimePeriodPtrOutputWithContext

func (i QueryTimePeriodArgs) ToQueryTimePeriodPtrOutputWithContext(ctx context.Context) QueryTimePeriodPtrOutput

type QueryTimePeriodInput

type QueryTimePeriodInput interface {
	pulumi.Input

	ToQueryTimePeriodOutput() QueryTimePeriodOutput
	ToQueryTimePeriodOutputWithContext(context.Context) QueryTimePeriodOutput
}

QueryTimePeriodInput is an input type that accepts QueryTimePeriodArgs and QueryTimePeriodOutput values. You can construct a concrete instance of `QueryTimePeriodInput` via:

QueryTimePeriodArgs{...}

type QueryTimePeriodOutput

type QueryTimePeriodOutput struct{ *pulumi.OutputState }

The start and end date for pulling data for the query.

func (QueryTimePeriodOutput) ElementType

func (QueryTimePeriodOutput) ElementType() reflect.Type

func (QueryTimePeriodOutput) From

The start date to pull data from.

func (QueryTimePeriodOutput) To

The end date to pull data to.

func (QueryTimePeriodOutput) ToQueryTimePeriodOutput

func (o QueryTimePeriodOutput) ToQueryTimePeriodOutput() QueryTimePeriodOutput

func (QueryTimePeriodOutput) ToQueryTimePeriodOutputWithContext

func (o QueryTimePeriodOutput) ToQueryTimePeriodOutputWithContext(ctx context.Context) QueryTimePeriodOutput

func (QueryTimePeriodOutput) ToQueryTimePeriodPtrOutput

func (o QueryTimePeriodOutput) ToQueryTimePeriodPtrOutput() QueryTimePeriodPtrOutput

func (QueryTimePeriodOutput) ToQueryTimePeriodPtrOutputWithContext

func (o QueryTimePeriodOutput) ToQueryTimePeriodPtrOutputWithContext(ctx context.Context) QueryTimePeriodPtrOutput

type QueryTimePeriodPtrInput

type QueryTimePeriodPtrInput interface {
	pulumi.Input

	ToQueryTimePeriodPtrOutput() QueryTimePeriodPtrOutput
	ToQueryTimePeriodPtrOutputWithContext(context.Context) QueryTimePeriodPtrOutput
}

QueryTimePeriodPtrInput is an input type that accepts QueryTimePeriodArgs, QueryTimePeriodPtr and QueryTimePeriodPtrOutput values. You can construct a concrete instance of `QueryTimePeriodPtrInput` via:

        QueryTimePeriodArgs{...}

or:

        nil

type QueryTimePeriodPtrOutput

type QueryTimePeriodPtrOutput struct{ *pulumi.OutputState }

func (QueryTimePeriodPtrOutput) Elem

func (QueryTimePeriodPtrOutput) ElementType

func (QueryTimePeriodPtrOutput) ElementType() reflect.Type

func (QueryTimePeriodPtrOutput) From

The start date to pull data from.

func (QueryTimePeriodPtrOutput) To

The end date to pull data to.

func (QueryTimePeriodPtrOutput) ToQueryTimePeriodPtrOutput

func (o QueryTimePeriodPtrOutput) ToQueryTimePeriodPtrOutput() QueryTimePeriodPtrOutput

func (QueryTimePeriodPtrOutput) ToQueryTimePeriodPtrOutputWithContext

func (o QueryTimePeriodPtrOutput) ToQueryTimePeriodPtrOutputWithContext(ctx context.Context) QueryTimePeriodPtrOutput

type QueryTimePeriodResponse

type QueryTimePeriodResponse struct {
	// The start date to pull data from.
	From string `pulumi:"from"`
	// The end date to pull data to.
	To string `pulumi:"to"`
}

The start and end date for pulling data for the query.

type QueryTimePeriodResponseArgs

type QueryTimePeriodResponseArgs struct {
	// The start date to pull data from.
	From pulumi.StringInput `pulumi:"from"`
	// The end date to pull data to.
	To pulumi.StringInput `pulumi:"to"`
}

The start and end date for pulling data for the query.

func (QueryTimePeriodResponseArgs) ElementType

func (QueryTimePeriodResponseArgs) ToQueryTimePeriodResponseOutput

func (i QueryTimePeriodResponseArgs) ToQueryTimePeriodResponseOutput() QueryTimePeriodResponseOutput

func (QueryTimePeriodResponseArgs) ToQueryTimePeriodResponseOutputWithContext

func (i QueryTimePeriodResponseArgs) ToQueryTimePeriodResponseOutputWithContext(ctx context.Context) QueryTimePeriodResponseOutput

func (QueryTimePeriodResponseArgs) ToQueryTimePeriodResponsePtrOutput

func (i QueryTimePeriodResponseArgs) ToQueryTimePeriodResponsePtrOutput() QueryTimePeriodResponsePtrOutput

func (QueryTimePeriodResponseArgs) ToQueryTimePeriodResponsePtrOutputWithContext

func (i QueryTimePeriodResponseArgs) ToQueryTimePeriodResponsePtrOutputWithContext(ctx context.Context) QueryTimePeriodResponsePtrOutput

type QueryTimePeriodResponseInput

type QueryTimePeriodResponseInput interface {
	pulumi.Input

	ToQueryTimePeriodResponseOutput() QueryTimePeriodResponseOutput
	ToQueryTimePeriodResponseOutputWithContext(context.Context) QueryTimePeriodResponseOutput
}

QueryTimePeriodResponseInput is an input type that accepts QueryTimePeriodResponseArgs and QueryTimePeriodResponseOutput values. You can construct a concrete instance of `QueryTimePeriodResponseInput` via:

QueryTimePeriodResponseArgs{...}

type QueryTimePeriodResponseOutput

type QueryTimePeriodResponseOutput struct{ *pulumi.OutputState }

The start and end date for pulling data for the query.

func (QueryTimePeriodResponseOutput) ElementType

func (QueryTimePeriodResponseOutput) From

The start date to pull data from.

func (QueryTimePeriodResponseOutput) To

The end date to pull data to.

func (QueryTimePeriodResponseOutput) ToQueryTimePeriodResponseOutput

func (o QueryTimePeriodResponseOutput) ToQueryTimePeriodResponseOutput() QueryTimePeriodResponseOutput

func (QueryTimePeriodResponseOutput) ToQueryTimePeriodResponseOutputWithContext

func (o QueryTimePeriodResponseOutput) ToQueryTimePeriodResponseOutputWithContext(ctx context.Context) QueryTimePeriodResponseOutput

func (QueryTimePeriodResponseOutput) ToQueryTimePeriodResponsePtrOutput

func (o QueryTimePeriodResponseOutput) ToQueryTimePeriodResponsePtrOutput() QueryTimePeriodResponsePtrOutput

func (QueryTimePeriodResponseOutput) ToQueryTimePeriodResponsePtrOutputWithContext

func (o QueryTimePeriodResponseOutput) ToQueryTimePeriodResponsePtrOutputWithContext(ctx context.Context) QueryTimePeriodResponsePtrOutput

type QueryTimePeriodResponsePtrInput

type QueryTimePeriodResponsePtrInput interface {
	pulumi.Input

	ToQueryTimePeriodResponsePtrOutput() QueryTimePeriodResponsePtrOutput
	ToQueryTimePeriodResponsePtrOutputWithContext(context.Context) QueryTimePeriodResponsePtrOutput
}

QueryTimePeriodResponsePtrInput is an input type that accepts QueryTimePeriodResponseArgs, QueryTimePeriodResponsePtr and QueryTimePeriodResponsePtrOutput values. You can construct a concrete instance of `QueryTimePeriodResponsePtrInput` via:

        QueryTimePeriodResponseArgs{...}

or:

        nil

type QueryTimePeriodResponsePtrOutput

type QueryTimePeriodResponsePtrOutput struct{ *pulumi.OutputState }

func (QueryTimePeriodResponsePtrOutput) Elem

func (QueryTimePeriodResponsePtrOutput) ElementType

func (QueryTimePeriodResponsePtrOutput) From

The start date to pull data from.

func (QueryTimePeriodResponsePtrOutput) To

The end date to pull data to.

func (QueryTimePeriodResponsePtrOutput) ToQueryTimePeriodResponsePtrOutput

func (o QueryTimePeriodResponsePtrOutput) ToQueryTimePeriodResponsePtrOutput() QueryTimePeriodResponsePtrOutput

func (QueryTimePeriodResponsePtrOutput) ToQueryTimePeriodResponsePtrOutputWithContext

func (o QueryTimePeriodResponsePtrOutput) ToQueryTimePeriodResponsePtrOutputWithContext(ctx context.Context) QueryTimePeriodResponsePtrOutput

type RecurrenceType added in v0.3.1

type RecurrenceType pulumi.String

The schedule recurrence.

func (RecurrenceType) ElementType added in v0.3.1

func (RecurrenceType) ElementType() reflect.Type

func (RecurrenceType) ToStringOutput added in v0.3.1

func (e RecurrenceType) ToStringOutput() pulumi.StringOutput

func (RecurrenceType) ToStringOutputWithContext added in v0.3.1

func (e RecurrenceType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (RecurrenceType) ToStringPtrOutput added in v0.3.1

func (e RecurrenceType) ToStringPtrOutput() pulumi.StringPtrOutput

func (RecurrenceType) ToStringPtrOutputWithContext added in v0.3.1

func (e RecurrenceType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type SortDirection added in v0.3.1

type SortDirection pulumi.String

The sorting direction

func (SortDirection) ElementType added in v0.3.1

func (SortDirection) ElementType() reflect.Type

func (SortDirection) ToStringOutput added in v0.3.1

func (e SortDirection) ToStringOutput() pulumi.StringOutput

func (SortDirection) ToStringOutputWithContext added in v0.3.1

func (e SortDirection) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (SortDirection) ToStringPtrOutput added in v0.3.1

func (e SortDirection) ToStringPtrOutput() pulumi.StringPtrOutput

func (SortDirection) ToStringPtrOutputWithContext added in v0.3.1

func (e SortDirection) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type StatusType added in v0.3.1

type StatusType pulumi.String

The status of the schedule. Whether active or not. If inactive, the export's scheduled execution is paused.

func (StatusType) ElementType added in v0.3.1

func (StatusType) ElementType() reflect.Type

func (StatusType) ToStringOutput added in v0.3.1

func (e StatusType) ToStringOutput() pulumi.StringOutput

func (StatusType) ToStringOutputWithContext added in v0.3.1

func (e StatusType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (StatusType) ToStringPtrOutput added in v0.3.1

func (e StatusType) ToStringPtrOutput() pulumi.StringPtrOutput

func (StatusType) ToStringPtrOutputWithContext added in v0.3.1

func (e StatusType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type TimeframeType added in v0.3.1

type TimeframeType pulumi.String

The time frame for pulling data for the query. If custom, then a specific time period must be provided.

func (TimeframeType) ElementType added in v0.3.1

func (TimeframeType) ElementType() reflect.Type

func (TimeframeType) ToStringOutput added in v0.3.1

func (e TimeframeType) ToStringOutput() pulumi.StringOutput

func (TimeframeType) ToStringOutputWithContext added in v0.3.1

func (e TimeframeType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (TimeframeType) ToStringPtrOutput added in v0.3.1

func (e TimeframeType) ToStringPtrOutput() pulumi.StringPtrOutput

func (TimeframeType) ToStringPtrOutputWithContext added in v0.3.1

func (e TimeframeType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

Jump to

Keyboard shortcuts

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