Documentation
¶
Index ¶
- type Connector
- type ConnectorArgs
- type ConnectorCollectionErrorInfoResponse
- type ConnectorCollectionErrorInfoResponseArgs
- func (ConnectorCollectionErrorInfoResponseArgs) ElementType() reflect.Type
- func (i ConnectorCollectionErrorInfoResponseArgs) ToConnectorCollectionErrorInfoResponseOutput() ConnectorCollectionErrorInfoResponseOutput
- func (i ConnectorCollectionErrorInfoResponseArgs) ToConnectorCollectionErrorInfoResponseOutputWithContext(ctx context.Context) ConnectorCollectionErrorInfoResponseOutput
- func (i ConnectorCollectionErrorInfoResponseArgs) ToConnectorCollectionErrorInfoResponsePtrOutput() ConnectorCollectionErrorInfoResponsePtrOutput
- func (i ConnectorCollectionErrorInfoResponseArgs) ToConnectorCollectionErrorInfoResponsePtrOutputWithContext(ctx context.Context) ConnectorCollectionErrorInfoResponsePtrOutput
- type ConnectorCollectionErrorInfoResponseInput
- type ConnectorCollectionErrorInfoResponseOutput
- func (ConnectorCollectionErrorInfoResponseOutput) ElementType() reflect.Type
- func (o ConnectorCollectionErrorInfoResponseOutput) ErrorCode() pulumi.StringOutput
- func (o ConnectorCollectionErrorInfoResponseOutput) ErrorMessage() pulumi.StringOutput
- func (o ConnectorCollectionErrorInfoResponseOutput) ErrorStartTime() pulumi.StringOutput
- func (o ConnectorCollectionErrorInfoResponseOutput) ToConnectorCollectionErrorInfoResponseOutput() ConnectorCollectionErrorInfoResponseOutput
- func (o ConnectorCollectionErrorInfoResponseOutput) ToConnectorCollectionErrorInfoResponseOutputWithContext(ctx context.Context) ConnectorCollectionErrorInfoResponseOutput
- func (o ConnectorCollectionErrorInfoResponseOutput) ToConnectorCollectionErrorInfoResponsePtrOutput() ConnectorCollectionErrorInfoResponsePtrOutput
- func (o ConnectorCollectionErrorInfoResponseOutput) ToConnectorCollectionErrorInfoResponsePtrOutputWithContext(ctx context.Context) ConnectorCollectionErrorInfoResponsePtrOutput
- type ConnectorCollectionErrorInfoResponsePtrInput
- type ConnectorCollectionErrorInfoResponsePtrOutput
- func (o ConnectorCollectionErrorInfoResponsePtrOutput) Elem() ConnectorCollectionErrorInfoResponseOutput
- func (ConnectorCollectionErrorInfoResponsePtrOutput) ElementType() reflect.Type
- func (o ConnectorCollectionErrorInfoResponsePtrOutput) ErrorCode() pulumi.StringPtrOutput
- func (o ConnectorCollectionErrorInfoResponsePtrOutput) ErrorMessage() pulumi.StringPtrOutput
- func (o ConnectorCollectionErrorInfoResponsePtrOutput) ErrorStartTime() pulumi.StringPtrOutput
- func (o ConnectorCollectionErrorInfoResponsePtrOutput) ToConnectorCollectionErrorInfoResponsePtrOutput() ConnectorCollectionErrorInfoResponsePtrOutput
- func (o ConnectorCollectionErrorInfoResponsePtrOutput) ToConnectorCollectionErrorInfoResponsePtrOutputWithContext(ctx context.Context) ConnectorCollectionErrorInfoResponsePtrOutput
- type ConnectorCollectionInfoResponse
- type ConnectorCollectionInfoResponseArgs
- func (ConnectorCollectionInfoResponseArgs) ElementType() reflect.Type
- func (i ConnectorCollectionInfoResponseArgs) ToConnectorCollectionInfoResponseOutput() ConnectorCollectionInfoResponseOutput
- func (i ConnectorCollectionInfoResponseArgs) ToConnectorCollectionInfoResponseOutputWithContext(ctx context.Context) ConnectorCollectionInfoResponseOutput
- func (i ConnectorCollectionInfoResponseArgs) ToConnectorCollectionInfoResponsePtrOutput() ConnectorCollectionInfoResponsePtrOutput
- func (i ConnectorCollectionInfoResponseArgs) ToConnectorCollectionInfoResponsePtrOutputWithContext(ctx context.Context) ConnectorCollectionInfoResponsePtrOutput
- type ConnectorCollectionInfoResponseInput
- type ConnectorCollectionInfoResponseOutput
- func (ConnectorCollectionInfoResponseOutput) ElementType() reflect.Type
- func (o ConnectorCollectionInfoResponseOutput) Error() ConnectorCollectionErrorInfoResponsePtrOutput
- func (o ConnectorCollectionInfoResponseOutput) LastRun() pulumi.StringOutput
- func (o ConnectorCollectionInfoResponseOutput) LastUpdated() pulumi.StringOutput
- func (o ConnectorCollectionInfoResponseOutput) SourceLastUpdated() pulumi.StringOutput
- func (o ConnectorCollectionInfoResponseOutput) ToConnectorCollectionInfoResponseOutput() ConnectorCollectionInfoResponseOutput
- func (o ConnectorCollectionInfoResponseOutput) ToConnectorCollectionInfoResponseOutputWithContext(ctx context.Context) ConnectorCollectionInfoResponseOutput
- func (o ConnectorCollectionInfoResponseOutput) ToConnectorCollectionInfoResponsePtrOutput() ConnectorCollectionInfoResponsePtrOutput
- func (o ConnectorCollectionInfoResponseOutput) ToConnectorCollectionInfoResponsePtrOutputWithContext(ctx context.Context) ConnectorCollectionInfoResponsePtrOutput
- type ConnectorCollectionInfoResponsePtrInput
- type ConnectorCollectionInfoResponsePtrOutput
- func (o ConnectorCollectionInfoResponsePtrOutput) Elem() ConnectorCollectionInfoResponseOutput
- func (ConnectorCollectionInfoResponsePtrOutput) ElementType() reflect.Type
- func (o ConnectorCollectionInfoResponsePtrOutput) Error() ConnectorCollectionErrorInfoResponsePtrOutput
- func (o ConnectorCollectionInfoResponsePtrOutput) LastRun() pulumi.StringPtrOutput
- func (o ConnectorCollectionInfoResponsePtrOutput) LastUpdated() pulumi.StringPtrOutput
- func (o ConnectorCollectionInfoResponsePtrOutput) SourceLastUpdated() pulumi.StringPtrOutput
- func (o ConnectorCollectionInfoResponsePtrOutput) ToConnectorCollectionInfoResponsePtrOutput() ConnectorCollectionInfoResponsePtrOutput
- func (o ConnectorCollectionInfoResponsePtrOutput) ToConnectorCollectionInfoResponsePtrOutputWithContext(ctx context.Context) ConnectorCollectionInfoResponsePtrOutput
- type ConnectorState
- type LookupConnectorArgs
- type LookupConnectorResult
- type LookupReportArgs
- type LookupReportByResourceGroupNameArgs
- type LookupReportByResourceGroupNameResult
- type LookupReportResult
- type Report
- type ReportAggregation
- type ReportAggregationArgs
- type ReportAggregationInput
- type ReportAggregationMap
- type ReportAggregationMapInput
- type ReportAggregationMapOutput
- func (ReportAggregationMapOutput) ElementType() reflect.Type
- func (o ReportAggregationMapOutput) MapIndex(k pulumi.StringInput) ReportAggregationOutput
- func (o ReportAggregationMapOutput) ToReportAggregationMapOutput() ReportAggregationMapOutput
- func (o ReportAggregationMapOutput) ToReportAggregationMapOutputWithContext(ctx context.Context) ReportAggregationMapOutput
- type ReportAggregationOutput
- func (ReportAggregationOutput) ElementType() reflect.Type
- func (o ReportAggregationOutput) Function() pulumi.StringOutput
- func (o ReportAggregationOutput) Name() pulumi.StringOutput
- func (o ReportAggregationOutput) ToReportAggregationOutput() ReportAggregationOutput
- func (o ReportAggregationOutput) ToReportAggregationOutputWithContext(ctx context.Context) ReportAggregationOutput
- type ReportAggregationResponse
- type ReportAggregationResponseArgs
- func (ReportAggregationResponseArgs) ElementType() reflect.Type
- func (i ReportAggregationResponseArgs) ToReportAggregationResponseOutput() ReportAggregationResponseOutput
- func (i ReportAggregationResponseArgs) ToReportAggregationResponseOutputWithContext(ctx context.Context) ReportAggregationResponseOutput
- type ReportAggregationResponseInput
- type ReportAggregationResponseMap
- func (ReportAggregationResponseMap) ElementType() reflect.Type
- func (i ReportAggregationResponseMap) ToReportAggregationResponseMapOutput() ReportAggregationResponseMapOutput
- func (i ReportAggregationResponseMap) ToReportAggregationResponseMapOutputWithContext(ctx context.Context) ReportAggregationResponseMapOutput
- type ReportAggregationResponseMapInput
- type ReportAggregationResponseMapOutput
- func (ReportAggregationResponseMapOutput) ElementType() reflect.Type
- func (o ReportAggregationResponseMapOutput) MapIndex(k pulumi.StringInput) ReportAggregationResponseOutput
- func (o ReportAggregationResponseMapOutput) ToReportAggregationResponseMapOutput() ReportAggregationResponseMapOutput
- func (o ReportAggregationResponseMapOutput) ToReportAggregationResponseMapOutputWithContext(ctx context.Context) ReportAggregationResponseMapOutput
- type ReportAggregationResponseOutput
- func (ReportAggregationResponseOutput) ElementType() reflect.Type
- func (o ReportAggregationResponseOutput) Function() pulumi.StringOutput
- func (o ReportAggregationResponseOutput) Name() pulumi.StringOutput
- func (o ReportAggregationResponseOutput) ToReportAggregationResponseOutput() ReportAggregationResponseOutput
- func (o ReportAggregationResponseOutput) ToReportAggregationResponseOutputWithContext(ctx context.Context) ReportAggregationResponseOutput
- type ReportArgs
- type ReportByResourceGroupName
- type ReportByResourceGroupNameArgs
- type ReportByResourceGroupNameState
- type ReportComparisonExpression
- type ReportComparisonExpressionArgs
- func (ReportComparisonExpressionArgs) ElementType() reflect.Type
- func (i ReportComparisonExpressionArgs) ToReportComparisonExpressionOutput() ReportComparisonExpressionOutput
- func (i ReportComparisonExpressionArgs) ToReportComparisonExpressionOutputWithContext(ctx context.Context) ReportComparisonExpressionOutput
- func (i ReportComparisonExpressionArgs) ToReportComparisonExpressionPtrOutput() ReportComparisonExpressionPtrOutput
- func (i ReportComparisonExpressionArgs) ToReportComparisonExpressionPtrOutputWithContext(ctx context.Context) ReportComparisonExpressionPtrOutput
- type ReportComparisonExpressionInput
- type ReportComparisonExpressionOutput
- func (ReportComparisonExpressionOutput) ElementType() reflect.Type
- func (o ReportComparisonExpressionOutput) Name() pulumi.StringOutput
- func (o ReportComparisonExpressionOutput) Operator() pulumi.StringOutput
- func (o ReportComparisonExpressionOutput) ToReportComparisonExpressionOutput() ReportComparisonExpressionOutput
- func (o ReportComparisonExpressionOutput) ToReportComparisonExpressionOutputWithContext(ctx context.Context) ReportComparisonExpressionOutput
- func (o ReportComparisonExpressionOutput) ToReportComparisonExpressionPtrOutput() ReportComparisonExpressionPtrOutput
- func (o ReportComparisonExpressionOutput) ToReportComparisonExpressionPtrOutputWithContext(ctx context.Context) ReportComparisonExpressionPtrOutput
- func (o ReportComparisonExpressionOutput) Values() pulumi.StringArrayOutput
- type ReportComparisonExpressionPtrInput
- type ReportComparisonExpressionPtrOutput
- func (o ReportComparisonExpressionPtrOutput) Elem() ReportComparisonExpressionOutput
- func (ReportComparisonExpressionPtrOutput) ElementType() reflect.Type
- func (o ReportComparisonExpressionPtrOutput) Name() pulumi.StringPtrOutput
- func (o ReportComparisonExpressionPtrOutput) Operator() pulumi.StringPtrOutput
- func (o ReportComparisonExpressionPtrOutput) ToReportComparisonExpressionPtrOutput() ReportComparisonExpressionPtrOutput
- func (o ReportComparisonExpressionPtrOutput) ToReportComparisonExpressionPtrOutputWithContext(ctx context.Context) ReportComparisonExpressionPtrOutput
- func (o ReportComparisonExpressionPtrOutput) Values() pulumi.StringArrayOutput
- type ReportComparisonExpressionResponse
- type ReportComparisonExpressionResponseArgs
- func (ReportComparisonExpressionResponseArgs) ElementType() reflect.Type
- func (i ReportComparisonExpressionResponseArgs) ToReportComparisonExpressionResponseOutput() ReportComparisonExpressionResponseOutput
- func (i ReportComparisonExpressionResponseArgs) ToReportComparisonExpressionResponseOutputWithContext(ctx context.Context) ReportComparisonExpressionResponseOutput
- func (i ReportComparisonExpressionResponseArgs) ToReportComparisonExpressionResponsePtrOutput() ReportComparisonExpressionResponsePtrOutput
- func (i ReportComparisonExpressionResponseArgs) ToReportComparisonExpressionResponsePtrOutputWithContext(ctx context.Context) ReportComparisonExpressionResponsePtrOutput
- type ReportComparisonExpressionResponseInput
- type ReportComparisonExpressionResponseOutput
- func (ReportComparisonExpressionResponseOutput) ElementType() reflect.Type
- func (o ReportComparisonExpressionResponseOutput) Name() pulumi.StringOutput
- func (o ReportComparisonExpressionResponseOutput) Operator() pulumi.StringOutput
- func (o ReportComparisonExpressionResponseOutput) ToReportComparisonExpressionResponseOutput() ReportComparisonExpressionResponseOutput
- func (o ReportComparisonExpressionResponseOutput) ToReportComparisonExpressionResponseOutputWithContext(ctx context.Context) ReportComparisonExpressionResponseOutput
- func (o ReportComparisonExpressionResponseOutput) ToReportComparisonExpressionResponsePtrOutput() ReportComparisonExpressionResponsePtrOutput
- func (o ReportComparisonExpressionResponseOutput) ToReportComparisonExpressionResponsePtrOutputWithContext(ctx context.Context) ReportComparisonExpressionResponsePtrOutput
- func (o ReportComparisonExpressionResponseOutput) Values() pulumi.StringArrayOutput
- type ReportComparisonExpressionResponsePtrInput
- type ReportComparisonExpressionResponsePtrOutput
- func (o ReportComparisonExpressionResponsePtrOutput) Elem() ReportComparisonExpressionResponseOutput
- func (ReportComparisonExpressionResponsePtrOutput) ElementType() reflect.Type
- func (o ReportComparisonExpressionResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o ReportComparisonExpressionResponsePtrOutput) Operator() pulumi.StringPtrOutput
- func (o ReportComparisonExpressionResponsePtrOutput) ToReportComparisonExpressionResponsePtrOutput() ReportComparisonExpressionResponsePtrOutput
- func (o ReportComparisonExpressionResponsePtrOutput) ToReportComparisonExpressionResponsePtrOutputWithContext(ctx context.Context) ReportComparisonExpressionResponsePtrOutput
- func (o ReportComparisonExpressionResponsePtrOutput) Values() pulumi.StringArrayOutput
- type ReportDataset
- type ReportDatasetArgs
- func (ReportDatasetArgs) ElementType() reflect.Type
- func (i ReportDatasetArgs) ToReportDatasetOutput() ReportDatasetOutput
- func (i ReportDatasetArgs) ToReportDatasetOutputWithContext(ctx context.Context) ReportDatasetOutput
- func (i ReportDatasetArgs) ToReportDatasetPtrOutput() ReportDatasetPtrOutput
- func (i ReportDatasetArgs) ToReportDatasetPtrOutputWithContext(ctx context.Context) ReportDatasetPtrOutput
- type ReportDatasetConfiguration
- type ReportDatasetConfigurationArgs
- func (ReportDatasetConfigurationArgs) ElementType() reflect.Type
- func (i ReportDatasetConfigurationArgs) ToReportDatasetConfigurationOutput() ReportDatasetConfigurationOutput
- func (i ReportDatasetConfigurationArgs) ToReportDatasetConfigurationOutputWithContext(ctx context.Context) ReportDatasetConfigurationOutput
- func (i ReportDatasetConfigurationArgs) ToReportDatasetConfigurationPtrOutput() ReportDatasetConfigurationPtrOutput
- func (i ReportDatasetConfigurationArgs) ToReportDatasetConfigurationPtrOutputWithContext(ctx context.Context) ReportDatasetConfigurationPtrOutput
- type ReportDatasetConfigurationInput
- type ReportDatasetConfigurationOutput
- func (o ReportDatasetConfigurationOutput) Columns() pulumi.StringArrayOutput
- func (ReportDatasetConfigurationOutput) ElementType() reflect.Type
- func (o ReportDatasetConfigurationOutput) ToReportDatasetConfigurationOutput() ReportDatasetConfigurationOutput
- func (o ReportDatasetConfigurationOutput) ToReportDatasetConfigurationOutputWithContext(ctx context.Context) ReportDatasetConfigurationOutput
- func (o ReportDatasetConfigurationOutput) ToReportDatasetConfigurationPtrOutput() ReportDatasetConfigurationPtrOutput
- func (o ReportDatasetConfigurationOutput) ToReportDatasetConfigurationPtrOutputWithContext(ctx context.Context) ReportDatasetConfigurationPtrOutput
- type ReportDatasetConfigurationPtrInput
- type ReportDatasetConfigurationPtrOutput
- func (o ReportDatasetConfigurationPtrOutput) Columns() pulumi.StringArrayOutput
- func (o ReportDatasetConfigurationPtrOutput) Elem() ReportDatasetConfigurationOutput
- func (ReportDatasetConfigurationPtrOutput) ElementType() reflect.Type
- func (o ReportDatasetConfigurationPtrOutput) ToReportDatasetConfigurationPtrOutput() ReportDatasetConfigurationPtrOutput
- func (o ReportDatasetConfigurationPtrOutput) ToReportDatasetConfigurationPtrOutputWithContext(ctx context.Context) ReportDatasetConfigurationPtrOutput
- type ReportDatasetConfigurationResponse
- type ReportDatasetConfigurationResponseArgs
- func (ReportDatasetConfigurationResponseArgs) ElementType() reflect.Type
- func (i ReportDatasetConfigurationResponseArgs) ToReportDatasetConfigurationResponseOutput() ReportDatasetConfigurationResponseOutput
- func (i ReportDatasetConfigurationResponseArgs) ToReportDatasetConfigurationResponseOutputWithContext(ctx context.Context) ReportDatasetConfigurationResponseOutput
- func (i ReportDatasetConfigurationResponseArgs) ToReportDatasetConfigurationResponsePtrOutput() ReportDatasetConfigurationResponsePtrOutput
- func (i ReportDatasetConfigurationResponseArgs) ToReportDatasetConfigurationResponsePtrOutputWithContext(ctx context.Context) ReportDatasetConfigurationResponsePtrOutput
- type ReportDatasetConfigurationResponseInput
- type ReportDatasetConfigurationResponseOutput
- func (o ReportDatasetConfigurationResponseOutput) Columns() pulumi.StringArrayOutput
- func (ReportDatasetConfigurationResponseOutput) ElementType() reflect.Type
- func (o ReportDatasetConfigurationResponseOutput) ToReportDatasetConfigurationResponseOutput() ReportDatasetConfigurationResponseOutput
- func (o ReportDatasetConfigurationResponseOutput) ToReportDatasetConfigurationResponseOutputWithContext(ctx context.Context) ReportDatasetConfigurationResponseOutput
- func (o ReportDatasetConfigurationResponseOutput) ToReportDatasetConfigurationResponsePtrOutput() ReportDatasetConfigurationResponsePtrOutput
- func (o ReportDatasetConfigurationResponseOutput) ToReportDatasetConfigurationResponsePtrOutputWithContext(ctx context.Context) ReportDatasetConfigurationResponsePtrOutput
- type ReportDatasetConfigurationResponsePtrInput
- type ReportDatasetConfigurationResponsePtrOutput
- func (o ReportDatasetConfigurationResponsePtrOutput) Columns() pulumi.StringArrayOutput
- func (o ReportDatasetConfigurationResponsePtrOutput) Elem() ReportDatasetConfigurationResponseOutput
- func (ReportDatasetConfigurationResponsePtrOutput) ElementType() reflect.Type
- func (o ReportDatasetConfigurationResponsePtrOutput) ToReportDatasetConfigurationResponsePtrOutput() ReportDatasetConfigurationResponsePtrOutput
- func (o ReportDatasetConfigurationResponsePtrOutput) ToReportDatasetConfigurationResponsePtrOutputWithContext(ctx context.Context) ReportDatasetConfigurationResponsePtrOutput
- type ReportDatasetInput
- type ReportDatasetOutput
- func (o ReportDatasetOutput) Aggregation() ReportAggregationMapOutput
- func (o ReportDatasetOutput) Configuration() ReportDatasetConfigurationPtrOutput
- func (ReportDatasetOutput) ElementType() reflect.Type
- func (o ReportDatasetOutput) Filter() ReportFilterPtrOutput
- func (o ReportDatasetOutput) Granularity() pulumi.StringPtrOutput
- func (o ReportDatasetOutput) Grouping() ReportGroupingArrayOutput
- func (o ReportDatasetOutput) ToReportDatasetOutput() ReportDatasetOutput
- func (o ReportDatasetOutput) ToReportDatasetOutputWithContext(ctx context.Context) ReportDatasetOutput
- func (o ReportDatasetOutput) ToReportDatasetPtrOutput() ReportDatasetPtrOutput
- func (o ReportDatasetOutput) ToReportDatasetPtrOutputWithContext(ctx context.Context) ReportDatasetPtrOutput
- type ReportDatasetPtrInput
- type ReportDatasetPtrOutput
- func (o ReportDatasetPtrOutput) Aggregation() ReportAggregationMapOutput
- func (o ReportDatasetPtrOutput) Configuration() ReportDatasetConfigurationPtrOutput
- func (o ReportDatasetPtrOutput) Elem() ReportDatasetOutput
- func (ReportDatasetPtrOutput) ElementType() reflect.Type
- func (o ReportDatasetPtrOutput) Filter() ReportFilterPtrOutput
- func (o ReportDatasetPtrOutput) Granularity() pulumi.StringPtrOutput
- func (o ReportDatasetPtrOutput) Grouping() ReportGroupingArrayOutput
- func (o ReportDatasetPtrOutput) ToReportDatasetPtrOutput() ReportDatasetPtrOutput
- func (o ReportDatasetPtrOutput) ToReportDatasetPtrOutputWithContext(ctx context.Context) ReportDatasetPtrOutput
- type ReportDatasetResponse
- type ReportDatasetResponseArgs
- func (ReportDatasetResponseArgs) ElementType() reflect.Type
- func (i ReportDatasetResponseArgs) ToReportDatasetResponseOutput() ReportDatasetResponseOutput
- func (i ReportDatasetResponseArgs) ToReportDatasetResponseOutputWithContext(ctx context.Context) ReportDatasetResponseOutput
- func (i ReportDatasetResponseArgs) ToReportDatasetResponsePtrOutput() ReportDatasetResponsePtrOutput
- func (i ReportDatasetResponseArgs) ToReportDatasetResponsePtrOutputWithContext(ctx context.Context) ReportDatasetResponsePtrOutput
- type ReportDatasetResponseInput
- type ReportDatasetResponseOutput
- func (o ReportDatasetResponseOutput) Aggregation() ReportAggregationResponseMapOutput
- func (o ReportDatasetResponseOutput) Configuration() ReportDatasetConfigurationResponsePtrOutput
- func (ReportDatasetResponseOutput) ElementType() reflect.Type
- func (o ReportDatasetResponseOutput) Filter() ReportFilterResponsePtrOutput
- func (o ReportDatasetResponseOutput) Granularity() pulumi.StringPtrOutput
- func (o ReportDatasetResponseOutput) Grouping() ReportGroupingResponseArrayOutput
- func (o ReportDatasetResponseOutput) ToReportDatasetResponseOutput() ReportDatasetResponseOutput
- func (o ReportDatasetResponseOutput) ToReportDatasetResponseOutputWithContext(ctx context.Context) ReportDatasetResponseOutput
- func (o ReportDatasetResponseOutput) ToReportDatasetResponsePtrOutput() ReportDatasetResponsePtrOutput
- func (o ReportDatasetResponseOutput) ToReportDatasetResponsePtrOutputWithContext(ctx context.Context) ReportDatasetResponsePtrOutput
- type ReportDatasetResponsePtrInput
- type ReportDatasetResponsePtrOutput
- func (o ReportDatasetResponsePtrOutput) Aggregation() ReportAggregationResponseMapOutput
- func (o ReportDatasetResponsePtrOutput) Configuration() ReportDatasetConfigurationResponsePtrOutput
- func (o ReportDatasetResponsePtrOutput) Elem() ReportDatasetResponseOutput
- func (ReportDatasetResponsePtrOutput) ElementType() reflect.Type
- func (o ReportDatasetResponsePtrOutput) Filter() ReportFilterResponsePtrOutput
- func (o ReportDatasetResponsePtrOutput) Granularity() pulumi.StringPtrOutput
- func (o ReportDatasetResponsePtrOutput) Grouping() ReportGroupingResponseArrayOutput
- func (o ReportDatasetResponsePtrOutput) ToReportDatasetResponsePtrOutput() ReportDatasetResponsePtrOutput
- func (o ReportDatasetResponsePtrOutput) ToReportDatasetResponsePtrOutputWithContext(ctx context.Context) ReportDatasetResponsePtrOutput
- type ReportDefinition
- type ReportDefinitionArgs
- func (ReportDefinitionArgs) ElementType() reflect.Type
- func (i ReportDefinitionArgs) ToReportDefinitionOutput() ReportDefinitionOutput
- func (i ReportDefinitionArgs) ToReportDefinitionOutputWithContext(ctx context.Context) ReportDefinitionOutput
- func (i ReportDefinitionArgs) ToReportDefinitionPtrOutput() ReportDefinitionPtrOutput
- func (i ReportDefinitionArgs) ToReportDefinitionPtrOutputWithContext(ctx context.Context) ReportDefinitionPtrOutput
- type ReportDefinitionInput
- type ReportDefinitionOutput
- func (o ReportDefinitionOutput) Dataset() ReportDatasetPtrOutput
- func (ReportDefinitionOutput) ElementType() reflect.Type
- func (o ReportDefinitionOutput) TimePeriod() ReportTimePeriodPtrOutput
- func (o ReportDefinitionOutput) Timeframe() pulumi.StringOutput
- func (o ReportDefinitionOutput) ToReportDefinitionOutput() ReportDefinitionOutput
- func (o ReportDefinitionOutput) ToReportDefinitionOutputWithContext(ctx context.Context) ReportDefinitionOutput
- func (o ReportDefinitionOutput) ToReportDefinitionPtrOutput() ReportDefinitionPtrOutput
- func (o ReportDefinitionOutput) ToReportDefinitionPtrOutputWithContext(ctx context.Context) ReportDefinitionPtrOutput
- func (o ReportDefinitionOutput) Type() pulumi.StringOutput
- type ReportDefinitionPtrInput
- type ReportDefinitionPtrOutput
- func (o ReportDefinitionPtrOutput) Dataset() ReportDatasetPtrOutput
- func (o ReportDefinitionPtrOutput) Elem() ReportDefinitionOutput
- func (ReportDefinitionPtrOutput) ElementType() reflect.Type
- func (o ReportDefinitionPtrOutput) TimePeriod() ReportTimePeriodPtrOutput
- func (o ReportDefinitionPtrOutput) Timeframe() pulumi.StringPtrOutput
- func (o ReportDefinitionPtrOutput) ToReportDefinitionPtrOutput() ReportDefinitionPtrOutput
- func (o ReportDefinitionPtrOutput) ToReportDefinitionPtrOutputWithContext(ctx context.Context) ReportDefinitionPtrOutput
- func (o ReportDefinitionPtrOutput) Type() pulumi.StringPtrOutput
- type ReportDefinitionResponse
- type ReportDefinitionResponseArgs
- func (ReportDefinitionResponseArgs) ElementType() reflect.Type
- func (i ReportDefinitionResponseArgs) ToReportDefinitionResponseOutput() ReportDefinitionResponseOutput
- func (i ReportDefinitionResponseArgs) ToReportDefinitionResponseOutputWithContext(ctx context.Context) ReportDefinitionResponseOutput
- func (i ReportDefinitionResponseArgs) ToReportDefinitionResponsePtrOutput() ReportDefinitionResponsePtrOutput
- func (i ReportDefinitionResponseArgs) ToReportDefinitionResponsePtrOutputWithContext(ctx context.Context) ReportDefinitionResponsePtrOutput
- type ReportDefinitionResponseInput
- type ReportDefinitionResponseOutput
- func (o ReportDefinitionResponseOutput) Dataset() ReportDatasetResponsePtrOutput
- func (ReportDefinitionResponseOutput) ElementType() reflect.Type
- func (o ReportDefinitionResponseOutput) TimePeriod() ReportTimePeriodResponsePtrOutput
- func (o ReportDefinitionResponseOutput) Timeframe() pulumi.StringOutput
- func (o ReportDefinitionResponseOutput) ToReportDefinitionResponseOutput() ReportDefinitionResponseOutput
- func (o ReportDefinitionResponseOutput) ToReportDefinitionResponseOutputWithContext(ctx context.Context) ReportDefinitionResponseOutput
- func (o ReportDefinitionResponseOutput) ToReportDefinitionResponsePtrOutput() ReportDefinitionResponsePtrOutput
- func (o ReportDefinitionResponseOutput) ToReportDefinitionResponsePtrOutputWithContext(ctx context.Context) ReportDefinitionResponsePtrOutput
- func (o ReportDefinitionResponseOutput) Type() pulumi.StringOutput
- type ReportDefinitionResponsePtrInput
- type ReportDefinitionResponsePtrOutput
- func (o ReportDefinitionResponsePtrOutput) Dataset() ReportDatasetResponsePtrOutput
- func (o ReportDefinitionResponsePtrOutput) Elem() ReportDefinitionResponseOutput
- func (ReportDefinitionResponsePtrOutput) ElementType() reflect.Type
- func (o ReportDefinitionResponsePtrOutput) TimePeriod() ReportTimePeriodResponsePtrOutput
- func (o ReportDefinitionResponsePtrOutput) Timeframe() pulumi.StringPtrOutput
- func (o ReportDefinitionResponsePtrOutput) ToReportDefinitionResponsePtrOutput() ReportDefinitionResponsePtrOutput
- func (o ReportDefinitionResponsePtrOutput) ToReportDefinitionResponsePtrOutputWithContext(ctx context.Context) ReportDefinitionResponsePtrOutput
- func (o ReportDefinitionResponsePtrOutput) Type() pulumi.StringPtrOutput
- type ReportDeliveryDestination
- type ReportDeliveryDestinationArgs
- func (ReportDeliveryDestinationArgs) ElementType() reflect.Type
- func (i ReportDeliveryDestinationArgs) ToReportDeliveryDestinationOutput() ReportDeliveryDestinationOutput
- func (i ReportDeliveryDestinationArgs) ToReportDeliveryDestinationOutputWithContext(ctx context.Context) ReportDeliveryDestinationOutput
- func (i ReportDeliveryDestinationArgs) ToReportDeliveryDestinationPtrOutput() ReportDeliveryDestinationPtrOutput
- func (i ReportDeliveryDestinationArgs) ToReportDeliveryDestinationPtrOutputWithContext(ctx context.Context) ReportDeliveryDestinationPtrOutput
- type ReportDeliveryDestinationInput
- type ReportDeliveryDestinationOutput
- func (o ReportDeliveryDestinationOutput) Container() pulumi.StringOutput
- func (ReportDeliveryDestinationOutput) ElementType() reflect.Type
- func (o ReportDeliveryDestinationOutput) ResourceId() pulumi.StringOutput
- func (o ReportDeliveryDestinationOutput) RootFolderPath() pulumi.StringPtrOutput
- func (o ReportDeliveryDestinationOutput) ToReportDeliveryDestinationOutput() ReportDeliveryDestinationOutput
- func (o ReportDeliveryDestinationOutput) ToReportDeliveryDestinationOutputWithContext(ctx context.Context) ReportDeliveryDestinationOutput
- func (o ReportDeliveryDestinationOutput) ToReportDeliveryDestinationPtrOutput() ReportDeliveryDestinationPtrOutput
- func (o ReportDeliveryDestinationOutput) ToReportDeliveryDestinationPtrOutputWithContext(ctx context.Context) ReportDeliveryDestinationPtrOutput
- type ReportDeliveryDestinationPtrInput
- type ReportDeliveryDestinationPtrOutput
- func (o ReportDeliveryDestinationPtrOutput) Container() pulumi.StringPtrOutput
- func (o ReportDeliveryDestinationPtrOutput) Elem() ReportDeliveryDestinationOutput
- func (ReportDeliveryDestinationPtrOutput) ElementType() reflect.Type
- func (o ReportDeliveryDestinationPtrOutput) ResourceId() pulumi.StringPtrOutput
- func (o ReportDeliveryDestinationPtrOutput) RootFolderPath() pulumi.StringPtrOutput
- func (o ReportDeliveryDestinationPtrOutput) ToReportDeliveryDestinationPtrOutput() ReportDeliveryDestinationPtrOutput
- func (o ReportDeliveryDestinationPtrOutput) ToReportDeliveryDestinationPtrOutputWithContext(ctx context.Context) ReportDeliveryDestinationPtrOutput
- type ReportDeliveryDestinationResponse
- type ReportDeliveryDestinationResponseArgs
- func (ReportDeliveryDestinationResponseArgs) ElementType() reflect.Type
- func (i ReportDeliveryDestinationResponseArgs) ToReportDeliveryDestinationResponseOutput() ReportDeliveryDestinationResponseOutput
- func (i ReportDeliveryDestinationResponseArgs) ToReportDeliveryDestinationResponseOutputWithContext(ctx context.Context) ReportDeliveryDestinationResponseOutput
- func (i ReportDeliveryDestinationResponseArgs) ToReportDeliveryDestinationResponsePtrOutput() ReportDeliveryDestinationResponsePtrOutput
- func (i ReportDeliveryDestinationResponseArgs) ToReportDeliveryDestinationResponsePtrOutputWithContext(ctx context.Context) ReportDeliveryDestinationResponsePtrOutput
- type ReportDeliveryDestinationResponseInput
- type ReportDeliveryDestinationResponseOutput
- func (o ReportDeliveryDestinationResponseOutput) Container() pulumi.StringOutput
- func (ReportDeliveryDestinationResponseOutput) ElementType() reflect.Type
- func (o ReportDeliveryDestinationResponseOutput) ResourceId() pulumi.StringOutput
- func (o ReportDeliveryDestinationResponseOutput) RootFolderPath() pulumi.StringPtrOutput
- func (o ReportDeliveryDestinationResponseOutput) ToReportDeliveryDestinationResponseOutput() ReportDeliveryDestinationResponseOutput
- func (o ReportDeliveryDestinationResponseOutput) ToReportDeliveryDestinationResponseOutputWithContext(ctx context.Context) ReportDeliveryDestinationResponseOutput
- func (o ReportDeliveryDestinationResponseOutput) ToReportDeliveryDestinationResponsePtrOutput() ReportDeliveryDestinationResponsePtrOutput
- func (o ReportDeliveryDestinationResponseOutput) ToReportDeliveryDestinationResponsePtrOutputWithContext(ctx context.Context) ReportDeliveryDestinationResponsePtrOutput
- type ReportDeliveryDestinationResponsePtrInput
- type ReportDeliveryDestinationResponsePtrOutput
- func (o ReportDeliveryDestinationResponsePtrOutput) Container() pulumi.StringPtrOutput
- func (o ReportDeliveryDestinationResponsePtrOutput) Elem() ReportDeliveryDestinationResponseOutput
- func (ReportDeliveryDestinationResponsePtrOutput) ElementType() reflect.Type
- func (o ReportDeliveryDestinationResponsePtrOutput) ResourceId() pulumi.StringPtrOutput
- func (o ReportDeliveryDestinationResponsePtrOutput) RootFolderPath() pulumi.StringPtrOutput
- func (o ReportDeliveryDestinationResponsePtrOutput) ToReportDeliveryDestinationResponsePtrOutput() ReportDeliveryDestinationResponsePtrOutput
- func (o ReportDeliveryDestinationResponsePtrOutput) ToReportDeliveryDestinationResponsePtrOutputWithContext(ctx context.Context) ReportDeliveryDestinationResponsePtrOutput
- type ReportDeliveryInfo
- type ReportDeliveryInfoArgs
- func (ReportDeliveryInfoArgs) ElementType() reflect.Type
- func (i ReportDeliveryInfoArgs) ToReportDeliveryInfoOutput() ReportDeliveryInfoOutput
- func (i ReportDeliveryInfoArgs) ToReportDeliveryInfoOutputWithContext(ctx context.Context) ReportDeliveryInfoOutput
- func (i ReportDeliveryInfoArgs) ToReportDeliveryInfoPtrOutput() ReportDeliveryInfoPtrOutput
- func (i ReportDeliveryInfoArgs) ToReportDeliveryInfoPtrOutputWithContext(ctx context.Context) ReportDeliveryInfoPtrOutput
- type ReportDeliveryInfoInput
- type ReportDeliveryInfoOutput
- func (o ReportDeliveryInfoOutput) Destination() ReportDeliveryDestinationOutput
- func (ReportDeliveryInfoOutput) ElementType() reflect.Type
- func (o ReportDeliveryInfoOutput) ToReportDeliveryInfoOutput() ReportDeliveryInfoOutput
- func (o ReportDeliveryInfoOutput) ToReportDeliveryInfoOutputWithContext(ctx context.Context) ReportDeliveryInfoOutput
- func (o ReportDeliveryInfoOutput) ToReportDeliveryInfoPtrOutput() ReportDeliveryInfoPtrOutput
- func (o ReportDeliveryInfoOutput) ToReportDeliveryInfoPtrOutputWithContext(ctx context.Context) ReportDeliveryInfoPtrOutput
- type ReportDeliveryInfoPtrInput
- type ReportDeliveryInfoPtrOutput
- func (o ReportDeliveryInfoPtrOutput) Destination() ReportDeliveryDestinationPtrOutput
- func (o ReportDeliveryInfoPtrOutput) Elem() ReportDeliveryInfoOutput
- func (ReportDeliveryInfoPtrOutput) ElementType() reflect.Type
- func (o ReportDeliveryInfoPtrOutput) ToReportDeliveryInfoPtrOutput() ReportDeliveryInfoPtrOutput
- func (o ReportDeliveryInfoPtrOutput) ToReportDeliveryInfoPtrOutputWithContext(ctx context.Context) ReportDeliveryInfoPtrOutput
- type ReportDeliveryInfoResponse
- type ReportDeliveryInfoResponseArgs
- func (ReportDeliveryInfoResponseArgs) ElementType() reflect.Type
- func (i ReportDeliveryInfoResponseArgs) ToReportDeliveryInfoResponseOutput() ReportDeliveryInfoResponseOutput
- func (i ReportDeliveryInfoResponseArgs) ToReportDeliveryInfoResponseOutputWithContext(ctx context.Context) ReportDeliveryInfoResponseOutput
- func (i ReportDeliveryInfoResponseArgs) ToReportDeliveryInfoResponsePtrOutput() ReportDeliveryInfoResponsePtrOutput
- func (i ReportDeliveryInfoResponseArgs) ToReportDeliveryInfoResponsePtrOutputWithContext(ctx context.Context) ReportDeliveryInfoResponsePtrOutput
- type ReportDeliveryInfoResponseInput
- type ReportDeliveryInfoResponseOutput
- func (o ReportDeliveryInfoResponseOutput) Destination() ReportDeliveryDestinationResponseOutput
- func (ReportDeliveryInfoResponseOutput) ElementType() reflect.Type
- func (o ReportDeliveryInfoResponseOutput) ToReportDeliveryInfoResponseOutput() ReportDeliveryInfoResponseOutput
- func (o ReportDeliveryInfoResponseOutput) ToReportDeliveryInfoResponseOutputWithContext(ctx context.Context) ReportDeliveryInfoResponseOutput
- func (o ReportDeliveryInfoResponseOutput) ToReportDeliveryInfoResponsePtrOutput() ReportDeliveryInfoResponsePtrOutput
- func (o ReportDeliveryInfoResponseOutput) ToReportDeliveryInfoResponsePtrOutputWithContext(ctx context.Context) ReportDeliveryInfoResponsePtrOutput
- type ReportDeliveryInfoResponsePtrInput
- type ReportDeliveryInfoResponsePtrOutput
- func (o ReportDeliveryInfoResponsePtrOutput) Destination() ReportDeliveryDestinationResponsePtrOutput
- func (o ReportDeliveryInfoResponsePtrOutput) Elem() ReportDeliveryInfoResponseOutput
- func (ReportDeliveryInfoResponsePtrOutput) ElementType() reflect.Type
- func (o ReportDeliveryInfoResponsePtrOutput) ToReportDeliveryInfoResponsePtrOutput() ReportDeliveryInfoResponsePtrOutput
- func (o ReportDeliveryInfoResponsePtrOutput) ToReportDeliveryInfoResponsePtrOutputWithContext(ctx context.Context) ReportDeliveryInfoResponsePtrOutput
- type ReportFilter
- type ReportFilterArgs
- func (ReportFilterArgs) ElementType() reflect.Type
- func (i ReportFilterArgs) ToReportFilterOutput() ReportFilterOutput
- func (i ReportFilterArgs) ToReportFilterOutputWithContext(ctx context.Context) ReportFilterOutput
- func (i ReportFilterArgs) ToReportFilterPtrOutput() ReportFilterPtrOutput
- func (i ReportFilterArgs) ToReportFilterPtrOutputWithContext(ctx context.Context) ReportFilterPtrOutput
- type ReportFilterArray
- type ReportFilterArrayInput
- type ReportFilterArrayOutput
- func (ReportFilterArrayOutput) ElementType() reflect.Type
- func (o ReportFilterArrayOutput) Index(i pulumi.IntInput) ReportFilterOutput
- func (o ReportFilterArrayOutput) ToReportFilterArrayOutput() ReportFilterArrayOutput
- func (o ReportFilterArrayOutput) ToReportFilterArrayOutputWithContext(ctx context.Context) ReportFilterArrayOutput
- type ReportFilterInput
- type ReportFilterOutput
- func (o ReportFilterOutput) And() ReportFilterArrayOutput
- func (o ReportFilterOutput) Dimension() ReportComparisonExpressionPtrOutput
- func (ReportFilterOutput) ElementType() reflect.Type
- func (o ReportFilterOutput) Not() ReportFilterPtrOutput
- func (o ReportFilterOutput) Or() ReportFilterArrayOutput
- func (o ReportFilterOutput) Tag() ReportComparisonExpressionPtrOutput
- func (o ReportFilterOutput) ToReportFilterOutput() ReportFilterOutput
- func (o ReportFilterOutput) ToReportFilterOutputWithContext(ctx context.Context) ReportFilterOutput
- func (o ReportFilterOutput) ToReportFilterPtrOutput() ReportFilterPtrOutput
- func (o ReportFilterOutput) ToReportFilterPtrOutputWithContext(ctx context.Context) ReportFilterPtrOutput
- type ReportFilterPtrInput
- type ReportFilterPtrOutput
- func (o ReportFilterPtrOutput) And() ReportFilterArrayOutput
- func (o ReportFilterPtrOutput) Dimension() ReportComparisonExpressionPtrOutput
- func (o ReportFilterPtrOutput) Elem() ReportFilterOutput
- func (ReportFilterPtrOutput) ElementType() reflect.Type
- func (o ReportFilterPtrOutput) Not() ReportFilterPtrOutput
- func (o ReportFilterPtrOutput) Or() ReportFilterArrayOutput
- func (o ReportFilterPtrOutput) Tag() ReportComparisonExpressionPtrOutput
- func (o ReportFilterPtrOutput) ToReportFilterPtrOutput() ReportFilterPtrOutput
- func (o ReportFilterPtrOutput) ToReportFilterPtrOutputWithContext(ctx context.Context) ReportFilterPtrOutput
- type ReportFilterResponse
- type ReportFilterResponseArgs
- func (ReportFilterResponseArgs) ElementType() reflect.Type
- func (i ReportFilterResponseArgs) ToReportFilterResponseOutput() ReportFilterResponseOutput
- func (i ReportFilterResponseArgs) ToReportFilterResponseOutputWithContext(ctx context.Context) ReportFilterResponseOutput
- func (i ReportFilterResponseArgs) ToReportFilterResponsePtrOutput() ReportFilterResponsePtrOutput
- func (i ReportFilterResponseArgs) ToReportFilterResponsePtrOutputWithContext(ctx context.Context) ReportFilterResponsePtrOutput
- type ReportFilterResponseArray
- type ReportFilterResponseArrayInput
- type ReportFilterResponseArrayOutput
- func (ReportFilterResponseArrayOutput) ElementType() reflect.Type
- func (o ReportFilterResponseArrayOutput) Index(i pulumi.IntInput) ReportFilterResponseOutput
- func (o ReportFilterResponseArrayOutput) ToReportFilterResponseArrayOutput() ReportFilterResponseArrayOutput
- func (o ReportFilterResponseArrayOutput) ToReportFilterResponseArrayOutputWithContext(ctx context.Context) ReportFilterResponseArrayOutput
- type ReportFilterResponseInput
- type ReportFilterResponseOutput
- func (o ReportFilterResponseOutput) And() ReportFilterResponseArrayOutput
- func (o ReportFilterResponseOutput) Dimension() ReportComparisonExpressionResponsePtrOutput
- func (ReportFilterResponseOutput) ElementType() reflect.Type
- func (o ReportFilterResponseOutput) Not() ReportFilterResponsePtrOutput
- func (o ReportFilterResponseOutput) Or() ReportFilterResponseArrayOutput
- func (o ReportFilterResponseOutput) Tag() ReportComparisonExpressionResponsePtrOutput
- func (o ReportFilterResponseOutput) ToReportFilterResponseOutput() ReportFilterResponseOutput
- func (o ReportFilterResponseOutput) ToReportFilterResponseOutputWithContext(ctx context.Context) ReportFilterResponseOutput
- func (o ReportFilterResponseOutput) ToReportFilterResponsePtrOutput() ReportFilterResponsePtrOutput
- func (o ReportFilterResponseOutput) ToReportFilterResponsePtrOutputWithContext(ctx context.Context) ReportFilterResponsePtrOutput
- type ReportFilterResponsePtrInput
- type ReportFilterResponsePtrOutput
- func (o ReportFilterResponsePtrOutput) And() ReportFilterResponseArrayOutput
- func (o ReportFilterResponsePtrOutput) Dimension() ReportComparisonExpressionResponsePtrOutput
- func (o ReportFilterResponsePtrOutput) Elem() ReportFilterResponseOutput
- func (ReportFilterResponsePtrOutput) ElementType() reflect.Type
- func (o ReportFilterResponsePtrOutput) Not() ReportFilterResponsePtrOutput
- func (o ReportFilterResponsePtrOutput) Or() ReportFilterResponseArrayOutput
- func (o ReportFilterResponsePtrOutput) Tag() ReportComparisonExpressionResponsePtrOutput
- func (o ReportFilterResponsePtrOutput) ToReportFilterResponsePtrOutput() ReportFilterResponsePtrOutput
- func (o ReportFilterResponsePtrOutput) ToReportFilterResponsePtrOutputWithContext(ctx context.Context) ReportFilterResponsePtrOutput
- type ReportGrouping
- type ReportGroupingArgs
- type ReportGroupingArray
- type ReportGroupingArrayInput
- type ReportGroupingArrayOutput
- func (ReportGroupingArrayOutput) ElementType() reflect.Type
- func (o ReportGroupingArrayOutput) Index(i pulumi.IntInput) ReportGroupingOutput
- func (o ReportGroupingArrayOutput) ToReportGroupingArrayOutput() ReportGroupingArrayOutput
- func (o ReportGroupingArrayOutput) ToReportGroupingArrayOutputWithContext(ctx context.Context) ReportGroupingArrayOutput
- type ReportGroupingInput
- type ReportGroupingOutput
- func (ReportGroupingOutput) ElementType() reflect.Type
- func (o ReportGroupingOutput) Name() pulumi.StringOutput
- func (o ReportGroupingOutput) ToReportGroupingOutput() ReportGroupingOutput
- func (o ReportGroupingOutput) ToReportGroupingOutputWithContext(ctx context.Context) ReportGroupingOutput
- func (o ReportGroupingOutput) Type() pulumi.StringOutput
- type ReportGroupingResponse
- type ReportGroupingResponseArgs
- type ReportGroupingResponseArray
- func (ReportGroupingResponseArray) ElementType() reflect.Type
- func (i ReportGroupingResponseArray) ToReportGroupingResponseArrayOutput() ReportGroupingResponseArrayOutput
- func (i ReportGroupingResponseArray) ToReportGroupingResponseArrayOutputWithContext(ctx context.Context) ReportGroupingResponseArrayOutput
- type ReportGroupingResponseArrayInput
- type ReportGroupingResponseArrayOutput
- func (ReportGroupingResponseArrayOutput) ElementType() reflect.Type
- func (o ReportGroupingResponseArrayOutput) Index(i pulumi.IntInput) ReportGroupingResponseOutput
- func (o ReportGroupingResponseArrayOutput) ToReportGroupingResponseArrayOutput() ReportGroupingResponseArrayOutput
- func (o ReportGroupingResponseArrayOutput) ToReportGroupingResponseArrayOutputWithContext(ctx context.Context) ReportGroupingResponseArrayOutput
- type ReportGroupingResponseInput
- type ReportGroupingResponseOutput
- func (ReportGroupingResponseOutput) ElementType() reflect.Type
- func (o ReportGroupingResponseOutput) Name() pulumi.StringOutput
- func (o ReportGroupingResponseOutput) ToReportGroupingResponseOutput() ReportGroupingResponseOutput
- func (o ReportGroupingResponseOutput) ToReportGroupingResponseOutputWithContext(ctx context.Context) ReportGroupingResponseOutput
- func (o ReportGroupingResponseOutput) Type() pulumi.StringOutput
- type ReportRecurrencePeriod
- type ReportRecurrencePeriodArgs
- func (ReportRecurrencePeriodArgs) ElementType() reflect.Type
- func (i ReportRecurrencePeriodArgs) ToReportRecurrencePeriodOutput() ReportRecurrencePeriodOutput
- func (i ReportRecurrencePeriodArgs) ToReportRecurrencePeriodOutputWithContext(ctx context.Context) ReportRecurrencePeriodOutput
- func (i ReportRecurrencePeriodArgs) ToReportRecurrencePeriodPtrOutput() ReportRecurrencePeriodPtrOutput
- func (i ReportRecurrencePeriodArgs) ToReportRecurrencePeriodPtrOutputWithContext(ctx context.Context) ReportRecurrencePeriodPtrOutput
- type ReportRecurrencePeriodInput
- type ReportRecurrencePeriodOutput
- func (ReportRecurrencePeriodOutput) ElementType() reflect.Type
- func (o ReportRecurrencePeriodOutput) From() pulumi.StringOutput
- func (o ReportRecurrencePeriodOutput) To() pulumi.StringPtrOutput
- func (o ReportRecurrencePeriodOutput) ToReportRecurrencePeriodOutput() ReportRecurrencePeriodOutput
- func (o ReportRecurrencePeriodOutput) ToReportRecurrencePeriodOutputWithContext(ctx context.Context) ReportRecurrencePeriodOutput
- func (o ReportRecurrencePeriodOutput) ToReportRecurrencePeriodPtrOutput() ReportRecurrencePeriodPtrOutput
- func (o ReportRecurrencePeriodOutput) ToReportRecurrencePeriodPtrOutputWithContext(ctx context.Context) ReportRecurrencePeriodPtrOutput
- type ReportRecurrencePeriodPtrInput
- type ReportRecurrencePeriodPtrOutput
- func (o ReportRecurrencePeriodPtrOutput) Elem() ReportRecurrencePeriodOutput
- func (ReportRecurrencePeriodPtrOutput) ElementType() reflect.Type
- func (o ReportRecurrencePeriodPtrOutput) From() pulumi.StringPtrOutput
- func (o ReportRecurrencePeriodPtrOutput) To() pulumi.StringPtrOutput
- func (o ReportRecurrencePeriodPtrOutput) ToReportRecurrencePeriodPtrOutput() ReportRecurrencePeriodPtrOutput
- func (o ReportRecurrencePeriodPtrOutput) ToReportRecurrencePeriodPtrOutputWithContext(ctx context.Context) ReportRecurrencePeriodPtrOutput
- type ReportRecurrencePeriodResponse
- type ReportRecurrencePeriodResponseArgs
- func (ReportRecurrencePeriodResponseArgs) ElementType() reflect.Type
- func (i ReportRecurrencePeriodResponseArgs) ToReportRecurrencePeriodResponseOutput() ReportRecurrencePeriodResponseOutput
- func (i ReportRecurrencePeriodResponseArgs) ToReportRecurrencePeriodResponseOutputWithContext(ctx context.Context) ReportRecurrencePeriodResponseOutput
- func (i ReportRecurrencePeriodResponseArgs) ToReportRecurrencePeriodResponsePtrOutput() ReportRecurrencePeriodResponsePtrOutput
- func (i ReportRecurrencePeriodResponseArgs) ToReportRecurrencePeriodResponsePtrOutputWithContext(ctx context.Context) ReportRecurrencePeriodResponsePtrOutput
- type ReportRecurrencePeriodResponseInput
- type ReportRecurrencePeriodResponseOutput
- func (ReportRecurrencePeriodResponseOutput) ElementType() reflect.Type
- func (o ReportRecurrencePeriodResponseOutput) From() pulumi.StringOutput
- func (o ReportRecurrencePeriodResponseOutput) To() pulumi.StringPtrOutput
- func (o ReportRecurrencePeriodResponseOutput) ToReportRecurrencePeriodResponseOutput() ReportRecurrencePeriodResponseOutput
- func (o ReportRecurrencePeriodResponseOutput) ToReportRecurrencePeriodResponseOutputWithContext(ctx context.Context) ReportRecurrencePeriodResponseOutput
- func (o ReportRecurrencePeriodResponseOutput) ToReportRecurrencePeriodResponsePtrOutput() ReportRecurrencePeriodResponsePtrOutput
- func (o ReportRecurrencePeriodResponseOutput) ToReportRecurrencePeriodResponsePtrOutputWithContext(ctx context.Context) ReportRecurrencePeriodResponsePtrOutput
- type ReportRecurrencePeriodResponsePtrInput
- type ReportRecurrencePeriodResponsePtrOutput
- func (o ReportRecurrencePeriodResponsePtrOutput) Elem() ReportRecurrencePeriodResponseOutput
- func (ReportRecurrencePeriodResponsePtrOutput) ElementType() reflect.Type
- func (o ReportRecurrencePeriodResponsePtrOutput) From() pulumi.StringPtrOutput
- func (o ReportRecurrencePeriodResponsePtrOutput) To() pulumi.StringPtrOutput
- func (o ReportRecurrencePeriodResponsePtrOutput) ToReportRecurrencePeriodResponsePtrOutput() ReportRecurrencePeriodResponsePtrOutput
- func (o ReportRecurrencePeriodResponsePtrOutput) ToReportRecurrencePeriodResponsePtrOutputWithContext(ctx context.Context) ReportRecurrencePeriodResponsePtrOutput
- type ReportSchedule
- type ReportScheduleArgs
- func (ReportScheduleArgs) ElementType() reflect.Type
- func (i ReportScheduleArgs) ToReportScheduleOutput() ReportScheduleOutput
- func (i ReportScheduleArgs) ToReportScheduleOutputWithContext(ctx context.Context) ReportScheduleOutput
- func (i ReportScheduleArgs) ToReportSchedulePtrOutput() ReportSchedulePtrOutput
- func (i ReportScheduleArgs) ToReportSchedulePtrOutputWithContext(ctx context.Context) ReportSchedulePtrOutput
- type ReportScheduleInput
- type ReportScheduleOutput
- func (ReportScheduleOutput) ElementType() reflect.Type
- func (o ReportScheduleOutput) Recurrence() pulumi.StringOutput
- func (o ReportScheduleOutput) RecurrencePeriod() ReportRecurrencePeriodPtrOutput
- func (o ReportScheduleOutput) Status() pulumi.StringPtrOutput
- func (o ReportScheduleOutput) ToReportScheduleOutput() ReportScheduleOutput
- func (o ReportScheduleOutput) ToReportScheduleOutputWithContext(ctx context.Context) ReportScheduleOutput
- func (o ReportScheduleOutput) ToReportSchedulePtrOutput() ReportSchedulePtrOutput
- func (o ReportScheduleOutput) ToReportSchedulePtrOutputWithContext(ctx context.Context) ReportSchedulePtrOutput
- type ReportSchedulePtrInput
- type ReportSchedulePtrOutput
- func (o ReportSchedulePtrOutput) Elem() ReportScheduleOutput
- func (ReportSchedulePtrOutput) ElementType() reflect.Type
- func (o ReportSchedulePtrOutput) Recurrence() pulumi.StringPtrOutput
- func (o ReportSchedulePtrOutput) RecurrencePeriod() ReportRecurrencePeriodPtrOutput
- func (o ReportSchedulePtrOutput) Status() pulumi.StringPtrOutput
- func (o ReportSchedulePtrOutput) ToReportSchedulePtrOutput() ReportSchedulePtrOutput
- func (o ReportSchedulePtrOutput) ToReportSchedulePtrOutputWithContext(ctx context.Context) ReportSchedulePtrOutput
- type ReportScheduleResponse
- type ReportScheduleResponseArgs
- func (ReportScheduleResponseArgs) ElementType() reflect.Type
- func (i ReportScheduleResponseArgs) ToReportScheduleResponseOutput() ReportScheduleResponseOutput
- func (i ReportScheduleResponseArgs) ToReportScheduleResponseOutputWithContext(ctx context.Context) ReportScheduleResponseOutput
- func (i ReportScheduleResponseArgs) ToReportScheduleResponsePtrOutput() ReportScheduleResponsePtrOutput
- func (i ReportScheduleResponseArgs) ToReportScheduleResponsePtrOutputWithContext(ctx context.Context) ReportScheduleResponsePtrOutput
- type ReportScheduleResponseInput
- type ReportScheduleResponseOutput
- func (ReportScheduleResponseOutput) ElementType() reflect.Type
- func (o ReportScheduleResponseOutput) Recurrence() pulumi.StringOutput
- func (o ReportScheduleResponseOutput) RecurrencePeriod() ReportRecurrencePeriodResponsePtrOutput
- func (o ReportScheduleResponseOutput) Status() pulumi.StringPtrOutput
- func (o ReportScheduleResponseOutput) ToReportScheduleResponseOutput() ReportScheduleResponseOutput
- func (o ReportScheduleResponseOutput) ToReportScheduleResponseOutputWithContext(ctx context.Context) ReportScheduleResponseOutput
- func (o ReportScheduleResponseOutput) ToReportScheduleResponsePtrOutput() ReportScheduleResponsePtrOutput
- func (o ReportScheduleResponseOutput) ToReportScheduleResponsePtrOutputWithContext(ctx context.Context) ReportScheduleResponsePtrOutput
- type ReportScheduleResponsePtrInput
- type ReportScheduleResponsePtrOutput
- func (o ReportScheduleResponsePtrOutput) Elem() ReportScheduleResponseOutput
- func (ReportScheduleResponsePtrOutput) ElementType() reflect.Type
- func (o ReportScheduleResponsePtrOutput) Recurrence() pulumi.StringPtrOutput
- func (o ReportScheduleResponsePtrOutput) RecurrencePeriod() ReportRecurrencePeriodResponsePtrOutput
- func (o ReportScheduleResponsePtrOutput) Status() pulumi.StringPtrOutput
- func (o ReportScheduleResponsePtrOutput) ToReportScheduleResponsePtrOutput() ReportScheduleResponsePtrOutput
- func (o ReportScheduleResponsePtrOutput) ToReportScheduleResponsePtrOutputWithContext(ctx context.Context) ReportScheduleResponsePtrOutput
- type ReportState
- type ReportTimePeriod
- type ReportTimePeriodArgs
- func (ReportTimePeriodArgs) ElementType() reflect.Type
- func (i ReportTimePeriodArgs) ToReportTimePeriodOutput() ReportTimePeriodOutput
- func (i ReportTimePeriodArgs) ToReportTimePeriodOutputWithContext(ctx context.Context) ReportTimePeriodOutput
- func (i ReportTimePeriodArgs) ToReportTimePeriodPtrOutput() ReportTimePeriodPtrOutput
- func (i ReportTimePeriodArgs) ToReportTimePeriodPtrOutputWithContext(ctx context.Context) ReportTimePeriodPtrOutput
- type ReportTimePeriodInput
- type ReportTimePeriodOutput
- func (ReportTimePeriodOutput) ElementType() reflect.Type
- func (o ReportTimePeriodOutput) From() pulumi.StringOutput
- func (o ReportTimePeriodOutput) To() pulumi.StringOutput
- func (o ReportTimePeriodOutput) ToReportTimePeriodOutput() ReportTimePeriodOutput
- func (o ReportTimePeriodOutput) ToReportTimePeriodOutputWithContext(ctx context.Context) ReportTimePeriodOutput
- func (o ReportTimePeriodOutput) ToReportTimePeriodPtrOutput() ReportTimePeriodPtrOutput
- func (o ReportTimePeriodOutput) ToReportTimePeriodPtrOutputWithContext(ctx context.Context) ReportTimePeriodPtrOutput
- type ReportTimePeriodPtrInput
- type ReportTimePeriodPtrOutput
- func (o ReportTimePeriodPtrOutput) Elem() ReportTimePeriodOutput
- func (ReportTimePeriodPtrOutput) ElementType() reflect.Type
- func (o ReportTimePeriodPtrOutput) From() pulumi.StringPtrOutput
- func (o ReportTimePeriodPtrOutput) To() pulumi.StringPtrOutput
- func (o ReportTimePeriodPtrOutput) ToReportTimePeriodPtrOutput() ReportTimePeriodPtrOutput
- func (o ReportTimePeriodPtrOutput) ToReportTimePeriodPtrOutputWithContext(ctx context.Context) ReportTimePeriodPtrOutput
- type ReportTimePeriodResponse
- type ReportTimePeriodResponseArgs
- func (ReportTimePeriodResponseArgs) ElementType() reflect.Type
- func (i ReportTimePeriodResponseArgs) ToReportTimePeriodResponseOutput() ReportTimePeriodResponseOutput
- func (i ReportTimePeriodResponseArgs) ToReportTimePeriodResponseOutputWithContext(ctx context.Context) ReportTimePeriodResponseOutput
- func (i ReportTimePeriodResponseArgs) ToReportTimePeriodResponsePtrOutput() ReportTimePeriodResponsePtrOutput
- func (i ReportTimePeriodResponseArgs) ToReportTimePeriodResponsePtrOutputWithContext(ctx context.Context) ReportTimePeriodResponsePtrOutput
- type ReportTimePeriodResponseInput
- type ReportTimePeriodResponseOutput
- func (ReportTimePeriodResponseOutput) ElementType() reflect.Type
- func (o ReportTimePeriodResponseOutput) From() pulumi.StringOutput
- func (o ReportTimePeriodResponseOutput) To() pulumi.StringOutput
- func (o ReportTimePeriodResponseOutput) ToReportTimePeriodResponseOutput() ReportTimePeriodResponseOutput
- func (o ReportTimePeriodResponseOutput) ToReportTimePeriodResponseOutputWithContext(ctx context.Context) ReportTimePeriodResponseOutput
- func (o ReportTimePeriodResponseOutput) ToReportTimePeriodResponsePtrOutput() ReportTimePeriodResponsePtrOutput
- func (o ReportTimePeriodResponseOutput) ToReportTimePeriodResponsePtrOutputWithContext(ctx context.Context) ReportTimePeriodResponsePtrOutput
- type ReportTimePeriodResponsePtrInput
- type ReportTimePeriodResponsePtrOutput
- func (o ReportTimePeriodResponsePtrOutput) Elem() ReportTimePeriodResponseOutput
- func (ReportTimePeriodResponsePtrOutput) ElementType() reflect.Type
- func (o ReportTimePeriodResponsePtrOutput) From() pulumi.StringPtrOutput
- func (o ReportTimePeriodResponsePtrOutput) To() pulumi.StringPtrOutput
- func (o ReportTimePeriodResponsePtrOutput) ToReportTimePeriodResponsePtrOutput() ReportTimePeriodResponsePtrOutput
- func (o ReportTimePeriodResponsePtrOutput) ToReportTimePeriodResponsePtrOutputWithContext(ctx context.Context) ReportTimePeriodResponsePtrOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Connector ¶
type Connector struct { pulumi.CustomResourceState // Collection information Collection ConnectorCollectionInfoResponseOutput `pulumi:"collection"` // Connector definition creation datetime CreatedOn pulumi.StringOutput `pulumi:"createdOn"` // Credentials authentication key (eg AWS ARN) CredentialsKey pulumi.StringPtrOutput `pulumi:"credentialsKey"` // Credentials secret (eg AWS ExternalId) CredentialsSecret pulumi.StringPtrOutput `pulumi:"credentialsSecret"` // Connector DisplayName (defaults to Name) DisplayName pulumi.StringPtrOutput `pulumi:"displayName"` // Connector kind (eg aws) Kind pulumi.StringPtrOutput `pulumi:"kind"` // Connector location Location pulumi.StringPtrOutput `pulumi:"location"` // Connector last modified datetime ModifiedOn pulumi.StringOutput `pulumi:"modifiedOn"` // Connector name Name pulumi.StringOutput `pulumi:"name"` // Connector providerAccountId (determined from credentials) ProviderAccountId pulumi.StringOutput `pulumi:"providerAccountId"` // Identifying source report. (For AWS this is a CUR report name, defined with Daily and with Resources) ReportId pulumi.StringPtrOutput `pulumi:"reportId"` // Connector status Status pulumi.StringPtrOutput `pulumi:"status"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // Connector type Type pulumi.StringOutput `pulumi:"type"` }
The Connector model definition
func GetConnector ¶
func GetConnector(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ConnectorState, opts ...pulumi.ResourceOption) (*Connector, error)
GetConnector gets an existing Connector 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 NewConnector ¶
func NewConnector(ctx *pulumi.Context, name string, args *ConnectorArgs, opts ...pulumi.ResourceOption) (*Connector, error)
NewConnector registers a new resource with the given unique name, arguments, and options.
type ConnectorArgs ¶
type ConnectorArgs struct { // Connector Name. ConnectorName pulumi.StringInput // Credentials authentication key (eg AWS ARN) CredentialsKey pulumi.StringPtrInput // Credentials secret (eg AWS ExternalId) CredentialsSecret pulumi.StringPtrInput // Connector DisplayName (defaults to Name) DisplayName pulumi.StringPtrInput // Connector kind (eg aws) Kind pulumi.StringPtrInput // Connector location Location pulumi.StringPtrInput // Identifying source report. (For AWS this is a CUR report name, defined with Daily and with Resources) ReportId pulumi.StringPtrInput // Azure Resource Group Name. ResourceGroupName pulumi.StringInput // Connector status Status pulumi.StringPtrInput // Resource tags. Tags pulumi.StringMapInput }
The set of arguments for constructing a Connector resource.
func (ConnectorArgs) ElementType ¶
func (ConnectorArgs) ElementType() reflect.Type
type ConnectorCollectionErrorInfoResponse ¶
type ConnectorCollectionErrorInfoResponse struct { // Short error message ErrorCode string `pulumi:"errorCode"` // Detailed error message ErrorMessage string `pulumi:"errorMessage"` // Time the error started occurring (Last time error occurred in lastRun) ErrorStartTime string `pulumi:"errorStartTime"` }
Details of any error encountered on last collection attempt
type ConnectorCollectionErrorInfoResponseArgs ¶
type ConnectorCollectionErrorInfoResponseArgs struct { // Short error message ErrorCode pulumi.StringInput `pulumi:"errorCode"` // Detailed error message ErrorMessage pulumi.StringInput `pulumi:"errorMessage"` // Time the error started occurring (Last time error occurred in lastRun) ErrorStartTime pulumi.StringInput `pulumi:"errorStartTime"` }
Details of any error encountered on last collection attempt
func (ConnectorCollectionErrorInfoResponseArgs) ElementType ¶
func (ConnectorCollectionErrorInfoResponseArgs) ElementType() reflect.Type
func (ConnectorCollectionErrorInfoResponseArgs) ToConnectorCollectionErrorInfoResponseOutput ¶
func (i ConnectorCollectionErrorInfoResponseArgs) ToConnectorCollectionErrorInfoResponseOutput() ConnectorCollectionErrorInfoResponseOutput
func (ConnectorCollectionErrorInfoResponseArgs) ToConnectorCollectionErrorInfoResponseOutputWithContext ¶
func (i ConnectorCollectionErrorInfoResponseArgs) ToConnectorCollectionErrorInfoResponseOutputWithContext(ctx context.Context) ConnectorCollectionErrorInfoResponseOutput
func (ConnectorCollectionErrorInfoResponseArgs) ToConnectorCollectionErrorInfoResponsePtrOutput ¶
func (i ConnectorCollectionErrorInfoResponseArgs) ToConnectorCollectionErrorInfoResponsePtrOutput() ConnectorCollectionErrorInfoResponsePtrOutput
func (ConnectorCollectionErrorInfoResponseArgs) ToConnectorCollectionErrorInfoResponsePtrOutputWithContext ¶
func (i ConnectorCollectionErrorInfoResponseArgs) ToConnectorCollectionErrorInfoResponsePtrOutputWithContext(ctx context.Context) ConnectorCollectionErrorInfoResponsePtrOutput
type ConnectorCollectionErrorInfoResponseInput ¶
type ConnectorCollectionErrorInfoResponseInput interface { pulumi.Input ToConnectorCollectionErrorInfoResponseOutput() ConnectorCollectionErrorInfoResponseOutput ToConnectorCollectionErrorInfoResponseOutputWithContext(context.Context) ConnectorCollectionErrorInfoResponseOutput }
ConnectorCollectionErrorInfoResponseInput is an input type that accepts ConnectorCollectionErrorInfoResponseArgs and ConnectorCollectionErrorInfoResponseOutput values. You can construct a concrete instance of `ConnectorCollectionErrorInfoResponseInput` via:
ConnectorCollectionErrorInfoResponseArgs{...}
type ConnectorCollectionErrorInfoResponseOutput ¶
type ConnectorCollectionErrorInfoResponseOutput struct{ *pulumi.OutputState }
Details of any error encountered on last collection attempt
func (ConnectorCollectionErrorInfoResponseOutput) ElementType ¶
func (ConnectorCollectionErrorInfoResponseOutput) ElementType() reflect.Type
func (ConnectorCollectionErrorInfoResponseOutput) ErrorCode ¶
func (o ConnectorCollectionErrorInfoResponseOutput) ErrorCode() pulumi.StringOutput
Short error message
func (ConnectorCollectionErrorInfoResponseOutput) ErrorMessage ¶
func (o ConnectorCollectionErrorInfoResponseOutput) ErrorMessage() pulumi.StringOutput
Detailed error message
func (ConnectorCollectionErrorInfoResponseOutput) ErrorStartTime ¶
func (o ConnectorCollectionErrorInfoResponseOutput) ErrorStartTime() pulumi.StringOutput
Time the error started occurring (Last time error occurred in lastRun)
func (ConnectorCollectionErrorInfoResponseOutput) ToConnectorCollectionErrorInfoResponseOutput ¶
func (o ConnectorCollectionErrorInfoResponseOutput) ToConnectorCollectionErrorInfoResponseOutput() ConnectorCollectionErrorInfoResponseOutput
func (ConnectorCollectionErrorInfoResponseOutput) ToConnectorCollectionErrorInfoResponseOutputWithContext ¶
func (o ConnectorCollectionErrorInfoResponseOutput) ToConnectorCollectionErrorInfoResponseOutputWithContext(ctx context.Context) ConnectorCollectionErrorInfoResponseOutput
func (ConnectorCollectionErrorInfoResponseOutput) ToConnectorCollectionErrorInfoResponsePtrOutput ¶
func (o ConnectorCollectionErrorInfoResponseOutput) ToConnectorCollectionErrorInfoResponsePtrOutput() ConnectorCollectionErrorInfoResponsePtrOutput
func (ConnectorCollectionErrorInfoResponseOutput) ToConnectorCollectionErrorInfoResponsePtrOutputWithContext ¶
func (o ConnectorCollectionErrorInfoResponseOutput) ToConnectorCollectionErrorInfoResponsePtrOutputWithContext(ctx context.Context) ConnectorCollectionErrorInfoResponsePtrOutput
type ConnectorCollectionErrorInfoResponsePtrInput ¶
type ConnectorCollectionErrorInfoResponsePtrInput interface { pulumi.Input ToConnectorCollectionErrorInfoResponsePtrOutput() ConnectorCollectionErrorInfoResponsePtrOutput ToConnectorCollectionErrorInfoResponsePtrOutputWithContext(context.Context) ConnectorCollectionErrorInfoResponsePtrOutput }
ConnectorCollectionErrorInfoResponsePtrInput is an input type that accepts ConnectorCollectionErrorInfoResponseArgs, ConnectorCollectionErrorInfoResponsePtr and ConnectorCollectionErrorInfoResponsePtrOutput values. You can construct a concrete instance of `ConnectorCollectionErrorInfoResponsePtrInput` via:
ConnectorCollectionErrorInfoResponseArgs{...} or: nil
func ConnectorCollectionErrorInfoResponsePtr ¶
func ConnectorCollectionErrorInfoResponsePtr(v *ConnectorCollectionErrorInfoResponseArgs) ConnectorCollectionErrorInfoResponsePtrInput
type ConnectorCollectionErrorInfoResponsePtrOutput ¶
type ConnectorCollectionErrorInfoResponsePtrOutput struct{ *pulumi.OutputState }
func (ConnectorCollectionErrorInfoResponsePtrOutput) ElementType ¶
func (ConnectorCollectionErrorInfoResponsePtrOutput) ElementType() reflect.Type
func (ConnectorCollectionErrorInfoResponsePtrOutput) ErrorCode ¶
func (o ConnectorCollectionErrorInfoResponsePtrOutput) ErrorCode() pulumi.StringPtrOutput
Short error message
func (ConnectorCollectionErrorInfoResponsePtrOutput) ErrorMessage ¶
func (o ConnectorCollectionErrorInfoResponsePtrOutput) ErrorMessage() pulumi.StringPtrOutput
Detailed error message
func (ConnectorCollectionErrorInfoResponsePtrOutput) ErrorStartTime ¶
func (o ConnectorCollectionErrorInfoResponsePtrOutput) ErrorStartTime() pulumi.StringPtrOutput
Time the error started occurring (Last time error occurred in lastRun)
func (ConnectorCollectionErrorInfoResponsePtrOutput) ToConnectorCollectionErrorInfoResponsePtrOutput ¶
func (o ConnectorCollectionErrorInfoResponsePtrOutput) ToConnectorCollectionErrorInfoResponsePtrOutput() ConnectorCollectionErrorInfoResponsePtrOutput
func (ConnectorCollectionErrorInfoResponsePtrOutput) ToConnectorCollectionErrorInfoResponsePtrOutputWithContext ¶
func (o ConnectorCollectionErrorInfoResponsePtrOutput) ToConnectorCollectionErrorInfoResponsePtrOutputWithContext(ctx context.Context) ConnectorCollectionErrorInfoResponsePtrOutput
type ConnectorCollectionInfoResponse ¶
type ConnectorCollectionInfoResponse struct { // Error information of last collection Error *ConnectorCollectionErrorInfoResponse `pulumi:"error"` // Last time the data acquisition process completed (even if no new data was found) LastRun string `pulumi:"lastRun"` // Last time the external data was updated into Azure LastUpdated string `pulumi:"lastUpdated"` // Source timestamp of external data currently available in Azure (eg AWS last processed CUR file timestamp) SourceLastUpdated string `pulumi:"sourceLastUpdated"` }
Collection and ingestion information
type ConnectorCollectionInfoResponseArgs ¶
type ConnectorCollectionInfoResponseArgs struct { // Error information of last collection Error ConnectorCollectionErrorInfoResponsePtrInput `pulumi:"error"` // Last time the data acquisition process completed (even if no new data was found) LastRun pulumi.StringInput `pulumi:"lastRun"` // Last time the external data was updated into Azure LastUpdated pulumi.StringInput `pulumi:"lastUpdated"` // Source timestamp of external data currently available in Azure (eg AWS last processed CUR file timestamp) SourceLastUpdated pulumi.StringInput `pulumi:"sourceLastUpdated"` }
Collection and ingestion information
func (ConnectorCollectionInfoResponseArgs) ElementType ¶
func (ConnectorCollectionInfoResponseArgs) ElementType() reflect.Type
func (ConnectorCollectionInfoResponseArgs) ToConnectorCollectionInfoResponseOutput ¶
func (i ConnectorCollectionInfoResponseArgs) ToConnectorCollectionInfoResponseOutput() ConnectorCollectionInfoResponseOutput
func (ConnectorCollectionInfoResponseArgs) ToConnectorCollectionInfoResponseOutputWithContext ¶
func (i ConnectorCollectionInfoResponseArgs) ToConnectorCollectionInfoResponseOutputWithContext(ctx context.Context) ConnectorCollectionInfoResponseOutput
func (ConnectorCollectionInfoResponseArgs) ToConnectorCollectionInfoResponsePtrOutput ¶
func (i ConnectorCollectionInfoResponseArgs) ToConnectorCollectionInfoResponsePtrOutput() ConnectorCollectionInfoResponsePtrOutput
func (ConnectorCollectionInfoResponseArgs) ToConnectorCollectionInfoResponsePtrOutputWithContext ¶
func (i ConnectorCollectionInfoResponseArgs) ToConnectorCollectionInfoResponsePtrOutputWithContext(ctx context.Context) ConnectorCollectionInfoResponsePtrOutput
type ConnectorCollectionInfoResponseInput ¶
type ConnectorCollectionInfoResponseInput interface { pulumi.Input ToConnectorCollectionInfoResponseOutput() ConnectorCollectionInfoResponseOutput ToConnectorCollectionInfoResponseOutputWithContext(context.Context) ConnectorCollectionInfoResponseOutput }
ConnectorCollectionInfoResponseInput is an input type that accepts ConnectorCollectionInfoResponseArgs and ConnectorCollectionInfoResponseOutput values. You can construct a concrete instance of `ConnectorCollectionInfoResponseInput` via:
ConnectorCollectionInfoResponseArgs{...}
type ConnectorCollectionInfoResponseOutput ¶
type ConnectorCollectionInfoResponseOutput struct{ *pulumi.OutputState }
Collection and ingestion information
func (ConnectorCollectionInfoResponseOutput) ElementType ¶
func (ConnectorCollectionInfoResponseOutput) ElementType() reflect.Type
func (ConnectorCollectionInfoResponseOutput) Error ¶
func (o ConnectorCollectionInfoResponseOutput) Error() ConnectorCollectionErrorInfoResponsePtrOutput
Error information of last collection
func (ConnectorCollectionInfoResponseOutput) LastRun ¶
func (o ConnectorCollectionInfoResponseOutput) LastRun() pulumi.StringOutput
Last time the data acquisition process completed (even if no new data was found)
func (ConnectorCollectionInfoResponseOutput) LastUpdated ¶
func (o ConnectorCollectionInfoResponseOutput) LastUpdated() pulumi.StringOutput
Last time the external data was updated into Azure
func (ConnectorCollectionInfoResponseOutput) SourceLastUpdated ¶
func (o ConnectorCollectionInfoResponseOutput) SourceLastUpdated() pulumi.StringOutput
Source timestamp of external data currently available in Azure (eg AWS last processed CUR file timestamp)
func (ConnectorCollectionInfoResponseOutput) ToConnectorCollectionInfoResponseOutput ¶
func (o ConnectorCollectionInfoResponseOutput) ToConnectorCollectionInfoResponseOutput() ConnectorCollectionInfoResponseOutput
func (ConnectorCollectionInfoResponseOutput) ToConnectorCollectionInfoResponseOutputWithContext ¶
func (o ConnectorCollectionInfoResponseOutput) ToConnectorCollectionInfoResponseOutputWithContext(ctx context.Context) ConnectorCollectionInfoResponseOutput
func (ConnectorCollectionInfoResponseOutput) ToConnectorCollectionInfoResponsePtrOutput ¶
func (o ConnectorCollectionInfoResponseOutput) ToConnectorCollectionInfoResponsePtrOutput() ConnectorCollectionInfoResponsePtrOutput
func (ConnectorCollectionInfoResponseOutput) ToConnectorCollectionInfoResponsePtrOutputWithContext ¶
func (o ConnectorCollectionInfoResponseOutput) ToConnectorCollectionInfoResponsePtrOutputWithContext(ctx context.Context) ConnectorCollectionInfoResponsePtrOutput
type ConnectorCollectionInfoResponsePtrInput ¶
type ConnectorCollectionInfoResponsePtrInput interface { pulumi.Input ToConnectorCollectionInfoResponsePtrOutput() ConnectorCollectionInfoResponsePtrOutput ToConnectorCollectionInfoResponsePtrOutputWithContext(context.Context) ConnectorCollectionInfoResponsePtrOutput }
ConnectorCollectionInfoResponsePtrInput is an input type that accepts ConnectorCollectionInfoResponseArgs, ConnectorCollectionInfoResponsePtr and ConnectorCollectionInfoResponsePtrOutput values. You can construct a concrete instance of `ConnectorCollectionInfoResponsePtrInput` via:
ConnectorCollectionInfoResponseArgs{...} or: nil
func ConnectorCollectionInfoResponsePtr ¶
func ConnectorCollectionInfoResponsePtr(v *ConnectorCollectionInfoResponseArgs) ConnectorCollectionInfoResponsePtrInput
type ConnectorCollectionInfoResponsePtrOutput ¶
type ConnectorCollectionInfoResponsePtrOutput struct{ *pulumi.OutputState }
func (ConnectorCollectionInfoResponsePtrOutput) ElementType ¶
func (ConnectorCollectionInfoResponsePtrOutput) ElementType() reflect.Type
func (ConnectorCollectionInfoResponsePtrOutput) Error ¶
func (o ConnectorCollectionInfoResponsePtrOutput) Error() ConnectorCollectionErrorInfoResponsePtrOutput
Error information of last collection
func (ConnectorCollectionInfoResponsePtrOutput) LastRun ¶
func (o ConnectorCollectionInfoResponsePtrOutput) LastRun() pulumi.StringPtrOutput
Last time the data acquisition process completed (even if no new data was found)
func (ConnectorCollectionInfoResponsePtrOutput) LastUpdated ¶
func (o ConnectorCollectionInfoResponsePtrOutput) LastUpdated() pulumi.StringPtrOutput
Last time the external data was updated into Azure
func (ConnectorCollectionInfoResponsePtrOutput) SourceLastUpdated ¶
func (o ConnectorCollectionInfoResponsePtrOutput) SourceLastUpdated() pulumi.StringPtrOutput
Source timestamp of external data currently available in Azure (eg AWS last processed CUR file timestamp)
func (ConnectorCollectionInfoResponsePtrOutput) ToConnectorCollectionInfoResponsePtrOutput ¶
func (o ConnectorCollectionInfoResponsePtrOutput) ToConnectorCollectionInfoResponsePtrOutput() ConnectorCollectionInfoResponsePtrOutput
func (ConnectorCollectionInfoResponsePtrOutput) ToConnectorCollectionInfoResponsePtrOutputWithContext ¶
func (o ConnectorCollectionInfoResponsePtrOutput) ToConnectorCollectionInfoResponsePtrOutputWithContext(ctx context.Context) ConnectorCollectionInfoResponsePtrOutput
type ConnectorState ¶
type ConnectorState struct { // Collection information Collection ConnectorCollectionInfoResponsePtrInput // Connector definition creation datetime CreatedOn pulumi.StringPtrInput // Credentials authentication key (eg AWS ARN) CredentialsKey pulumi.StringPtrInput // Credentials secret (eg AWS ExternalId) CredentialsSecret pulumi.StringPtrInput // Connector DisplayName (defaults to Name) DisplayName pulumi.StringPtrInput // Connector kind (eg aws) Kind pulumi.StringPtrInput // Connector location Location pulumi.StringPtrInput // Connector last modified datetime ModifiedOn pulumi.StringPtrInput // Connector name Name pulumi.StringPtrInput // Connector providerAccountId (determined from credentials) ProviderAccountId pulumi.StringPtrInput // Identifying source report. (For AWS this is a CUR report name, defined with Daily and with Resources) ReportId pulumi.StringPtrInput // Connector status Status pulumi.StringPtrInput // Resource tags. Tags pulumi.StringMapInput // Connector type Type pulumi.StringPtrInput }
func (ConnectorState) ElementType ¶
func (ConnectorState) ElementType() reflect.Type
type LookupConnectorArgs ¶
type LookupConnectorResult ¶
type LookupConnectorResult struct { // Collection information Collection ConnectorCollectionInfoResponse `pulumi:"collection"` // Connector definition creation datetime CreatedOn string `pulumi:"createdOn"` // Credentials authentication key (eg AWS ARN) CredentialsKey *string `pulumi:"credentialsKey"` // Credentials secret (eg AWS ExternalId) CredentialsSecret *string `pulumi:"credentialsSecret"` // Connector DisplayName (defaults to Name) DisplayName *string `pulumi:"displayName"` // Connector kind (eg aws) Kind *string `pulumi:"kind"` // Connector location Location *string `pulumi:"location"` // Connector last modified datetime ModifiedOn string `pulumi:"modifiedOn"` // Connector name Name string `pulumi:"name"` // Connector providerAccountId (determined from credentials) ProviderAccountId string `pulumi:"providerAccountId"` // Identifying source report. (For AWS this is a CUR report name, defined with Daily and with Resources) ReportId *string `pulumi:"reportId"` // Connector status Status *string `pulumi:"status"` // Resource tags. Tags map[string]string `pulumi:"tags"` // Connector type Type string `pulumi:"type"` }
The Connector model definition
func LookupConnector ¶
func LookupConnector(ctx *pulumi.Context, args *LookupConnectorArgs, opts ...pulumi.InvokeOption) (*LookupConnectorResult, error)
type LookupReportArgs ¶
type LookupReportArgs struct { // Report Name. ReportName string `pulumi:"reportName"` }
type LookupReportByResourceGroupNameResult ¶
type LookupReportByResourceGroupNameResult struct { // Has definition for the report. Definition ReportDefinitionResponse `pulumi:"definition"` // Has delivery information for the report. DeliveryInfo ReportDeliveryInfoResponse `pulumi:"deliveryInfo"` // The format of the report being delivered. Format *string `pulumi:"format"` // Resource name. Name string `pulumi:"name"` // Has schedule information for the report. Schedule *ReportScheduleResponse `pulumi:"schedule"` // Resource tags. Tags map[string]string `pulumi:"tags"` // Resource type. Type string `pulumi:"type"` }
A report resource.
func LookupReportByResourceGroupName ¶
func LookupReportByResourceGroupName(ctx *pulumi.Context, args *LookupReportByResourceGroupNameArgs, opts ...pulumi.InvokeOption) (*LookupReportByResourceGroupNameResult, error)
type LookupReportResult ¶
type LookupReportResult struct { // Has definition for the report. Definition ReportDefinitionResponse `pulumi:"definition"` // Has delivery information for the report. DeliveryInfo ReportDeliveryInfoResponse `pulumi:"deliveryInfo"` // The format of the report being delivered. Format *string `pulumi:"format"` // Resource name. Name string `pulumi:"name"` // Has schedule information for the report. Schedule *ReportScheduleResponse `pulumi:"schedule"` // Resource tags. Tags map[string]string `pulumi:"tags"` // Resource type. Type string `pulumi:"type"` }
A report resource.
func LookupReport ¶
func LookupReport(ctx *pulumi.Context, args *LookupReportArgs, opts ...pulumi.InvokeOption) (*LookupReportResult, error)
type Report ¶
type Report struct { pulumi.CustomResourceState // Has definition for the report. Definition ReportDefinitionResponseOutput `pulumi:"definition"` // Has delivery information for the report. DeliveryInfo ReportDeliveryInfoResponseOutput `pulumi:"deliveryInfo"` // The format of the report being delivered. Format pulumi.StringPtrOutput `pulumi:"format"` // Resource name. Name pulumi.StringOutput `pulumi:"name"` // Has schedule information for the report. Schedule ReportScheduleResponsePtrOutput `pulumi:"schedule"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
A report resource.
func GetReport ¶
func GetReport(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ReportState, opts ...pulumi.ResourceOption) (*Report, error)
GetReport gets an existing Report 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 NewReport ¶
func NewReport(ctx *pulumi.Context, name string, args *ReportArgs, opts ...pulumi.ResourceOption) (*Report, error)
NewReport registers a new resource with the given unique name, arguments, and options.
type ReportAggregation ¶
type ReportAggregation 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 report.
type ReportAggregationArgs ¶
type ReportAggregationArgs 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 report.
func (ReportAggregationArgs) ElementType ¶
func (ReportAggregationArgs) ElementType() reflect.Type
func (ReportAggregationArgs) ToReportAggregationOutput ¶
func (i ReportAggregationArgs) ToReportAggregationOutput() ReportAggregationOutput
func (ReportAggregationArgs) ToReportAggregationOutputWithContext ¶
func (i ReportAggregationArgs) ToReportAggregationOutputWithContext(ctx context.Context) ReportAggregationOutput
type ReportAggregationInput ¶
type ReportAggregationInput interface { pulumi.Input ToReportAggregationOutput() ReportAggregationOutput ToReportAggregationOutputWithContext(context.Context) ReportAggregationOutput }
ReportAggregationInput is an input type that accepts ReportAggregationArgs and ReportAggregationOutput values. You can construct a concrete instance of `ReportAggregationInput` via:
ReportAggregationArgs{...}
type ReportAggregationMap ¶
type ReportAggregationMap map[string]ReportAggregationInput
func (ReportAggregationMap) ElementType ¶
func (ReportAggregationMap) ElementType() reflect.Type
func (ReportAggregationMap) ToReportAggregationMapOutput ¶
func (i ReportAggregationMap) ToReportAggregationMapOutput() ReportAggregationMapOutput
func (ReportAggregationMap) ToReportAggregationMapOutputWithContext ¶
func (i ReportAggregationMap) ToReportAggregationMapOutputWithContext(ctx context.Context) ReportAggregationMapOutput
type ReportAggregationMapInput ¶
type ReportAggregationMapInput interface { pulumi.Input ToReportAggregationMapOutput() ReportAggregationMapOutput ToReportAggregationMapOutputWithContext(context.Context) ReportAggregationMapOutput }
ReportAggregationMapInput is an input type that accepts ReportAggregationMap and ReportAggregationMapOutput values. You can construct a concrete instance of `ReportAggregationMapInput` via:
ReportAggregationMap{ "key": ReportAggregationArgs{...} }
type ReportAggregationMapOutput ¶
type ReportAggregationMapOutput struct{ *pulumi.OutputState }
func (ReportAggregationMapOutput) ElementType ¶
func (ReportAggregationMapOutput) ElementType() reflect.Type
func (ReportAggregationMapOutput) MapIndex ¶
func (o ReportAggregationMapOutput) MapIndex(k pulumi.StringInput) ReportAggregationOutput
func (ReportAggregationMapOutput) ToReportAggregationMapOutput ¶
func (o ReportAggregationMapOutput) ToReportAggregationMapOutput() ReportAggregationMapOutput
func (ReportAggregationMapOutput) ToReportAggregationMapOutputWithContext ¶
func (o ReportAggregationMapOutput) ToReportAggregationMapOutputWithContext(ctx context.Context) ReportAggregationMapOutput
type ReportAggregationOutput ¶
type ReportAggregationOutput struct{ *pulumi.OutputState }
The aggregation expression to be used in the report.
func (ReportAggregationOutput) ElementType ¶
func (ReportAggregationOutput) ElementType() reflect.Type
func (ReportAggregationOutput) Function ¶
func (o ReportAggregationOutput) Function() pulumi.StringOutput
The name of the aggregation function to use.
func (ReportAggregationOutput) Name ¶
func (o ReportAggregationOutput) Name() pulumi.StringOutput
The name of the column to aggregate.
func (ReportAggregationOutput) ToReportAggregationOutput ¶
func (o ReportAggregationOutput) ToReportAggregationOutput() ReportAggregationOutput
func (ReportAggregationOutput) ToReportAggregationOutputWithContext ¶
func (o ReportAggregationOutput) ToReportAggregationOutputWithContext(ctx context.Context) ReportAggregationOutput
type ReportAggregationResponse ¶
type ReportAggregationResponse 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 report.
type ReportAggregationResponseArgs ¶
type ReportAggregationResponseArgs 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 report.
func (ReportAggregationResponseArgs) ElementType ¶
func (ReportAggregationResponseArgs) ElementType() reflect.Type
func (ReportAggregationResponseArgs) ToReportAggregationResponseOutput ¶
func (i ReportAggregationResponseArgs) ToReportAggregationResponseOutput() ReportAggregationResponseOutput
func (ReportAggregationResponseArgs) ToReportAggregationResponseOutputWithContext ¶
func (i ReportAggregationResponseArgs) ToReportAggregationResponseOutputWithContext(ctx context.Context) ReportAggregationResponseOutput
type ReportAggregationResponseInput ¶
type ReportAggregationResponseInput interface { pulumi.Input ToReportAggregationResponseOutput() ReportAggregationResponseOutput ToReportAggregationResponseOutputWithContext(context.Context) ReportAggregationResponseOutput }
ReportAggregationResponseInput is an input type that accepts ReportAggregationResponseArgs and ReportAggregationResponseOutput values. You can construct a concrete instance of `ReportAggregationResponseInput` via:
ReportAggregationResponseArgs{...}
type ReportAggregationResponseMap ¶
type ReportAggregationResponseMap map[string]ReportAggregationResponseInput
func (ReportAggregationResponseMap) ElementType ¶
func (ReportAggregationResponseMap) ElementType() reflect.Type
func (ReportAggregationResponseMap) ToReportAggregationResponseMapOutput ¶
func (i ReportAggregationResponseMap) ToReportAggregationResponseMapOutput() ReportAggregationResponseMapOutput
func (ReportAggregationResponseMap) ToReportAggregationResponseMapOutputWithContext ¶
func (i ReportAggregationResponseMap) ToReportAggregationResponseMapOutputWithContext(ctx context.Context) ReportAggregationResponseMapOutput
type ReportAggregationResponseMapInput ¶
type ReportAggregationResponseMapInput interface { pulumi.Input ToReportAggregationResponseMapOutput() ReportAggregationResponseMapOutput ToReportAggregationResponseMapOutputWithContext(context.Context) ReportAggregationResponseMapOutput }
ReportAggregationResponseMapInput is an input type that accepts ReportAggregationResponseMap and ReportAggregationResponseMapOutput values. You can construct a concrete instance of `ReportAggregationResponseMapInput` via:
ReportAggregationResponseMap{ "key": ReportAggregationResponseArgs{...} }
type ReportAggregationResponseMapOutput ¶
type ReportAggregationResponseMapOutput struct{ *pulumi.OutputState }
func (ReportAggregationResponseMapOutput) ElementType ¶
func (ReportAggregationResponseMapOutput) ElementType() reflect.Type
func (ReportAggregationResponseMapOutput) MapIndex ¶
func (o ReportAggregationResponseMapOutput) MapIndex(k pulumi.StringInput) ReportAggregationResponseOutput
func (ReportAggregationResponseMapOutput) ToReportAggregationResponseMapOutput ¶
func (o ReportAggregationResponseMapOutput) ToReportAggregationResponseMapOutput() ReportAggregationResponseMapOutput
func (ReportAggregationResponseMapOutput) ToReportAggregationResponseMapOutputWithContext ¶
func (o ReportAggregationResponseMapOutput) ToReportAggregationResponseMapOutputWithContext(ctx context.Context) ReportAggregationResponseMapOutput
type ReportAggregationResponseOutput ¶
type ReportAggregationResponseOutput struct{ *pulumi.OutputState }
The aggregation expression to be used in the report.
func (ReportAggregationResponseOutput) ElementType ¶
func (ReportAggregationResponseOutput) ElementType() reflect.Type
func (ReportAggregationResponseOutput) Function ¶
func (o ReportAggregationResponseOutput) Function() pulumi.StringOutput
The name of the aggregation function to use.
func (ReportAggregationResponseOutput) Name ¶
func (o ReportAggregationResponseOutput) Name() pulumi.StringOutput
The name of the column to aggregate.
func (ReportAggregationResponseOutput) ToReportAggregationResponseOutput ¶
func (o ReportAggregationResponseOutput) ToReportAggregationResponseOutput() ReportAggregationResponseOutput
func (ReportAggregationResponseOutput) ToReportAggregationResponseOutputWithContext ¶
func (o ReportAggregationResponseOutput) ToReportAggregationResponseOutputWithContext(ctx context.Context) ReportAggregationResponseOutput
type ReportArgs ¶
type ReportArgs struct { // Has definition for the report. Definition ReportDefinitionInput // Has delivery information for the report. DeliveryInfo ReportDeliveryInfoInput // The format of the report being delivered. Format pulumi.StringPtrInput // Report Name. ReportName pulumi.StringInput // Has schedule information for the report. Schedule ReportSchedulePtrInput }
The set of arguments for constructing a Report resource.
func (ReportArgs) ElementType ¶
func (ReportArgs) ElementType() reflect.Type
type ReportByResourceGroupName ¶
type ReportByResourceGroupName struct { pulumi.CustomResourceState // Has definition for the report. Definition ReportDefinitionResponseOutput `pulumi:"definition"` // Has delivery information for the report. DeliveryInfo ReportDeliveryInfoResponseOutput `pulumi:"deliveryInfo"` // The format of the report being delivered. Format pulumi.StringPtrOutput `pulumi:"format"` // Resource name. Name pulumi.StringOutput `pulumi:"name"` // Has schedule information for the report. Schedule ReportScheduleResponsePtrOutput `pulumi:"schedule"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
A report resource.
func GetReportByResourceGroupName ¶
func GetReportByResourceGroupName(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ReportByResourceGroupNameState, opts ...pulumi.ResourceOption) (*ReportByResourceGroupName, error)
GetReportByResourceGroupName gets an existing ReportByResourceGroupName 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 NewReportByResourceGroupName ¶
func NewReportByResourceGroupName(ctx *pulumi.Context, name string, args *ReportByResourceGroupNameArgs, opts ...pulumi.ResourceOption) (*ReportByResourceGroupName, error)
NewReportByResourceGroupName registers a new resource with the given unique name, arguments, and options.
type ReportByResourceGroupNameArgs ¶
type ReportByResourceGroupNameArgs struct { // Has definition for the report. Definition ReportDefinitionInput // Has delivery information for the report. DeliveryInfo ReportDeliveryInfoInput // The format of the report being delivered. Format pulumi.StringPtrInput // Report Name. ReportName pulumi.StringInput // Azure Resource Group Name. ResourceGroupName pulumi.StringInput // Has schedule information for the report. Schedule ReportSchedulePtrInput }
The set of arguments for constructing a ReportByResourceGroupName resource.
func (ReportByResourceGroupNameArgs) ElementType ¶
func (ReportByResourceGroupNameArgs) ElementType() reflect.Type
type ReportByResourceGroupNameState ¶
type ReportByResourceGroupNameState struct { // Has definition for the report. Definition ReportDefinitionResponsePtrInput // Has delivery information for the report. DeliveryInfo ReportDeliveryInfoResponsePtrInput // The format of the report being delivered. Format pulumi.StringPtrInput // Resource name. Name pulumi.StringPtrInput // Has schedule information for the report. Schedule ReportScheduleResponsePtrInput // Resource tags. Tags pulumi.StringMapInput // Resource type. Type pulumi.StringPtrInput }
func (ReportByResourceGroupNameState) ElementType ¶
func (ReportByResourceGroupNameState) ElementType() reflect.Type
type ReportComparisonExpression ¶
type ReportComparisonExpression 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 report.
type ReportComparisonExpressionArgs ¶
type ReportComparisonExpressionArgs 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 report.
func (ReportComparisonExpressionArgs) ElementType ¶
func (ReportComparisonExpressionArgs) ElementType() reflect.Type
func (ReportComparisonExpressionArgs) ToReportComparisonExpressionOutput ¶
func (i ReportComparisonExpressionArgs) ToReportComparisonExpressionOutput() ReportComparisonExpressionOutput
func (ReportComparisonExpressionArgs) ToReportComparisonExpressionOutputWithContext ¶
func (i ReportComparisonExpressionArgs) ToReportComparisonExpressionOutputWithContext(ctx context.Context) ReportComparisonExpressionOutput
func (ReportComparisonExpressionArgs) ToReportComparisonExpressionPtrOutput ¶
func (i ReportComparisonExpressionArgs) ToReportComparisonExpressionPtrOutput() ReportComparisonExpressionPtrOutput
func (ReportComparisonExpressionArgs) ToReportComparisonExpressionPtrOutputWithContext ¶
func (i ReportComparisonExpressionArgs) ToReportComparisonExpressionPtrOutputWithContext(ctx context.Context) ReportComparisonExpressionPtrOutput
type ReportComparisonExpressionInput ¶
type ReportComparisonExpressionInput interface { pulumi.Input ToReportComparisonExpressionOutput() ReportComparisonExpressionOutput ToReportComparisonExpressionOutputWithContext(context.Context) ReportComparisonExpressionOutput }
ReportComparisonExpressionInput is an input type that accepts ReportComparisonExpressionArgs and ReportComparisonExpressionOutput values. You can construct a concrete instance of `ReportComparisonExpressionInput` via:
ReportComparisonExpressionArgs{...}
type ReportComparisonExpressionOutput ¶
type ReportComparisonExpressionOutput struct{ *pulumi.OutputState }
The comparison expression to be used in the report.
func (ReportComparisonExpressionOutput) ElementType ¶
func (ReportComparisonExpressionOutput) ElementType() reflect.Type
func (ReportComparisonExpressionOutput) Name ¶
func (o ReportComparisonExpressionOutput) Name() pulumi.StringOutput
The name of the column to use in comparison.
func (ReportComparisonExpressionOutput) Operator ¶
func (o ReportComparisonExpressionOutput) Operator() pulumi.StringOutput
The operator to use for comparison.
func (ReportComparisonExpressionOutput) ToReportComparisonExpressionOutput ¶
func (o ReportComparisonExpressionOutput) ToReportComparisonExpressionOutput() ReportComparisonExpressionOutput
func (ReportComparisonExpressionOutput) ToReportComparisonExpressionOutputWithContext ¶
func (o ReportComparisonExpressionOutput) ToReportComparisonExpressionOutputWithContext(ctx context.Context) ReportComparisonExpressionOutput
func (ReportComparisonExpressionOutput) ToReportComparisonExpressionPtrOutput ¶
func (o ReportComparisonExpressionOutput) ToReportComparisonExpressionPtrOutput() ReportComparisonExpressionPtrOutput
func (ReportComparisonExpressionOutput) ToReportComparisonExpressionPtrOutputWithContext ¶
func (o ReportComparisonExpressionOutput) ToReportComparisonExpressionPtrOutputWithContext(ctx context.Context) ReportComparisonExpressionPtrOutput
func (ReportComparisonExpressionOutput) Values ¶
func (o ReportComparisonExpressionOutput) Values() pulumi.StringArrayOutput
Array of values to use for comparison
type ReportComparisonExpressionPtrInput ¶
type ReportComparisonExpressionPtrInput interface { pulumi.Input ToReportComparisonExpressionPtrOutput() ReportComparisonExpressionPtrOutput ToReportComparisonExpressionPtrOutputWithContext(context.Context) ReportComparisonExpressionPtrOutput }
ReportComparisonExpressionPtrInput is an input type that accepts ReportComparisonExpressionArgs, ReportComparisonExpressionPtr and ReportComparisonExpressionPtrOutput values. You can construct a concrete instance of `ReportComparisonExpressionPtrInput` via:
ReportComparisonExpressionArgs{...} or: nil
func ReportComparisonExpressionPtr ¶
func ReportComparisonExpressionPtr(v *ReportComparisonExpressionArgs) ReportComparisonExpressionPtrInput
type ReportComparisonExpressionPtrOutput ¶
type ReportComparisonExpressionPtrOutput struct{ *pulumi.OutputState }
func (ReportComparisonExpressionPtrOutput) Elem ¶
func (o ReportComparisonExpressionPtrOutput) Elem() ReportComparisonExpressionOutput
func (ReportComparisonExpressionPtrOutput) ElementType ¶
func (ReportComparisonExpressionPtrOutput) ElementType() reflect.Type
func (ReportComparisonExpressionPtrOutput) Name ¶
func (o ReportComparisonExpressionPtrOutput) Name() pulumi.StringPtrOutput
The name of the column to use in comparison.
func (ReportComparisonExpressionPtrOutput) Operator ¶
func (o ReportComparisonExpressionPtrOutput) Operator() pulumi.StringPtrOutput
The operator to use for comparison.
func (ReportComparisonExpressionPtrOutput) ToReportComparisonExpressionPtrOutput ¶
func (o ReportComparisonExpressionPtrOutput) ToReportComparisonExpressionPtrOutput() ReportComparisonExpressionPtrOutput
func (ReportComparisonExpressionPtrOutput) ToReportComparisonExpressionPtrOutputWithContext ¶
func (o ReportComparisonExpressionPtrOutput) ToReportComparisonExpressionPtrOutputWithContext(ctx context.Context) ReportComparisonExpressionPtrOutput
func (ReportComparisonExpressionPtrOutput) Values ¶
func (o ReportComparisonExpressionPtrOutput) Values() pulumi.StringArrayOutput
Array of values to use for comparison
type ReportComparisonExpressionResponse ¶
type ReportComparisonExpressionResponse 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 report.
type ReportComparisonExpressionResponseArgs ¶
type ReportComparisonExpressionResponseArgs 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 report.
func (ReportComparisonExpressionResponseArgs) ElementType ¶
func (ReportComparisonExpressionResponseArgs) ElementType() reflect.Type
func (ReportComparisonExpressionResponseArgs) ToReportComparisonExpressionResponseOutput ¶
func (i ReportComparisonExpressionResponseArgs) ToReportComparisonExpressionResponseOutput() ReportComparisonExpressionResponseOutput
func (ReportComparisonExpressionResponseArgs) ToReportComparisonExpressionResponseOutputWithContext ¶
func (i ReportComparisonExpressionResponseArgs) ToReportComparisonExpressionResponseOutputWithContext(ctx context.Context) ReportComparisonExpressionResponseOutput
func (ReportComparisonExpressionResponseArgs) ToReportComparisonExpressionResponsePtrOutput ¶
func (i ReportComparisonExpressionResponseArgs) ToReportComparisonExpressionResponsePtrOutput() ReportComparisonExpressionResponsePtrOutput
func (ReportComparisonExpressionResponseArgs) ToReportComparisonExpressionResponsePtrOutputWithContext ¶
func (i ReportComparisonExpressionResponseArgs) ToReportComparisonExpressionResponsePtrOutputWithContext(ctx context.Context) ReportComparisonExpressionResponsePtrOutput
type ReportComparisonExpressionResponseInput ¶
type ReportComparisonExpressionResponseInput interface { pulumi.Input ToReportComparisonExpressionResponseOutput() ReportComparisonExpressionResponseOutput ToReportComparisonExpressionResponseOutputWithContext(context.Context) ReportComparisonExpressionResponseOutput }
ReportComparisonExpressionResponseInput is an input type that accepts ReportComparisonExpressionResponseArgs and ReportComparisonExpressionResponseOutput values. You can construct a concrete instance of `ReportComparisonExpressionResponseInput` via:
ReportComparisonExpressionResponseArgs{...}
type ReportComparisonExpressionResponseOutput ¶
type ReportComparisonExpressionResponseOutput struct{ *pulumi.OutputState }
The comparison expression to be used in the report.
func (ReportComparisonExpressionResponseOutput) ElementType ¶
func (ReportComparisonExpressionResponseOutput) ElementType() reflect.Type
func (ReportComparisonExpressionResponseOutput) Name ¶
func (o ReportComparisonExpressionResponseOutput) Name() pulumi.StringOutput
The name of the column to use in comparison.
func (ReportComparisonExpressionResponseOutput) Operator ¶
func (o ReportComparisonExpressionResponseOutput) Operator() pulumi.StringOutput
The operator to use for comparison.
func (ReportComparisonExpressionResponseOutput) ToReportComparisonExpressionResponseOutput ¶
func (o ReportComparisonExpressionResponseOutput) ToReportComparisonExpressionResponseOutput() ReportComparisonExpressionResponseOutput
func (ReportComparisonExpressionResponseOutput) ToReportComparisonExpressionResponseOutputWithContext ¶
func (o ReportComparisonExpressionResponseOutput) ToReportComparisonExpressionResponseOutputWithContext(ctx context.Context) ReportComparisonExpressionResponseOutput
func (ReportComparisonExpressionResponseOutput) ToReportComparisonExpressionResponsePtrOutput ¶
func (o ReportComparisonExpressionResponseOutput) ToReportComparisonExpressionResponsePtrOutput() ReportComparisonExpressionResponsePtrOutput
func (ReportComparisonExpressionResponseOutput) ToReportComparisonExpressionResponsePtrOutputWithContext ¶
func (o ReportComparisonExpressionResponseOutput) ToReportComparisonExpressionResponsePtrOutputWithContext(ctx context.Context) ReportComparisonExpressionResponsePtrOutput
func (ReportComparisonExpressionResponseOutput) Values ¶
func (o ReportComparisonExpressionResponseOutput) Values() pulumi.StringArrayOutput
Array of values to use for comparison
type ReportComparisonExpressionResponsePtrInput ¶
type ReportComparisonExpressionResponsePtrInput interface { pulumi.Input ToReportComparisonExpressionResponsePtrOutput() ReportComparisonExpressionResponsePtrOutput ToReportComparisonExpressionResponsePtrOutputWithContext(context.Context) ReportComparisonExpressionResponsePtrOutput }
ReportComparisonExpressionResponsePtrInput is an input type that accepts ReportComparisonExpressionResponseArgs, ReportComparisonExpressionResponsePtr and ReportComparisonExpressionResponsePtrOutput values. You can construct a concrete instance of `ReportComparisonExpressionResponsePtrInput` via:
ReportComparisonExpressionResponseArgs{...} or: nil
func ReportComparisonExpressionResponsePtr ¶
func ReportComparisonExpressionResponsePtr(v *ReportComparisonExpressionResponseArgs) ReportComparisonExpressionResponsePtrInput
type ReportComparisonExpressionResponsePtrOutput ¶
type ReportComparisonExpressionResponsePtrOutput struct{ *pulumi.OutputState }
func (ReportComparisonExpressionResponsePtrOutput) ElementType ¶
func (ReportComparisonExpressionResponsePtrOutput) ElementType() reflect.Type
func (ReportComparisonExpressionResponsePtrOutput) Name ¶
func (o ReportComparisonExpressionResponsePtrOutput) Name() pulumi.StringPtrOutput
The name of the column to use in comparison.
func (ReportComparisonExpressionResponsePtrOutput) Operator ¶
func (o ReportComparisonExpressionResponsePtrOutput) Operator() pulumi.StringPtrOutput
The operator to use for comparison.
func (ReportComparisonExpressionResponsePtrOutput) ToReportComparisonExpressionResponsePtrOutput ¶
func (o ReportComparisonExpressionResponsePtrOutput) ToReportComparisonExpressionResponsePtrOutput() ReportComparisonExpressionResponsePtrOutput
func (ReportComparisonExpressionResponsePtrOutput) ToReportComparisonExpressionResponsePtrOutputWithContext ¶
func (o ReportComparisonExpressionResponsePtrOutput) ToReportComparisonExpressionResponsePtrOutputWithContext(ctx context.Context) ReportComparisonExpressionResponsePtrOutput
func (ReportComparisonExpressionResponsePtrOutput) Values ¶
func (o ReportComparisonExpressionResponsePtrOutput) Values() pulumi.StringArrayOutput
Array of values to use for comparison
type ReportDataset ¶
type ReportDataset struct { // Dictionary of aggregation expression to use in the report. The key of each item in the dictionary is the alias for the aggregated column. Report can have up to 2 aggregation clauses. Aggregation map[string]ReportAggregation `pulumi:"aggregation"` // Has configuration information for the data in the report. The configuration will be ignored if aggregation and grouping are provided. Configuration *ReportDatasetConfiguration `pulumi:"configuration"` // Has filter expression to use in the report. Filter *ReportFilter `pulumi:"filter"` // The granularity of rows in the report. Granularity *string `pulumi:"granularity"` // Array of group by expression to use in the report. Report can have up to 2 group by clauses. Grouping []ReportGrouping `pulumi:"grouping"` }
The definition of data present in the report.
type ReportDatasetArgs ¶
type ReportDatasetArgs struct { // Dictionary of aggregation expression to use in the report. The key of each item in the dictionary is the alias for the aggregated column. Report can have up to 2 aggregation clauses. Aggregation ReportAggregationMapInput `pulumi:"aggregation"` // Has configuration information for the data in the report. The configuration will be ignored if aggregation and grouping are provided. Configuration ReportDatasetConfigurationPtrInput `pulumi:"configuration"` // Has filter expression to use in the report. Filter ReportFilterPtrInput `pulumi:"filter"` // The granularity of rows in the report. Granularity pulumi.StringPtrInput `pulumi:"granularity"` // Array of group by expression to use in the report. Report can have up to 2 group by clauses. Grouping ReportGroupingArrayInput `pulumi:"grouping"` }
The definition of data present in the report.
func (ReportDatasetArgs) ElementType ¶
func (ReportDatasetArgs) ElementType() reflect.Type
func (ReportDatasetArgs) ToReportDatasetOutput ¶
func (i ReportDatasetArgs) ToReportDatasetOutput() ReportDatasetOutput
func (ReportDatasetArgs) ToReportDatasetOutputWithContext ¶
func (i ReportDatasetArgs) ToReportDatasetOutputWithContext(ctx context.Context) ReportDatasetOutput
func (ReportDatasetArgs) ToReportDatasetPtrOutput ¶
func (i ReportDatasetArgs) ToReportDatasetPtrOutput() ReportDatasetPtrOutput
func (ReportDatasetArgs) ToReportDatasetPtrOutputWithContext ¶
func (i ReportDatasetArgs) ToReportDatasetPtrOutputWithContext(ctx context.Context) ReportDatasetPtrOutput
type ReportDatasetConfiguration ¶
type ReportDatasetConfiguration struct { // Array of column names to be included in the report. Any valid report column name is allowed. If not provided, then report includes all columns. Columns []string `pulumi:"columns"` }
The configuration of dataset in the report.
type ReportDatasetConfigurationArgs ¶
type ReportDatasetConfigurationArgs struct { // Array of column names to be included in the report. Any valid report column name is allowed. If not provided, then report includes all columns. Columns pulumi.StringArrayInput `pulumi:"columns"` }
The configuration of dataset in the report.
func (ReportDatasetConfigurationArgs) ElementType ¶
func (ReportDatasetConfigurationArgs) ElementType() reflect.Type
func (ReportDatasetConfigurationArgs) ToReportDatasetConfigurationOutput ¶
func (i ReportDatasetConfigurationArgs) ToReportDatasetConfigurationOutput() ReportDatasetConfigurationOutput
func (ReportDatasetConfigurationArgs) ToReportDatasetConfigurationOutputWithContext ¶
func (i ReportDatasetConfigurationArgs) ToReportDatasetConfigurationOutputWithContext(ctx context.Context) ReportDatasetConfigurationOutput
func (ReportDatasetConfigurationArgs) ToReportDatasetConfigurationPtrOutput ¶
func (i ReportDatasetConfigurationArgs) ToReportDatasetConfigurationPtrOutput() ReportDatasetConfigurationPtrOutput
func (ReportDatasetConfigurationArgs) ToReportDatasetConfigurationPtrOutputWithContext ¶
func (i ReportDatasetConfigurationArgs) ToReportDatasetConfigurationPtrOutputWithContext(ctx context.Context) ReportDatasetConfigurationPtrOutput
type ReportDatasetConfigurationInput ¶
type ReportDatasetConfigurationInput interface { pulumi.Input ToReportDatasetConfigurationOutput() ReportDatasetConfigurationOutput ToReportDatasetConfigurationOutputWithContext(context.Context) ReportDatasetConfigurationOutput }
ReportDatasetConfigurationInput is an input type that accepts ReportDatasetConfigurationArgs and ReportDatasetConfigurationOutput values. You can construct a concrete instance of `ReportDatasetConfigurationInput` via:
ReportDatasetConfigurationArgs{...}
type ReportDatasetConfigurationOutput ¶
type ReportDatasetConfigurationOutput struct{ *pulumi.OutputState }
The configuration of dataset in the report.
func (ReportDatasetConfigurationOutput) Columns ¶
func (o ReportDatasetConfigurationOutput) Columns() pulumi.StringArrayOutput
Array of column names to be included in the report. Any valid report column name is allowed. If not provided, then report includes all columns.
func (ReportDatasetConfigurationOutput) ElementType ¶
func (ReportDatasetConfigurationOutput) ElementType() reflect.Type
func (ReportDatasetConfigurationOutput) ToReportDatasetConfigurationOutput ¶
func (o ReportDatasetConfigurationOutput) ToReportDatasetConfigurationOutput() ReportDatasetConfigurationOutput
func (ReportDatasetConfigurationOutput) ToReportDatasetConfigurationOutputWithContext ¶
func (o ReportDatasetConfigurationOutput) ToReportDatasetConfigurationOutputWithContext(ctx context.Context) ReportDatasetConfigurationOutput
func (ReportDatasetConfigurationOutput) ToReportDatasetConfigurationPtrOutput ¶
func (o ReportDatasetConfigurationOutput) ToReportDatasetConfigurationPtrOutput() ReportDatasetConfigurationPtrOutput
func (ReportDatasetConfigurationOutput) ToReportDatasetConfigurationPtrOutputWithContext ¶
func (o ReportDatasetConfigurationOutput) ToReportDatasetConfigurationPtrOutputWithContext(ctx context.Context) ReportDatasetConfigurationPtrOutput
type ReportDatasetConfigurationPtrInput ¶
type ReportDatasetConfigurationPtrInput interface { pulumi.Input ToReportDatasetConfigurationPtrOutput() ReportDatasetConfigurationPtrOutput ToReportDatasetConfigurationPtrOutputWithContext(context.Context) ReportDatasetConfigurationPtrOutput }
ReportDatasetConfigurationPtrInput is an input type that accepts ReportDatasetConfigurationArgs, ReportDatasetConfigurationPtr and ReportDatasetConfigurationPtrOutput values. You can construct a concrete instance of `ReportDatasetConfigurationPtrInput` via:
ReportDatasetConfigurationArgs{...} or: nil
func ReportDatasetConfigurationPtr ¶
func ReportDatasetConfigurationPtr(v *ReportDatasetConfigurationArgs) ReportDatasetConfigurationPtrInput
type ReportDatasetConfigurationPtrOutput ¶
type ReportDatasetConfigurationPtrOutput struct{ *pulumi.OutputState }
func (ReportDatasetConfigurationPtrOutput) Columns ¶
func (o ReportDatasetConfigurationPtrOutput) Columns() pulumi.StringArrayOutput
Array of column names to be included in the report. Any valid report column name is allowed. If not provided, then report includes all columns.
func (ReportDatasetConfigurationPtrOutput) Elem ¶
func (o ReportDatasetConfigurationPtrOutput) Elem() ReportDatasetConfigurationOutput
func (ReportDatasetConfigurationPtrOutput) ElementType ¶
func (ReportDatasetConfigurationPtrOutput) ElementType() reflect.Type
func (ReportDatasetConfigurationPtrOutput) ToReportDatasetConfigurationPtrOutput ¶
func (o ReportDatasetConfigurationPtrOutput) ToReportDatasetConfigurationPtrOutput() ReportDatasetConfigurationPtrOutput
func (ReportDatasetConfigurationPtrOutput) ToReportDatasetConfigurationPtrOutputWithContext ¶
func (o ReportDatasetConfigurationPtrOutput) ToReportDatasetConfigurationPtrOutputWithContext(ctx context.Context) ReportDatasetConfigurationPtrOutput
type ReportDatasetConfigurationResponse ¶
type ReportDatasetConfigurationResponse struct { // Array of column names to be included in the report. Any valid report column name is allowed. If not provided, then report includes all columns. Columns []string `pulumi:"columns"` }
The configuration of dataset in the report.
type ReportDatasetConfigurationResponseArgs ¶
type ReportDatasetConfigurationResponseArgs struct { // Array of column names to be included in the report. Any valid report column name is allowed. If not provided, then report includes all columns. Columns pulumi.StringArrayInput `pulumi:"columns"` }
The configuration of dataset in the report.
func (ReportDatasetConfigurationResponseArgs) ElementType ¶
func (ReportDatasetConfigurationResponseArgs) ElementType() reflect.Type
func (ReportDatasetConfigurationResponseArgs) ToReportDatasetConfigurationResponseOutput ¶
func (i ReportDatasetConfigurationResponseArgs) ToReportDatasetConfigurationResponseOutput() ReportDatasetConfigurationResponseOutput
func (ReportDatasetConfigurationResponseArgs) ToReportDatasetConfigurationResponseOutputWithContext ¶
func (i ReportDatasetConfigurationResponseArgs) ToReportDatasetConfigurationResponseOutputWithContext(ctx context.Context) ReportDatasetConfigurationResponseOutput
func (ReportDatasetConfigurationResponseArgs) ToReportDatasetConfigurationResponsePtrOutput ¶
func (i ReportDatasetConfigurationResponseArgs) ToReportDatasetConfigurationResponsePtrOutput() ReportDatasetConfigurationResponsePtrOutput
func (ReportDatasetConfigurationResponseArgs) ToReportDatasetConfigurationResponsePtrOutputWithContext ¶
func (i ReportDatasetConfigurationResponseArgs) ToReportDatasetConfigurationResponsePtrOutputWithContext(ctx context.Context) ReportDatasetConfigurationResponsePtrOutput
type ReportDatasetConfigurationResponseInput ¶
type ReportDatasetConfigurationResponseInput interface { pulumi.Input ToReportDatasetConfigurationResponseOutput() ReportDatasetConfigurationResponseOutput ToReportDatasetConfigurationResponseOutputWithContext(context.Context) ReportDatasetConfigurationResponseOutput }
ReportDatasetConfigurationResponseInput is an input type that accepts ReportDatasetConfigurationResponseArgs and ReportDatasetConfigurationResponseOutput values. You can construct a concrete instance of `ReportDatasetConfigurationResponseInput` via:
ReportDatasetConfigurationResponseArgs{...}
type ReportDatasetConfigurationResponseOutput ¶
type ReportDatasetConfigurationResponseOutput struct{ *pulumi.OutputState }
The configuration of dataset in the report.
func (ReportDatasetConfigurationResponseOutput) Columns ¶
func (o ReportDatasetConfigurationResponseOutput) Columns() pulumi.StringArrayOutput
Array of column names to be included in the report. Any valid report column name is allowed. If not provided, then report includes all columns.
func (ReportDatasetConfigurationResponseOutput) ElementType ¶
func (ReportDatasetConfigurationResponseOutput) ElementType() reflect.Type
func (ReportDatasetConfigurationResponseOutput) ToReportDatasetConfigurationResponseOutput ¶
func (o ReportDatasetConfigurationResponseOutput) ToReportDatasetConfigurationResponseOutput() ReportDatasetConfigurationResponseOutput
func (ReportDatasetConfigurationResponseOutput) ToReportDatasetConfigurationResponseOutputWithContext ¶
func (o ReportDatasetConfigurationResponseOutput) ToReportDatasetConfigurationResponseOutputWithContext(ctx context.Context) ReportDatasetConfigurationResponseOutput
func (ReportDatasetConfigurationResponseOutput) ToReportDatasetConfigurationResponsePtrOutput ¶
func (o ReportDatasetConfigurationResponseOutput) ToReportDatasetConfigurationResponsePtrOutput() ReportDatasetConfigurationResponsePtrOutput
func (ReportDatasetConfigurationResponseOutput) ToReportDatasetConfigurationResponsePtrOutputWithContext ¶
func (o ReportDatasetConfigurationResponseOutput) ToReportDatasetConfigurationResponsePtrOutputWithContext(ctx context.Context) ReportDatasetConfigurationResponsePtrOutput
type ReportDatasetConfigurationResponsePtrInput ¶
type ReportDatasetConfigurationResponsePtrInput interface { pulumi.Input ToReportDatasetConfigurationResponsePtrOutput() ReportDatasetConfigurationResponsePtrOutput ToReportDatasetConfigurationResponsePtrOutputWithContext(context.Context) ReportDatasetConfigurationResponsePtrOutput }
ReportDatasetConfigurationResponsePtrInput is an input type that accepts ReportDatasetConfigurationResponseArgs, ReportDatasetConfigurationResponsePtr and ReportDatasetConfigurationResponsePtrOutput values. You can construct a concrete instance of `ReportDatasetConfigurationResponsePtrInput` via:
ReportDatasetConfigurationResponseArgs{...} or: nil
func ReportDatasetConfigurationResponsePtr ¶
func ReportDatasetConfigurationResponsePtr(v *ReportDatasetConfigurationResponseArgs) ReportDatasetConfigurationResponsePtrInput
type ReportDatasetConfigurationResponsePtrOutput ¶
type ReportDatasetConfigurationResponsePtrOutput struct{ *pulumi.OutputState }
func (ReportDatasetConfigurationResponsePtrOutput) Columns ¶
func (o ReportDatasetConfigurationResponsePtrOutput) Columns() pulumi.StringArrayOutput
Array of column names to be included in the report. Any valid report column name is allowed. If not provided, then report includes all columns.
func (ReportDatasetConfigurationResponsePtrOutput) ElementType ¶
func (ReportDatasetConfigurationResponsePtrOutput) ElementType() reflect.Type
func (ReportDatasetConfigurationResponsePtrOutput) ToReportDatasetConfigurationResponsePtrOutput ¶
func (o ReportDatasetConfigurationResponsePtrOutput) ToReportDatasetConfigurationResponsePtrOutput() ReportDatasetConfigurationResponsePtrOutput
func (ReportDatasetConfigurationResponsePtrOutput) ToReportDatasetConfigurationResponsePtrOutputWithContext ¶
func (o ReportDatasetConfigurationResponsePtrOutput) ToReportDatasetConfigurationResponsePtrOutputWithContext(ctx context.Context) ReportDatasetConfigurationResponsePtrOutput
type ReportDatasetInput ¶
type ReportDatasetInput interface { pulumi.Input ToReportDatasetOutput() ReportDatasetOutput ToReportDatasetOutputWithContext(context.Context) ReportDatasetOutput }
ReportDatasetInput is an input type that accepts ReportDatasetArgs and ReportDatasetOutput values. You can construct a concrete instance of `ReportDatasetInput` via:
ReportDatasetArgs{...}
type ReportDatasetOutput ¶
type ReportDatasetOutput struct{ *pulumi.OutputState }
The definition of data present in the report.
func (ReportDatasetOutput) Aggregation ¶
func (o ReportDatasetOutput) Aggregation() ReportAggregationMapOutput
Dictionary of aggregation expression to use in the report. The key of each item in the dictionary is the alias for the aggregated column. Report can have up to 2 aggregation clauses.
func (ReportDatasetOutput) Configuration ¶
func (o ReportDatasetOutput) Configuration() ReportDatasetConfigurationPtrOutput
Has configuration information for the data in the report. The configuration will be ignored if aggregation and grouping are provided.
func (ReportDatasetOutput) ElementType ¶
func (ReportDatasetOutput) ElementType() reflect.Type
func (ReportDatasetOutput) Filter ¶
func (o ReportDatasetOutput) Filter() ReportFilterPtrOutput
Has filter expression to use in the report.
func (ReportDatasetOutput) Granularity ¶
func (o ReportDatasetOutput) Granularity() pulumi.StringPtrOutput
The granularity of rows in the report.
func (ReportDatasetOutput) Grouping ¶
func (o ReportDatasetOutput) Grouping() ReportGroupingArrayOutput
Array of group by expression to use in the report. Report can have up to 2 group by clauses.
func (ReportDatasetOutput) ToReportDatasetOutput ¶
func (o ReportDatasetOutput) ToReportDatasetOutput() ReportDatasetOutput
func (ReportDatasetOutput) ToReportDatasetOutputWithContext ¶
func (o ReportDatasetOutput) ToReportDatasetOutputWithContext(ctx context.Context) ReportDatasetOutput
func (ReportDatasetOutput) ToReportDatasetPtrOutput ¶
func (o ReportDatasetOutput) ToReportDatasetPtrOutput() ReportDatasetPtrOutput
func (ReportDatasetOutput) ToReportDatasetPtrOutputWithContext ¶
func (o ReportDatasetOutput) ToReportDatasetPtrOutputWithContext(ctx context.Context) ReportDatasetPtrOutput
type ReportDatasetPtrInput ¶
type ReportDatasetPtrInput interface { pulumi.Input ToReportDatasetPtrOutput() ReportDatasetPtrOutput ToReportDatasetPtrOutputWithContext(context.Context) ReportDatasetPtrOutput }
ReportDatasetPtrInput is an input type that accepts ReportDatasetArgs, ReportDatasetPtr and ReportDatasetPtrOutput values. You can construct a concrete instance of `ReportDatasetPtrInput` via:
ReportDatasetArgs{...} or: nil
func ReportDatasetPtr ¶
func ReportDatasetPtr(v *ReportDatasetArgs) ReportDatasetPtrInput
type ReportDatasetPtrOutput ¶
type ReportDatasetPtrOutput struct{ *pulumi.OutputState }
func (ReportDatasetPtrOutput) Aggregation ¶
func (o ReportDatasetPtrOutput) Aggregation() ReportAggregationMapOutput
Dictionary of aggregation expression to use in the report. The key of each item in the dictionary is the alias for the aggregated column. Report can have up to 2 aggregation clauses.
func (ReportDatasetPtrOutput) Configuration ¶
func (o ReportDatasetPtrOutput) Configuration() ReportDatasetConfigurationPtrOutput
Has configuration information for the data in the report. The configuration will be ignored if aggregation and grouping are provided.
func (ReportDatasetPtrOutput) Elem ¶
func (o ReportDatasetPtrOutput) Elem() ReportDatasetOutput
func (ReportDatasetPtrOutput) ElementType ¶
func (ReportDatasetPtrOutput) ElementType() reflect.Type
func (ReportDatasetPtrOutput) Filter ¶
func (o ReportDatasetPtrOutput) Filter() ReportFilterPtrOutput
Has filter expression to use in the report.
func (ReportDatasetPtrOutput) Granularity ¶
func (o ReportDatasetPtrOutput) Granularity() pulumi.StringPtrOutput
The granularity of rows in the report.
func (ReportDatasetPtrOutput) Grouping ¶
func (o ReportDatasetPtrOutput) Grouping() ReportGroupingArrayOutput
Array of group by expression to use in the report. Report can have up to 2 group by clauses.
func (ReportDatasetPtrOutput) ToReportDatasetPtrOutput ¶
func (o ReportDatasetPtrOutput) ToReportDatasetPtrOutput() ReportDatasetPtrOutput
func (ReportDatasetPtrOutput) ToReportDatasetPtrOutputWithContext ¶
func (o ReportDatasetPtrOutput) ToReportDatasetPtrOutputWithContext(ctx context.Context) ReportDatasetPtrOutput
type ReportDatasetResponse ¶
type ReportDatasetResponse struct { // Dictionary of aggregation expression to use in the report. The key of each item in the dictionary is the alias for the aggregated column. Report can have up to 2 aggregation clauses. Aggregation map[string]ReportAggregationResponse `pulumi:"aggregation"` // Has configuration information for the data in the report. The configuration will be ignored if aggregation and grouping are provided. Configuration *ReportDatasetConfigurationResponse `pulumi:"configuration"` // Has filter expression to use in the report. Filter *ReportFilterResponse `pulumi:"filter"` // The granularity of rows in the report. Granularity *string `pulumi:"granularity"` // Array of group by expression to use in the report. Report can have up to 2 group by clauses. Grouping []ReportGroupingResponse `pulumi:"grouping"` }
The definition of data present in the report.
type ReportDatasetResponseArgs ¶
type ReportDatasetResponseArgs struct { // Dictionary of aggregation expression to use in the report. The key of each item in the dictionary is the alias for the aggregated column. Report can have up to 2 aggregation clauses. Aggregation ReportAggregationResponseMapInput `pulumi:"aggregation"` // Has configuration information for the data in the report. The configuration will be ignored if aggregation and grouping are provided. Configuration ReportDatasetConfigurationResponsePtrInput `pulumi:"configuration"` // Has filter expression to use in the report. Filter ReportFilterResponsePtrInput `pulumi:"filter"` // The granularity of rows in the report. Granularity pulumi.StringPtrInput `pulumi:"granularity"` // Array of group by expression to use in the report. Report can have up to 2 group by clauses. Grouping ReportGroupingResponseArrayInput `pulumi:"grouping"` }
The definition of data present in the report.
func (ReportDatasetResponseArgs) ElementType ¶
func (ReportDatasetResponseArgs) ElementType() reflect.Type
func (ReportDatasetResponseArgs) ToReportDatasetResponseOutput ¶
func (i ReportDatasetResponseArgs) ToReportDatasetResponseOutput() ReportDatasetResponseOutput
func (ReportDatasetResponseArgs) ToReportDatasetResponseOutputWithContext ¶
func (i ReportDatasetResponseArgs) ToReportDatasetResponseOutputWithContext(ctx context.Context) ReportDatasetResponseOutput
func (ReportDatasetResponseArgs) ToReportDatasetResponsePtrOutput ¶
func (i ReportDatasetResponseArgs) ToReportDatasetResponsePtrOutput() ReportDatasetResponsePtrOutput
func (ReportDatasetResponseArgs) ToReportDatasetResponsePtrOutputWithContext ¶
func (i ReportDatasetResponseArgs) ToReportDatasetResponsePtrOutputWithContext(ctx context.Context) ReportDatasetResponsePtrOutput
type ReportDatasetResponseInput ¶
type ReportDatasetResponseInput interface { pulumi.Input ToReportDatasetResponseOutput() ReportDatasetResponseOutput ToReportDatasetResponseOutputWithContext(context.Context) ReportDatasetResponseOutput }
ReportDatasetResponseInput is an input type that accepts ReportDatasetResponseArgs and ReportDatasetResponseOutput values. You can construct a concrete instance of `ReportDatasetResponseInput` via:
ReportDatasetResponseArgs{...}
type ReportDatasetResponseOutput ¶
type ReportDatasetResponseOutput struct{ *pulumi.OutputState }
The definition of data present in the report.
func (ReportDatasetResponseOutput) Aggregation ¶
func (o ReportDatasetResponseOutput) Aggregation() ReportAggregationResponseMapOutput
Dictionary of aggregation expression to use in the report. The key of each item in the dictionary is the alias for the aggregated column. Report can have up to 2 aggregation clauses.
func (ReportDatasetResponseOutput) Configuration ¶
func (o ReportDatasetResponseOutput) Configuration() ReportDatasetConfigurationResponsePtrOutput
Has configuration information for the data in the report. The configuration will be ignored if aggregation and grouping are provided.
func (ReportDatasetResponseOutput) ElementType ¶
func (ReportDatasetResponseOutput) ElementType() reflect.Type
func (ReportDatasetResponseOutput) Filter ¶
func (o ReportDatasetResponseOutput) Filter() ReportFilterResponsePtrOutput
Has filter expression to use in the report.
func (ReportDatasetResponseOutput) Granularity ¶
func (o ReportDatasetResponseOutput) Granularity() pulumi.StringPtrOutput
The granularity of rows in the report.
func (ReportDatasetResponseOutput) Grouping ¶
func (o ReportDatasetResponseOutput) Grouping() ReportGroupingResponseArrayOutput
Array of group by expression to use in the report. Report can have up to 2 group by clauses.
func (ReportDatasetResponseOutput) ToReportDatasetResponseOutput ¶
func (o ReportDatasetResponseOutput) ToReportDatasetResponseOutput() ReportDatasetResponseOutput
func (ReportDatasetResponseOutput) ToReportDatasetResponseOutputWithContext ¶
func (o ReportDatasetResponseOutput) ToReportDatasetResponseOutputWithContext(ctx context.Context) ReportDatasetResponseOutput
func (ReportDatasetResponseOutput) ToReportDatasetResponsePtrOutput ¶
func (o ReportDatasetResponseOutput) ToReportDatasetResponsePtrOutput() ReportDatasetResponsePtrOutput
func (ReportDatasetResponseOutput) ToReportDatasetResponsePtrOutputWithContext ¶
func (o ReportDatasetResponseOutput) ToReportDatasetResponsePtrOutputWithContext(ctx context.Context) ReportDatasetResponsePtrOutput
type ReportDatasetResponsePtrInput ¶
type ReportDatasetResponsePtrInput interface { pulumi.Input ToReportDatasetResponsePtrOutput() ReportDatasetResponsePtrOutput ToReportDatasetResponsePtrOutputWithContext(context.Context) ReportDatasetResponsePtrOutput }
ReportDatasetResponsePtrInput is an input type that accepts ReportDatasetResponseArgs, ReportDatasetResponsePtr and ReportDatasetResponsePtrOutput values. You can construct a concrete instance of `ReportDatasetResponsePtrInput` via:
ReportDatasetResponseArgs{...} or: nil
func ReportDatasetResponsePtr ¶
func ReportDatasetResponsePtr(v *ReportDatasetResponseArgs) ReportDatasetResponsePtrInput
type ReportDatasetResponsePtrOutput ¶
type ReportDatasetResponsePtrOutput struct{ *pulumi.OutputState }
func (ReportDatasetResponsePtrOutput) Aggregation ¶
func (o ReportDatasetResponsePtrOutput) Aggregation() ReportAggregationResponseMapOutput
Dictionary of aggregation expression to use in the report. The key of each item in the dictionary is the alias for the aggregated column. Report can have up to 2 aggregation clauses.
func (ReportDatasetResponsePtrOutput) Configuration ¶
func (o ReportDatasetResponsePtrOutput) Configuration() ReportDatasetConfigurationResponsePtrOutput
Has configuration information for the data in the report. The configuration will be ignored if aggregation and grouping are provided.
func (ReportDatasetResponsePtrOutput) Elem ¶
func (o ReportDatasetResponsePtrOutput) Elem() ReportDatasetResponseOutput
func (ReportDatasetResponsePtrOutput) ElementType ¶
func (ReportDatasetResponsePtrOutput) ElementType() reflect.Type
func (ReportDatasetResponsePtrOutput) Filter ¶
func (o ReportDatasetResponsePtrOutput) Filter() ReportFilterResponsePtrOutput
Has filter expression to use in the report.
func (ReportDatasetResponsePtrOutput) Granularity ¶
func (o ReportDatasetResponsePtrOutput) Granularity() pulumi.StringPtrOutput
The granularity of rows in the report.
func (ReportDatasetResponsePtrOutput) Grouping ¶
func (o ReportDatasetResponsePtrOutput) Grouping() ReportGroupingResponseArrayOutput
Array of group by expression to use in the report. Report can have up to 2 group by clauses.
func (ReportDatasetResponsePtrOutput) ToReportDatasetResponsePtrOutput ¶
func (o ReportDatasetResponsePtrOutput) ToReportDatasetResponsePtrOutput() ReportDatasetResponsePtrOutput
func (ReportDatasetResponsePtrOutput) ToReportDatasetResponsePtrOutputWithContext ¶
func (o ReportDatasetResponsePtrOutput) ToReportDatasetResponsePtrOutputWithContext(ctx context.Context) ReportDatasetResponsePtrOutput
type ReportDefinition ¶
type ReportDefinition struct { // Has definition for data in this report. Dataset *ReportDataset `pulumi:"dataset"` // Has time period for pulling data for the report. TimePeriod *ReportTimePeriod `pulumi:"timePeriod"` // The time frame for pulling data for the report. If custom, then a specific time period must be provided. Timeframe string `pulumi:"timeframe"` // The type of the report. Type string `pulumi:"type"` }
The definition of a report.
type ReportDefinitionArgs ¶
type ReportDefinitionArgs struct { // Has definition for data in this report. Dataset ReportDatasetPtrInput `pulumi:"dataset"` // Has time period for pulling data for the report. TimePeriod ReportTimePeriodPtrInput `pulumi:"timePeriod"` // The time frame for pulling data for the report. If custom, then a specific time period must be provided. Timeframe pulumi.StringInput `pulumi:"timeframe"` // The type of the report. Type pulumi.StringInput `pulumi:"type"` }
The definition of a report.
func (ReportDefinitionArgs) ElementType ¶
func (ReportDefinitionArgs) ElementType() reflect.Type
func (ReportDefinitionArgs) ToReportDefinitionOutput ¶
func (i ReportDefinitionArgs) ToReportDefinitionOutput() ReportDefinitionOutput
func (ReportDefinitionArgs) ToReportDefinitionOutputWithContext ¶
func (i ReportDefinitionArgs) ToReportDefinitionOutputWithContext(ctx context.Context) ReportDefinitionOutput
func (ReportDefinitionArgs) ToReportDefinitionPtrOutput ¶
func (i ReportDefinitionArgs) ToReportDefinitionPtrOutput() ReportDefinitionPtrOutput
func (ReportDefinitionArgs) ToReportDefinitionPtrOutputWithContext ¶
func (i ReportDefinitionArgs) ToReportDefinitionPtrOutputWithContext(ctx context.Context) ReportDefinitionPtrOutput
type ReportDefinitionInput ¶
type ReportDefinitionInput interface { pulumi.Input ToReportDefinitionOutput() ReportDefinitionOutput ToReportDefinitionOutputWithContext(context.Context) ReportDefinitionOutput }
ReportDefinitionInput is an input type that accepts ReportDefinitionArgs and ReportDefinitionOutput values. You can construct a concrete instance of `ReportDefinitionInput` via:
ReportDefinitionArgs{...}
type ReportDefinitionOutput ¶
type ReportDefinitionOutput struct{ *pulumi.OutputState }
The definition of a report.
func (ReportDefinitionOutput) Dataset ¶
func (o ReportDefinitionOutput) Dataset() ReportDatasetPtrOutput
Has definition for data in this report.
func (ReportDefinitionOutput) ElementType ¶
func (ReportDefinitionOutput) ElementType() reflect.Type
func (ReportDefinitionOutput) TimePeriod ¶
func (o ReportDefinitionOutput) TimePeriod() ReportTimePeriodPtrOutput
Has time period for pulling data for the report.
func (ReportDefinitionOutput) Timeframe ¶
func (o ReportDefinitionOutput) Timeframe() pulumi.StringOutput
The time frame for pulling data for the report. If custom, then a specific time period must be provided.
func (ReportDefinitionOutput) ToReportDefinitionOutput ¶
func (o ReportDefinitionOutput) ToReportDefinitionOutput() ReportDefinitionOutput
func (ReportDefinitionOutput) ToReportDefinitionOutputWithContext ¶
func (o ReportDefinitionOutput) ToReportDefinitionOutputWithContext(ctx context.Context) ReportDefinitionOutput
func (ReportDefinitionOutput) ToReportDefinitionPtrOutput ¶
func (o ReportDefinitionOutput) ToReportDefinitionPtrOutput() ReportDefinitionPtrOutput
func (ReportDefinitionOutput) ToReportDefinitionPtrOutputWithContext ¶
func (o ReportDefinitionOutput) ToReportDefinitionPtrOutputWithContext(ctx context.Context) ReportDefinitionPtrOutput
func (ReportDefinitionOutput) Type ¶
func (o ReportDefinitionOutput) Type() pulumi.StringOutput
The type of the report.
type ReportDefinitionPtrInput ¶
type ReportDefinitionPtrInput interface { pulumi.Input ToReportDefinitionPtrOutput() ReportDefinitionPtrOutput ToReportDefinitionPtrOutputWithContext(context.Context) ReportDefinitionPtrOutput }
ReportDefinitionPtrInput is an input type that accepts ReportDefinitionArgs, ReportDefinitionPtr and ReportDefinitionPtrOutput values. You can construct a concrete instance of `ReportDefinitionPtrInput` via:
ReportDefinitionArgs{...} or: nil
func ReportDefinitionPtr ¶
func ReportDefinitionPtr(v *ReportDefinitionArgs) ReportDefinitionPtrInput
type ReportDefinitionPtrOutput ¶
type ReportDefinitionPtrOutput struct{ *pulumi.OutputState }
func (ReportDefinitionPtrOutput) Dataset ¶
func (o ReportDefinitionPtrOutput) Dataset() ReportDatasetPtrOutput
Has definition for data in this report.
func (ReportDefinitionPtrOutput) Elem ¶
func (o ReportDefinitionPtrOutput) Elem() ReportDefinitionOutput
func (ReportDefinitionPtrOutput) ElementType ¶
func (ReportDefinitionPtrOutput) ElementType() reflect.Type
func (ReportDefinitionPtrOutput) TimePeriod ¶
func (o ReportDefinitionPtrOutput) TimePeriod() ReportTimePeriodPtrOutput
Has time period for pulling data for the report.
func (ReportDefinitionPtrOutput) Timeframe ¶
func (o ReportDefinitionPtrOutput) Timeframe() pulumi.StringPtrOutput
The time frame for pulling data for the report. If custom, then a specific time period must be provided.
func (ReportDefinitionPtrOutput) ToReportDefinitionPtrOutput ¶
func (o ReportDefinitionPtrOutput) ToReportDefinitionPtrOutput() ReportDefinitionPtrOutput
func (ReportDefinitionPtrOutput) ToReportDefinitionPtrOutputWithContext ¶
func (o ReportDefinitionPtrOutput) ToReportDefinitionPtrOutputWithContext(ctx context.Context) ReportDefinitionPtrOutput
func (ReportDefinitionPtrOutput) Type ¶
func (o ReportDefinitionPtrOutput) Type() pulumi.StringPtrOutput
The type of the report.
type ReportDefinitionResponse ¶
type ReportDefinitionResponse struct { // Has definition for data in this report. Dataset *ReportDatasetResponse `pulumi:"dataset"` // Has time period for pulling data for the report. TimePeriod *ReportTimePeriodResponse `pulumi:"timePeriod"` // The time frame for pulling data for the report. If custom, then a specific time period must be provided. Timeframe string `pulumi:"timeframe"` // The type of the report. Type string `pulumi:"type"` }
The definition of a report.
type ReportDefinitionResponseArgs ¶
type ReportDefinitionResponseArgs struct { // Has definition for data in this report. Dataset ReportDatasetResponsePtrInput `pulumi:"dataset"` // Has time period for pulling data for the report. TimePeriod ReportTimePeriodResponsePtrInput `pulumi:"timePeriod"` // The time frame for pulling data for the report. If custom, then a specific time period must be provided. Timeframe pulumi.StringInput `pulumi:"timeframe"` // The type of the report. Type pulumi.StringInput `pulumi:"type"` }
The definition of a report.
func (ReportDefinitionResponseArgs) ElementType ¶
func (ReportDefinitionResponseArgs) ElementType() reflect.Type
func (ReportDefinitionResponseArgs) ToReportDefinitionResponseOutput ¶
func (i ReportDefinitionResponseArgs) ToReportDefinitionResponseOutput() ReportDefinitionResponseOutput
func (ReportDefinitionResponseArgs) ToReportDefinitionResponseOutputWithContext ¶
func (i ReportDefinitionResponseArgs) ToReportDefinitionResponseOutputWithContext(ctx context.Context) ReportDefinitionResponseOutput
func (ReportDefinitionResponseArgs) ToReportDefinitionResponsePtrOutput ¶
func (i ReportDefinitionResponseArgs) ToReportDefinitionResponsePtrOutput() ReportDefinitionResponsePtrOutput
func (ReportDefinitionResponseArgs) ToReportDefinitionResponsePtrOutputWithContext ¶
func (i ReportDefinitionResponseArgs) ToReportDefinitionResponsePtrOutputWithContext(ctx context.Context) ReportDefinitionResponsePtrOutput
type ReportDefinitionResponseInput ¶
type ReportDefinitionResponseInput interface { pulumi.Input ToReportDefinitionResponseOutput() ReportDefinitionResponseOutput ToReportDefinitionResponseOutputWithContext(context.Context) ReportDefinitionResponseOutput }
ReportDefinitionResponseInput is an input type that accepts ReportDefinitionResponseArgs and ReportDefinitionResponseOutput values. You can construct a concrete instance of `ReportDefinitionResponseInput` via:
ReportDefinitionResponseArgs{...}
type ReportDefinitionResponseOutput ¶
type ReportDefinitionResponseOutput struct{ *pulumi.OutputState }
The definition of a report.
func (ReportDefinitionResponseOutput) Dataset ¶
func (o ReportDefinitionResponseOutput) Dataset() ReportDatasetResponsePtrOutput
Has definition for data in this report.
func (ReportDefinitionResponseOutput) ElementType ¶
func (ReportDefinitionResponseOutput) ElementType() reflect.Type
func (ReportDefinitionResponseOutput) TimePeriod ¶
func (o ReportDefinitionResponseOutput) TimePeriod() ReportTimePeriodResponsePtrOutput
Has time period for pulling data for the report.
func (ReportDefinitionResponseOutput) Timeframe ¶
func (o ReportDefinitionResponseOutput) Timeframe() pulumi.StringOutput
The time frame for pulling data for the report. If custom, then a specific time period must be provided.
func (ReportDefinitionResponseOutput) ToReportDefinitionResponseOutput ¶
func (o ReportDefinitionResponseOutput) ToReportDefinitionResponseOutput() ReportDefinitionResponseOutput
func (ReportDefinitionResponseOutput) ToReportDefinitionResponseOutputWithContext ¶
func (o ReportDefinitionResponseOutput) ToReportDefinitionResponseOutputWithContext(ctx context.Context) ReportDefinitionResponseOutput
func (ReportDefinitionResponseOutput) ToReportDefinitionResponsePtrOutput ¶
func (o ReportDefinitionResponseOutput) ToReportDefinitionResponsePtrOutput() ReportDefinitionResponsePtrOutput
func (ReportDefinitionResponseOutput) ToReportDefinitionResponsePtrOutputWithContext ¶
func (o ReportDefinitionResponseOutput) ToReportDefinitionResponsePtrOutputWithContext(ctx context.Context) ReportDefinitionResponsePtrOutput
func (ReportDefinitionResponseOutput) Type ¶
func (o ReportDefinitionResponseOutput) Type() pulumi.StringOutput
The type of the report.
type ReportDefinitionResponsePtrInput ¶
type ReportDefinitionResponsePtrInput interface { pulumi.Input ToReportDefinitionResponsePtrOutput() ReportDefinitionResponsePtrOutput ToReportDefinitionResponsePtrOutputWithContext(context.Context) ReportDefinitionResponsePtrOutput }
ReportDefinitionResponsePtrInput is an input type that accepts ReportDefinitionResponseArgs, ReportDefinitionResponsePtr and ReportDefinitionResponsePtrOutput values. You can construct a concrete instance of `ReportDefinitionResponsePtrInput` via:
ReportDefinitionResponseArgs{...} or: nil
func ReportDefinitionResponsePtr ¶
func ReportDefinitionResponsePtr(v *ReportDefinitionResponseArgs) ReportDefinitionResponsePtrInput
type ReportDefinitionResponsePtrOutput ¶
type ReportDefinitionResponsePtrOutput struct{ *pulumi.OutputState }
func (ReportDefinitionResponsePtrOutput) Dataset ¶
func (o ReportDefinitionResponsePtrOutput) Dataset() ReportDatasetResponsePtrOutput
Has definition for data in this report.
func (ReportDefinitionResponsePtrOutput) Elem ¶
func (o ReportDefinitionResponsePtrOutput) Elem() ReportDefinitionResponseOutput
func (ReportDefinitionResponsePtrOutput) ElementType ¶
func (ReportDefinitionResponsePtrOutput) ElementType() reflect.Type
func (ReportDefinitionResponsePtrOutput) TimePeriod ¶
func (o ReportDefinitionResponsePtrOutput) TimePeriod() ReportTimePeriodResponsePtrOutput
Has time period for pulling data for the report.
func (ReportDefinitionResponsePtrOutput) Timeframe ¶
func (o ReportDefinitionResponsePtrOutput) Timeframe() pulumi.StringPtrOutput
The time frame for pulling data for the report. If custom, then a specific time period must be provided.
func (ReportDefinitionResponsePtrOutput) ToReportDefinitionResponsePtrOutput ¶
func (o ReportDefinitionResponsePtrOutput) ToReportDefinitionResponsePtrOutput() ReportDefinitionResponsePtrOutput
func (ReportDefinitionResponsePtrOutput) ToReportDefinitionResponsePtrOutputWithContext ¶
func (o ReportDefinitionResponsePtrOutput) ToReportDefinitionResponsePtrOutputWithContext(ctx context.Context) ReportDefinitionResponsePtrOutput
func (ReportDefinitionResponsePtrOutput) Type ¶
func (o ReportDefinitionResponsePtrOutput) Type() pulumi.StringPtrOutput
The type of the report.
type ReportDeliveryDestination ¶
type ReportDeliveryDestination struct { // The name of the container where reports will be uploaded. Container string `pulumi:"container"` // The resource id of the storage account where reports will be delivered. ResourceId string `pulumi:"resourceId"` // The name of the directory where reports will be uploaded. RootFolderPath *string `pulumi:"rootFolderPath"` }
The destination information for the delivery of the report.
type ReportDeliveryDestinationArgs ¶
type ReportDeliveryDestinationArgs struct { // The name of the container where reports will be uploaded. Container pulumi.StringInput `pulumi:"container"` // The resource id of the storage account where reports will be delivered. ResourceId pulumi.StringInput `pulumi:"resourceId"` // The name of the directory where reports will be uploaded. RootFolderPath pulumi.StringPtrInput `pulumi:"rootFolderPath"` }
The destination information for the delivery of the report.
func (ReportDeliveryDestinationArgs) ElementType ¶
func (ReportDeliveryDestinationArgs) ElementType() reflect.Type
func (ReportDeliveryDestinationArgs) ToReportDeliveryDestinationOutput ¶
func (i ReportDeliveryDestinationArgs) ToReportDeliveryDestinationOutput() ReportDeliveryDestinationOutput
func (ReportDeliveryDestinationArgs) ToReportDeliveryDestinationOutputWithContext ¶
func (i ReportDeliveryDestinationArgs) ToReportDeliveryDestinationOutputWithContext(ctx context.Context) ReportDeliveryDestinationOutput
func (ReportDeliveryDestinationArgs) ToReportDeliveryDestinationPtrOutput ¶
func (i ReportDeliveryDestinationArgs) ToReportDeliveryDestinationPtrOutput() ReportDeliveryDestinationPtrOutput
func (ReportDeliveryDestinationArgs) ToReportDeliveryDestinationPtrOutputWithContext ¶
func (i ReportDeliveryDestinationArgs) ToReportDeliveryDestinationPtrOutputWithContext(ctx context.Context) ReportDeliveryDestinationPtrOutput
type ReportDeliveryDestinationInput ¶
type ReportDeliveryDestinationInput interface { pulumi.Input ToReportDeliveryDestinationOutput() ReportDeliveryDestinationOutput ToReportDeliveryDestinationOutputWithContext(context.Context) ReportDeliveryDestinationOutput }
ReportDeliveryDestinationInput is an input type that accepts ReportDeliveryDestinationArgs and ReportDeliveryDestinationOutput values. You can construct a concrete instance of `ReportDeliveryDestinationInput` via:
ReportDeliveryDestinationArgs{...}
type ReportDeliveryDestinationOutput ¶
type ReportDeliveryDestinationOutput struct{ *pulumi.OutputState }
The destination information for the delivery of the report.
func (ReportDeliveryDestinationOutput) Container ¶
func (o ReportDeliveryDestinationOutput) Container() pulumi.StringOutput
The name of the container where reports will be uploaded.
func (ReportDeliveryDestinationOutput) ElementType ¶
func (ReportDeliveryDestinationOutput) ElementType() reflect.Type
func (ReportDeliveryDestinationOutput) ResourceId ¶
func (o ReportDeliveryDestinationOutput) ResourceId() pulumi.StringOutput
The resource id of the storage account where reports will be delivered.
func (ReportDeliveryDestinationOutput) RootFolderPath ¶
func (o ReportDeliveryDestinationOutput) RootFolderPath() pulumi.StringPtrOutput
The name of the directory where reports will be uploaded.
func (ReportDeliveryDestinationOutput) ToReportDeliveryDestinationOutput ¶
func (o ReportDeliveryDestinationOutput) ToReportDeliveryDestinationOutput() ReportDeliveryDestinationOutput
func (ReportDeliveryDestinationOutput) ToReportDeliveryDestinationOutputWithContext ¶
func (o ReportDeliveryDestinationOutput) ToReportDeliveryDestinationOutputWithContext(ctx context.Context) ReportDeliveryDestinationOutput
func (ReportDeliveryDestinationOutput) ToReportDeliveryDestinationPtrOutput ¶
func (o ReportDeliveryDestinationOutput) ToReportDeliveryDestinationPtrOutput() ReportDeliveryDestinationPtrOutput
func (ReportDeliveryDestinationOutput) ToReportDeliveryDestinationPtrOutputWithContext ¶
func (o ReportDeliveryDestinationOutput) ToReportDeliveryDestinationPtrOutputWithContext(ctx context.Context) ReportDeliveryDestinationPtrOutput
type ReportDeliveryDestinationPtrInput ¶
type ReportDeliveryDestinationPtrInput interface { pulumi.Input ToReportDeliveryDestinationPtrOutput() ReportDeliveryDestinationPtrOutput ToReportDeliveryDestinationPtrOutputWithContext(context.Context) ReportDeliveryDestinationPtrOutput }
ReportDeliveryDestinationPtrInput is an input type that accepts ReportDeliveryDestinationArgs, ReportDeliveryDestinationPtr and ReportDeliveryDestinationPtrOutput values. You can construct a concrete instance of `ReportDeliveryDestinationPtrInput` via:
ReportDeliveryDestinationArgs{...} or: nil
func ReportDeliveryDestinationPtr ¶
func ReportDeliveryDestinationPtr(v *ReportDeliveryDestinationArgs) ReportDeliveryDestinationPtrInput
type ReportDeliveryDestinationPtrOutput ¶
type ReportDeliveryDestinationPtrOutput struct{ *pulumi.OutputState }
func (ReportDeliveryDestinationPtrOutput) Container ¶
func (o ReportDeliveryDestinationPtrOutput) Container() pulumi.StringPtrOutput
The name of the container where reports will be uploaded.
func (ReportDeliveryDestinationPtrOutput) Elem ¶
func (o ReportDeliveryDestinationPtrOutput) Elem() ReportDeliveryDestinationOutput
func (ReportDeliveryDestinationPtrOutput) ElementType ¶
func (ReportDeliveryDestinationPtrOutput) ElementType() reflect.Type
func (ReportDeliveryDestinationPtrOutput) ResourceId ¶
func (o ReportDeliveryDestinationPtrOutput) ResourceId() pulumi.StringPtrOutput
The resource id of the storage account where reports will be delivered.
func (ReportDeliveryDestinationPtrOutput) RootFolderPath ¶
func (o ReportDeliveryDestinationPtrOutput) RootFolderPath() pulumi.StringPtrOutput
The name of the directory where reports will be uploaded.
func (ReportDeliveryDestinationPtrOutput) ToReportDeliveryDestinationPtrOutput ¶
func (o ReportDeliveryDestinationPtrOutput) ToReportDeliveryDestinationPtrOutput() ReportDeliveryDestinationPtrOutput
func (ReportDeliveryDestinationPtrOutput) ToReportDeliveryDestinationPtrOutputWithContext ¶
func (o ReportDeliveryDestinationPtrOutput) ToReportDeliveryDestinationPtrOutputWithContext(ctx context.Context) ReportDeliveryDestinationPtrOutput
type ReportDeliveryDestinationResponse ¶
type ReportDeliveryDestinationResponse struct { // The name of the container where reports will be uploaded. Container string `pulumi:"container"` // The resource id of the storage account where reports will be delivered. ResourceId string `pulumi:"resourceId"` // The name of the directory where reports will be uploaded. RootFolderPath *string `pulumi:"rootFolderPath"` }
The destination information for the delivery of the report.
type ReportDeliveryDestinationResponseArgs ¶
type ReportDeliveryDestinationResponseArgs struct { // The name of the container where reports will be uploaded. Container pulumi.StringInput `pulumi:"container"` // The resource id of the storage account where reports will be delivered. ResourceId pulumi.StringInput `pulumi:"resourceId"` // The name of the directory where reports will be uploaded. RootFolderPath pulumi.StringPtrInput `pulumi:"rootFolderPath"` }
The destination information for the delivery of the report.
func (ReportDeliveryDestinationResponseArgs) ElementType ¶
func (ReportDeliveryDestinationResponseArgs) ElementType() reflect.Type
func (ReportDeliveryDestinationResponseArgs) ToReportDeliveryDestinationResponseOutput ¶
func (i ReportDeliveryDestinationResponseArgs) ToReportDeliveryDestinationResponseOutput() ReportDeliveryDestinationResponseOutput
func (ReportDeliveryDestinationResponseArgs) ToReportDeliveryDestinationResponseOutputWithContext ¶
func (i ReportDeliveryDestinationResponseArgs) ToReportDeliveryDestinationResponseOutputWithContext(ctx context.Context) ReportDeliveryDestinationResponseOutput
func (ReportDeliveryDestinationResponseArgs) ToReportDeliveryDestinationResponsePtrOutput ¶
func (i ReportDeliveryDestinationResponseArgs) ToReportDeliveryDestinationResponsePtrOutput() ReportDeliveryDestinationResponsePtrOutput
func (ReportDeliveryDestinationResponseArgs) ToReportDeliveryDestinationResponsePtrOutputWithContext ¶
func (i ReportDeliveryDestinationResponseArgs) ToReportDeliveryDestinationResponsePtrOutputWithContext(ctx context.Context) ReportDeliveryDestinationResponsePtrOutput
type ReportDeliveryDestinationResponseInput ¶
type ReportDeliveryDestinationResponseInput interface { pulumi.Input ToReportDeliveryDestinationResponseOutput() ReportDeliveryDestinationResponseOutput ToReportDeliveryDestinationResponseOutputWithContext(context.Context) ReportDeliveryDestinationResponseOutput }
ReportDeliveryDestinationResponseInput is an input type that accepts ReportDeliveryDestinationResponseArgs and ReportDeliveryDestinationResponseOutput values. You can construct a concrete instance of `ReportDeliveryDestinationResponseInput` via:
ReportDeliveryDestinationResponseArgs{...}
type ReportDeliveryDestinationResponseOutput ¶
type ReportDeliveryDestinationResponseOutput struct{ *pulumi.OutputState }
The destination information for the delivery of the report.
func (ReportDeliveryDestinationResponseOutput) Container ¶
func (o ReportDeliveryDestinationResponseOutput) Container() pulumi.StringOutput
The name of the container where reports will be uploaded.
func (ReportDeliveryDestinationResponseOutput) ElementType ¶
func (ReportDeliveryDestinationResponseOutput) ElementType() reflect.Type
func (ReportDeliveryDestinationResponseOutput) ResourceId ¶
func (o ReportDeliveryDestinationResponseOutput) ResourceId() pulumi.StringOutput
The resource id of the storage account where reports will be delivered.
func (ReportDeliveryDestinationResponseOutput) RootFolderPath ¶
func (o ReportDeliveryDestinationResponseOutput) RootFolderPath() pulumi.StringPtrOutput
The name of the directory where reports will be uploaded.
func (ReportDeliveryDestinationResponseOutput) ToReportDeliveryDestinationResponseOutput ¶
func (o ReportDeliveryDestinationResponseOutput) ToReportDeliveryDestinationResponseOutput() ReportDeliveryDestinationResponseOutput
func (ReportDeliveryDestinationResponseOutput) ToReportDeliveryDestinationResponseOutputWithContext ¶
func (o ReportDeliveryDestinationResponseOutput) ToReportDeliveryDestinationResponseOutputWithContext(ctx context.Context) ReportDeliveryDestinationResponseOutput
func (ReportDeliveryDestinationResponseOutput) ToReportDeliveryDestinationResponsePtrOutput ¶
func (o ReportDeliveryDestinationResponseOutput) ToReportDeliveryDestinationResponsePtrOutput() ReportDeliveryDestinationResponsePtrOutput
func (ReportDeliveryDestinationResponseOutput) ToReportDeliveryDestinationResponsePtrOutputWithContext ¶
func (o ReportDeliveryDestinationResponseOutput) ToReportDeliveryDestinationResponsePtrOutputWithContext(ctx context.Context) ReportDeliveryDestinationResponsePtrOutput
type ReportDeliveryDestinationResponsePtrInput ¶
type ReportDeliveryDestinationResponsePtrInput interface { pulumi.Input ToReportDeliveryDestinationResponsePtrOutput() ReportDeliveryDestinationResponsePtrOutput ToReportDeliveryDestinationResponsePtrOutputWithContext(context.Context) ReportDeliveryDestinationResponsePtrOutput }
ReportDeliveryDestinationResponsePtrInput is an input type that accepts ReportDeliveryDestinationResponseArgs, ReportDeliveryDestinationResponsePtr and ReportDeliveryDestinationResponsePtrOutput values. You can construct a concrete instance of `ReportDeliveryDestinationResponsePtrInput` via:
ReportDeliveryDestinationResponseArgs{...} or: nil
func ReportDeliveryDestinationResponsePtr ¶
func ReportDeliveryDestinationResponsePtr(v *ReportDeliveryDestinationResponseArgs) ReportDeliveryDestinationResponsePtrInput
type ReportDeliveryDestinationResponsePtrOutput ¶
type ReportDeliveryDestinationResponsePtrOutput struct{ *pulumi.OutputState }
func (ReportDeliveryDestinationResponsePtrOutput) Container ¶
func (o ReportDeliveryDestinationResponsePtrOutput) Container() pulumi.StringPtrOutput
The name of the container where reports will be uploaded.
func (ReportDeliveryDestinationResponsePtrOutput) ElementType ¶
func (ReportDeliveryDestinationResponsePtrOutput) ElementType() reflect.Type
func (ReportDeliveryDestinationResponsePtrOutput) ResourceId ¶
func (o ReportDeliveryDestinationResponsePtrOutput) ResourceId() pulumi.StringPtrOutput
The resource id of the storage account where reports will be delivered.
func (ReportDeliveryDestinationResponsePtrOutput) RootFolderPath ¶
func (o ReportDeliveryDestinationResponsePtrOutput) RootFolderPath() pulumi.StringPtrOutput
The name of the directory where reports will be uploaded.
func (ReportDeliveryDestinationResponsePtrOutput) ToReportDeliveryDestinationResponsePtrOutput ¶
func (o ReportDeliveryDestinationResponsePtrOutput) ToReportDeliveryDestinationResponsePtrOutput() ReportDeliveryDestinationResponsePtrOutput
func (ReportDeliveryDestinationResponsePtrOutput) ToReportDeliveryDestinationResponsePtrOutputWithContext ¶
func (o ReportDeliveryDestinationResponsePtrOutput) ToReportDeliveryDestinationResponsePtrOutputWithContext(ctx context.Context) ReportDeliveryDestinationResponsePtrOutput
type ReportDeliveryInfo ¶
type ReportDeliveryInfo struct { // Has destination for the report being delivered. Destination ReportDeliveryDestination `pulumi:"destination"` }
The delivery information associated with a report.
type ReportDeliveryInfoArgs ¶
type ReportDeliveryInfoArgs struct { // Has destination for the report being delivered. Destination ReportDeliveryDestinationInput `pulumi:"destination"` }
The delivery information associated with a report.
func (ReportDeliveryInfoArgs) ElementType ¶
func (ReportDeliveryInfoArgs) ElementType() reflect.Type
func (ReportDeliveryInfoArgs) ToReportDeliveryInfoOutput ¶
func (i ReportDeliveryInfoArgs) ToReportDeliveryInfoOutput() ReportDeliveryInfoOutput
func (ReportDeliveryInfoArgs) ToReportDeliveryInfoOutputWithContext ¶
func (i ReportDeliveryInfoArgs) ToReportDeliveryInfoOutputWithContext(ctx context.Context) ReportDeliveryInfoOutput
func (ReportDeliveryInfoArgs) ToReportDeliveryInfoPtrOutput ¶
func (i ReportDeliveryInfoArgs) ToReportDeliveryInfoPtrOutput() ReportDeliveryInfoPtrOutput
func (ReportDeliveryInfoArgs) ToReportDeliveryInfoPtrOutputWithContext ¶
func (i ReportDeliveryInfoArgs) ToReportDeliveryInfoPtrOutputWithContext(ctx context.Context) ReportDeliveryInfoPtrOutput
type ReportDeliveryInfoInput ¶
type ReportDeliveryInfoInput interface { pulumi.Input ToReportDeliveryInfoOutput() ReportDeliveryInfoOutput ToReportDeliveryInfoOutputWithContext(context.Context) ReportDeliveryInfoOutput }
ReportDeliveryInfoInput is an input type that accepts ReportDeliveryInfoArgs and ReportDeliveryInfoOutput values. You can construct a concrete instance of `ReportDeliveryInfoInput` via:
ReportDeliveryInfoArgs{...}
type ReportDeliveryInfoOutput ¶
type ReportDeliveryInfoOutput struct{ *pulumi.OutputState }
The delivery information associated with a report.
func (ReportDeliveryInfoOutput) Destination ¶
func (o ReportDeliveryInfoOutput) Destination() ReportDeliveryDestinationOutput
Has destination for the report being delivered.
func (ReportDeliveryInfoOutput) ElementType ¶
func (ReportDeliveryInfoOutput) ElementType() reflect.Type
func (ReportDeliveryInfoOutput) ToReportDeliveryInfoOutput ¶
func (o ReportDeliveryInfoOutput) ToReportDeliveryInfoOutput() ReportDeliveryInfoOutput
func (ReportDeliveryInfoOutput) ToReportDeliveryInfoOutputWithContext ¶
func (o ReportDeliveryInfoOutput) ToReportDeliveryInfoOutputWithContext(ctx context.Context) ReportDeliveryInfoOutput
func (ReportDeliveryInfoOutput) ToReportDeliveryInfoPtrOutput ¶
func (o ReportDeliveryInfoOutput) ToReportDeliveryInfoPtrOutput() ReportDeliveryInfoPtrOutput
func (ReportDeliveryInfoOutput) ToReportDeliveryInfoPtrOutputWithContext ¶
func (o ReportDeliveryInfoOutput) ToReportDeliveryInfoPtrOutputWithContext(ctx context.Context) ReportDeliveryInfoPtrOutput
type ReportDeliveryInfoPtrInput ¶
type ReportDeliveryInfoPtrInput interface { pulumi.Input ToReportDeliveryInfoPtrOutput() ReportDeliveryInfoPtrOutput ToReportDeliveryInfoPtrOutputWithContext(context.Context) ReportDeliveryInfoPtrOutput }
ReportDeliveryInfoPtrInput is an input type that accepts ReportDeliveryInfoArgs, ReportDeliveryInfoPtr and ReportDeliveryInfoPtrOutput values. You can construct a concrete instance of `ReportDeliveryInfoPtrInput` via:
ReportDeliveryInfoArgs{...} or: nil
func ReportDeliveryInfoPtr ¶
func ReportDeliveryInfoPtr(v *ReportDeliveryInfoArgs) ReportDeliveryInfoPtrInput
type ReportDeliveryInfoPtrOutput ¶
type ReportDeliveryInfoPtrOutput struct{ *pulumi.OutputState }
func (ReportDeliveryInfoPtrOutput) Destination ¶
func (o ReportDeliveryInfoPtrOutput) Destination() ReportDeliveryDestinationPtrOutput
Has destination for the report being delivered.
func (ReportDeliveryInfoPtrOutput) Elem ¶
func (o ReportDeliveryInfoPtrOutput) Elem() ReportDeliveryInfoOutput
func (ReportDeliveryInfoPtrOutput) ElementType ¶
func (ReportDeliveryInfoPtrOutput) ElementType() reflect.Type
func (ReportDeliveryInfoPtrOutput) ToReportDeliveryInfoPtrOutput ¶
func (o ReportDeliveryInfoPtrOutput) ToReportDeliveryInfoPtrOutput() ReportDeliveryInfoPtrOutput
func (ReportDeliveryInfoPtrOutput) ToReportDeliveryInfoPtrOutputWithContext ¶
func (o ReportDeliveryInfoPtrOutput) ToReportDeliveryInfoPtrOutputWithContext(ctx context.Context) ReportDeliveryInfoPtrOutput
type ReportDeliveryInfoResponse ¶
type ReportDeliveryInfoResponse struct { // Has destination for the report being delivered. Destination ReportDeliveryDestinationResponse `pulumi:"destination"` }
The delivery information associated with a report.
type ReportDeliveryInfoResponseArgs ¶
type ReportDeliveryInfoResponseArgs struct { // Has destination for the report being delivered. Destination ReportDeliveryDestinationResponseInput `pulumi:"destination"` }
The delivery information associated with a report.
func (ReportDeliveryInfoResponseArgs) ElementType ¶
func (ReportDeliveryInfoResponseArgs) ElementType() reflect.Type
func (ReportDeliveryInfoResponseArgs) ToReportDeliveryInfoResponseOutput ¶
func (i ReportDeliveryInfoResponseArgs) ToReportDeliveryInfoResponseOutput() ReportDeliveryInfoResponseOutput
func (ReportDeliveryInfoResponseArgs) ToReportDeliveryInfoResponseOutputWithContext ¶
func (i ReportDeliveryInfoResponseArgs) ToReportDeliveryInfoResponseOutputWithContext(ctx context.Context) ReportDeliveryInfoResponseOutput
func (ReportDeliveryInfoResponseArgs) ToReportDeliveryInfoResponsePtrOutput ¶
func (i ReportDeliveryInfoResponseArgs) ToReportDeliveryInfoResponsePtrOutput() ReportDeliveryInfoResponsePtrOutput
func (ReportDeliveryInfoResponseArgs) ToReportDeliveryInfoResponsePtrOutputWithContext ¶
func (i ReportDeliveryInfoResponseArgs) ToReportDeliveryInfoResponsePtrOutputWithContext(ctx context.Context) ReportDeliveryInfoResponsePtrOutput
type ReportDeliveryInfoResponseInput ¶
type ReportDeliveryInfoResponseInput interface { pulumi.Input ToReportDeliveryInfoResponseOutput() ReportDeliveryInfoResponseOutput ToReportDeliveryInfoResponseOutputWithContext(context.Context) ReportDeliveryInfoResponseOutput }
ReportDeliveryInfoResponseInput is an input type that accepts ReportDeliveryInfoResponseArgs and ReportDeliveryInfoResponseOutput values. You can construct a concrete instance of `ReportDeliveryInfoResponseInput` via:
ReportDeliveryInfoResponseArgs{...}
type ReportDeliveryInfoResponseOutput ¶
type ReportDeliveryInfoResponseOutput struct{ *pulumi.OutputState }
The delivery information associated with a report.
func (ReportDeliveryInfoResponseOutput) Destination ¶
func (o ReportDeliveryInfoResponseOutput) Destination() ReportDeliveryDestinationResponseOutput
Has destination for the report being delivered.
func (ReportDeliveryInfoResponseOutput) ElementType ¶
func (ReportDeliveryInfoResponseOutput) ElementType() reflect.Type
func (ReportDeliveryInfoResponseOutput) ToReportDeliveryInfoResponseOutput ¶
func (o ReportDeliveryInfoResponseOutput) ToReportDeliveryInfoResponseOutput() ReportDeliveryInfoResponseOutput
func (ReportDeliveryInfoResponseOutput) ToReportDeliveryInfoResponseOutputWithContext ¶
func (o ReportDeliveryInfoResponseOutput) ToReportDeliveryInfoResponseOutputWithContext(ctx context.Context) ReportDeliveryInfoResponseOutput
func (ReportDeliveryInfoResponseOutput) ToReportDeliveryInfoResponsePtrOutput ¶
func (o ReportDeliveryInfoResponseOutput) ToReportDeliveryInfoResponsePtrOutput() ReportDeliveryInfoResponsePtrOutput
func (ReportDeliveryInfoResponseOutput) ToReportDeliveryInfoResponsePtrOutputWithContext ¶
func (o ReportDeliveryInfoResponseOutput) ToReportDeliveryInfoResponsePtrOutputWithContext(ctx context.Context) ReportDeliveryInfoResponsePtrOutput
type ReportDeliveryInfoResponsePtrInput ¶
type ReportDeliveryInfoResponsePtrInput interface { pulumi.Input ToReportDeliveryInfoResponsePtrOutput() ReportDeliveryInfoResponsePtrOutput ToReportDeliveryInfoResponsePtrOutputWithContext(context.Context) ReportDeliveryInfoResponsePtrOutput }
ReportDeliveryInfoResponsePtrInput is an input type that accepts ReportDeliveryInfoResponseArgs, ReportDeliveryInfoResponsePtr and ReportDeliveryInfoResponsePtrOutput values. You can construct a concrete instance of `ReportDeliveryInfoResponsePtrInput` via:
ReportDeliveryInfoResponseArgs{...} or: nil
func ReportDeliveryInfoResponsePtr ¶
func ReportDeliveryInfoResponsePtr(v *ReportDeliveryInfoResponseArgs) ReportDeliveryInfoResponsePtrInput
type ReportDeliveryInfoResponsePtrOutput ¶
type ReportDeliveryInfoResponsePtrOutput struct{ *pulumi.OutputState }
func (ReportDeliveryInfoResponsePtrOutput) Destination ¶
func (o ReportDeliveryInfoResponsePtrOutput) Destination() ReportDeliveryDestinationResponsePtrOutput
Has destination for the report being delivered.
func (ReportDeliveryInfoResponsePtrOutput) Elem ¶
func (o ReportDeliveryInfoResponsePtrOutput) Elem() ReportDeliveryInfoResponseOutput
func (ReportDeliveryInfoResponsePtrOutput) ElementType ¶
func (ReportDeliveryInfoResponsePtrOutput) ElementType() reflect.Type
func (ReportDeliveryInfoResponsePtrOutput) ToReportDeliveryInfoResponsePtrOutput ¶
func (o ReportDeliveryInfoResponsePtrOutput) ToReportDeliveryInfoResponsePtrOutput() ReportDeliveryInfoResponsePtrOutput
func (ReportDeliveryInfoResponsePtrOutput) ToReportDeliveryInfoResponsePtrOutputWithContext ¶
func (o ReportDeliveryInfoResponsePtrOutput) ToReportDeliveryInfoResponsePtrOutputWithContext(ctx context.Context) ReportDeliveryInfoResponsePtrOutput
type ReportFilter ¶
type ReportFilter struct { // The logical "AND" expression. Must have at least 2 items. And []ReportFilter `pulumi:"and"` // Has comparison expression for a dimension Dimension *ReportComparisonExpression `pulumi:"dimension"` // The logical "NOT" expression. Not *ReportFilter `pulumi:"not"` // The logical "OR" expression. Must have at least 2 items. Or []ReportFilter `pulumi:"or"` // Has comparison expression for a tag Tag *ReportComparisonExpression `pulumi:"tag"` }
The filter expression to be used in the report.
type ReportFilterArgs ¶
type ReportFilterArgs struct { // The logical "AND" expression. Must have at least 2 items. And ReportFilterArrayInput `pulumi:"and"` // Has comparison expression for a dimension Dimension ReportComparisonExpressionPtrInput `pulumi:"dimension"` // The logical "NOT" expression. Not ReportFilterPtrInput `pulumi:"not"` // The logical "OR" expression. Must have at least 2 items. Or ReportFilterArrayInput `pulumi:"or"` // Has comparison expression for a tag Tag ReportComparisonExpressionPtrInput `pulumi:"tag"` }
The filter expression to be used in the report.
func (ReportFilterArgs) ElementType ¶
func (ReportFilterArgs) ElementType() reflect.Type
func (ReportFilterArgs) ToReportFilterOutput ¶
func (i ReportFilterArgs) ToReportFilterOutput() ReportFilterOutput
func (ReportFilterArgs) ToReportFilterOutputWithContext ¶
func (i ReportFilterArgs) ToReportFilterOutputWithContext(ctx context.Context) ReportFilterOutput
func (ReportFilterArgs) ToReportFilterPtrOutput ¶
func (i ReportFilterArgs) ToReportFilterPtrOutput() ReportFilterPtrOutput
func (ReportFilterArgs) ToReportFilterPtrOutputWithContext ¶
func (i ReportFilterArgs) ToReportFilterPtrOutputWithContext(ctx context.Context) ReportFilterPtrOutput
type ReportFilterArray ¶
type ReportFilterArray []ReportFilterInput
func (ReportFilterArray) ElementType ¶
func (ReportFilterArray) ElementType() reflect.Type
func (ReportFilterArray) ToReportFilterArrayOutput ¶
func (i ReportFilterArray) ToReportFilterArrayOutput() ReportFilterArrayOutput
func (ReportFilterArray) ToReportFilterArrayOutputWithContext ¶
func (i ReportFilterArray) ToReportFilterArrayOutputWithContext(ctx context.Context) ReportFilterArrayOutput
type ReportFilterArrayInput ¶
type ReportFilterArrayInput interface { pulumi.Input ToReportFilterArrayOutput() ReportFilterArrayOutput ToReportFilterArrayOutputWithContext(context.Context) ReportFilterArrayOutput }
ReportFilterArrayInput is an input type that accepts ReportFilterArray and ReportFilterArrayOutput values. You can construct a concrete instance of `ReportFilterArrayInput` via:
ReportFilterArray{ ReportFilterArgs{...} }
type ReportFilterArrayOutput ¶
type ReportFilterArrayOutput struct{ *pulumi.OutputState }
func (ReportFilterArrayOutput) ElementType ¶
func (ReportFilterArrayOutput) ElementType() reflect.Type
func (ReportFilterArrayOutput) Index ¶
func (o ReportFilterArrayOutput) Index(i pulumi.IntInput) ReportFilterOutput
func (ReportFilterArrayOutput) ToReportFilterArrayOutput ¶
func (o ReportFilterArrayOutput) ToReportFilterArrayOutput() ReportFilterArrayOutput
func (ReportFilterArrayOutput) ToReportFilterArrayOutputWithContext ¶
func (o ReportFilterArrayOutput) ToReportFilterArrayOutputWithContext(ctx context.Context) ReportFilterArrayOutput
type ReportFilterInput ¶
type ReportFilterInput interface { pulumi.Input ToReportFilterOutput() ReportFilterOutput ToReportFilterOutputWithContext(context.Context) ReportFilterOutput }
ReportFilterInput is an input type that accepts ReportFilterArgs and ReportFilterOutput values. You can construct a concrete instance of `ReportFilterInput` via:
ReportFilterArgs{...}
type ReportFilterOutput ¶
type ReportFilterOutput struct{ *pulumi.OutputState }
The filter expression to be used in the report.
func (ReportFilterOutput) And ¶
func (o ReportFilterOutput) And() ReportFilterArrayOutput
The logical "AND" expression. Must have at least 2 items.
func (ReportFilterOutput) Dimension ¶
func (o ReportFilterOutput) Dimension() ReportComparisonExpressionPtrOutput
Has comparison expression for a dimension
func (ReportFilterOutput) ElementType ¶
func (ReportFilterOutput) ElementType() reflect.Type
func (ReportFilterOutput) Not ¶
func (o ReportFilterOutput) Not() ReportFilterPtrOutput
The logical "NOT" expression.
func (ReportFilterOutput) Or ¶
func (o ReportFilterOutput) Or() ReportFilterArrayOutput
The logical "OR" expression. Must have at least 2 items.
func (ReportFilterOutput) Tag ¶
func (o ReportFilterOutput) Tag() ReportComparisonExpressionPtrOutput
Has comparison expression for a tag
func (ReportFilterOutput) ToReportFilterOutput ¶
func (o ReportFilterOutput) ToReportFilterOutput() ReportFilterOutput
func (ReportFilterOutput) ToReportFilterOutputWithContext ¶
func (o ReportFilterOutput) ToReportFilterOutputWithContext(ctx context.Context) ReportFilterOutput
func (ReportFilterOutput) ToReportFilterPtrOutput ¶
func (o ReportFilterOutput) ToReportFilterPtrOutput() ReportFilterPtrOutput
func (ReportFilterOutput) ToReportFilterPtrOutputWithContext ¶
func (o ReportFilterOutput) ToReportFilterPtrOutputWithContext(ctx context.Context) ReportFilterPtrOutput
type ReportFilterPtrInput ¶
type ReportFilterPtrInput interface { pulumi.Input ToReportFilterPtrOutput() ReportFilterPtrOutput ToReportFilterPtrOutputWithContext(context.Context) ReportFilterPtrOutput }
ReportFilterPtrInput is an input type that accepts ReportFilterArgs, ReportFilterPtr and ReportFilterPtrOutput values. You can construct a concrete instance of `ReportFilterPtrInput` via:
ReportFilterArgs{...} or: nil
func ReportFilterPtr ¶
func ReportFilterPtr(v *ReportFilterArgs) ReportFilterPtrInput
type ReportFilterPtrOutput ¶
type ReportFilterPtrOutput struct{ *pulumi.OutputState }
func (ReportFilterPtrOutput) And ¶
func (o ReportFilterPtrOutput) And() ReportFilterArrayOutput
The logical "AND" expression. Must have at least 2 items.
func (ReportFilterPtrOutput) Dimension ¶
func (o ReportFilterPtrOutput) Dimension() ReportComparisonExpressionPtrOutput
Has comparison expression for a dimension
func (ReportFilterPtrOutput) Elem ¶
func (o ReportFilterPtrOutput) Elem() ReportFilterOutput
func (ReportFilterPtrOutput) ElementType ¶
func (ReportFilterPtrOutput) ElementType() reflect.Type
func (ReportFilterPtrOutput) Not ¶
func (o ReportFilterPtrOutput) Not() ReportFilterPtrOutput
The logical "NOT" expression.
func (ReportFilterPtrOutput) Or ¶
func (o ReportFilterPtrOutput) Or() ReportFilterArrayOutput
The logical "OR" expression. Must have at least 2 items.
func (ReportFilterPtrOutput) Tag ¶
func (o ReportFilterPtrOutput) Tag() ReportComparisonExpressionPtrOutput
Has comparison expression for a tag
func (ReportFilterPtrOutput) ToReportFilterPtrOutput ¶
func (o ReportFilterPtrOutput) ToReportFilterPtrOutput() ReportFilterPtrOutput
func (ReportFilterPtrOutput) ToReportFilterPtrOutputWithContext ¶
func (o ReportFilterPtrOutput) ToReportFilterPtrOutputWithContext(ctx context.Context) ReportFilterPtrOutput
type ReportFilterResponse ¶
type ReportFilterResponse struct { // The logical "AND" expression. Must have at least 2 items. And []ReportFilterResponse `pulumi:"and"` // Has comparison expression for a dimension Dimension *ReportComparisonExpressionResponse `pulumi:"dimension"` // The logical "NOT" expression. Not *ReportFilterResponse `pulumi:"not"` // The logical "OR" expression. Must have at least 2 items. Or []ReportFilterResponse `pulumi:"or"` // Has comparison expression for a tag Tag *ReportComparisonExpressionResponse `pulumi:"tag"` }
The filter expression to be used in the report.
type ReportFilterResponseArgs ¶
type ReportFilterResponseArgs struct { // The logical "AND" expression. Must have at least 2 items. And ReportFilterResponseArrayInput `pulumi:"and"` // Has comparison expression for a dimension Dimension ReportComparisonExpressionResponsePtrInput `pulumi:"dimension"` // The logical "NOT" expression. Not ReportFilterResponsePtrInput `pulumi:"not"` // The logical "OR" expression. Must have at least 2 items. Or ReportFilterResponseArrayInput `pulumi:"or"` // Has comparison expression for a tag Tag ReportComparisonExpressionResponsePtrInput `pulumi:"tag"` }
The filter expression to be used in the report.
func (ReportFilterResponseArgs) ElementType ¶
func (ReportFilterResponseArgs) ElementType() reflect.Type
func (ReportFilterResponseArgs) ToReportFilterResponseOutput ¶
func (i ReportFilterResponseArgs) ToReportFilterResponseOutput() ReportFilterResponseOutput
func (ReportFilterResponseArgs) ToReportFilterResponseOutputWithContext ¶
func (i ReportFilterResponseArgs) ToReportFilterResponseOutputWithContext(ctx context.Context) ReportFilterResponseOutput
func (ReportFilterResponseArgs) ToReportFilterResponsePtrOutput ¶
func (i ReportFilterResponseArgs) ToReportFilterResponsePtrOutput() ReportFilterResponsePtrOutput
func (ReportFilterResponseArgs) ToReportFilterResponsePtrOutputWithContext ¶
func (i ReportFilterResponseArgs) ToReportFilterResponsePtrOutputWithContext(ctx context.Context) ReportFilterResponsePtrOutput
type ReportFilterResponseArray ¶
type ReportFilterResponseArray []ReportFilterResponseInput
func (ReportFilterResponseArray) ElementType ¶
func (ReportFilterResponseArray) ElementType() reflect.Type
func (ReportFilterResponseArray) ToReportFilterResponseArrayOutput ¶
func (i ReportFilterResponseArray) ToReportFilterResponseArrayOutput() ReportFilterResponseArrayOutput
func (ReportFilterResponseArray) ToReportFilterResponseArrayOutputWithContext ¶
func (i ReportFilterResponseArray) ToReportFilterResponseArrayOutputWithContext(ctx context.Context) ReportFilterResponseArrayOutput
type ReportFilterResponseArrayInput ¶
type ReportFilterResponseArrayInput interface { pulumi.Input ToReportFilterResponseArrayOutput() ReportFilterResponseArrayOutput ToReportFilterResponseArrayOutputWithContext(context.Context) ReportFilterResponseArrayOutput }
ReportFilterResponseArrayInput is an input type that accepts ReportFilterResponseArray and ReportFilterResponseArrayOutput values. You can construct a concrete instance of `ReportFilterResponseArrayInput` via:
ReportFilterResponseArray{ ReportFilterResponseArgs{...} }
type ReportFilterResponseArrayOutput ¶
type ReportFilterResponseArrayOutput struct{ *pulumi.OutputState }
func (ReportFilterResponseArrayOutput) ElementType ¶
func (ReportFilterResponseArrayOutput) ElementType() reflect.Type
func (ReportFilterResponseArrayOutput) Index ¶
func (o ReportFilterResponseArrayOutput) Index(i pulumi.IntInput) ReportFilterResponseOutput
func (ReportFilterResponseArrayOutput) ToReportFilterResponseArrayOutput ¶
func (o ReportFilterResponseArrayOutput) ToReportFilterResponseArrayOutput() ReportFilterResponseArrayOutput
func (ReportFilterResponseArrayOutput) ToReportFilterResponseArrayOutputWithContext ¶
func (o ReportFilterResponseArrayOutput) ToReportFilterResponseArrayOutputWithContext(ctx context.Context) ReportFilterResponseArrayOutput
type ReportFilterResponseInput ¶
type ReportFilterResponseInput interface { pulumi.Input ToReportFilterResponseOutput() ReportFilterResponseOutput ToReportFilterResponseOutputWithContext(context.Context) ReportFilterResponseOutput }
ReportFilterResponseInput is an input type that accepts ReportFilterResponseArgs and ReportFilterResponseOutput values. You can construct a concrete instance of `ReportFilterResponseInput` via:
ReportFilterResponseArgs{...}
type ReportFilterResponseOutput ¶
type ReportFilterResponseOutput struct{ *pulumi.OutputState }
The filter expression to be used in the report.
func (ReportFilterResponseOutput) And ¶
func (o ReportFilterResponseOutput) And() ReportFilterResponseArrayOutput
The logical "AND" expression. Must have at least 2 items.
func (ReportFilterResponseOutput) Dimension ¶
func (o ReportFilterResponseOutput) Dimension() ReportComparisonExpressionResponsePtrOutput
Has comparison expression for a dimension
func (ReportFilterResponseOutput) ElementType ¶
func (ReportFilterResponseOutput) ElementType() reflect.Type
func (ReportFilterResponseOutput) Not ¶
func (o ReportFilterResponseOutput) Not() ReportFilterResponsePtrOutput
The logical "NOT" expression.
func (ReportFilterResponseOutput) Or ¶
func (o ReportFilterResponseOutput) Or() ReportFilterResponseArrayOutput
The logical "OR" expression. Must have at least 2 items.
func (ReportFilterResponseOutput) ToReportFilterResponseOutput ¶
func (o ReportFilterResponseOutput) ToReportFilterResponseOutput() ReportFilterResponseOutput
func (ReportFilterResponseOutput) ToReportFilterResponseOutputWithContext ¶
func (o ReportFilterResponseOutput) ToReportFilterResponseOutputWithContext(ctx context.Context) ReportFilterResponseOutput
func (ReportFilterResponseOutput) ToReportFilterResponsePtrOutput ¶
func (o ReportFilterResponseOutput) ToReportFilterResponsePtrOutput() ReportFilterResponsePtrOutput
func (ReportFilterResponseOutput) ToReportFilterResponsePtrOutputWithContext ¶
func (o ReportFilterResponseOutput) ToReportFilterResponsePtrOutputWithContext(ctx context.Context) ReportFilterResponsePtrOutput
type ReportFilterResponsePtrInput ¶
type ReportFilterResponsePtrInput interface { pulumi.Input ToReportFilterResponsePtrOutput() ReportFilterResponsePtrOutput ToReportFilterResponsePtrOutputWithContext(context.Context) ReportFilterResponsePtrOutput }
ReportFilterResponsePtrInput is an input type that accepts ReportFilterResponseArgs, ReportFilterResponsePtr and ReportFilterResponsePtrOutput values. You can construct a concrete instance of `ReportFilterResponsePtrInput` via:
ReportFilterResponseArgs{...} or: nil
func ReportFilterResponsePtr ¶
func ReportFilterResponsePtr(v *ReportFilterResponseArgs) ReportFilterResponsePtrInput
type ReportFilterResponsePtrOutput ¶
type ReportFilterResponsePtrOutput struct{ *pulumi.OutputState }
func (ReportFilterResponsePtrOutput) And ¶
func (o ReportFilterResponsePtrOutput) And() ReportFilterResponseArrayOutput
The logical "AND" expression. Must have at least 2 items.
func (ReportFilterResponsePtrOutput) Dimension ¶
func (o ReportFilterResponsePtrOutput) Dimension() ReportComparisonExpressionResponsePtrOutput
Has comparison expression for a dimension
func (ReportFilterResponsePtrOutput) Elem ¶
func (o ReportFilterResponsePtrOutput) Elem() ReportFilterResponseOutput
func (ReportFilterResponsePtrOutput) ElementType ¶
func (ReportFilterResponsePtrOutput) ElementType() reflect.Type
func (ReportFilterResponsePtrOutput) Not ¶
func (o ReportFilterResponsePtrOutput) Not() ReportFilterResponsePtrOutput
The logical "NOT" expression.
func (ReportFilterResponsePtrOutput) Or ¶
func (o ReportFilterResponsePtrOutput) Or() ReportFilterResponseArrayOutput
The logical "OR" expression. Must have at least 2 items.
func (ReportFilterResponsePtrOutput) ToReportFilterResponsePtrOutput ¶
func (o ReportFilterResponsePtrOutput) ToReportFilterResponsePtrOutput() ReportFilterResponsePtrOutput
func (ReportFilterResponsePtrOutput) ToReportFilterResponsePtrOutputWithContext ¶
func (o ReportFilterResponsePtrOutput) ToReportFilterResponsePtrOutputWithContext(ctx context.Context) ReportFilterResponsePtrOutput
type ReportGrouping ¶
type ReportGrouping 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 report.
type ReportGroupingArgs ¶
type ReportGroupingArgs 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 report.
func (ReportGroupingArgs) ElementType ¶
func (ReportGroupingArgs) ElementType() reflect.Type
func (ReportGroupingArgs) ToReportGroupingOutput ¶
func (i ReportGroupingArgs) ToReportGroupingOutput() ReportGroupingOutput
func (ReportGroupingArgs) ToReportGroupingOutputWithContext ¶
func (i ReportGroupingArgs) ToReportGroupingOutputWithContext(ctx context.Context) ReportGroupingOutput
type ReportGroupingArray ¶
type ReportGroupingArray []ReportGroupingInput
func (ReportGroupingArray) ElementType ¶
func (ReportGroupingArray) ElementType() reflect.Type
func (ReportGroupingArray) ToReportGroupingArrayOutput ¶
func (i ReportGroupingArray) ToReportGroupingArrayOutput() ReportGroupingArrayOutput
func (ReportGroupingArray) ToReportGroupingArrayOutputWithContext ¶
func (i ReportGroupingArray) ToReportGroupingArrayOutputWithContext(ctx context.Context) ReportGroupingArrayOutput
type ReportGroupingArrayInput ¶
type ReportGroupingArrayInput interface { pulumi.Input ToReportGroupingArrayOutput() ReportGroupingArrayOutput ToReportGroupingArrayOutputWithContext(context.Context) ReportGroupingArrayOutput }
ReportGroupingArrayInput is an input type that accepts ReportGroupingArray and ReportGroupingArrayOutput values. You can construct a concrete instance of `ReportGroupingArrayInput` via:
ReportGroupingArray{ ReportGroupingArgs{...} }
type ReportGroupingArrayOutput ¶
type ReportGroupingArrayOutput struct{ *pulumi.OutputState }
func (ReportGroupingArrayOutput) ElementType ¶
func (ReportGroupingArrayOutput) ElementType() reflect.Type
func (ReportGroupingArrayOutput) Index ¶
func (o ReportGroupingArrayOutput) Index(i pulumi.IntInput) ReportGroupingOutput
func (ReportGroupingArrayOutput) ToReportGroupingArrayOutput ¶
func (o ReportGroupingArrayOutput) ToReportGroupingArrayOutput() ReportGroupingArrayOutput
func (ReportGroupingArrayOutput) ToReportGroupingArrayOutputWithContext ¶
func (o ReportGroupingArrayOutput) ToReportGroupingArrayOutputWithContext(ctx context.Context) ReportGroupingArrayOutput
type ReportGroupingInput ¶
type ReportGroupingInput interface { pulumi.Input ToReportGroupingOutput() ReportGroupingOutput ToReportGroupingOutputWithContext(context.Context) ReportGroupingOutput }
ReportGroupingInput is an input type that accepts ReportGroupingArgs and ReportGroupingOutput values. You can construct a concrete instance of `ReportGroupingInput` via:
ReportGroupingArgs{...}
type ReportGroupingOutput ¶
type ReportGroupingOutput struct{ *pulumi.OutputState }
The group by expression to be used in the report.
func (ReportGroupingOutput) ElementType ¶
func (ReportGroupingOutput) ElementType() reflect.Type
func (ReportGroupingOutput) Name ¶
func (o ReportGroupingOutput) Name() pulumi.StringOutput
The name of the column to group.
func (ReportGroupingOutput) ToReportGroupingOutput ¶
func (o ReportGroupingOutput) ToReportGroupingOutput() ReportGroupingOutput
func (ReportGroupingOutput) ToReportGroupingOutputWithContext ¶
func (o ReportGroupingOutput) ToReportGroupingOutputWithContext(ctx context.Context) ReportGroupingOutput
func (ReportGroupingOutput) Type ¶
func (o ReportGroupingOutput) Type() pulumi.StringOutput
Has type of the column to group.
type ReportGroupingResponse ¶
type ReportGroupingResponse 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 report.
type ReportGroupingResponseArgs ¶
type ReportGroupingResponseArgs 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 report.
func (ReportGroupingResponseArgs) ElementType ¶
func (ReportGroupingResponseArgs) ElementType() reflect.Type
func (ReportGroupingResponseArgs) ToReportGroupingResponseOutput ¶
func (i ReportGroupingResponseArgs) ToReportGroupingResponseOutput() ReportGroupingResponseOutput
func (ReportGroupingResponseArgs) ToReportGroupingResponseOutputWithContext ¶
func (i ReportGroupingResponseArgs) ToReportGroupingResponseOutputWithContext(ctx context.Context) ReportGroupingResponseOutput
type ReportGroupingResponseArray ¶
type ReportGroupingResponseArray []ReportGroupingResponseInput
func (ReportGroupingResponseArray) ElementType ¶
func (ReportGroupingResponseArray) ElementType() reflect.Type
func (ReportGroupingResponseArray) ToReportGroupingResponseArrayOutput ¶
func (i ReportGroupingResponseArray) ToReportGroupingResponseArrayOutput() ReportGroupingResponseArrayOutput
func (ReportGroupingResponseArray) ToReportGroupingResponseArrayOutputWithContext ¶
func (i ReportGroupingResponseArray) ToReportGroupingResponseArrayOutputWithContext(ctx context.Context) ReportGroupingResponseArrayOutput
type ReportGroupingResponseArrayInput ¶
type ReportGroupingResponseArrayInput interface { pulumi.Input ToReportGroupingResponseArrayOutput() ReportGroupingResponseArrayOutput ToReportGroupingResponseArrayOutputWithContext(context.Context) ReportGroupingResponseArrayOutput }
ReportGroupingResponseArrayInput is an input type that accepts ReportGroupingResponseArray and ReportGroupingResponseArrayOutput values. You can construct a concrete instance of `ReportGroupingResponseArrayInput` via:
ReportGroupingResponseArray{ ReportGroupingResponseArgs{...} }
type ReportGroupingResponseArrayOutput ¶
type ReportGroupingResponseArrayOutput struct{ *pulumi.OutputState }
func (ReportGroupingResponseArrayOutput) ElementType ¶
func (ReportGroupingResponseArrayOutput) ElementType() reflect.Type
func (ReportGroupingResponseArrayOutput) Index ¶
func (o ReportGroupingResponseArrayOutput) Index(i pulumi.IntInput) ReportGroupingResponseOutput
func (ReportGroupingResponseArrayOutput) ToReportGroupingResponseArrayOutput ¶
func (o ReportGroupingResponseArrayOutput) ToReportGroupingResponseArrayOutput() ReportGroupingResponseArrayOutput
func (ReportGroupingResponseArrayOutput) ToReportGroupingResponseArrayOutputWithContext ¶
func (o ReportGroupingResponseArrayOutput) ToReportGroupingResponseArrayOutputWithContext(ctx context.Context) ReportGroupingResponseArrayOutput
type ReportGroupingResponseInput ¶
type ReportGroupingResponseInput interface { pulumi.Input ToReportGroupingResponseOutput() ReportGroupingResponseOutput ToReportGroupingResponseOutputWithContext(context.Context) ReportGroupingResponseOutput }
ReportGroupingResponseInput is an input type that accepts ReportGroupingResponseArgs and ReportGroupingResponseOutput values. You can construct a concrete instance of `ReportGroupingResponseInput` via:
ReportGroupingResponseArgs{...}
type ReportGroupingResponseOutput ¶
type ReportGroupingResponseOutput struct{ *pulumi.OutputState }
The group by expression to be used in the report.
func (ReportGroupingResponseOutput) ElementType ¶
func (ReportGroupingResponseOutput) ElementType() reflect.Type
func (ReportGroupingResponseOutput) Name ¶
func (o ReportGroupingResponseOutput) Name() pulumi.StringOutput
The name of the column to group.
func (ReportGroupingResponseOutput) ToReportGroupingResponseOutput ¶
func (o ReportGroupingResponseOutput) ToReportGroupingResponseOutput() ReportGroupingResponseOutput
func (ReportGroupingResponseOutput) ToReportGroupingResponseOutputWithContext ¶
func (o ReportGroupingResponseOutput) ToReportGroupingResponseOutputWithContext(ctx context.Context) ReportGroupingResponseOutput
func (ReportGroupingResponseOutput) Type ¶
func (o ReportGroupingResponseOutput) Type() pulumi.StringOutput
Has type of the column to group.
type ReportRecurrencePeriod ¶
type ReportRecurrencePeriod 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 ReportRecurrencePeriodArgs ¶
type ReportRecurrencePeriodArgs 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 (ReportRecurrencePeriodArgs) ElementType ¶
func (ReportRecurrencePeriodArgs) ElementType() reflect.Type
func (ReportRecurrencePeriodArgs) ToReportRecurrencePeriodOutput ¶
func (i ReportRecurrencePeriodArgs) ToReportRecurrencePeriodOutput() ReportRecurrencePeriodOutput
func (ReportRecurrencePeriodArgs) ToReportRecurrencePeriodOutputWithContext ¶
func (i ReportRecurrencePeriodArgs) ToReportRecurrencePeriodOutputWithContext(ctx context.Context) ReportRecurrencePeriodOutput
func (ReportRecurrencePeriodArgs) ToReportRecurrencePeriodPtrOutput ¶
func (i ReportRecurrencePeriodArgs) ToReportRecurrencePeriodPtrOutput() ReportRecurrencePeriodPtrOutput
func (ReportRecurrencePeriodArgs) ToReportRecurrencePeriodPtrOutputWithContext ¶
func (i ReportRecurrencePeriodArgs) ToReportRecurrencePeriodPtrOutputWithContext(ctx context.Context) ReportRecurrencePeriodPtrOutput
type ReportRecurrencePeriodInput ¶
type ReportRecurrencePeriodInput interface { pulumi.Input ToReportRecurrencePeriodOutput() ReportRecurrencePeriodOutput ToReportRecurrencePeriodOutputWithContext(context.Context) ReportRecurrencePeriodOutput }
ReportRecurrencePeriodInput is an input type that accepts ReportRecurrencePeriodArgs and ReportRecurrencePeriodOutput values. You can construct a concrete instance of `ReportRecurrencePeriodInput` via:
ReportRecurrencePeriodArgs{...}
type ReportRecurrencePeriodOutput ¶
type ReportRecurrencePeriodOutput struct{ *pulumi.OutputState }
The start and end date for recurrence schedule.
func (ReportRecurrencePeriodOutput) ElementType ¶
func (ReportRecurrencePeriodOutput) ElementType() reflect.Type
func (ReportRecurrencePeriodOutput) From ¶
func (o ReportRecurrencePeriodOutput) From() pulumi.StringOutput
The start date of recurrence.
func (ReportRecurrencePeriodOutput) To ¶
func (o ReportRecurrencePeriodOutput) To() pulumi.StringPtrOutput
The end date of recurrence.
func (ReportRecurrencePeriodOutput) ToReportRecurrencePeriodOutput ¶
func (o ReportRecurrencePeriodOutput) ToReportRecurrencePeriodOutput() ReportRecurrencePeriodOutput
func (ReportRecurrencePeriodOutput) ToReportRecurrencePeriodOutputWithContext ¶
func (o ReportRecurrencePeriodOutput) ToReportRecurrencePeriodOutputWithContext(ctx context.Context) ReportRecurrencePeriodOutput
func (ReportRecurrencePeriodOutput) ToReportRecurrencePeriodPtrOutput ¶
func (o ReportRecurrencePeriodOutput) ToReportRecurrencePeriodPtrOutput() ReportRecurrencePeriodPtrOutput
func (ReportRecurrencePeriodOutput) ToReportRecurrencePeriodPtrOutputWithContext ¶
func (o ReportRecurrencePeriodOutput) ToReportRecurrencePeriodPtrOutputWithContext(ctx context.Context) ReportRecurrencePeriodPtrOutput
type ReportRecurrencePeriodPtrInput ¶
type ReportRecurrencePeriodPtrInput interface { pulumi.Input ToReportRecurrencePeriodPtrOutput() ReportRecurrencePeriodPtrOutput ToReportRecurrencePeriodPtrOutputWithContext(context.Context) ReportRecurrencePeriodPtrOutput }
ReportRecurrencePeriodPtrInput is an input type that accepts ReportRecurrencePeriodArgs, ReportRecurrencePeriodPtr and ReportRecurrencePeriodPtrOutput values. You can construct a concrete instance of `ReportRecurrencePeriodPtrInput` via:
ReportRecurrencePeriodArgs{...} or: nil
func ReportRecurrencePeriodPtr ¶
func ReportRecurrencePeriodPtr(v *ReportRecurrencePeriodArgs) ReportRecurrencePeriodPtrInput
type ReportRecurrencePeriodPtrOutput ¶
type ReportRecurrencePeriodPtrOutput struct{ *pulumi.OutputState }
func (ReportRecurrencePeriodPtrOutput) Elem ¶
func (o ReportRecurrencePeriodPtrOutput) Elem() ReportRecurrencePeriodOutput
func (ReportRecurrencePeriodPtrOutput) ElementType ¶
func (ReportRecurrencePeriodPtrOutput) ElementType() reflect.Type
func (ReportRecurrencePeriodPtrOutput) From ¶
func (o ReportRecurrencePeriodPtrOutput) From() pulumi.StringPtrOutput
The start date of recurrence.
func (ReportRecurrencePeriodPtrOutput) To ¶
func (o ReportRecurrencePeriodPtrOutput) To() pulumi.StringPtrOutput
The end date of recurrence.
func (ReportRecurrencePeriodPtrOutput) ToReportRecurrencePeriodPtrOutput ¶
func (o ReportRecurrencePeriodPtrOutput) ToReportRecurrencePeriodPtrOutput() ReportRecurrencePeriodPtrOutput
func (ReportRecurrencePeriodPtrOutput) ToReportRecurrencePeriodPtrOutputWithContext ¶
func (o ReportRecurrencePeriodPtrOutput) ToReportRecurrencePeriodPtrOutputWithContext(ctx context.Context) ReportRecurrencePeriodPtrOutput
type ReportRecurrencePeriodResponse ¶
type ReportRecurrencePeriodResponse 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 ReportRecurrencePeriodResponseArgs ¶
type ReportRecurrencePeriodResponseArgs 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 (ReportRecurrencePeriodResponseArgs) ElementType ¶
func (ReportRecurrencePeriodResponseArgs) ElementType() reflect.Type
func (ReportRecurrencePeriodResponseArgs) ToReportRecurrencePeriodResponseOutput ¶
func (i ReportRecurrencePeriodResponseArgs) ToReportRecurrencePeriodResponseOutput() ReportRecurrencePeriodResponseOutput
func (ReportRecurrencePeriodResponseArgs) ToReportRecurrencePeriodResponseOutputWithContext ¶
func (i ReportRecurrencePeriodResponseArgs) ToReportRecurrencePeriodResponseOutputWithContext(ctx context.Context) ReportRecurrencePeriodResponseOutput
func (ReportRecurrencePeriodResponseArgs) ToReportRecurrencePeriodResponsePtrOutput ¶
func (i ReportRecurrencePeriodResponseArgs) ToReportRecurrencePeriodResponsePtrOutput() ReportRecurrencePeriodResponsePtrOutput
func (ReportRecurrencePeriodResponseArgs) ToReportRecurrencePeriodResponsePtrOutputWithContext ¶
func (i ReportRecurrencePeriodResponseArgs) ToReportRecurrencePeriodResponsePtrOutputWithContext(ctx context.Context) ReportRecurrencePeriodResponsePtrOutput
type ReportRecurrencePeriodResponseInput ¶
type ReportRecurrencePeriodResponseInput interface { pulumi.Input ToReportRecurrencePeriodResponseOutput() ReportRecurrencePeriodResponseOutput ToReportRecurrencePeriodResponseOutputWithContext(context.Context) ReportRecurrencePeriodResponseOutput }
ReportRecurrencePeriodResponseInput is an input type that accepts ReportRecurrencePeriodResponseArgs and ReportRecurrencePeriodResponseOutput values. You can construct a concrete instance of `ReportRecurrencePeriodResponseInput` via:
ReportRecurrencePeriodResponseArgs{...}
type ReportRecurrencePeriodResponseOutput ¶
type ReportRecurrencePeriodResponseOutput struct{ *pulumi.OutputState }
The start and end date for recurrence schedule.
func (ReportRecurrencePeriodResponseOutput) ElementType ¶
func (ReportRecurrencePeriodResponseOutput) ElementType() reflect.Type
func (ReportRecurrencePeriodResponseOutput) From ¶
func (o ReportRecurrencePeriodResponseOutput) From() pulumi.StringOutput
The start date of recurrence.
func (ReportRecurrencePeriodResponseOutput) To ¶
func (o ReportRecurrencePeriodResponseOutput) To() pulumi.StringPtrOutput
The end date of recurrence.
func (ReportRecurrencePeriodResponseOutput) ToReportRecurrencePeriodResponseOutput ¶
func (o ReportRecurrencePeriodResponseOutput) ToReportRecurrencePeriodResponseOutput() ReportRecurrencePeriodResponseOutput
func (ReportRecurrencePeriodResponseOutput) ToReportRecurrencePeriodResponseOutputWithContext ¶
func (o ReportRecurrencePeriodResponseOutput) ToReportRecurrencePeriodResponseOutputWithContext(ctx context.Context) ReportRecurrencePeriodResponseOutput
func (ReportRecurrencePeriodResponseOutput) ToReportRecurrencePeriodResponsePtrOutput ¶
func (o ReportRecurrencePeriodResponseOutput) ToReportRecurrencePeriodResponsePtrOutput() ReportRecurrencePeriodResponsePtrOutput
func (ReportRecurrencePeriodResponseOutput) ToReportRecurrencePeriodResponsePtrOutputWithContext ¶
func (o ReportRecurrencePeriodResponseOutput) ToReportRecurrencePeriodResponsePtrOutputWithContext(ctx context.Context) ReportRecurrencePeriodResponsePtrOutput
type ReportRecurrencePeriodResponsePtrInput ¶
type ReportRecurrencePeriodResponsePtrInput interface { pulumi.Input ToReportRecurrencePeriodResponsePtrOutput() ReportRecurrencePeriodResponsePtrOutput ToReportRecurrencePeriodResponsePtrOutputWithContext(context.Context) ReportRecurrencePeriodResponsePtrOutput }
ReportRecurrencePeriodResponsePtrInput is an input type that accepts ReportRecurrencePeriodResponseArgs, ReportRecurrencePeriodResponsePtr and ReportRecurrencePeriodResponsePtrOutput values. You can construct a concrete instance of `ReportRecurrencePeriodResponsePtrInput` via:
ReportRecurrencePeriodResponseArgs{...} or: nil
func ReportRecurrencePeriodResponsePtr ¶
func ReportRecurrencePeriodResponsePtr(v *ReportRecurrencePeriodResponseArgs) ReportRecurrencePeriodResponsePtrInput
type ReportRecurrencePeriodResponsePtrOutput ¶
type ReportRecurrencePeriodResponsePtrOutput struct{ *pulumi.OutputState }
func (ReportRecurrencePeriodResponsePtrOutput) ElementType ¶
func (ReportRecurrencePeriodResponsePtrOutput) ElementType() reflect.Type
func (ReportRecurrencePeriodResponsePtrOutput) From ¶
func (o ReportRecurrencePeriodResponsePtrOutput) From() pulumi.StringPtrOutput
The start date of recurrence.
func (ReportRecurrencePeriodResponsePtrOutput) To ¶
func (o ReportRecurrencePeriodResponsePtrOutput) To() pulumi.StringPtrOutput
The end date of recurrence.
func (ReportRecurrencePeriodResponsePtrOutput) ToReportRecurrencePeriodResponsePtrOutput ¶
func (o ReportRecurrencePeriodResponsePtrOutput) ToReportRecurrencePeriodResponsePtrOutput() ReportRecurrencePeriodResponsePtrOutput
func (ReportRecurrencePeriodResponsePtrOutput) ToReportRecurrencePeriodResponsePtrOutputWithContext ¶
func (o ReportRecurrencePeriodResponsePtrOutput) ToReportRecurrencePeriodResponsePtrOutputWithContext(ctx context.Context) ReportRecurrencePeriodResponsePtrOutput
type ReportSchedule ¶
type ReportSchedule 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 *ReportRecurrencePeriod `pulumi:"recurrencePeriod"` // The status of the schedule. Whether active or not. If inactive, the report's scheduled execution is paused. Status *string `pulumi:"status"` }
The schedule associated with a report.
type ReportScheduleArgs ¶
type ReportScheduleArgs 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 ReportRecurrencePeriodPtrInput `pulumi:"recurrencePeriod"` // The status of the schedule. Whether active or not. If inactive, the report's scheduled execution is paused. Status pulumi.StringPtrInput `pulumi:"status"` }
The schedule associated with a report.
func (ReportScheduleArgs) ElementType ¶
func (ReportScheduleArgs) ElementType() reflect.Type
func (ReportScheduleArgs) ToReportScheduleOutput ¶
func (i ReportScheduleArgs) ToReportScheduleOutput() ReportScheduleOutput
func (ReportScheduleArgs) ToReportScheduleOutputWithContext ¶
func (i ReportScheduleArgs) ToReportScheduleOutputWithContext(ctx context.Context) ReportScheduleOutput
func (ReportScheduleArgs) ToReportSchedulePtrOutput ¶
func (i ReportScheduleArgs) ToReportSchedulePtrOutput() ReportSchedulePtrOutput
func (ReportScheduleArgs) ToReportSchedulePtrOutputWithContext ¶
func (i ReportScheduleArgs) ToReportSchedulePtrOutputWithContext(ctx context.Context) ReportSchedulePtrOutput
type ReportScheduleInput ¶
type ReportScheduleInput interface { pulumi.Input ToReportScheduleOutput() ReportScheduleOutput ToReportScheduleOutputWithContext(context.Context) ReportScheduleOutput }
ReportScheduleInput is an input type that accepts ReportScheduleArgs and ReportScheduleOutput values. You can construct a concrete instance of `ReportScheduleInput` via:
ReportScheduleArgs{...}
type ReportScheduleOutput ¶
type ReportScheduleOutput struct{ *pulumi.OutputState }
The schedule associated with a report.
func (ReportScheduleOutput) ElementType ¶
func (ReportScheduleOutput) ElementType() reflect.Type
func (ReportScheduleOutput) Recurrence ¶
func (o ReportScheduleOutput) Recurrence() pulumi.StringOutput
The schedule recurrence.
func (ReportScheduleOutput) RecurrencePeriod ¶
func (o ReportScheduleOutput) RecurrencePeriod() ReportRecurrencePeriodPtrOutput
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 (ReportScheduleOutput) Status ¶
func (o ReportScheduleOutput) Status() pulumi.StringPtrOutput
The status of the schedule. Whether active or not. If inactive, the report's scheduled execution is paused.
func (ReportScheduleOutput) ToReportScheduleOutput ¶
func (o ReportScheduleOutput) ToReportScheduleOutput() ReportScheduleOutput
func (ReportScheduleOutput) ToReportScheduleOutputWithContext ¶
func (o ReportScheduleOutput) ToReportScheduleOutputWithContext(ctx context.Context) ReportScheduleOutput
func (ReportScheduleOutput) ToReportSchedulePtrOutput ¶
func (o ReportScheduleOutput) ToReportSchedulePtrOutput() ReportSchedulePtrOutput
func (ReportScheduleOutput) ToReportSchedulePtrOutputWithContext ¶
func (o ReportScheduleOutput) ToReportSchedulePtrOutputWithContext(ctx context.Context) ReportSchedulePtrOutput
type ReportSchedulePtrInput ¶
type ReportSchedulePtrInput interface { pulumi.Input ToReportSchedulePtrOutput() ReportSchedulePtrOutput ToReportSchedulePtrOutputWithContext(context.Context) ReportSchedulePtrOutput }
ReportSchedulePtrInput is an input type that accepts ReportScheduleArgs, ReportSchedulePtr and ReportSchedulePtrOutput values. You can construct a concrete instance of `ReportSchedulePtrInput` via:
ReportScheduleArgs{...} or: nil
func ReportSchedulePtr ¶
func ReportSchedulePtr(v *ReportScheduleArgs) ReportSchedulePtrInput
type ReportSchedulePtrOutput ¶
type ReportSchedulePtrOutput struct{ *pulumi.OutputState }
func (ReportSchedulePtrOutput) Elem ¶
func (o ReportSchedulePtrOutput) Elem() ReportScheduleOutput
func (ReportSchedulePtrOutput) ElementType ¶
func (ReportSchedulePtrOutput) ElementType() reflect.Type
func (ReportSchedulePtrOutput) Recurrence ¶
func (o ReportSchedulePtrOutput) Recurrence() pulumi.StringPtrOutput
The schedule recurrence.
func (ReportSchedulePtrOutput) RecurrencePeriod ¶
func (o ReportSchedulePtrOutput) RecurrencePeriod() ReportRecurrencePeriodPtrOutput
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 (ReportSchedulePtrOutput) Status ¶
func (o ReportSchedulePtrOutput) Status() pulumi.StringPtrOutput
The status of the schedule. Whether active or not. If inactive, the report's scheduled execution is paused.
func (ReportSchedulePtrOutput) ToReportSchedulePtrOutput ¶
func (o ReportSchedulePtrOutput) ToReportSchedulePtrOutput() ReportSchedulePtrOutput
func (ReportSchedulePtrOutput) ToReportSchedulePtrOutputWithContext ¶
func (o ReportSchedulePtrOutput) ToReportSchedulePtrOutputWithContext(ctx context.Context) ReportSchedulePtrOutput
type ReportScheduleResponse ¶
type ReportScheduleResponse 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 *ReportRecurrencePeriodResponse `pulumi:"recurrencePeriod"` // The status of the schedule. Whether active or not. If inactive, the report's scheduled execution is paused. Status *string `pulumi:"status"` }
The schedule associated with a report.
type ReportScheduleResponseArgs ¶
type ReportScheduleResponseArgs 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 ReportRecurrencePeriodResponsePtrInput `pulumi:"recurrencePeriod"` // The status of the schedule. Whether active or not. If inactive, the report's scheduled execution is paused. Status pulumi.StringPtrInput `pulumi:"status"` }
The schedule associated with a report.
func (ReportScheduleResponseArgs) ElementType ¶
func (ReportScheduleResponseArgs) ElementType() reflect.Type
func (ReportScheduleResponseArgs) ToReportScheduleResponseOutput ¶
func (i ReportScheduleResponseArgs) ToReportScheduleResponseOutput() ReportScheduleResponseOutput
func (ReportScheduleResponseArgs) ToReportScheduleResponseOutputWithContext ¶
func (i ReportScheduleResponseArgs) ToReportScheduleResponseOutputWithContext(ctx context.Context) ReportScheduleResponseOutput
func (ReportScheduleResponseArgs) ToReportScheduleResponsePtrOutput ¶
func (i ReportScheduleResponseArgs) ToReportScheduleResponsePtrOutput() ReportScheduleResponsePtrOutput
func (ReportScheduleResponseArgs) ToReportScheduleResponsePtrOutputWithContext ¶
func (i ReportScheduleResponseArgs) ToReportScheduleResponsePtrOutputWithContext(ctx context.Context) ReportScheduleResponsePtrOutput
type ReportScheduleResponseInput ¶
type ReportScheduleResponseInput interface { pulumi.Input ToReportScheduleResponseOutput() ReportScheduleResponseOutput ToReportScheduleResponseOutputWithContext(context.Context) ReportScheduleResponseOutput }
ReportScheduleResponseInput is an input type that accepts ReportScheduleResponseArgs and ReportScheduleResponseOutput values. You can construct a concrete instance of `ReportScheduleResponseInput` via:
ReportScheduleResponseArgs{...}
type ReportScheduleResponseOutput ¶
type ReportScheduleResponseOutput struct{ *pulumi.OutputState }
The schedule associated with a report.
func (ReportScheduleResponseOutput) ElementType ¶
func (ReportScheduleResponseOutput) ElementType() reflect.Type
func (ReportScheduleResponseOutput) Recurrence ¶
func (o ReportScheduleResponseOutput) Recurrence() pulumi.StringOutput
The schedule recurrence.
func (ReportScheduleResponseOutput) RecurrencePeriod ¶
func (o ReportScheduleResponseOutput) RecurrencePeriod() ReportRecurrencePeriodResponsePtrOutput
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 (ReportScheduleResponseOutput) Status ¶
func (o ReportScheduleResponseOutput) Status() pulumi.StringPtrOutput
The status of the schedule. Whether active or not. If inactive, the report's scheduled execution is paused.
func (ReportScheduleResponseOutput) ToReportScheduleResponseOutput ¶
func (o ReportScheduleResponseOutput) ToReportScheduleResponseOutput() ReportScheduleResponseOutput
func (ReportScheduleResponseOutput) ToReportScheduleResponseOutputWithContext ¶
func (o ReportScheduleResponseOutput) ToReportScheduleResponseOutputWithContext(ctx context.Context) ReportScheduleResponseOutput
func (ReportScheduleResponseOutput) ToReportScheduleResponsePtrOutput ¶
func (o ReportScheduleResponseOutput) ToReportScheduleResponsePtrOutput() ReportScheduleResponsePtrOutput
func (ReportScheduleResponseOutput) ToReportScheduleResponsePtrOutputWithContext ¶
func (o ReportScheduleResponseOutput) ToReportScheduleResponsePtrOutputWithContext(ctx context.Context) ReportScheduleResponsePtrOutput
type ReportScheduleResponsePtrInput ¶
type ReportScheduleResponsePtrInput interface { pulumi.Input ToReportScheduleResponsePtrOutput() ReportScheduleResponsePtrOutput ToReportScheduleResponsePtrOutputWithContext(context.Context) ReportScheduleResponsePtrOutput }
ReportScheduleResponsePtrInput is an input type that accepts ReportScheduleResponseArgs, ReportScheduleResponsePtr and ReportScheduleResponsePtrOutput values. You can construct a concrete instance of `ReportScheduleResponsePtrInput` via:
ReportScheduleResponseArgs{...} or: nil
func ReportScheduleResponsePtr ¶
func ReportScheduleResponsePtr(v *ReportScheduleResponseArgs) ReportScheduleResponsePtrInput
type ReportScheduleResponsePtrOutput ¶
type ReportScheduleResponsePtrOutput struct{ *pulumi.OutputState }
func (ReportScheduleResponsePtrOutput) Elem ¶
func (o ReportScheduleResponsePtrOutput) Elem() ReportScheduleResponseOutput
func (ReportScheduleResponsePtrOutput) ElementType ¶
func (ReportScheduleResponsePtrOutput) ElementType() reflect.Type
func (ReportScheduleResponsePtrOutput) Recurrence ¶
func (o ReportScheduleResponsePtrOutput) Recurrence() pulumi.StringPtrOutput
The schedule recurrence.
func (ReportScheduleResponsePtrOutput) RecurrencePeriod ¶
func (o ReportScheduleResponsePtrOutput) RecurrencePeriod() ReportRecurrencePeriodResponsePtrOutput
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 (ReportScheduleResponsePtrOutput) Status ¶
func (o ReportScheduleResponsePtrOutput) Status() pulumi.StringPtrOutput
The status of the schedule. Whether active or not. If inactive, the report's scheduled execution is paused.
func (ReportScheduleResponsePtrOutput) ToReportScheduleResponsePtrOutput ¶
func (o ReportScheduleResponsePtrOutput) ToReportScheduleResponsePtrOutput() ReportScheduleResponsePtrOutput
func (ReportScheduleResponsePtrOutput) ToReportScheduleResponsePtrOutputWithContext ¶
func (o ReportScheduleResponsePtrOutput) ToReportScheduleResponsePtrOutputWithContext(ctx context.Context) ReportScheduleResponsePtrOutput
type ReportState ¶
type ReportState struct { // Has definition for the report. Definition ReportDefinitionResponsePtrInput // Has delivery information for the report. DeliveryInfo ReportDeliveryInfoResponsePtrInput // The format of the report being delivered. Format pulumi.StringPtrInput // Resource name. Name pulumi.StringPtrInput // Has schedule information for the report. Schedule ReportScheduleResponsePtrInput // Resource tags. Tags pulumi.StringMapInput // Resource type. Type pulumi.StringPtrInput }
func (ReportState) ElementType ¶
func (ReportState) ElementType() reflect.Type
type ReportTimePeriod ¶
type ReportTimePeriod 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 report.
type ReportTimePeriodArgs ¶
type ReportTimePeriodArgs 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 report.
func (ReportTimePeriodArgs) ElementType ¶
func (ReportTimePeriodArgs) ElementType() reflect.Type
func (ReportTimePeriodArgs) ToReportTimePeriodOutput ¶
func (i ReportTimePeriodArgs) ToReportTimePeriodOutput() ReportTimePeriodOutput
func (ReportTimePeriodArgs) ToReportTimePeriodOutputWithContext ¶
func (i ReportTimePeriodArgs) ToReportTimePeriodOutputWithContext(ctx context.Context) ReportTimePeriodOutput
func (ReportTimePeriodArgs) ToReportTimePeriodPtrOutput ¶
func (i ReportTimePeriodArgs) ToReportTimePeriodPtrOutput() ReportTimePeriodPtrOutput
func (ReportTimePeriodArgs) ToReportTimePeriodPtrOutputWithContext ¶
func (i ReportTimePeriodArgs) ToReportTimePeriodPtrOutputWithContext(ctx context.Context) ReportTimePeriodPtrOutput
type ReportTimePeriodInput ¶
type ReportTimePeriodInput interface { pulumi.Input ToReportTimePeriodOutput() ReportTimePeriodOutput ToReportTimePeriodOutputWithContext(context.Context) ReportTimePeriodOutput }
ReportTimePeriodInput is an input type that accepts ReportTimePeriodArgs and ReportTimePeriodOutput values. You can construct a concrete instance of `ReportTimePeriodInput` via:
ReportTimePeriodArgs{...}
type ReportTimePeriodOutput ¶
type ReportTimePeriodOutput struct{ *pulumi.OutputState }
The start and end date for pulling data for the report.
func (ReportTimePeriodOutput) ElementType ¶
func (ReportTimePeriodOutput) ElementType() reflect.Type
func (ReportTimePeriodOutput) From ¶
func (o ReportTimePeriodOutput) From() pulumi.StringOutput
The start date to pull data from.
func (ReportTimePeriodOutput) To ¶
func (o ReportTimePeriodOutput) To() pulumi.StringOutput
The end date to pull data to.
func (ReportTimePeriodOutput) ToReportTimePeriodOutput ¶
func (o ReportTimePeriodOutput) ToReportTimePeriodOutput() ReportTimePeriodOutput
func (ReportTimePeriodOutput) ToReportTimePeriodOutputWithContext ¶
func (o ReportTimePeriodOutput) ToReportTimePeriodOutputWithContext(ctx context.Context) ReportTimePeriodOutput
func (ReportTimePeriodOutput) ToReportTimePeriodPtrOutput ¶
func (o ReportTimePeriodOutput) ToReportTimePeriodPtrOutput() ReportTimePeriodPtrOutput
func (ReportTimePeriodOutput) ToReportTimePeriodPtrOutputWithContext ¶
func (o ReportTimePeriodOutput) ToReportTimePeriodPtrOutputWithContext(ctx context.Context) ReportTimePeriodPtrOutput
type ReportTimePeriodPtrInput ¶
type ReportTimePeriodPtrInput interface { pulumi.Input ToReportTimePeriodPtrOutput() ReportTimePeriodPtrOutput ToReportTimePeriodPtrOutputWithContext(context.Context) ReportTimePeriodPtrOutput }
ReportTimePeriodPtrInput is an input type that accepts ReportTimePeriodArgs, ReportTimePeriodPtr and ReportTimePeriodPtrOutput values. You can construct a concrete instance of `ReportTimePeriodPtrInput` via:
ReportTimePeriodArgs{...} or: nil
func ReportTimePeriodPtr ¶
func ReportTimePeriodPtr(v *ReportTimePeriodArgs) ReportTimePeriodPtrInput
type ReportTimePeriodPtrOutput ¶
type ReportTimePeriodPtrOutput struct{ *pulumi.OutputState }
func (ReportTimePeriodPtrOutput) Elem ¶
func (o ReportTimePeriodPtrOutput) Elem() ReportTimePeriodOutput
func (ReportTimePeriodPtrOutput) ElementType ¶
func (ReportTimePeriodPtrOutput) ElementType() reflect.Type
func (ReportTimePeriodPtrOutput) From ¶
func (o ReportTimePeriodPtrOutput) From() pulumi.StringPtrOutput
The start date to pull data from.
func (ReportTimePeriodPtrOutput) To ¶
func (o ReportTimePeriodPtrOutput) To() pulumi.StringPtrOutput
The end date to pull data to.
func (ReportTimePeriodPtrOutput) ToReportTimePeriodPtrOutput ¶
func (o ReportTimePeriodPtrOutput) ToReportTimePeriodPtrOutput() ReportTimePeriodPtrOutput
func (ReportTimePeriodPtrOutput) ToReportTimePeriodPtrOutputWithContext ¶
func (o ReportTimePeriodPtrOutput) ToReportTimePeriodPtrOutputWithContext(ctx context.Context) ReportTimePeriodPtrOutput
type ReportTimePeriodResponse ¶
type ReportTimePeriodResponse 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 report.
type ReportTimePeriodResponseArgs ¶
type ReportTimePeriodResponseArgs 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 report.
func (ReportTimePeriodResponseArgs) ElementType ¶
func (ReportTimePeriodResponseArgs) ElementType() reflect.Type
func (ReportTimePeriodResponseArgs) ToReportTimePeriodResponseOutput ¶
func (i ReportTimePeriodResponseArgs) ToReportTimePeriodResponseOutput() ReportTimePeriodResponseOutput
func (ReportTimePeriodResponseArgs) ToReportTimePeriodResponseOutputWithContext ¶
func (i ReportTimePeriodResponseArgs) ToReportTimePeriodResponseOutputWithContext(ctx context.Context) ReportTimePeriodResponseOutput
func (ReportTimePeriodResponseArgs) ToReportTimePeriodResponsePtrOutput ¶
func (i ReportTimePeriodResponseArgs) ToReportTimePeriodResponsePtrOutput() ReportTimePeriodResponsePtrOutput
func (ReportTimePeriodResponseArgs) ToReportTimePeriodResponsePtrOutputWithContext ¶
func (i ReportTimePeriodResponseArgs) ToReportTimePeriodResponsePtrOutputWithContext(ctx context.Context) ReportTimePeriodResponsePtrOutput
type ReportTimePeriodResponseInput ¶
type ReportTimePeriodResponseInput interface { pulumi.Input ToReportTimePeriodResponseOutput() ReportTimePeriodResponseOutput ToReportTimePeriodResponseOutputWithContext(context.Context) ReportTimePeriodResponseOutput }
ReportTimePeriodResponseInput is an input type that accepts ReportTimePeriodResponseArgs and ReportTimePeriodResponseOutput values. You can construct a concrete instance of `ReportTimePeriodResponseInput` via:
ReportTimePeriodResponseArgs{...}
type ReportTimePeriodResponseOutput ¶
type ReportTimePeriodResponseOutput struct{ *pulumi.OutputState }
The start and end date for pulling data for the report.
func (ReportTimePeriodResponseOutput) ElementType ¶
func (ReportTimePeriodResponseOutput) ElementType() reflect.Type
func (ReportTimePeriodResponseOutput) From ¶
func (o ReportTimePeriodResponseOutput) From() pulumi.StringOutput
The start date to pull data from.
func (ReportTimePeriodResponseOutput) To ¶
func (o ReportTimePeriodResponseOutput) To() pulumi.StringOutput
The end date to pull data to.
func (ReportTimePeriodResponseOutput) ToReportTimePeriodResponseOutput ¶
func (o ReportTimePeriodResponseOutput) ToReportTimePeriodResponseOutput() ReportTimePeriodResponseOutput
func (ReportTimePeriodResponseOutput) ToReportTimePeriodResponseOutputWithContext ¶
func (o ReportTimePeriodResponseOutput) ToReportTimePeriodResponseOutputWithContext(ctx context.Context) ReportTimePeriodResponseOutput
func (ReportTimePeriodResponseOutput) ToReportTimePeriodResponsePtrOutput ¶
func (o ReportTimePeriodResponseOutput) ToReportTimePeriodResponsePtrOutput() ReportTimePeriodResponsePtrOutput
func (ReportTimePeriodResponseOutput) ToReportTimePeriodResponsePtrOutputWithContext ¶
func (o ReportTimePeriodResponseOutput) ToReportTimePeriodResponsePtrOutputWithContext(ctx context.Context) ReportTimePeriodResponsePtrOutput
type ReportTimePeriodResponsePtrInput ¶
type ReportTimePeriodResponsePtrInput interface { pulumi.Input ToReportTimePeriodResponsePtrOutput() ReportTimePeriodResponsePtrOutput ToReportTimePeriodResponsePtrOutputWithContext(context.Context) ReportTimePeriodResponsePtrOutput }
ReportTimePeriodResponsePtrInput is an input type that accepts ReportTimePeriodResponseArgs, ReportTimePeriodResponsePtr and ReportTimePeriodResponsePtrOutput values. You can construct a concrete instance of `ReportTimePeriodResponsePtrInput` via:
ReportTimePeriodResponseArgs{...} or: nil
func ReportTimePeriodResponsePtr ¶
func ReportTimePeriodResponsePtr(v *ReportTimePeriodResponseArgs) ReportTimePeriodResponsePtrInput
type ReportTimePeriodResponsePtrOutput ¶
type ReportTimePeriodResponsePtrOutput struct{ *pulumi.OutputState }
func (ReportTimePeriodResponsePtrOutput) Elem ¶
func (o ReportTimePeriodResponsePtrOutput) Elem() ReportTimePeriodResponseOutput
func (ReportTimePeriodResponsePtrOutput) ElementType ¶
func (ReportTimePeriodResponsePtrOutput) ElementType() reflect.Type
func (ReportTimePeriodResponsePtrOutput) From ¶
func (o ReportTimePeriodResponsePtrOutput) From() pulumi.StringPtrOutput
The start date to pull data from.
func (ReportTimePeriodResponsePtrOutput) To ¶
func (o ReportTimePeriodResponsePtrOutput) To() pulumi.StringPtrOutput
The end date to pull data to.
func (ReportTimePeriodResponsePtrOutput) ToReportTimePeriodResponsePtrOutput ¶
func (o ReportTimePeriodResponsePtrOutput) ToReportTimePeriodResponsePtrOutput() ReportTimePeriodResponsePtrOutput
func (ReportTimePeriodResponsePtrOutput) ToReportTimePeriodResponsePtrOutputWithContext ¶
func (o ReportTimePeriodResponsePtrOutput) ToReportTimePeriodResponsePtrOutputWithContext(ctx context.Context) ReportTimePeriodResponsePtrOutput