Documentation
¶
Index ¶
- type Chart
- type ChartArgs
- type ChartArray
- type ChartArrayInput
- type ChartArrayOutput
- type ChartCategorySeries
- type ChartCategorySeriesArgs
- func (ChartCategorySeriesArgs) ElementType() reflect.Type
- func (i ChartCategorySeriesArgs) ToChartCategorySeriesOutput() ChartCategorySeriesOutput
- func (i ChartCategorySeriesArgs) ToChartCategorySeriesOutputWithContext(ctx context.Context) ChartCategorySeriesOutput
- func (i ChartCategorySeriesArgs) ToChartCategorySeriesPtrOutput() ChartCategorySeriesPtrOutput
- func (i ChartCategorySeriesArgs) ToChartCategorySeriesPtrOutputWithContext(ctx context.Context) ChartCategorySeriesPtrOutput
- type ChartCategorySeriesInput
- type ChartCategorySeriesOutput
- func (o ChartCategorySeriesOutput) Databind() pulumi.StringPtrOutput
- func (ChartCategorySeriesOutput) ElementType() reflect.Type
- func (o ChartCategorySeriesOutput) FontSize() pulumi.IntPtrOutput
- func (o ChartCategorySeriesOutput) ToChartCategorySeriesOutput() ChartCategorySeriesOutput
- func (o ChartCategorySeriesOutput) ToChartCategorySeriesOutputWithContext(ctx context.Context) ChartCategorySeriesOutput
- func (o ChartCategorySeriesOutput) ToChartCategorySeriesPtrOutput() ChartCategorySeriesPtrOutput
- func (o ChartCategorySeriesOutput) ToChartCategorySeriesPtrOutputWithContext(ctx context.Context) ChartCategorySeriesPtrOutput
- type ChartCategorySeriesPtrInput
- type ChartCategorySeriesPtrOutput
- func (o ChartCategorySeriesPtrOutput) Databind() pulumi.StringPtrOutput
- func (o ChartCategorySeriesPtrOutput) Elem() ChartCategorySeriesOutput
- func (ChartCategorySeriesPtrOutput) ElementType() reflect.Type
- func (o ChartCategorySeriesPtrOutput) FontSize() pulumi.IntPtrOutput
- func (o ChartCategorySeriesPtrOutput) ToChartCategorySeriesPtrOutput() ChartCategorySeriesPtrOutput
- func (o ChartCategorySeriesPtrOutput) ToChartCategorySeriesPtrOutputWithContext(ctx context.Context) ChartCategorySeriesPtrOutput
- type ChartColumn
- type ChartColumnArgs
- type ChartColumnArray
- type ChartColumnArrayInput
- type ChartColumnArrayOutput
- func (ChartColumnArrayOutput) ElementType() reflect.Type
- func (o ChartColumnArrayOutput) Index(i pulumi.IntInput) ChartColumnOutput
- func (o ChartColumnArrayOutput) ToChartColumnArrayOutput() ChartColumnArrayOutput
- func (o ChartColumnArrayOutput) ToChartColumnArrayOutputWithContext(ctx context.Context) ChartColumnArrayOutput
- type ChartColumnInput
- type ChartColumnMapping
- type ChartColumnMappingArgs
- type ChartColumnMappingArray
- type ChartColumnMappingArrayInput
- type ChartColumnMappingArrayOutput
- func (ChartColumnMappingArrayOutput) ElementType() reflect.Type
- func (o ChartColumnMappingArrayOutput) Index(i pulumi.IntInput) ChartColumnMappingOutput
- func (o ChartColumnMappingArrayOutput) ToChartColumnMappingArrayOutput() ChartColumnMappingArrayOutput
- func (o ChartColumnMappingArrayOutput) ToChartColumnMappingArrayOutputWithContext(ctx context.Context) ChartColumnMappingArrayOutput
- type ChartColumnMappingInput
- type ChartColumnMappingOutput
- func (o ChartColumnMappingOutput) Displayname() pulumi.StringPtrOutput
- func (ChartColumnMappingOutput) ElementType() reflect.Type
- func (o ChartColumnMappingOutput) Id() pulumi.IntPtrOutput
- func (o ChartColumnMappingOutput) Op() pulumi.StringPtrOutput
- func (o ChartColumnMappingOutput) ToChartColumnMappingOutput() ChartColumnMappingOutput
- func (o ChartColumnMappingOutput) ToChartColumnMappingOutputWithContext(ctx context.Context) ChartColumnMappingOutput
- func (o ChartColumnMappingOutput) Value1() pulumi.StringPtrOutput
- func (o ChartColumnMappingOutput) Value2() pulumi.StringPtrOutput
- func (o ChartColumnMappingOutput) ValueType() pulumi.StringPtrOutput
- type ChartColumnOutput
- func (o ChartColumnOutput) DetailUnit() pulumi.StringPtrOutput
- func (o ChartColumnOutput) DetailValue() pulumi.StringPtrOutput
- func (ChartColumnOutput) ElementType() reflect.Type
- func (o ChartColumnOutput) FooterUnit() pulumi.StringPtrOutput
- func (o ChartColumnOutput) FooterValue() pulumi.StringPtrOutput
- func (o ChartColumnOutput) HeaderValue() pulumi.StringPtrOutput
- func (o ChartColumnOutput) Id() pulumi.IntPtrOutput
- func (o ChartColumnOutput) Mappings() ChartColumnMappingArrayOutput
- func (o ChartColumnOutput) ToChartColumnOutput() ChartColumnOutput
- func (o ChartColumnOutput) ToChartColumnOutputWithContext(ctx context.Context) ChartColumnOutput
- type ChartDrillDownChart
- type ChartDrillDownChartArgs
- type ChartDrillDownChartArray
- type ChartDrillDownChartArrayInput
- type ChartDrillDownChartArrayOutput
- func (ChartDrillDownChartArrayOutput) ElementType() reflect.Type
- func (o ChartDrillDownChartArrayOutput) Index(i pulumi.IntInput) ChartDrillDownChartOutput
- func (o ChartDrillDownChartArrayOutput) ToChartDrillDownChartArrayOutput() ChartDrillDownChartArrayOutput
- func (o ChartDrillDownChartArrayOutput) ToChartDrillDownChartArrayOutputWithContext(ctx context.Context) ChartDrillDownChartArrayOutput
- type ChartDrillDownChartInput
- type ChartDrillDownChartOutput
- func (o ChartDrillDownChartOutput) ChartName() pulumi.StringPtrOutput
- func (ChartDrillDownChartOutput) ElementType() reflect.Type
- func (o ChartDrillDownChartOutput) Id() pulumi.IntPtrOutput
- func (o ChartDrillDownChartOutput) Status() pulumi.StringPtrOutput
- func (o ChartDrillDownChartOutput) ToChartDrillDownChartOutput() ChartDrillDownChartOutput
- func (o ChartDrillDownChartOutput) ToChartDrillDownChartOutputWithContext(ctx context.Context) ChartDrillDownChartOutput
- type ChartInput
- type ChartMap
- type ChartMapInput
- type ChartMapOutput
- type ChartOutput
- func (o ChartOutput) Background() pulumi.StringOutput
- func (o ChartOutput) Category() pulumi.StringOutput
- func (o ChartOutput) CategorySeries() ChartCategorySeriesOutput
- func (o ChartOutput) ColorPalette() pulumi.StringOutput
- func (o ChartOutput) Columns() ChartColumnArrayOutput
- func (o ChartOutput) Comments() pulumi.StringOutput
- func (o ChartOutput) Dataset() pulumi.StringOutput
- func (o ChartOutput) Dimension() pulumi.StringOutput
- func (o ChartOutput) DrillDownCharts() ChartDrillDownChartArrayOutput
- func (o ChartOutput) DynamicSortSubtable() pulumi.StringPtrOutput
- func (ChartOutput) ElementType() reflect.Type
- func (o ChartOutput) Favorite() pulumi.StringOutput
- func (o ChartOutput) GetAllTables() pulumi.StringPtrOutput
- func (o ChartOutput) GraphType() pulumi.StringOutput
- func (o ChartOutput) Legend() pulumi.StringOutput
- func (o ChartOutput) LegendFontSize() pulumi.IntOutput
- func (o ChartOutput) Name() pulumi.StringOutput
- func (o ChartOutput) Period() pulumi.StringOutput
- func (o ChartOutput) Policy() pulumi.IntOutput
- func (o ChartOutput) Style() pulumi.StringOutput
- func (o ChartOutput) Title() pulumi.StringOutput
- func (o ChartOutput) TitleFontSize() pulumi.IntOutput
- func (o ChartOutput) ToChartOutput() ChartOutput
- func (o ChartOutput) ToChartOutputWithContext(ctx context.Context) ChartOutput
- func (o ChartOutput) Type() pulumi.StringOutput
- func (o ChartOutput) ValueSeries() ChartValueSeriesOutput
- func (o ChartOutput) Vdomparam() pulumi.StringPtrOutput
- func (o ChartOutput) XSeries() ChartXSeriesOutput
- func (o ChartOutput) YSeries() ChartYSeriesOutput
- type ChartState
- type ChartValueSeries
- type ChartValueSeriesArgs
- func (ChartValueSeriesArgs) ElementType() reflect.Type
- func (i ChartValueSeriesArgs) ToChartValueSeriesOutput() ChartValueSeriesOutput
- func (i ChartValueSeriesArgs) ToChartValueSeriesOutputWithContext(ctx context.Context) ChartValueSeriesOutput
- func (i ChartValueSeriesArgs) ToChartValueSeriesPtrOutput() ChartValueSeriesPtrOutput
- func (i ChartValueSeriesArgs) ToChartValueSeriesPtrOutputWithContext(ctx context.Context) ChartValueSeriesPtrOutput
- type ChartValueSeriesInput
- type ChartValueSeriesOutput
- func (o ChartValueSeriesOutput) Databind() pulumi.StringPtrOutput
- func (ChartValueSeriesOutput) ElementType() reflect.Type
- func (o ChartValueSeriesOutput) ToChartValueSeriesOutput() ChartValueSeriesOutput
- func (o ChartValueSeriesOutput) ToChartValueSeriesOutputWithContext(ctx context.Context) ChartValueSeriesOutput
- func (o ChartValueSeriesOutput) ToChartValueSeriesPtrOutput() ChartValueSeriesPtrOutput
- func (o ChartValueSeriesOutput) ToChartValueSeriesPtrOutputWithContext(ctx context.Context) ChartValueSeriesPtrOutput
- type ChartValueSeriesPtrInput
- type ChartValueSeriesPtrOutput
- func (o ChartValueSeriesPtrOutput) Databind() pulumi.StringPtrOutput
- func (o ChartValueSeriesPtrOutput) Elem() ChartValueSeriesOutput
- func (ChartValueSeriesPtrOutput) ElementType() reflect.Type
- func (o ChartValueSeriesPtrOutput) ToChartValueSeriesPtrOutput() ChartValueSeriesPtrOutput
- func (o ChartValueSeriesPtrOutput) ToChartValueSeriesPtrOutputWithContext(ctx context.Context) ChartValueSeriesPtrOutput
- type ChartXSeries
- type ChartXSeriesArgs
- func (ChartXSeriesArgs) ElementType() reflect.Type
- func (i ChartXSeriesArgs) ToChartXSeriesOutput() ChartXSeriesOutput
- func (i ChartXSeriesArgs) ToChartXSeriesOutputWithContext(ctx context.Context) ChartXSeriesOutput
- func (i ChartXSeriesArgs) ToChartXSeriesPtrOutput() ChartXSeriesPtrOutput
- func (i ChartXSeriesArgs) ToChartXSeriesPtrOutputWithContext(ctx context.Context) ChartXSeriesPtrOutput
- type ChartXSeriesInput
- type ChartXSeriesOutput
- func (o ChartXSeriesOutput) Caption() pulumi.StringPtrOutput
- func (o ChartXSeriesOutput) CaptionFontSize() pulumi.IntPtrOutput
- func (o ChartXSeriesOutput) Databind() pulumi.StringPtrOutput
- func (ChartXSeriesOutput) ElementType() reflect.Type
- func (o ChartXSeriesOutput) FontSize() pulumi.IntPtrOutput
- func (o ChartXSeriesOutput) IsCategory() pulumi.StringPtrOutput
- func (o ChartXSeriesOutput) LabelAngle() pulumi.StringPtrOutput
- func (o ChartXSeriesOutput) ScaleDirection() pulumi.StringPtrOutput
- func (o ChartXSeriesOutput) ScaleFormat() pulumi.StringPtrOutput
- func (o ChartXSeriesOutput) ScaleStep() pulumi.IntPtrOutput
- func (o ChartXSeriesOutput) ScaleUnit() pulumi.StringPtrOutput
- func (o ChartXSeriesOutput) ToChartXSeriesOutput() ChartXSeriesOutput
- func (o ChartXSeriesOutput) ToChartXSeriesOutputWithContext(ctx context.Context) ChartXSeriesOutput
- func (o ChartXSeriesOutput) ToChartXSeriesPtrOutput() ChartXSeriesPtrOutput
- func (o ChartXSeriesOutput) ToChartXSeriesPtrOutputWithContext(ctx context.Context) ChartXSeriesPtrOutput
- func (o ChartXSeriesOutput) Unit() pulumi.StringPtrOutput
- type ChartXSeriesPtrInput
- type ChartXSeriesPtrOutput
- func (o ChartXSeriesPtrOutput) Caption() pulumi.StringPtrOutput
- func (o ChartXSeriesPtrOutput) CaptionFontSize() pulumi.IntPtrOutput
- func (o ChartXSeriesPtrOutput) Databind() pulumi.StringPtrOutput
- func (o ChartXSeriesPtrOutput) Elem() ChartXSeriesOutput
- func (ChartXSeriesPtrOutput) ElementType() reflect.Type
- func (o ChartXSeriesPtrOutput) FontSize() pulumi.IntPtrOutput
- func (o ChartXSeriesPtrOutput) IsCategory() pulumi.StringPtrOutput
- func (o ChartXSeriesPtrOutput) LabelAngle() pulumi.StringPtrOutput
- func (o ChartXSeriesPtrOutput) ScaleDirection() pulumi.StringPtrOutput
- func (o ChartXSeriesPtrOutput) ScaleFormat() pulumi.StringPtrOutput
- func (o ChartXSeriesPtrOutput) ScaleStep() pulumi.IntPtrOutput
- func (o ChartXSeriesPtrOutput) ScaleUnit() pulumi.StringPtrOutput
- func (o ChartXSeriesPtrOutput) ToChartXSeriesPtrOutput() ChartXSeriesPtrOutput
- func (o ChartXSeriesPtrOutput) ToChartXSeriesPtrOutputWithContext(ctx context.Context) ChartXSeriesPtrOutput
- func (o ChartXSeriesPtrOutput) Unit() pulumi.StringPtrOutput
- type ChartYSeries
- type ChartYSeriesArgs
- func (ChartYSeriesArgs) ElementType() reflect.Type
- func (i ChartYSeriesArgs) ToChartYSeriesOutput() ChartYSeriesOutput
- func (i ChartYSeriesArgs) ToChartYSeriesOutputWithContext(ctx context.Context) ChartYSeriesOutput
- func (i ChartYSeriesArgs) ToChartYSeriesPtrOutput() ChartYSeriesPtrOutput
- func (i ChartYSeriesArgs) ToChartYSeriesPtrOutputWithContext(ctx context.Context) ChartYSeriesPtrOutput
- type ChartYSeriesInput
- type ChartYSeriesOutput
- func (o ChartYSeriesOutput) Caption() pulumi.StringPtrOutput
- func (o ChartYSeriesOutput) CaptionFontSize() pulumi.IntPtrOutput
- func (o ChartYSeriesOutput) Databind() pulumi.StringPtrOutput
- func (ChartYSeriesOutput) ElementType() reflect.Type
- func (o ChartYSeriesOutput) ExtraDatabind() pulumi.StringPtrOutput
- func (o ChartYSeriesOutput) ExtraY() pulumi.StringPtrOutput
- func (o ChartYSeriesOutput) ExtraYLegend() pulumi.StringPtrOutput
- func (o ChartYSeriesOutput) FontSize() pulumi.IntPtrOutput
- func (o ChartYSeriesOutput) Group() pulumi.StringPtrOutput
- func (o ChartYSeriesOutput) LabelAngle() pulumi.StringPtrOutput
- func (o ChartYSeriesOutput) ToChartYSeriesOutput() ChartYSeriesOutput
- func (o ChartYSeriesOutput) ToChartYSeriesOutputWithContext(ctx context.Context) ChartYSeriesOutput
- func (o ChartYSeriesOutput) ToChartYSeriesPtrOutput() ChartYSeriesPtrOutput
- func (o ChartYSeriesOutput) ToChartYSeriesPtrOutputWithContext(ctx context.Context) ChartYSeriesPtrOutput
- func (o ChartYSeriesOutput) Unit() pulumi.StringPtrOutput
- func (o ChartYSeriesOutput) YLegend() pulumi.StringPtrOutput
- type ChartYSeriesPtrInput
- type ChartYSeriesPtrOutput
- func (o ChartYSeriesPtrOutput) Caption() pulumi.StringPtrOutput
- func (o ChartYSeriesPtrOutput) CaptionFontSize() pulumi.IntPtrOutput
- func (o ChartYSeriesPtrOutput) Databind() pulumi.StringPtrOutput
- func (o ChartYSeriesPtrOutput) Elem() ChartYSeriesOutput
- func (ChartYSeriesPtrOutput) ElementType() reflect.Type
- func (o ChartYSeriesPtrOutput) ExtraDatabind() pulumi.StringPtrOutput
- func (o ChartYSeriesPtrOutput) ExtraY() pulumi.StringPtrOutput
- func (o ChartYSeriesPtrOutput) ExtraYLegend() pulumi.StringPtrOutput
- func (o ChartYSeriesPtrOutput) FontSize() pulumi.IntPtrOutput
- func (o ChartYSeriesPtrOutput) Group() pulumi.StringPtrOutput
- func (o ChartYSeriesPtrOutput) LabelAngle() pulumi.StringPtrOutput
- func (o ChartYSeriesPtrOutput) ToChartYSeriesPtrOutput() ChartYSeriesPtrOutput
- func (o ChartYSeriesPtrOutput) ToChartYSeriesPtrOutputWithContext(ctx context.Context) ChartYSeriesPtrOutput
- func (o ChartYSeriesPtrOutput) Unit() pulumi.StringPtrOutput
- func (o ChartYSeriesPtrOutput) YLegend() pulumi.StringPtrOutput
- type Dataset
- type DatasetArgs
- type DatasetArray
- type DatasetArrayInput
- type DatasetArrayOutput
- type DatasetField
- type DatasetFieldArgs
- type DatasetFieldArray
- type DatasetFieldArrayInput
- type DatasetFieldArrayOutput
- func (DatasetFieldArrayOutput) ElementType() reflect.Type
- func (o DatasetFieldArrayOutput) Index(i pulumi.IntInput) DatasetFieldOutput
- func (o DatasetFieldArrayOutput) ToDatasetFieldArrayOutput() DatasetFieldArrayOutput
- func (o DatasetFieldArrayOutput) ToDatasetFieldArrayOutputWithContext(ctx context.Context) DatasetFieldArrayOutput
- type DatasetFieldInput
- type DatasetFieldOutput
- func (o DatasetFieldOutput) Displayname() pulumi.StringPtrOutput
- func (DatasetFieldOutput) ElementType() reflect.Type
- func (o DatasetFieldOutput) Id() pulumi.IntPtrOutput
- func (o DatasetFieldOutput) Name() pulumi.StringPtrOutput
- func (o DatasetFieldOutput) ToDatasetFieldOutput() DatasetFieldOutput
- func (o DatasetFieldOutput) ToDatasetFieldOutputWithContext(ctx context.Context) DatasetFieldOutput
- func (o DatasetFieldOutput) Type() pulumi.StringPtrOutput
- type DatasetInput
- type DatasetMap
- type DatasetMapInput
- type DatasetMapOutput
- type DatasetOutput
- func (o DatasetOutput) DynamicSortSubtable() pulumi.StringPtrOutput
- func (DatasetOutput) ElementType() reflect.Type
- func (o DatasetOutput) Fields() DatasetFieldArrayOutput
- func (o DatasetOutput) GetAllTables() pulumi.StringPtrOutput
- func (o DatasetOutput) Name() pulumi.StringOutput
- func (o DatasetOutput) Parameters() DatasetParameterArrayOutput
- func (o DatasetOutput) Policy() pulumi.IntOutput
- func (o DatasetOutput) Query() pulumi.StringOutput
- func (o DatasetOutput) ToDatasetOutput() DatasetOutput
- func (o DatasetOutput) ToDatasetOutputWithContext(ctx context.Context) DatasetOutput
- func (o DatasetOutput) Vdomparam() pulumi.StringPtrOutput
- type DatasetParameter
- type DatasetParameterArgs
- type DatasetParameterArray
- type DatasetParameterArrayInput
- type DatasetParameterArrayOutput
- func (DatasetParameterArrayOutput) ElementType() reflect.Type
- func (o DatasetParameterArrayOutput) Index(i pulumi.IntInput) DatasetParameterOutput
- func (o DatasetParameterArrayOutput) ToDatasetParameterArrayOutput() DatasetParameterArrayOutput
- func (o DatasetParameterArrayOutput) ToDatasetParameterArrayOutputWithContext(ctx context.Context) DatasetParameterArrayOutput
- type DatasetParameterInput
- type DatasetParameterOutput
- func (o DatasetParameterOutput) DataType() pulumi.StringPtrOutput
- func (o DatasetParameterOutput) DisplayName() pulumi.StringPtrOutput
- func (DatasetParameterOutput) ElementType() reflect.Type
- func (o DatasetParameterOutput) Field() pulumi.StringPtrOutput
- func (o DatasetParameterOutput) Id() pulumi.IntPtrOutput
- func (o DatasetParameterOutput) ToDatasetParameterOutput() DatasetParameterOutput
- func (o DatasetParameterOutput) ToDatasetParameterOutputWithContext(ctx context.Context) DatasetParameterOutput
- type DatasetState
- type Layout
- type LayoutArgs
- type LayoutArray
- type LayoutArrayInput
- type LayoutArrayOutput
- type LayoutBodyItem
- type LayoutBodyItemArgs
- type LayoutBodyItemArray
- type LayoutBodyItemArrayInput
- type LayoutBodyItemArrayOutput
- func (LayoutBodyItemArrayOutput) ElementType() reflect.Type
- func (o LayoutBodyItemArrayOutput) Index(i pulumi.IntInput) LayoutBodyItemOutput
- func (o LayoutBodyItemArrayOutput) ToLayoutBodyItemArrayOutput() LayoutBodyItemArrayOutput
- func (o LayoutBodyItemArrayOutput) ToLayoutBodyItemArrayOutputWithContext(ctx context.Context) LayoutBodyItemArrayOutput
- type LayoutBodyItemInput
- type LayoutBodyItemList
- type LayoutBodyItemListArgs
- type LayoutBodyItemListArray
- type LayoutBodyItemListArrayInput
- type LayoutBodyItemListArrayOutput
- func (LayoutBodyItemListArrayOutput) ElementType() reflect.Type
- func (o LayoutBodyItemListArrayOutput) Index(i pulumi.IntInput) LayoutBodyItemListOutput
- func (o LayoutBodyItemListArrayOutput) ToLayoutBodyItemListArrayOutput() LayoutBodyItemListArrayOutput
- func (o LayoutBodyItemListArrayOutput) ToLayoutBodyItemListArrayOutputWithContext(ctx context.Context) LayoutBodyItemListArrayOutput
- type LayoutBodyItemListInput
- type LayoutBodyItemListOutput
- func (o LayoutBodyItemListOutput) Content() pulumi.StringPtrOutput
- func (LayoutBodyItemListOutput) ElementType() reflect.Type
- func (o LayoutBodyItemListOutput) Id() pulumi.IntPtrOutput
- func (o LayoutBodyItemListOutput) ToLayoutBodyItemListOutput() LayoutBodyItemListOutput
- func (o LayoutBodyItemListOutput) ToLayoutBodyItemListOutputWithContext(ctx context.Context) LayoutBodyItemListOutput
- type LayoutBodyItemOutput
- func (o LayoutBodyItemOutput) Chart() pulumi.StringPtrOutput
- func (o LayoutBodyItemOutput) ChartOptions() pulumi.StringPtrOutput
- func (o LayoutBodyItemOutput) Column() pulumi.IntPtrOutput
- func (o LayoutBodyItemOutput) Content() pulumi.StringPtrOutput
- func (o LayoutBodyItemOutput) Description() pulumi.StringPtrOutput
- func (o LayoutBodyItemOutput) DrillDownItems() pulumi.StringPtrOutput
- func (o LayoutBodyItemOutput) DrillDownTypes() pulumi.StringPtrOutput
- func (LayoutBodyItemOutput) ElementType() reflect.Type
- func (o LayoutBodyItemOutput) Hide() pulumi.StringPtrOutput
- func (o LayoutBodyItemOutput) Id() pulumi.IntPtrOutput
- func (o LayoutBodyItemOutput) ImgSrc() pulumi.StringPtrOutput
- func (o LayoutBodyItemOutput) ListComponent() pulumi.StringPtrOutput
- func (o LayoutBodyItemOutput) Lists() LayoutBodyItemListArrayOutput
- func (o LayoutBodyItemOutput) MiscComponent() pulumi.StringPtrOutput
- func (o LayoutBodyItemOutput) Parameters() LayoutBodyItemParameterArrayOutput
- func (o LayoutBodyItemOutput) Style() pulumi.StringPtrOutput
- func (o LayoutBodyItemOutput) TableCaptionStyle() pulumi.StringPtrOutput
- func (o LayoutBodyItemOutput) TableColumnWidths() pulumi.StringPtrOutput
- func (o LayoutBodyItemOutput) TableEvenRowStyle() pulumi.StringPtrOutput
- func (o LayoutBodyItemOutput) TableHeadStyle() pulumi.StringPtrOutput
- func (o LayoutBodyItemOutput) TableOddRowStyle() pulumi.StringPtrOutput
- func (o LayoutBodyItemOutput) TextComponent() pulumi.StringPtrOutput
- func (o LayoutBodyItemOutput) Title() pulumi.StringPtrOutput
- func (o LayoutBodyItemOutput) ToLayoutBodyItemOutput() LayoutBodyItemOutput
- func (o LayoutBodyItemOutput) ToLayoutBodyItemOutputWithContext(ctx context.Context) LayoutBodyItemOutput
- func (o LayoutBodyItemOutput) TopN() pulumi.IntPtrOutput
- func (o LayoutBodyItemOutput) Type() pulumi.StringPtrOutput
- type LayoutBodyItemParameter
- type LayoutBodyItemParameterArgs
- type LayoutBodyItemParameterArray
- func (LayoutBodyItemParameterArray) ElementType() reflect.Type
- func (i LayoutBodyItemParameterArray) ToLayoutBodyItemParameterArrayOutput() LayoutBodyItemParameterArrayOutput
- func (i LayoutBodyItemParameterArray) ToLayoutBodyItemParameterArrayOutputWithContext(ctx context.Context) LayoutBodyItemParameterArrayOutput
- type LayoutBodyItemParameterArrayInput
- type LayoutBodyItemParameterArrayOutput
- func (LayoutBodyItemParameterArrayOutput) ElementType() reflect.Type
- func (o LayoutBodyItemParameterArrayOutput) Index(i pulumi.IntInput) LayoutBodyItemParameterOutput
- func (o LayoutBodyItemParameterArrayOutput) ToLayoutBodyItemParameterArrayOutput() LayoutBodyItemParameterArrayOutput
- func (o LayoutBodyItemParameterArrayOutput) ToLayoutBodyItemParameterArrayOutputWithContext(ctx context.Context) LayoutBodyItemParameterArrayOutput
- type LayoutBodyItemParameterInput
- type LayoutBodyItemParameterOutput
- func (LayoutBodyItemParameterOutput) ElementType() reflect.Type
- func (o LayoutBodyItemParameterOutput) Id() pulumi.IntPtrOutput
- func (o LayoutBodyItemParameterOutput) Name() pulumi.StringPtrOutput
- func (o LayoutBodyItemParameterOutput) ToLayoutBodyItemParameterOutput() LayoutBodyItemParameterOutput
- func (o LayoutBodyItemParameterOutput) ToLayoutBodyItemParameterOutputWithContext(ctx context.Context) LayoutBodyItemParameterOutput
- func (o LayoutBodyItemParameterOutput) Value() pulumi.StringPtrOutput
- type LayoutInput
- type LayoutMap
- type LayoutMapInput
- type LayoutMapOutput
- type LayoutOutput
- func (o LayoutOutput) BodyItems() LayoutBodyItemArrayOutput
- func (o LayoutOutput) CutoffOption() pulumi.StringOutput
- func (o LayoutOutput) CutoffTime() pulumi.StringOutput
- func (o LayoutOutput) Day() pulumi.StringOutput
- func (o LayoutOutput) Description() pulumi.StringOutput
- func (o LayoutOutput) DynamicSortSubtable() pulumi.StringPtrOutput
- func (LayoutOutput) ElementType() reflect.Type
- func (o LayoutOutput) EmailRecipients() pulumi.StringOutput
- func (o LayoutOutput) EmailSend() pulumi.StringOutput
- func (o LayoutOutput) Format() pulumi.StringOutput
- func (o LayoutOutput) GetAllTables() pulumi.StringPtrOutput
- func (o LayoutOutput) MaxPdfReport() pulumi.IntOutput
- func (o LayoutOutput) Name() pulumi.StringOutput
- func (o LayoutOutput) Options() pulumi.StringOutput
- func (o LayoutOutput) Page() LayoutPageOutput
- func (o LayoutOutput) ScheduleType() pulumi.StringOutput
- func (o LayoutOutput) StyleTheme() pulumi.StringOutput
- func (o LayoutOutput) Subtitle() pulumi.StringOutput
- func (o LayoutOutput) Time() pulumi.StringOutput
- func (o LayoutOutput) Title() pulumi.StringOutput
- func (o LayoutOutput) ToLayoutOutput() LayoutOutput
- func (o LayoutOutput) ToLayoutOutputWithContext(ctx context.Context) LayoutOutput
- func (o LayoutOutput) Vdomparam() pulumi.StringPtrOutput
- type LayoutPage
- type LayoutPageArgs
- func (LayoutPageArgs) ElementType() reflect.Type
- func (i LayoutPageArgs) ToLayoutPageOutput() LayoutPageOutput
- func (i LayoutPageArgs) ToLayoutPageOutputWithContext(ctx context.Context) LayoutPageOutput
- func (i LayoutPageArgs) ToLayoutPagePtrOutput() LayoutPagePtrOutput
- func (i LayoutPageArgs) ToLayoutPagePtrOutputWithContext(ctx context.Context) LayoutPagePtrOutput
- type LayoutPageFooter
- type LayoutPageFooterArgs
- func (LayoutPageFooterArgs) ElementType() reflect.Type
- func (i LayoutPageFooterArgs) ToLayoutPageFooterOutput() LayoutPageFooterOutput
- func (i LayoutPageFooterArgs) ToLayoutPageFooterOutputWithContext(ctx context.Context) LayoutPageFooterOutput
- func (i LayoutPageFooterArgs) ToLayoutPageFooterPtrOutput() LayoutPageFooterPtrOutput
- func (i LayoutPageFooterArgs) ToLayoutPageFooterPtrOutputWithContext(ctx context.Context) LayoutPageFooterPtrOutput
- type LayoutPageFooterFooterItem
- type LayoutPageFooterFooterItemArgs
- func (LayoutPageFooterFooterItemArgs) ElementType() reflect.Type
- func (i LayoutPageFooterFooterItemArgs) ToLayoutPageFooterFooterItemOutput() LayoutPageFooterFooterItemOutput
- func (i LayoutPageFooterFooterItemArgs) ToLayoutPageFooterFooterItemOutputWithContext(ctx context.Context) LayoutPageFooterFooterItemOutput
- type LayoutPageFooterFooterItemArray
- func (LayoutPageFooterFooterItemArray) ElementType() reflect.Type
- func (i LayoutPageFooterFooterItemArray) ToLayoutPageFooterFooterItemArrayOutput() LayoutPageFooterFooterItemArrayOutput
- func (i LayoutPageFooterFooterItemArray) ToLayoutPageFooterFooterItemArrayOutputWithContext(ctx context.Context) LayoutPageFooterFooterItemArrayOutput
- type LayoutPageFooterFooterItemArrayInput
- type LayoutPageFooterFooterItemArrayOutput
- func (LayoutPageFooterFooterItemArrayOutput) ElementType() reflect.Type
- func (o LayoutPageFooterFooterItemArrayOutput) Index(i pulumi.IntInput) LayoutPageFooterFooterItemOutput
- func (o LayoutPageFooterFooterItemArrayOutput) ToLayoutPageFooterFooterItemArrayOutput() LayoutPageFooterFooterItemArrayOutput
- func (o LayoutPageFooterFooterItemArrayOutput) ToLayoutPageFooterFooterItemArrayOutputWithContext(ctx context.Context) LayoutPageFooterFooterItemArrayOutput
- type LayoutPageFooterFooterItemInput
- type LayoutPageFooterFooterItemOutput
- func (o LayoutPageFooterFooterItemOutput) Content() pulumi.StringPtrOutput
- func (o LayoutPageFooterFooterItemOutput) Description() pulumi.StringPtrOutput
- func (LayoutPageFooterFooterItemOutput) ElementType() reflect.Type
- func (o LayoutPageFooterFooterItemOutput) Id() pulumi.IntPtrOutput
- func (o LayoutPageFooterFooterItemOutput) ImgSrc() pulumi.StringPtrOutput
- func (o LayoutPageFooterFooterItemOutput) Style() pulumi.StringPtrOutput
- func (o LayoutPageFooterFooterItemOutput) ToLayoutPageFooterFooterItemOutput() LayoutPageFooterFooterItemOutput
- func (o LayoutPageFooterFooterItemOutput) ToLayoutPageFooterFooterItemOutputWithContext(ctx context.Context) LayoutPageFooterFooterItemOutput
- func (o LayoutPageFooterFooterItemOutput) Type() pulumi.StringPtrOutput
- type LayoutPageFooterInput
- type LayoutPageFooterOutput
- func (LayoutPageFooterOutput) ElementType() reflect.Type
- func (o LayoutPageFooterOutput) FooterItems() LayoutPageFooterFooterItemArrayOutput
- func (o LayoutPageFooterOutput) Style() pulumi.StringPtrOutput
- func (o LayoutPageFooterOutput) ToLayoutPageFooterOutput() LayoutPageFooterOutput
- func (o LayoutPageFooterOutput) ToLayoutPageFooterOutputWithContext(ctx context.Context) LayoutPageFooterOutput
- func (o LayoutPageFooterOutput) ToLayoutPageFooterPtrOutput() LayoutPageFooterPtrOutput
- func (o LayoutPageFooterOutput) ToLayoutPageFooterPtrOutputWithContext(ctx context.Context) LayoutPageFooterPtrOutput
- type LayoutPageFooterPtrInput
- type LayoutPageFooterPtrOutput
- func (o LayoutPageFooterPtrOutput) Elem() LayoutPageFooterOutput
- func (LayoutPageFooterPtrOutput) ElementType() reflect.Type
- func (o LayoutPageFooterPtrOutput) FooterItems() LayoutPageFooterFooterItemArrayOutput
- func (o LayoutPageFooterPtrOutput) Style() pulumi.StringPtrOutput
- func (o LayoutPageFooterPtrOutput) ToLayoutPageFooterPtrOutput() LayoutPageFooterPtrOutput
- func (o LayoutPageFooterPtrOutput) ToLayoutPageFooterPtrOutputWithContext(ctx context.Context) LayoutPageFooterPtrOutput
- type LayoutPageHeader
- type LayoutPageHeaderArgs
- func (LayoutPageHeaderArgs) ElementType() reflect.Type
- func (i LayoutPageHeaderArgs) ToLayoutPageHeaderOutput() LayoutPageHeaderOutput
- func (i LayoutPageHeaderArgs) ToLayoutPageHeaderOutputWithContext(ctx context.Context) LayoutPageHeaderOutput
- func (i LayoutPageHeaderArgs) ToLayoutPageHeaderPtrOutput() LayoutPageHeaderPtrOutput
- func (i LayoutPageHeaderArgs) ToLayoutPageHeaderPtrOutputWithContext(ctx context.Context) LayoutPageHeaderPtrOutput
- type LayoutPageHeaderHeaderItem
- type LayoutPageHeaderHeaderItemArgs
- func (LayoutPageHeaderHeaderItemArgs) ElementType() reflect.Type
- func (i LayoutPageHeaderHeaderItemArgs) ToLayoutPageHeaderHeaderItemOutput() LayoutPageHeaderHeaderItemOutput
- func (i LayoutPageHeaderHeaderItemArgs) ToLayoutPageHeaderHeaderItemOutputWithContext(ctx context.Context) LayoutPageHeaderHeaderItemOutput
- type LayoutPageHeaderHeaderItemArray
- func (LayoutPageHeaderHeaderItemArray) ElementType() reflect.Type
- func (i LayoutPageHeaderHeaderItemArray) ToLayoutPageHeaderHeaderItemArrayOutput() LayoutPageHeaderHeaderItemArrayOutput
- func (i LayoutPageHeaderHeaderItemArray) ToLayoutPageHeaderHeaderItemArrayOutputWithContext(ctx context.Context) LayoutPageHeaderHeaderItemArrayOutput
- type LayoutPageHeaderHeaderItemArrayInput
- type LayoutPageHeaderHeaderItemArrayOutput
- func (LayoutPageHeaderHeaderItemArrayOutput) ElementType() reflect.Type
- func (o LayoutPageHeaderHeaderItemArrayOutput) Index(i pulumi.IntInput) LayoutPageHeaderHeaderItemOutput
- func (o LayoutPageHeaderHeaderItemArrayOutput) ToLayoutPageHeaderHeaderItemArrayOutput() LayoutPageHeaderHeaderItemArrayOutput
- func (o LayoutPageHeaderHeaderItemArrayOutput) ToLayoutPageHeaderHeaderItemArrayOutputWithContext(ctx context.Context) LayoutPageHeaderHeaderItemArrayOutput
- type LayoutPageHeaderHeaderItemInput
- type LayoutPageHeaderHeaderItemOutput
- func (o LayoutPageHeaderHeaderItemOutput) Content() pulumi.StringPtrOutput
- func (o LayoutPageHeaderHeaderItemOutput) Description() pulumi.StringPtrOutput
- func (LayoutPageHeaderHeaderItemOutput) ElementType() reflect.Type
- func (o LayoutPageHeaderHeaderItemOutput) Id() pulumi.IntPtrOutput
- func (o LayoutPageHeaderHeaderItemOutput) ImgSrc() pulumi.StringPtrOutput
- func (o LayoutPageHeaderHeaderItemOutput) Style() pulumi.StringPtrOutput
- func (o LayoutPageHeaderHeaderItemOutput) ToLayoutPageHeaderHeaderItemOutput() LayoutPageHeaderHeaderItemOutput
- func (o LayoutPageHeaderHeaderItemOutput) ToLayoutPageHeaderHeaderItemOutputWithContext(ctx context.Context) LayoutPageHeaderHeaderItemOutput
- func (o LayoutPageHeaderHeaderItemOutput) Type() pulumi.StringPtrOutput
- type LayoutPageHeaderInput
- type LayoutPageHeaderOutput
- func (LayoutPageHeaderOutput) ElementType() reflect.Type
- func (o LayoutPageHeaderOutput) HeaderItems() LayoutPageHeaderHeaderItemArrayOutput
- func (o LayoutPageHeaderOutput) Style() pulumi.StringPtrOutput
- func (o LayoutPageHeaderOutput) ToLayoutPageHeaderOutput() LayoutPageHeaderOutput
- func (o LayoutPageHeaderOutput) ToLayoutPageHeaderOutputWithContext(ctx context.Context) LayoutPageHeaderOutput
- func (o LayoutPageHeaderOutput) ToLayoutPageHeaderPtrOutput() LayoutPageHeaderPtrOutput
- func (o LayoutPageHeaderOutput) ToLayoutPageHeaderPtrOutputWithContext(ctx context.Context) LayoutPageHeaderPtrOutput
- type LayoutPageHeaderPtrInput
- type LayoutPageHeaderPtrOutput
- func (o LayoutPageHeaderPtrOutput) Elem() LayoutPageHeaderOutput
- func (LayoutPageHeaderPtrOutput) ElementType() reflect.Type
- func (o LayoutPageHeaderPtrOutput) HeaderItems() LayoutPageHeaderHeaderItemArrayOutput
- func (o LayoutPageHeaderPtrOutput) Style() pulumi.StringPtrOutput
- func (o LayoutPageHeaderPtrOutput) ToLayoutPageHeaderPtrOutput() LayoutPageHeaderPtrOutput
- func (o LayoutPageHeaderPtrOutput) ToLayoutPageHeaderPtrOutputWithContext(ctx context.Context) LayoutPageHeaderPtrOutput
- type LayoutPageInput
- type LayoutPageOutput
- func (o LayoutPageOutput) ColumnBreakBefore() pulumi.StringPtrOutput
- func (LayoutPageOutput) ElementType() reflect.Type
- func (o LayoutPageOutput) Footer() LayoutPageFooterPtrOutput
- func (o LayoutPageOutput) Header() LayoutPageHeaderPtrOutput
- func (o LayoutPageOutput) Options() pulumi.StringPtrOutput
- func (o LayoutPageOutput) PageBreakBefore() pulumi.StringPtrOutput
- func (o LayoutPageOutput) Paper() pulumi.StringPtrOutput
- func (o LayoutPageOutput) ToLayoutPageOutput() LayoutPageOutput
- func (o LayoutPageOutput) ToLayoutPageOutputWithContext(ctx context.Context) LayoutPageOutput
- func (o LayoutPageOutput) ToLayoutPagePtrOutput() LayoutPagePtrOutput
- func (o LayoutPageOutput) ToLayoutPagePtrOutputWithContext(ctx context.Context) LayoutPagePtrOutput
- type LayoutPagePtrInput
- type LayoutPagePtrOutput
- func (o LayoutPagePtrOutput) ColumnBreakBefore() pulumi.StringPtrOutput
- func (o LayoutPagePtrOutput) Elem() LayoutPageOutput
- func (LayoutPagePtrOutput) ElementType() reflect.Type
- func (o LayoutPagePtrOutput) Footer() LayoutPageFooterPtrOutput
- func (o LayoutPagePtrOutput) Header() LayoutPageHeaderPtrOutput
- func (o LayoutPagePtrOutput) Options() pulumi.StringPtrOutput
- func (o LayoutPagePtrOutput) PageBreakBefore() pulumi.StringPtrOutput
- func (o LayoutPagePtrOutput) Paper() pulumi.StringPtrOutput
- func (o LayoutPagePtrOutput) ToLayoutPagePtrOutput() LayoutPagePtrOutput
- func (o LayoutPagePtrOutput) ToLayoutPagePtrOutputWithContext(ctx context.Context) LayoutPagePtrOutput
- type LayoutState
- type Setting
- type SettingArgs
- type SettingArray
- type SettingArrayInput
- type SettingArrayOutput
- type SettingInput
- type SettingMap
- type SettingMapInput
- type SettingMapOutput
- type SettingOutput
- func (SettingOutput) ElementType() reflect.Type
- func (o SettingOutput) Fortiview() pulumi.StringOutput
- func (o SettingOutput) PdfReport() pulumi.StringOutput
- func (o SettingOutput) ReportSource() pulumi.StringOutput
- func (o SettingOutput) ToSettingOutput() SettingOutput
- func (o SettingOutput) ToSettingOutputWithContext(ctx context.Context) SettingOutput
- func (o SettingOutput) TopN() pulumi.IntOutput
- func (o SettingOutput) Vdomparam() pulumi.StringPtrOutput
- func (o SettingOutput) WebBrowsingThreshold() pulumi.IntOutput
- type SettingState
- type Style
- type StyleArgs
- type StyleArray
- type StyleArrayInput
- type StyleArrayOutput
- type StyleInput
- type StyleMap
- type StyleMapInput
- type StyleMapOutput
- type StyleOutput
- func (o StyleOutput) Align() pulumi.StringOutput
- func (o StyleOutput) BgColor() pulumi.StringOutput
- func (o StyleOutput) BorderBottom() pulumi.StringOutput
- func (o StyleOutput) BorderLeft() pulumi.StringOutput
- func (o StyleOutput) BorderRight() pulumi.StringOutput
- func (o StyleOutput) BorderTop() pulumi.StringOutput
- func (o StyleOutput) ColumnGap() pulumi.StringOutput
- func (o StyleOutput) ColumnSpan() pulumi.StringOutput
- func (StyleOutput) ElementType() reflect.Type
- func (o StyleOutput) FgColor() pulumi.StringOutput
- func (o StyleOutput) FontFamily() pulumi.StringOutput
- func (o StyleOutput) FontSize() pulumi.StringOutput
- func (o StyleOutput) FontStyle() pulumi.StringOutput
- func (o StyleOutput) FontWeight() pulumi.StringOutput
- func (o StyleOutput) Height() pulumi.StringOutput
- func (o StyleOutput) LineHeight() pulumi.StringOutput
- func (o StyleOutput) MarginBottom() pulumi.StringOutput
- func (o StyleOutput) MarginLeft() pulumi.StringOutput
- func (o StyleOutput) MarginRight() pulumi.StringOutput
- func (o StyleOutput) MarginTop() pulumi.StringOutput
- func (o StyleOutput) Name() pulumi.StringOutput
- func (o StyleOutput) Options() pulumi.StringOutput
- func (o StyleOutput) PaddingBottom() pulumi.StringOutput
- func (o StyleOutput) PaddingLeft() pulumi.StringOutput
- func (o StyleOutput) PaddingRight() pulumi.StringOutput
- func (o StyleOutput) PaddingTop() pulumi.StringOutput
- func (o StyleOutput) ToStyleOutput() StyleOutput
- func (o StyleOutput) ToStyleOutputWithContext(ctx context.Context) StyleOutput
- func (o StyleOutput) Vdomparam() pulumi.StringPtrOutput
- func (o StyleOutput) Width() pulumi.StringOutput
- type StyleState
- type Theme
- type ThemeArgs
- type ThemeArray
- type ThemeArrayInput
- type ThemeArrayOutput
- type ThemeInput
- type ThemeMap
- type ThemeMapInput
- type ThemeMapOutput
- type ThemeOutput
- func (o ThemeOutput) BulletListStyle() pulumi.StringOutput
- func (o ThemeOutput) ColumnCount() pulumi.StringOutput
- func (o ThemeOutput) DefaultHtmlStyle() pulumi.StringOutput
- func (o ThemeOutput) DefaultPdfStyle() pulumi.StringOutput
- func (ThemeOutput) ElementType() reflect.Type
- func (o ThemeOutput) GraphChartStyle() pulumi.StringOutput
- func (o ThemeOutput) Heading1Style() pulumi.StringOutput
- func (o ThemeOutput) Heading2Style() pulumi.StringOutput
- func (o ThemeOutput) Heading3Style() pulumi.StringOutput
- func (o ThemeOutput) Heading4Style() pulumi.StringOutput
- func (o ThemeOutput) HlineStyle() pulumi.StringOutput
- func (o ThemeOutput) ImageStyle() pulumi.StringOutput
- func (o ThemeOutput) Name() pulumi.StringOutput
- func (o ThemeOutput) NormalTextStyle() pulumi.StringOutput
- func (o ThemeOutput) NumberedListStyle() pulumi.StringOutput
- func (o ThemeOutput) PageFooterStyle() pulumi.StringOutput
- func (o ThemeOutput) PageHeaderStyle() pulumi.StringOutput
- func (o ThemeOutput) PageOrient() pulumi.StringOutput
- func (o ThemeOutput) PageStyle() pulumi.StringOutput
- func (o ThemeOutput) ReportSubtitleStyle() pulumi.StringOutput
- func (o ThemeOutput) ReportTitleStyle() pulumi.StringOutput
- func (o ThemeOutput) TableChartCaptionStyle() pulumi.StringOutput
- func (o ThemeOutput) TableChartEvenRowStyle() pulumi.StringOutput
- func (o ThemeOutput) TableChartHeadStyle() pulumi.StringOutput
- func (o ThemeOutput) TableChartOddRowStyle() pulumi.StringOutput
- func (o ThemeOutput) TableChartStyle() pulumi.StringOutput
- func (o ThemeOutput) ToThemeOutput() ThemeOutput
- func (o ThemeOutput) ToThemeOutputWithContext(ctx context.Context) ThemeOutput
- func (o ThemeOutput) TocHeading1Style() pulumi.StringOutput
- func (o ThemeOutput) TocHeading2Style() pulumi.StringOutput
- func (o ThemeOutput) TocHeading3Style() pulumi.StringOutput
- func (o ThemeOutput) TocHeading4Style() pulumi.StringOutput
- func (o ThemeOutput) TocTitleStyle() pulumi.StringOutput
- func (o ThemeOutput) Vdomparam() pulumi.StringPtrOutput
- type ThemeState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Chart ¶
type Chart struct { pulumi.CustomResourceState // Chart background. Background pulumi.StringOutput `pulumi:"background"` // Category. Valid values: `misc`, `traffic`, `event`, `virus`, `webfilter`, `attack`, `spam`, `dlp`, `app-ctrl`, `vulnerability`. Category pulumi.StringOutput `pulumi:"category"` // Category series of pie chart. The structure of `categorySeries` block is documented below. CategorySeries ChartCategorySeriesOutput `pulumi:"categorySeries"` // Color palette (system will pick color automatically by default). ColorPalette pulumi.StringOutput `pulumi:"colorPalette"` // Table column definition. The structure of `column` block is documented below. Columns ChartColumnArrayOutput `pulumi:"columns"` // Comment. Comments pulumi.StringOutput `pulumi:"comments"` // Bind dataset to chart. Dataset pulumi.StringOutput `pulumi:"dataset"` // Dimension. Valid values: `2D`, `3D`. Dimension pulumi.StringOutput `pulumi:"dimension"` // Drill down charts. The structure of `drillDownCharts` block is documented below. DrillDownCharts ChartDrillDownChartArrayOutput `pulumi:"drillDownCharts"` // Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ]. DynamicSortSubtable pulumi.StringPtrOutput `pulumi:"dynamicSortSubtable"` // Favorite. Valid values: `no`, `yes`. Favorite pulumi.StringOutput `pulumi:"favorite"` // Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwish conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables. GetAllTables pulumi.StringPtrOutput `pulumi:"getAllTables"` // Graph type. Valid values: `none`, `bar`, `pie`, `line`, `flow`. GraphType pulumi.StringOutput `pulumi:"graphType"` // Enable/Disable Legend area. Valid values: `enable`, `disable`. Legend pulumi.StringOutput `pulumi:"legend"` // Font size of legend area. LegendFontSize pulumi.IntOutput `pulumi:"legendFontSize"` // Chart Widget Name Name pulumi.StringOutput `pulumi:"name"` // Time period. Valid values: `last24h`, `last7d`. Period pulumi.StringOutput `pulumi:"period"` // Used by monitor policy. Policy pulumi.IntOutput `pulumi:"policy"` // Style. Valid values: `auto`, `manual`. Style pulumi.StringOutput `pulumi:"style"` // Chart title. Title pulumi.StringOutput `pulumi:"title"` // Font size of chart title. TitleFontSize pulumi.IntOutput `pulumi:"titleFontSize"` // Chart type. Valid values: `graph`, `table`. Type pulumi.StringOutput `pulumi:"type"` // Value series of pie chart. The structure of `valueSeries` block is documented below. ValueSeries ChartValueSeriesOutput `pulumi:"valueSeries"` // Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter. Vdomparam pulumi.StringPtrOutput `pulumi:"vdomparam"` // X-series of chart. The structure of `xSeries` block is documented below. XSeries ChartXSeriesOutput `pulumi:"xSeries"` // Y-series of chart. The structure of `ySeries` block is documented below. YSeries ChartYSeriesOutput `pulumi:"ySeries"` }
Report chart widget configuration. Applies to FortiOS Version `<= 7.0.0`.
## Example Usage
<!--Start PulumiCodeChooser --> ```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/pulumiverse/pulumi-fortios/sdk/go/fortios/report"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := report.NewChart(ctx, "trname", &report.ChartArgs{ Category: pulumi.String("misc"), Comments: pulumi.String("test report chart"), Dataset: pulumi.String("s1"), Dimension: pulumi.String("3D"), Favorite: pulumi.String("no"), GraphType: pulumi.String("none"), Legend: pulumi.String("enable"), LegendFontSize: pulumi.Int(0), Period: pulumi.String("last24h"), Policy: pulumi.Int(0), Style: pulumi.String("auto"), TitleFontSize: pulumi.Int(0), Type: pulumi.String("graph"), }) if err != nil { return err } return nil }) }
``` <!--End PulumiCodeChooser -->
## Import
Report Chart can be imported using any of these accepted formats:
```sh $ pulumi import fortios:report/chart:Chart labelname {{name}} ```
If you do not want to import arguments of block:
$ export "FORTIOS_IMPORT_TABLE"="false"
```sh $ pulumi import fortios:report/chart:Chart labelname {{name}} ```
$ unset "FORTIOS_IMPORT_TABLE"
func GetChart ¶
func GetChart(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ChartState, opts ...pulumi.ResourceOption) (*Chart, error)
GetChart gets an existing Chart 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 NewChart ¶
func NewChart(ctx *pulumi.Context, name string, args *ChartArgs, opts ...pulumi.ResourceOption) (*Chart, error)
NewChart registers a new resource with the given unique name, arguments, and options.
func (*Chart) ElementType ¶
func (*Chart) ToChartOutput ¶
func (i *Chart) ToChartOutput() ChartOutput
func (*Chart) ToChartOutputWithContext ¶
func (i *Chart) ToChartOutputWithContext(ctx context.Context) ChartOutput
type ChartArgs ¶
type ChartArgs struct { // Chart background. Background pulumi.StringPtrInput // Category. Valid values: `misc`, `traffic`, `event`, `virus`, `webfilter`, `attack`, `spam`, `dlp`, `app-ctrl`, `vulnerability`. Category pulumi.StringPtrInput // Category series of pie chart. The structure of `categorySeries` block is documented below. CategorySeries ChartCategorySeriesPtrInput // Color palette (system will pick color automatically by default). ColorPalette pulumi.StringPtrInput // Table column definition. The structure of `column` block is documented below. Columns ChartColumnArrayInput // Comment. Comments pulumi.StringInput // Bind dataset to chart. Dataset pulumi.StringInput // Dimension. Valid values: `2D`, `3D`. Dimension pulumi.StringPtrInput // Drill down charts. The structure of `drillDownCharts` block is documented below. DrillDownCharts ChartDrillDownChartArrayInput // Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ]. DynamicSortSubtable pulumi.StringPtrInput // Favorite. Valid values: `no`, `yes`. Favorite pulumi.StringPtrInput // Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwish conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables. GetAllTables pulumi.StringPtrInput // Graph type. Valid values: `none`, `bar`, `pie`, `line`, `flow`. GraphType pulumi.StringPtrInput // Enable/Disable Legend area. Valid values: `enable`, `disable`. Legend pulumi.StringPtrInput // Font size of legend area. LegendFontSize pulumi.IntPtrInput // Chart Widget Name Name pulumi.StringPtrInput // Time period. Valid values: `last24h`, `last7d`. Period pulumi.StringPtrInput // Used by monitor policy. Policy pulumi.IntPtrInput // Style. Valid values: `auto`, `manual`. Style pulumi.StringPtrInput // Chart title. Title pulumi.StringPtrInput // Font size of chart title. TitleFontSize pulumi.IntPtrInput // Chart type. Valid values: `graph`, `table`. Type pulumi.StringPtrInput // Value series of pie chart. The structure of `valueSeries` block is documented below. ValueSeries ChartValueSeriesPtrInput // Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter. Vdomparam pulumi.StringPtrInput // X-series of chart. The structure of `xSeries` block is documented below. XSeries ChartXSeriesPtrInput // Y-series of chart. The structure of `ySeries` block is documented below. YSeries ChartYSeriesPtrInput }
The set of arguments for constructing a Chart resource.
func (ChartArgs) ElementType ¶
type ChartArray ¶
type ChartArray []ChartInput
func (ChartArray) ElementType ¶
func (ChartArray) ElementType() reflect.Type
func (ChartArray) ToChartArrayOutput ¶
func (i ChartArray) ToChartArrayOutput() ChartArrayOutput
func (ChartArray) ToChartArrayOutputWithContext ¶
func (i ChartArray) ToChartArrayOutputWithContext(ctx context.Context) ChartArrayOutput
type ChartArrayInput ¶
type ChartArrayInput interface { pulumi.Input ToChartArrayOutput() ChartArrayOutput ToChartArrayOutputWithContext(context.Context) ChartArrayOutput }
ChartArrayInput is an input type that accepts ChartArray and ChartArrayOutput values. You can construct a concrete instance of `ChartArrayInput` via:
ChartArray{ ChartArgs{...} }
type ChartArrayOutput ¶
type ChartArrayOutput struct{ *pulumi.OutputState }
func (ChartArrayOutput) ElementType ¶
func (ChartArrayOutput) ElementType() reflect.Type
func (ChartArrayOutput) Index ¶
func (o ChartArrayOutput) Index(i pulumi.IntInput) ChartOutput
func (ChartArrayOutput) ToChartArrayOutput ¶
func (o ChartArrayOutput) ToChartArrayOutput() ChartArrayOutput
func (ChartArrayOutput) ToChartArrayOutputWithContext ¶
func (o ChartArrayOutput) ToChartArrayOutputWithContext(ctx context.Context) ChartArrayOutput
type ChartCategorySeries ¶
type ChartCategorySeriesArgs ¶
type ChartCategorySeriesArgs struct { // Category series value expression. Databind pulumi.StringPtrInput `pulumi:"databind"` // Font size of category-series title. FontSize pulumi.IntPtrInput `pulumi:"fontSize"` }
func (ChartCategorySeriesArgs) ElementType ¶
func (ChartCategorySeriesArgs) ElementType() reflect.Type
func (ChartCategorySeriesArgs) ToChartCategorySeriesOutput ¶
func (i ChartCategorySeriesArgs) ToChartCategorySeriesOutput() ChartCategorySeriesOutput
func (ChartCategorySeriesArgs) ToChartCategorySeriesOutputWithContext ¶
func (i ChartCategorySeriesArgs) ToChartCategorySeriesOutputWithContext(ctx context.Context) ChartCategorySeriesOutput
func (ChartCategorySeriesArgs) ToChartCategorySeriesPtrOutput ¶
func (i ChartCategorySeriesArgs) ToChartCategorySeriesPtrOutput() ChartCategorySeriesPtrOutput
func (ChartCategorySeriesArgs) ToChartCategorySeriesPtrOutputWithContext ¶
func (i ChartCategorySeriesArgs) ToChartCategorySeriesPtrOutputWithContext(ctx context.Context) ChartCategorySeriesPtrOutput
type ChartCategorySeriesInput ¶
type ChartCategorySeriesInput interface { pulumi.Input ToChartCategorySeriesOutput() ChartCategorySeriesOutput ToChartCategorySeriesOutputWithContext(context.Context) ChartCategorySeriesOutput }
ChartCategorySeriesInput is an input type that accepts ChartCategorySeriesArgs and ChartCategorySeriesOutput values. You can construct a concrete instance of `ChartCategorySeriesInput` via:
ChartCategorySeriesArgs{...}
type ChartCategorySeriesOutput ¶
type ChartCategorySeriesOutput struct{ *pulumi.OutputState }
func (ChartCategorySeriesOutput) Databind ¶
func (o ChartCategorySeriesOutput) Databind() pulumi.StringPtrOutput
Category series value expression.
func (ChartCategorySeriesOutput) ElementType ¶
func (ChartCategorySeriesOutput) ElementType() reflect.Type
func (ChartCategorySeriesOutput) FontSize ¶
func (o ChartCategorySeriesOutput) FontSize() pulumi.IntPtrOutput
Font size of category-series title.
func (ChartCategorySeriesOutput) ToChartCategorySeriesOutput ¶
func (o ChartCategorySeriesOutput) ToChartCategorySeriesOutput() ChartCategorySeriesOutput
func (ChartCategorySeriesOutput) ToChartCategorySeriesOutputWithContext ¶
func (o ChartCategorySeriesOutput) ToChartCategorySeriesOutputWithContext(ctx context.Context) ChartCategorySeriesOutput
func (ChartCategorySeriesOutput) ToChartCategorySeriesPtrOutput ¶
func (o ChartCategorySeriesOutput) ToChartCategorySeriesPtrOutput() ChartCategorySeriesPtrOutput
func (ChartCategorySeriesOutput) ToChartCategorySeriesPtrOutputWithContext ¶
func (o ChartCategorySeriesOutput) ToChartCategorySeriesPtrOutputWithContext(ctx context.Context) ChartCategorySeriesPtrOutput
type ChartCategorySeriesPtrInput ¶
type ChartCategorySeriesPtrInput interface { pulumi.Input ToChartCategorySeriesPtrOutput() ChartCategorySeriesPtrOutput ToChartCategorySeriesPtrOutputWithContext(context.Context) ChartCategorySeriesPtrOutput }
ChartCategorySeriesPtrInput is an input type that accepts ChartCategorySeriesArgs, ChartCategorySeriesPtr and ChartCategorySeriesPtrOutput values. You can construct a concrete instance of `ChartCategorySeriesPtrInput` via:
ChartCategorySeriesArgs{...} or: nil
func ChartCategorySeriesPtr ¶
func ChartCategorySeriesPtr(v *ChartCategorySeriesArgs) ChartCategorySeriesPtrInput
type ChartCategorySeriesPtrOutput ¶
type ChartCategorySeriesPtrOutput struct{ *pulumi.OutputState }
func (ChartCategorySeriesPtrOutput) Databind ¶
func (o ChartCategorySeriesPtrOutput) Databind() pulumi.StringPtrOutput
Category series value expression.
func (ChartCategorySeriesPtrOutput) Elem ¶
func (o ChartCategorySeriesPtrOutput) Elem() ChartCategorySeriesOutput
func (ChartCategorySeriesPtrOutput) ElementType ¶
func (ChartCategorySeriesPtrOutput) ElementType() reflect.Type
func (ChartCategorySeriesPtrOutput) FontSize ¶
func (o ChartCategorySeriesPtrOutput) FontSize() pulumi.IntPtrOutput
Font size of category-series title.
func (ChartCategorySeriesPtrOutput) ToChartCategorySeriesPtrOutput ¶
func (o ChartCategorySeriesPtrOutput) ToChartCategorySeriesPtrOutput() ChartCategorySeriesPtrOutput
func (ChartCategorySeriesPtrOutput) ToChartCategorySeriesPtrOutputWithContext ¶
func (o ChartCategorySeriesPtrOutput) ToChartCategorySeriesPtrOutputWithContext(ctx context.Context) ChartCategorySeriesPtrOutput
type ChartColumn ¶
type ChartColumn struct { // Detail unit of column. DetailUnit *string `pulumi:"detailUnit"` // Detail value of column. DetailValue *string `pulumi:"detailValue"` FooterUnit *string `pulumi:"footerUnit"` FooterValue *string `pulumi:"footerValue"` // Display name of table header. HeaderValue *string `pulumi:"headerValue"` // ID. Id *int `pulumi:"id"` // Show detail in certain display value for certain condition. The structure of `mapping` block is documented below. Mappings []ChartColumnMapping `pulumi:"mappings"` }
type ChartColumnArgs ¶
type ChartColumnArgs struct { // Detail unit of column. DetailUnit pulumi.StringPtrInput `pulumi:"detailUnit"` // Detail value of column. DetailValue pulumi.StringPtrInput `pulumi:"detailValue"` FooterUnit pulumi.StringPtrInput `pulumi:"footerUnit"` FooterValue pulumi.StringPtrInput `pulumi:"footerValue"` // Display name of table header. HeaderValue pulumi.StringPtrInput `pulumi:"headerValue"` // ID. Id pulumi.IntPtrInput `pulumi:"id"` // Show detail in certain display value for certain condition. The structure of `mapping` block is documented below. Mappings ChartColumnMappingArrayInput `pulumi:"mappings"` }
func (ChartColumnArgs) ElementType ¶
func (ChartColumnArgs) ElementType() reflect.Type
func (ChartColumnArgs) ToChartColumnOutput ¶
func (i ChartColumnArgs) ToChartColumnOutput() ChartColumnOutput
func (ChartColumnArgs) ToChartColumnOutputWithContext ¶
func (i ChartColumnArgs) ToChartColumnOutputWithContext(ctx context.Context) ChartColumnOutput
type ChartColumnArray ¶
type ChartColumnArray []ChartColumnInput
func (ChartColumnArray) ElementType ¶
func (ChartColumnArray) ElementType() reflect.Type
func (ChartColumnArray) ToChartColumnArrayOutput ¶
func (i ChartColumnArray) ToChartColumnArrayOutput() ChartColumnArrayOutput
func (ChartColumnArray) ToChartColumnArrayOutputWithContext ¶
func (i ChartColumnArray) ToChartColumnArrayOutputWithContext(ctx context.Context) ChartColumnArrayOutput
type ChartColumnArrayInput ¶
type ChartColumnArrayInput interface { pulumi.Input ToChartColumnArrayOutput() ChartColumnArrayOutput ToChartColumnArrayOutputWithContext(context.Context) ChartColumnArrayOutput }
ChartColumnArrayInput is an input type that accepts ChartColumnArray and ChartColumnArrayOutput values. You can construct a concrete instance of `ChartColumnArrayInput` via:
ChartColumnArray{ ChartColumnArgs{...} }
type ChartColumnArrayOutput ¶
type ChartColumnArrayOutput struct{ *pulumi.OutputState }
func (ChartColumnArrayOutput) ElementType ¶
func (ChartColumnArrayOutput) ElementType() reflect.Type
func (ChartColumnArrayOutput) Index ¶
func (o ChartColumnArrayOutput) Index(i pulumi.IntInput) ChartColumnOutput
func (ChartColumnArrayOutput) ToChartColumnArrayOutput ¶
func (o ChartColumnArrayOutput) ToChartColumnArrayOutput() ChartColumnArrayOutput
func (ChartColumnArrayOutput) ToChartColumnArrayOutputWithContext ¶
func (o ChartColumnArrayOutput) ToChartColumnArrayOutputWithContext(ctx context.Context) ChartColumnArrayOutput
type ChartColumnInput ¶
type ChartColumnInput interface { pulumi.Input ToChartColumnOutput() ChartColumnOutput ToChartColumnOutputWithContext(context.Context) ChartColumnOutput }
ChartColumnInput is an input type that accepts ChartColumnArgs and ChartColumnOutput values. You can construct a concrete instance of `ChartColumnInput` via:
ChartColumnArgs{...}
type ChartColumnMapping ¶
type ChartColumnMapping struct { // Display name. Displayname *string `pulumi:"displayname"` // id Id *int `pulumi:"id"` // Comparision operater. Valid values: `none`, `greater`, `greater-equal`, `less`, `less-equal`, `equal`, `between`. Op *string `pulumi:"op"` // Value 1. Value1 *string `pulumi:"value1"` // Value 2. Value2 *string `pulumi:"value2"` // Value type. Valid values: `integer`, `string`. ValueType *string `pulumi:"valueType"` }
type ChartColumnMappingArgs ¶
type ChartColumnMappingArgs struct { // Display name. Displayname pulumi.StringPtrInput `pulumi:"displayname"` // id Id pulumi.IntPtrInput `pulumi:"id"` // Comparision operater. Valid values: `none`, `greater`, `greater-equal`, `less`, `less-equal`, `equal`, `between`. Op pulumi.StringPtrInput `pulumi:"op"` // Value 1. Value1 pulumi.StringPtrInput `pulumi:"value1"` // Value 2. Value2 pulumi.StringPtrInput `pulumi:"value2"` // Value type. Valid values: `integer`, `string`. ValueType pulumi.StringPtrInput `pulumi:"valueType"` }
func (ChartColumnMappingArgs) ElementType ¶
func (ChartColumnMappingArgs) ElementType() reflect.Type
func (ChartColumnMappingArgs) ToChartColumnMappingOutput ¶
func (i ChartColumnMappingArgs) ToChartColumnMappingOutput() ChartColumnMappingOutput
func (ChartColumnMappingArgs) ToChartColumnMappingOutputWithContext ¶
func (i ChartColumnMappingArgs) ToChartColumnMappingOutputWithContext(ctx context.Context) ChartColumnMappingOutput
type ChartColumnMappingArray ¶
type ChartColumnMappingArray []ChartColumnMappingInput
func (ChartColumnMappingArray) ElementType ¶
func (ChartColumnMappingArray) ElementType() reflect.Type
func (ChartColumnMappingArray) ToChartColumnMappingArrayOutput ¶
func (i ChartColumnMappingArray) ToChartColumnMappingArrayOutput() ChartColumnMappingArrayOutput
func (ChartColumnMappingArray) ToChartColumnMappingArrayOutputWithContext ¶
func (i ChartColumnMappingArray) ToChartColumnMappingArrayOutputWithContext(ctx context.Context) ChartColumnMappingArrayOutput
type ChartColumnMappingArrayInput ¶
type ChartColumnMappingArrayInput interface { pulumi.Input ToChartColumnMappingArrayOutput() ChartColumnMappingArrayOutput ToChartColumnMappingArrayOutputWithContext(context.Context) ChartColumnMappingArrayOutput }
ChartColumnMappingArrayInput is an input type that accepts ChartColumnMappingArray and ChartColumnMappingArrayOutput values. You can construct a concrete instance of `ChartColumnMappingArrayInput` via:
ChartColumnMappingArray{ ChartColumnMappingArgs{...} }
type ChartColumnMappingArrayOutput ¶
type ChartColumnMappingArrayOutput struct{ *pulumi.OutputState }
func (ChartColumnMappingArrayOutput) ElementType ¶
func (ChartColumnMappingArrayOutput) ElementType() reflect.Type
func (ChartColumnMappingArrayOutput) Index ¶
func (o ChartColumnMappingArrayOutput) Index(i pulumi.IntInput) ChartColumnMappingOutput
func (ChartColumnMappingArrayOutput) ToChartColumnMappingArrayOutput ¶
func (o ChartColumnMappingArrayOutput) ToChartColumnMappingArrayOutput() ChartColumnMappingArrayOutput
func (ChartColumnMappingArrayOutput) ToChartColumnMappingArrayOutputWithContext ¶
func (o ChartColumnMappingArrayOutput) ToChartColumnMappingArrayOutputWithContext(ctx context.Context) ChartColumnMappingArrayOutput
type ChartColumnMappingInput ¶
type ChartColumnMappingInput interface { pulumi.Input ToChartColumnMappingOutput() ChartColumnMappingOutput ToChartColumnMappingOutputWithContext(context.Context) ChartColumnMappingOutput }
ChartColumnMappingInput is an input type that accepts ChartColumnMappingArgs and ChartColumnMappingOutput values. You can construct a concrete instance of `ChartColumnMappingInput` via:
ChartColumnMappingArgs{...}
type ChartColumnMappingOutput ¶
type ChartColumnMappingOutput struct{ *pulumi.OutputState }
func (ChartColumnMappingOutput) Displayname ¶
func (o ChartColumnMappingOutput) Displayname() pulumi.StringPtrOutput
Display name.
func (ChartColumnMappingOutput) ElementType ¶
func (ChartColumnMappingOutput) ElementType() reflect.Type
func (ChartColumnMappingOutput) Op ¶
func (o ChartColumnMappingOutput) Op() pulumi.StringPtrOutput
Comparision operater. Valid values: `none`, `greater`, `greater-equal`, `less`, `less-equal`, `equal`, `between`.
func (ChartColumnMappingOutput) ToChartColumnMappingOutput ¶
func (o ChartColumnMappingOutput) ToChartColumnMappingOutput() ChartColumnMappingOutput
func (ChartColumnMappingOutput) ToChartColumnMappingOutputWithContext ¶
func (o ChartColumnMappingOutput) ToChartColumnMappingOutputWithContext(ctx context.Context) ChartColumnMappingOutput
func (ChartColumnMappingOutput) Value1 ¶
func (o ChartColumnMappingOutput) Value1() pulumi.StringPtrOutput
Value 1.
func (ChartColumnMappingOutput) Value2 ¶
func (o ChartColumnMappingOutput) Value2() pulumi.StringPtrOutput
Value 2.
func (ChartColumnMappingOutput) ValueType ¶
func (o ChartColumnMappingOutput) ValueType() pulumi.StringPtrOutput
Value type. Valid values: `integer`, `string`.
type ChartColumnOutput ¶
type ChartColumnOutput struct{ *pulumi.OutputState }
func (ChartColumnOutput) DetailUnit ¶
func (o ChartColumnOutput) DetailUnit() pulumi.StringPtrOutput
Detail unit of column.
func (ChartColumnOutput) DetailValue ¶
func (o ChartColumnOutput) DetailValue() pulumi.StringPtrOutput
Detail value of column.
func (ChartColumnOutput) ElementType ¶
func (ChartColumnOutput) ElementType() reflect.Type
func (ChartColumnOutput) FooterUnit ¶
func (o ChartColumnOutput) FooterUnit() pulumi.StringPtrOutput
Footer unit of column.
func (ChartColumnOutput) FooterValue ¶
func (o ChartColumnOutput) FooterValue() pulumi.StringPtrOutput
Footer value of column.
func (ChartColumnOutput) HeaderValue ¶
func (o ChartColumnOutput) HeaderValue() pulumi.StringPtrOutput
Display name of table header.
func (ChartColumnOutput) Mappings ¶
func (o ChartColumnOutput) Mappings() ChartColumnMappingArrayOutput
Show detail in certain display value for certain condition. The structure of `mapping` block is documented below.
func (ChartColumnOutput) ToChartColumnOutput ¶
func (o ChartColumnOutput) ToChartColumnOutput() ChartColumnOutput
func (ChartColumnOutput) ToChartColumnOutputWithContext ¶
func (o ChartColumnOutput) ToChartColumnOutputWithContext(ctx context.Context) ChartColumnOutput
type ChartDrillDownChart ¶
type ChartDrillDownChartArgs ¶
type ChartDrillDownChartArgs struct { // Drill down chart name. ChartName pulumi.StringPtrInput `pulumi:"chartName"` // Drill down chart ID. Id pulumi.IntPtrInput `pulumi:"id"` // Enable/disable this drill down chart. Valid values: `enable`, `disable`. Status pulumi.StringPtrInput `pulumi:"status"` }
func (ChartDrillDownChartArgs) ElementType ¶
func (ChartDrillDownChartArgs) ElementType() reflect.Type
func (ChartDrillDownChartArgs) ToChartDrillDownChartOutput ¶
func (i ChartDrillDownChartArgs) ToChartDrillDownChartOutput() ChartDrillDownChartOutput
func (ChartDrillDownChartArgs) ToChartDrillDownChartOutputWithContext ¶
func (i ChartDrillDownChartArgs) ToChartDrillDownChartOutputWithContext(ctx context.Context) ChartDrillDownChartOutput
type ChartDrillDownChartArray ¶
type ChartDrillDownChartArray []ChartDrillDownChartInput
func (ChartDrillDownChartArray) ElementType ¶
func (ChartDrillDownChartArray) ElementType() reflect.Type
func (ChartDrillDownChartArray) ToChartDrillDownChartArrayOutput ¶
func (i ChartDrillDownChartArray) ToChartDrillDownChartArrayOutput() ChartDrillDownChartArrayOutput
func (ChartDrillDownChartArray) ToChartDrillDownChartArrayOutputWithContext ¶
func (i ChartDrillDownChartArray) ToChartDrillDownChartArrayOutputWithContext(ctx context.Context) ChartDrillDownChartArrayOutput
type ChartDrillDownChartArrayInput ¶
type ChartDrillDownChartArrayInput interface { pulumi.Input ToChartDrillDownChartArrayOutput() ChartDrillDownChartArrayOutput ToChartDrillDownChartArrayOutputWithContext(context.Context) ChartDrillDownChartArrayOutput }
ChartDrillDownChartArrayInput is an input type that accepts ChartDrillDownChartArray and ChartDrillDownChartArrayOutput values. You can construct a concrete instance of `ChartDrillDownChartArrayInput` via:
ChartDrillDownChartArray{ ChartDrillDownChartArgs{...} }
type ChartDrillDownChartArrayOutput ¶
type ChartDrillDownChartArrayOutput struct{ *pulumi.OutputState }
func (ChartDrillDownChartArrayOutput) ElementType ¶
func (ChartDrillDownChartArrayOutput) ElementType() reflect.Type
func (ChartDrillDownChartArrayOutput) Index ¶
func (o ChartDrillDownChartArrayOutput) Index(i pulumi.IntInput) ChartDrillDownChartOutput
func (ChartDrillDownChartArrayOutput) ToChartDrillDownChartArrayOutput ¶
func (o ChartDrillDownChartArrayOutput) ToChartDrillDownChartArrayOutput() ChartDrillDownChartArrayOutput
func (ChartDrillDownChartArrayOutput) ToChartDrillDownChartArrayOutputWithContext ¶
func (o ChartDrillDownChartArrayOutput) ToChartDrillDownChartArrayOutputWithContext(ctx context.Context) ChartDrillDownChartArrayOutput
type ChartDrillDownChartInput ¶
type ChartDrillDownChartInput interface { pulumi.Input ToChartDrillDownChartOutput() ChartDrillDownChartOutput ToChartDrillDownChartOutputWithContext(context.Context) ChartDrillDownChartOutput }
ChartDrillDownChartInput is an input type that accepts ChartDrillDownChartArgs and ChartDrillDownChartOutput values. You can construct a concrete instance of `ChartDrillDownChartInput` via:
ChartDrillDownChartArgs{...}
type ChartDrillDownChartOutput ¶
type ChartDrillDownChartOutput struct{ *pulumi.OutputState }
func (ChartDrillDownChartOutput) ChartName ¶
func (o ChartDrillDownChartOutput) ChartName() pulumi.StringPtrOutput
Drill down chart name.
func (ChartDrillDownChartOutput) ElementType ¶
func (ChartDrillDownChartOutput) ElementType() reflect.Type
func (ChartDrillDownChartOutput) Id ¶
func (o ChartDrillDownChartOutput) Id() pulumi.IntPtrOutput
Drill down chart ID.
func (ChartDrillDownChartOutput) Status ¶
func (o ChartDrillDownChartOutput) Status() pulumi.StringPtrOutput
Enable/disable this drill down chart. Valid values: `enable`, `disable`.
func (ChartDrillDownChartOutput) ToChartDrillDownChartOutput ¶
func (o ChartDrillDownChartOutput) ToChartDrillDownChartOutput() ChartDrillDownChartOutput
func (ChartDrillDownChartOutput) ToChartDrillDownChartOutputWithContext ¶
func (o ChartDrillDownChartOutput) ToChartDrillDownChartOutputWithContext(ctx context.Context) ChartDrillDownChartOutput
type ChartInput ¶
type ChartInput interface { pulumi.Input ToChartOutput() ChartOutput ToChartOutputWithContext(ctx context.Context) ChartOutput }
type ChartMap ¶
type ChartMap map[string]ChartInput
func (ChartMap) ElementType ¶
func (ChartMap) ToChartMapOutput ¶
func (i ChartMap) ToChartMapOutput() ChartMapOutput
func (ChartMap) ToChartMapOutputWithContext ¶
func (i ChartMap) ToChartMapOutputWithContext(ctx context.Context) ChartMapOutput
type ChartMapInput ¶
type ChartMapInput interface { pulumi.Input ToChartMapOutput() ChartMapOutput ToChartMapOutputWithContext(context.Context) ChartMapOutput }
ChartMapInput is an input type that accepts ChartMap and ChartMapOutput values. You can construct a concrete instance of `ChartMapInput` via:
ChartMap{ "key": ChartArgs{...} }
type ChartMapOutput ¶
type ChartMapOutput struct{ *pulumi.OutputState }
func (ChartMapOutput) ElementType ¶
func (ChartMapOutput) ElementType() reflect.Type
func (ChartMapOutput) MapIndex ¶
func (o ChartMapOutput) MapIndex(k pulumi.StringInput) ChartOutput
func (ChartMapOutput) ToChartMapOutput ¶
func (o ChartMapOutput) ToChartMapOutput() ChartMapOutput
func (ChartMapOutput) ToChartMapOutputWithContext ¶
func (o ChartMapOutput) ToChartMapOutputWithContext(ctx context.Context) ChartMapOutput
type ChartOutput ¶
type ChartOutput struct{ *pulumi.OutputState }
func (ChartOutput) Background ¶
func (o ChartOutput) Background() pulumi.StringOutput
Chart background.
func (ChartOutput) Category ¶
func (o ChartOutput) Category() pulumi.StringOutput
Category. Valid values: `misc`, `traffic`, `event`, `virus`, `webfilter`, `attack`, `spam`, `dlp`, `app-ctrl`, `vulnerability`.
func (ChartOutput) CategorySeries ¶
func (o ChartOutput) CategorySeries() ChartCategorySeriesOutput
Category series of pie chart. The structure of `categorySeries` block is documented below.
func (ChartOutput) ColorPalette ¶
func (o ChartOutput) ColorPalette() pulumi.StringOutput
Color palette (system will pick color automatically by default).
func (ChartOutput) Columns ¶
func (o ChartOutput) Columns() ChartColumnArrayOutput
Table column definition. The structure of `column` block is documented below.
func (ChartOutput) Dataset ¶
func (o ChartOutput) Dataset() pulumi.StringOutput
Bind dataset to chart.
func (ChartOutput) Dimension ¶
func (o ChartOutput) Dimension() pulumi.StringOutput
Dimension. Valid values: `2D`, `3D`.
func (ChartOutput) DrillDownCharts ¶
func (o ChartOutput) DrillDownCharts() ChartDrillDownChartArrayOutput
Drill down charts. The structure of `drillDownCharts` block is documented below.
func (ChartOutput) DynamicSortSubtable ¶
func (o ChartOutput) DynamicSortSubtable() pulumi.StringPtrOutput
Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
func (ChartOutput) ElementType ¶
func (ChartOutput) ElementType() reflect.Type
func (ChartOutput) Favorite ¶
func (o ChartOutput) Favorite() pulumi.StringOutput
Favorite. Valid values: `no`, `yes`.
func (ChartOutput) GetAllTables ¶
func (o ChartOutput) GetAllTables() pulumi.StringPtrOutput
Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwish conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
func (ChartOutput) GraphType ¶
func (o ChartOutput) GraphType() pulumi.StringOutput
Graph type. Valid values: `none`, `bar`, `pie`, `line`, `flow`.
func (ChartOutput) Legend ¶
func (o ChartOutput) Legend() pulumi.StringOutput
Enable/Disable Legend area. Valid values: `enable`, `disable`.
func (ChartOutput) LegendFontSize ¶
func (o ChartOutput) LegendFontSize() pulumi.IntOutput
Font size of legend area.
func (ChartOutput) Period ¶
func (o ChartOutput) Period() pulumi.StringOutput
Time period. Valid values: `last24h`, `last7d`.
func (ChartOutput) Style ¶
func (o ChartOutput) Style() pulumi.StringOutput
Style. Valid values: `auto`, `manual`.
func (ChartOutput) TitleFontSize ¶
func (o ChartOutput) TitleFontSize() pulumi.IntOutput
Font size of chart title.
func (ChartOutput) ToChartOutput ¶
func (o ChartOutput) ToChartOutput() ChartOutput
func (ChartOutput) ToChartOutputWithContext ¶
func (o ChartOutput) ToChartOutputWithContext(ctx context.Context) ChartOutput
func (ChartOutput) Type ¶
func (o ChartOutput) Type() pulumi.StringOutput
Chart type. Valid values: `graph`, `table`.
func (ChartOutput) ValueSeries ¶
func (o ChartOutput) ValueSeries() ChartValueSeriesOutput
Value series of pie chart. The structure of `valueSeries` block is documented below.
func (ChartOutput) Vdomparam ¶
func (o ChartOutput) Vdomparam() pulumi.StringPtrOutput
Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
func (ChartOutput) XSeries ¶
func (o ChartOutput) XSeries() ChartXSeriesOutput
X-series of chart. The structure of `xSeries` block is documented below.
func (ChartOutput) YSeries ¶
func (o ChartOutput) YSeries() ChartYSeriesOutput
Y-series of chart. The structure of `ySeries` block is documented below.
type ChartState ¶
type ChartState struct { // Chart background. Background pulumi.StringPtrInput // Category. Valid values: `misc`, `traffic`, `event`, `virus`, `webfilter`, `attack`, `spam`, `dlp`, `app-ctrl`, `vulnerability`. Category pulumi.StringPtrInput // Category series of pie chart. The structure of `categorySeries` block is documented below. CategorySeries ChartCategorySeriesPtrInput // Color palette (system will pick color automatically by default). ColorPalette pulumi.StringPtrInput // Table column definition. The structure of `column` block is documented below. Columns ChartColumnArrayInput // Comment. Comments pulumi.StringPtrInput // Bind dataset to chart. Dataset pulumi.StringPtrInput // Dimension. Valid values: `2D`, `3D`. Dimension pulumi.StringPtrInput // Drill down charts. The structure of `drillDownCharts` block is documented below. DrillDownCharts ChartDrillDownChartArrayInput // Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ]. DynamicSortSubtable pulumi.StringPtrInput // Favorite. Valid values: `no`, `yes`. Favorite pulumi.StringPtrInput // Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwish conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables. GetAllTables pulumi.StringPtrInput // Graph type. Valid values: `none`, `bar`, `pie`, `line`, `flow`. GraphType pulumi.StringPtrInput // Enable/Disable Legend area. Valid values: `enable`, `disable`. Legend pulumi.StringPtrInput // Font size of legend area. LegendFontSize pulumi.IntPtrInput // Chart Widget Name Name pulumi.StringPtrInput // Time period. Valid values: `last24h`, `last7d`. Period pulumi.StringPtrInput // Used by monitor policy. Policy pulumi.IntPtrInput // Style. Valid values: `auto`, `manual`. Style pulumi.StringPtrInput // Chart title. Title pulumi.StringPtrInput // Font size of chart title. TitleFontSize pulumi.IntPtrInput // Chart type. Valid values: `graph`, `table`. Type pulumi.StringPtrInput // Value series of pie chart. The structure of `valueSeries` block is documented below. ValueSeries ChartValueSeriesPtrInput // Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter. Vdomparam pulumi.StringPtrInput // X-series of chart. The structure of `xSeries` block is documented below. XSeries ChartXSeriesPtrInput // Y-series of chart. The structure of `ySeries` block is documented below. YSeries ChartYSeriesPtrInput }
func (ChartState) ElementType ¶
func (ChartState) ElementType() reflect.Type
type ChartValueSeries ¶
type ChartValueSeries struct { // Value series value expression. Databind *string `pulumi:"databind"` }
type ChartValueSeriesArgs ¶
type ChartValueSeriesArgs struct { // Value series value expression. Databind pulumi.StringPtrInput `pulumi:"databind"` }
func (ChartValueSeriesArgs) ElementType ¶
func (ChartValueSeriesArgs) ElementType() reflect.Type
func (ChartValueSeriesArgs) ToChartValueSeriesOutput ¶
func (i ChartValueSeriesArgs) ToChartValueSeriesOutput() ChartValueSeriesOutput
func (ChartValueSeriesArgs) ToChartValueSeriesOutputWithContext ¶
func (i ChartValueSeriesArgs) ToChartValueSeriesOutputWithContext(ctx context.Context) ChartValueSeriesOutput
func (ChartValueSeriesArgs) ToChartValueSeriesPtrOutput ¶
func (i ChartValueSeriesArgs) ToChartValueSeriesPtrOutput() ChartValueSeriesPtrOutput
func (ChartValueSeriesArgs) ToChartValueSeriesPtrOutputWithContext ¶
func (i ChartValueSeriesArgs) ToChartValueSeriesPtrOutputWithContext(ctx context.Context) ChartValueSeriesPtrOutput
type ChartValueSeriesInput ¶
type ChartValueSeriesInput interface { pulumi.Input ToChartValueSeriesOutput() ChartValueSeriesOutput ToChartValueSeriesOutputWithContext(context.Context) ChartValueSeriesOutput }
ChartValueSeriesInput is an input type that accepts ChartValueSeriesArgs and ChartValueSeriesOutput values. You can construct a concrete instance of `ChartValueSeriesInput` via:
ChartValueSeriesArgs{...}
type ChartValueSeriesOutput ¶
type ChartValueSeriesOutput struct{ *pulumi.OutputState }
func (ChartValueSeriesOutput) Databind ¶
func (o ChartValueSeriesOutput) Databind() pulumi.StringPtrOutput
Value series value expression.
func (ChartValueSeriesOutput) ElementType ¶
func (ChartValueSeriesOutput) ElementType() reflect.Type
func (ChartValueSeriesOutput) ToChartValueSeriesOutput ¶
func (o ChartValueSeriesOutput) ToChartValueSeriesOutput() ChartValueSeriesOutput
func (ChartValueSeriesOutput) ToChartValueSeriesOutputWithContext ¶
func (o ChartValueSeriesOutput) ToChartValueSeriesOutputWithContext(ctx context.Context) ChartValueSeriesOutput
func (ChartValueSeriesOutput) ToChartValueSeriesPtrOutput ¶
func (o ChartValueSeriesOutput) ToChartValueSeriesPtrOutput() ChartValueSeriesPtrOutput
func (ChartValueSeriesOutput) ToChartValueSeriesPtrOutputWithContext ¶
func (o ChartValueSeriesOutput) ToChartValueSeriesPtrOutputWithContext(ctx context.Context) ChartValueSeriesPtrOutput
type ChartValueSeriesPtrInput ¶
type ChartValueSeriesPtrInput interface { pulumi.Input ToChartValueSeriesPtrOutput() ChartValueSeriesPtrOutput ToChartValueSeriesPtrOutputWithContext(context.Context) ChartValueSeriesPtrOutput }
ChartValueSeriesPtrInput is an input type that accepts ChartValueSeriesArgs, ChartValueSeriesPtr and ChartValueSeriesPtrOutput values. You can construct a concrete instance of `ChartValueSeriesPtrInput` via:
ChartValueSeriesArgs{...} or: nil
func ChartValueSeriesPtr ¶
func ChartValueSeriesPtr(v *ChartValueSeriesArgs) ChartValueSeriesPtrInput
type ChartValueSeriesPtrOutput ¶
type ChartValueSeriesPtrOutput struct{ *pulumi.OutputState }
func (ChartValueSeriesPtrOutput) Databind ¶
func (o ChartValueSeriesPtrOutput) Databind() pulumi.StringPtrOutput
Value series value expression.
func (ChartValueSeriesPtrOutput) Elem ¶
func (o ChartValueSeriesPtrOutput) Elem() ChartValueSeriesOutput
func (ChartValueSeriesPtrOutput) ElementType ¶
func (ChartValueSeriesPtrOutput) ElementType() reflect.Type
func (ChartValueSeriesPtrOutput) ToChartValueSeriesPtrOutput ¶
func (o ChartValueSeriesPtrOutput) ToChartValueSeriesPtrOutput() ChartValueSeriesPtrOutput
func (ChartValueSeriesPtrOutput) ToChartValueSeriesPtrOutputWithContext ¶
func (o ChartValueSeriesPtrOutput) ToChartValueSeriesPtrOutputWithContext(ctx context.Context) ChartValueSeriesPtrOutput
type ChartXSeries ¶
type ChartXSeries struct { // X-series caption. Caption *string `pulumi:"caption"` // X-series caption font size. CaptionFontSize *int `pulumi:"captionFontSize"` // X-series value expression. Databind *string `pulumi:"databind"` // X-series label font size. FontSize *int `pulumi:"fontSize"` // X-series represent category or not. Valid values: `yes`, `no`. IsCategory *string `pulumi:"isCategory"` // X-series label angle. Valid values: `45-degree`, `vertical`, `horizontal`. LabelAngle *string `pulumi:"labelAngle"` // Scale increase or decrease. Valid values: `decrease`, `increase`. ScaleDirection *string `pulumi:"scaleDirection"` // Date/time format. Valid values: `YYYY-MM-DD-HH-MM`, `YYYY-MM-DD HH`, `YYYY-MM-DD`, `YYYY-MM`, `YYYY`, `HH-MM`, `MM-DD`. ScaleFormat *string `pulumi:"scaleFormat"` // Scale step. ScaleStep *int `pulumi:"scaleStep"` // Scale unit. Valid values: `minute`, `hour`, `day`, `month`, `year`. ScaleUnit *string `pulumi:"scaleUnit"` // X-series unit. Unit *string `pulumi:"unit"` }
type ChartXSeriesArgs ¶
type ChartXSeriesArgs struct { // X-series caption. Caption pulumi.StringPtrInput `pulumi:"caption"` // X-series caption font size. CaptionFontSize pulumi.IntPtrInput `pulumi:"captionFontSize"` // X-series value expression. Databind pulumi.StringPtrInput `pulumi:"databind"` // X-series label font size. FontSize pulumi.IntPtrInput `pulumi:"fontSize"` // X-series represent category or not. Valid values: `yes`, `no`. IsCategory pulumi.StringPtrInput `pulumi:"isCategory"` // X-series label angle. Valid values: `45-degree`, `vertical`, `horizontal`. LabelAngle pulumi.StringPtrInput `pulumi:"labelAngle"` // Scale increase or decrease. Valid values: `decrease`, `increase`. ScaleDirection pulumi.StringPtrInput `pulumi:"scaleDirection"` // Date/time format. Valid values: `YYYY-MM-DD-HH-MM`, `YYYY-MM-DD HH`, `YYYY-MM-DD`, `YYYY-MM`, `YYYY`, `HH-MM`, `MM-DD`. ScaleFormat pulumi.StringPtrInput `pulumi:"scaleFormat"` // Scale step. ScaleStep pulumi.IntPtrInput `pulumi:"scaleStep"` // Scale unit. Valid values: `minute`, `hour`, `day`, `month`, `year`. ScaleUnit pulumi.StringPtrInput `pulumi:"scaleUnit"` // X-series unit. Unit pulumi.StringPtrInput `pulumi:"unit"` }
func (ChartXSeriesArgs) ElementType ¶
func (ChartXSeriesArgs) ElementType() reflect.Type
func (ChartXSeriesArgs) ToChartXSeriesOutput ¶
func (i ChartXSeriesArgs) ToChartXSeriesOutput() ChartXSeriesOutput
func (ChartXSeriesArgs) ToChartXSeriesOutputWithContext ¶
func (i ChartXSeriesArgs) ToChartXSeriesOutputWithContext(ctx context.Context) ChartXSeriesOutput
func (ChartXSeriesArgs) ToChartXSeriesPtrOutput ¶
func (i ChartXSeriesArgs) ToChartXSeriesPtrOutput() ChartXSeriesPtrOutput
func (ChartXSeriesArgs) ToChartXSeriesPtrOutputWithContext ¶
func (i ChartXSeriesArgs) ToChartXSeriesPtrOutputWithContext(ctx context.Context) ChartXSeriesPtrOutput
type ChartXSeriesInput ¶
type ChartXSeriesInput interface { pulumi.Input ToChartXSeriesOutput() ChartXSeriesOutput ToChartXSeriesOutputWithContext(context.Context) ChartXSeriesOutput }
ChartXSeriesInput is an input type that accepts ChartXSeriesArgs and ChartXSeriesOutput values. You can construct a concrete instance of `ChartXSeriesInput` via:
ChartXSeriesArgs{...}
type ChartXSeriesOutput ¶
type ChartXSeriesOutput struct{ *pulumi.OutputState }
func (ChartXSeriesOutput) Caption ¶
func (o ChartXSeriesOutput) Caption() pulumi.StringPtrOutput
X-series caption.
func (ChartXSeriesOutput) CaptionFontSize ¶
func (o ChartXSeriesOutput) CaptionFontSize() pulumi.IntPtrOutput
X-series caption font size.
func (ChartXSeriesOutput) Databind ¶
func (o ChartXSeriesOutput) Databind() pulumi.StringPtrOutput
X-series value expression.
func (ChartXSeriesOutput) ElementType ¶
func (ChartXSeriesOutput) ElementType() reflect.Type
func (ChartXSeriesOutput) FontSize ¶
func (o ChartXSeriesOutput) FontSize() pulumi.IntPtrOutput
X-series label font size.
func (ChartXSeriesOutput) IsCategory ¶
func (o ChartXSeriesOutput) IsCategory() pulumi.StringPtrOutput
X-series represent category or not. Valid values: `yes`, `no`.
func (ChartXSeriesOutput) LabelAngle ¶
func (o ChartXSeriesOutput) LabelAngle() pulumi.StringPtrOutput
X-series label angle. Valid values: `45-degree`, `vertical`, `horizontal`.
func (ChartXSeriesOutput) ScaleDirection ¶
func (o ChartXSeriesOutput) ScaleDirection() pulumi.StringPtrOutput
Scale increase or decrease. Valid values: `decrease`, `increase`.
func (ChartXSeriesOutput) ScaleFormat ¶
func (o ChartXSeriesOutput) ScaleFormat() pulumi.StringPtrOutput
Date/time format. Valid values: `YYYY-MM-DD-HH-MM`, `YYYY-MM-DD HH`, `YYYY-MM-DD`, `YYYY-MM`, `YYYY`, `HH-MM`, `MM-DD`.
func (ChartXSeriesOutput) ScaleStep ¶
func (o ChartXSeriesOutput) ScaleStep() pulumi.IntPtrOutput
Scale step.
func (ChartXSeriesOutput) ScaleUnit ¶
func (o ChartXSeriesOutput) ScaleUnit() pulumi.StringPtrOutput
Scale unit. Valid values: `minute`, `hour`, `day`, `month`, `year`.
func (ChartXSeriesOutput) ToChartXSeriesOutput ¶
func (o ChartXSeriesOutput) ToChartXSeriesOutput() ChartXSeriesOutput
func (ChartXSeriesOutput) ToChartXSeriesOutputWithContext ¶
func (o ChartXSeriesOutput) ToChartXSeriesOutputWithContext(ctx context.Context) ChartXSeriesOutput
func (ChartXSeriesOutput) ToChartXSeriesPtrOutput ¶
func (o ChartXSeriesOutput) ToChartXSeriesPtrOutput() ChartXSeriesPtrOutput
func (ChartXSeriesOutput) ToChartXSeriesPtrOutputWithContext ¶
func (o ChartXSeriesOutput) ToChartXSeriesPtrOutputWithContext(ctx context.Context) ChartXSeriesPtrOutput
func (ChartXSeriesOutput) Unit ¶
func (o ChartXSeriesOutput) Unit() pulumi.StringPtrOutput
X-series unit.
type ChartXSeriesPtrInput ¶
type ChartXSeriesPtrInput interface { pulumi.Input ToChartXSeriesPtrOutput() ChartXSeriesPtrOutput ToChartXSeriesPtrOutputWithContext(context.Context) ChartXSeriesPtrOutput }
ChartXSeriesPtrInput is an input type that accepts ChartXSeriesArgs, ChartXSeriesPtr and ChartXSeriesPtrOutput values. You can construct a concrete instance of `ChartXSeriesPtrInput` via:
ChartXSeriesArgs{...} or: nil
func ChartXSeriesPtr ¶
func ChartXSeriesPtr(v *ChartXSeriesArgs) ChartXSeriesPtrInput
type ChartXSeriesPtrOutput ¶
type ChartXSeriesPtrOutput struct{ *pulumi.OutputState }
func (ChartXSeriesPtrOutput) Caption ¶
func (o ChartXSeriesPtrOutput) Caption() pulumi.StringPtrOutput
X-series caption.
func (ChartXSeriesPtrOutput) CaptionFontSize ¶
func (o ChartXSeriesPtrOutput) CaptionFontSize() pulumi.IntPtrOutput
X-series caption font size.
func (ChartXSeriesPtrOutput) Databind ¶
func (o ChartXSeriesPtrOutput) Databind() pulumi.StringPtrOutput
X-series value expression.
func (ChartXSeriesPtrOutput) Elem ¶
func (o ChartXSeriesPtrOutput) Elem() ChartXSeriesOutput
func (ChartXSeriesPtrOutput) ElementType ¶
func (ChartXSeriesPtrOutput) ElementType() reflect.Type
func (ChartXSeriesPtrOutput) FontSize ¶
func (o ChartXSeriesPtrOutput) FontSize() pulumi.IntPtrOutput
X-series label font size.
func (ChartXSeriesPtrOutput) IsCategory ¶
func (o ChartXSeriesPtrOutput) IsCategory() pulumi.StringPtrOutput
X-series represent category or not. Valid values: `yes`, `no`.
func (ChartXSeriesPtrOutput) LabelAngle ¶
func (o ChartXSeriesPtrOutput) LabelAngle() pulumi.StringPtrOutput
X-series label angle. Valid values: `45-degree`, `vertical`, `horizontal`.
func (ChartXSeriesPtrOutput) ScaleDirection ¶
func (o ChartXSeriesPtrOutput) ScaleDirection() pulumi.StringPtrOutput
Scale increase or decrease. Valid values: `decrease`, `increase`.
func (ChartXSeriesPtrOutput) ScaleFormat ¶
func (o ChartXSeriesPtrOutput) ScaleFormat() pulumi.StringPtrOutput
Date/time format. Valid values: `YYYY-MM-DD-HH-MM`, `YYYY-MM-DD HH`, `YYYY-MM-DD`, `YYYY-MM`, `YYYY`, `HH-MM`, `MM-DD`.
func (ChartXSeriesPtrOutput) ScaleStep ¶
func (o ChartXSeriesPtrOutput) ScaleStep() pulumi.IntPtrOutput
Scale step.
func (ChartXSeriesPtrOutput) ScaleUnit ¶
func (o ChartXSeriesPtrOutput) ScaleUnit() pulumi.StringPtrOutput
Scale unit. Valid values: `minute`, `hour`, `day`, `month`, `year`.
func (ChartXSeriesPtrOutput) ToChartXSeriesPtrOutput ¶
func (o ChartXSeriesPtrOutput) ToChartXSeriesPtrOutput() ChartXSeriesPtrOutput
func (ChartXSeriesPtrOutput) ToChartXSeriesPtrOutputWithContext ¶
func (o ChartXSeriesPtrOutput) ToChartXSeriesPtrOutputWithContext(ctx context.Context) ChartXSeriesPtrOutput
func (ChartXSeriesPtrOutput) Unit ¶
func (o ChartXSeriesPtrOutput) Unit() pulumi.StringPtrOutput
X-series unit.
type ChartYSeries ¶
type ChartYSeries struct { // Y-series caption. Caption *string `pulumi:"caption"` // Y-series caption font size. CaptionFontSize *int `pulumi:"captionFontSize"` // Y-series value expression. Databind *string `pulumi:"databind"` // Extra Y-series value. ExtraDatabind *string `pulumi:"extraDatabind"` // Allow another Y-series value Valid values: `enable`, `disable`. ExtraY *string `pulumi:"extraY"` // Extra Y-series legend type/name. ExtraYLegend *string `pulumi:"extraYLegend"` // Y-series label font size. FontSize *int `pulumi:"fontSize"` // Y-series group option. Group *string `pulumi:"group"` // Y-series label angle. Valid values: `45-degree`, `vertical`, `horizontal`. LabelAngle *string `pulumi:"labelAngle"` // Y-series unit. Unit *string `pulumi:"unit"` // First Y-series legend type/name. YLegend *string `pulumi:"yLegend"` }
type ChartYSeriesArgs ¶
type ChartYSeriesArgs struct { // Y-series caption. Caption pulumi.StringPtrInput `pulumi:"caption"` // Y-series caption font size. CaptionFontSize pulumi.IntPtrInput `pulumi:"captionFontSize"` // Y-series value expression. Databind pulumi.StringPtrInput `pulumi:"databind"` // Extra Y-series value. ExtraDatabind pulumi.StringPtrInput `pulumi:"extraDatabind"` // Allow another Y-series value Valid values: `enable`, `disable`. ExtraY pulumi.StringPtrInput `pulumi:"extraY"` // Extra Y-series legend type/name. ExtraYLegend pulumi.StringPtrInput `pulumi:"extraYLegend"` // Y-series label font size. FontSize pulumi.IntPtrInput `pulumi:"fontSize"` // Y-series group option. Group pulumi.StringPtrInput `pulumi:"group"` // Y-series label angle. Valid values: `45-degree`, `vertical`, `horizontal`. LabelAngle pulumi.StringPtrInput `pulumi:"labelAngle"` // Y-series unit. Unit pulumi.StringPtrInput `pulumi:"unit"` // First Y-series legend type/name. YLegend pulumi.StringPtrInput `pulumi:"yLegend"` }
func (ChartYSeriesArgs) ElementType ¶
func (ChartYSeriesArgs) ElementType() reflect.Type
func (ChartYSeriesArgs) ToChartYSeriesOutput ¶
func (i ChartYSeriesArgs) ToChartYSeriesOutput() ChartYSeriesOutput
func (ChartYSeriesArgs) ToChartYSeriesOutputWithContext ¶
func (i ChartYSeriesArgs) ToChartYSeriesOutputWithContext(ctx context.Context) ChartYSeriesOutput
func (ChartYSeriesArgs) ToChartYSeriesPtrOutput ¶
func (i ChartYSeriesArgs) ToChartYSeriesPtrOutput() ChartYSeriesPtrOutput
func (ChartYSeriesArgs) ToChartYSeriesPtrOutputWithContext ¶
func (i ChartYSeriesArgs) ToChartYSeriesPtrOutputWithContext(ctx context.Context) ChartYSeriesPtrOutput
type ChartYSeriesInput ¶
type ChartYSeriesInput interface { pulumi.Input ToChartYSeriesOutput() ChartYSeriesOutput ToChartYSeriesOutputWithContext(context.Context) ChartYSeriesOutput }
ChartYSeriesInput is an input type that accepts ChartYSeriesArgs and ChartYSeriesOutput values. You can construct a concrete instance of `ChartYSeriesInput` via:
ChartYSeriesArgs{...}
type ChartYSeriesOutput ¶
type ChartYSeriesOutput struct{ *pulumi.OutputState }
func (ChartYSeriesOutput) Caption ¶
func (o ChartYSeriesOutput) Caption() pulumi.StringPtrOutput
Y-series caption.
func (ChartYSeriesOutput) CaptionFontSize ¶
func (o ChartYSeriesOutput) CaptionFontSize() pulumi.IntPtrOutput
Y-series caption font size.
func (ChartYSeriesOutput) Databind ¶
func (o ChartYSeriesOutput) Databind() pulumi.StringPtrOutput
Y-series value expression.
func (ChartYSeriesOutput) ElementType ¶
func (ChartYSeriesOutput) ElementType() reflect.Type
func (ChartYSeriesOutput) ExtraDatabind ¶
func (o ChartYSeriesOutput) ExtraDatabind() pulumi.StringPtrOutput
Extra Y-series value.
func (ChartYSeriesOutput) ExtraY ¶
func (o ChartYSeriesOutput) ExtraY() pulumi.StringPtrOutput
Allow another Y-series value Valid values: `enable`, `disable`.
func (ChartYSeriesOutput) ExtraYLegend ¶
func (o ChartYSeriesOutput) ExtraYLegend() pulumi.StringPtrOutput
Extra Y-series legend type/name.
func (ChartYSeriesOutput) FontSize ¶
func (o ChartYSeriesOutput) FontSize() pulumi.IntPtrOutput
Y-series label font size.
func (ChartYSeriesOutput) Group ¶
func (o ChartYSeriesOutput) Group() pulumi.StringPtrOutput
Y-series group option.
func (ChartYSeriesOutput) LabelAngle ¶
func (o ChartYSeriesOutput) LabelAngle() pulumi.StringPtrOutput
Y-series label angle. Valid values: `45-degree`, `vertical`, `horizontal`.
func (ChartYSeriesOutput) ToChartYSeriesOutput ¶
func (o ChartYSeriesOutput) ToChartYSeriesOutput() ChartYSeriesOutput
func (ChartYSeriesOutput) ToChartYSeriesOutputWithContext ¶
func (o ChartYSeriesOutput) ToChartYSeriesOutputWithContext(ctx context.Context) ChartYSeriesOutput
func (ChartYSeriesOutput) ToChartYSeriesPtrOutput ¶
func (o ChartYSeriesOutput) ToChartYSeriesPtrOutput() ChartYSeriesPtrOutput
func (ChartYSeriesOutput) ToChartYSeriesPtrOutputWithContext ¶
func (o ChartYSeriesOutput) ToChartYSeriesPtrOutputWithContext(ctx context.Context) ChartYSeriesPtrOutput
func (ChartYSeriesOutput) Unit ¶
func (o ChartYSeriesOutput) Unit() pulumi.StringPtrOutput
Y-series unit.
func (ChartYSeriesOutput) YLegend ¶
func (o ChartYSeriesOutput) YLegend() pulumi.StringPtrOutput
First Y-series legend type/name.
type ChartYSeriesPtrInput ¶
type ChartYSeriesPtrInput interface { pulumi.Input ToChartYSeriesPtrOutput() ChartYSeriesPtrOutput ToChartYSeriesPtrOutputWithContext(context.Context) ChartYSeriesPtrOutput }
ChartYSeriesPtrInput is an input type that accepts ChartYSeriesArgs, ChartYSeriesPtr and ChartYSeriesPtrOutput values. You can construct a concrete instance of `ChartYSeriesPtrInput` via:
ChartYSeriesArgs{...} or: nil
func ChartYSeriesPtr ¶
func ChartYSeriesPtr(v *ChartYSeriesArgs) ChartYSeriesPtrInput
type ChartYSeriesPtrOutput ¶
type ChartYSeriesPtrOutput struct{ *pulumi.OutputState }
func (ChartYSeriesPtrOutput) Caption ¶
func (o ChartYSeriesPtrOutput) Caption() pulumi.StringPtrOutput
Y-series caption.
func (ChartYSeriesPtrOutput) CaptionFontSize ¶
func (o ChartYSeriesPtrOutput) CaptionFontSize() pulumi.IntPtrOutput
Y-series caption font size.
func (ChartYSeriesPtrOutput) Databind ¶
func (o ChartYSeriesPtrOutput) Databind() pulumi.StringPtrOutput
Y-series value expression.
func (ChartYSeriesPtrOutput) Elem ¶
func (o ChartYSeriesPtrOutput) Elem() ChartYSeriesOutput
func (ChartYSeriesPtrOutput) ElementType ¶
func (ChartYSeriesPtrOutput) ElementType() reflect.Type
func (ChartYSeriesPtrOutput) ExtraDatabind ¶
func (o ChartYSeriesPtrOutput) ExtraDatabind() pulumi.StringPtrOutput
Extra Y-series value.
func (ChartYSeriesPtrOutput) ExtraY ¶
func (o ChartYSeriesPtrOutput) ExtraY() pulumi.StringPtrOutput
Allow another Y-series value Valid values: `enable`, `disable`.
func (ChartYSeriesPtrOutput) ExtraYLegend ¶
func (o ChartYSeriesPtrOutput) ExtraYLegend() pulumi.StringPtrOutput
Extra Y-series legend type/name.
func (ChartYSeriesPtrOutput) FontSize ¶
func (o ChartYSeriesPtrOutput) FontSize() pulumi.IntPtrOutput
Y-series label font size.
func (ChartYSeriesPtrOutput) Group ¶
func (o ChartYSeriesPtrOutput) Group() pulumi.StringPtrOutput
Y-series group option.
func (ChartYSeriesPtrOutput) LabelAngle ¶
func (o ChartYSeriesPtrOutput) LabelAngle() pulumi.StringPtrOutput
Y-series label angle. Valid values: `45-degree`, `vertical`, `horizontal`.
func (ChartYSeriesPtrOutput) ToChartYSeriesPtrOutput ¶
func (o ChartYSeriesPtrOutput) ToChartYSeriesPtrOutput() ChartYSeriesPtrOutput
func (ChartYSeriesPtrOutput) ToChartYSeriesPtrOutputWithContext ¶
func (o ChartYSeriesPtrOutput) ToChartYSeriesPtrOutputWithContext(ctx context.Context) ChartYSeriesPtrOutput
func (ChartYSeriesPtrOutput) Unit ¶
func (o ChartYSeriesPtrOutput) Unit() pulumi.StringPtrOutput
Y-series unit.
func (ChartYSeriesPtrOutput) YLegend ¶
func (o ChartYSeriesPtrOutput) YLegend() pulumi.StringPtrOutput
First Y-series legend type/name.
type Dataset ¶
type Dataset struct { pulumi.CustomResourceState // Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ]. DynamicSortSubtable pulumi.StringPtrOutput `pulumi:"dynamicSortSubtable"` // Fields. The structure of `field` block is documented below. Fields DatasetFieldArrayOutput `pulumi:"fields"` // Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwish conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables. GetAllTables pulumi.StringPtrOutput `pulumi:"getAllTables"` // Name. Name pulumi.StringOutput `pulumi:"name"` // Parameters. The structure of `parameters` block is documented below. Parameters DatasetParameterArrayOutput `pulumi:"parameters"` // Used by monitor policy. Policy pulumi.IntOutput `pulumi:"policy"` // SQL query statement. Query pulumi.StringOutput `pulumi:"query"` // Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter. Vdomparam pulumi.StringPtrOutput `pulumi:"vdomparam"` }
Report dataset configuration. Applies to FortiOS Version `<= 7.0.0`.
## Example Usage
<!--Start PulumiCodeChooser --> ```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/pulumiverse/pulumi-fortios/sdk/go/fortios/report"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := report.NewDataset(ctx, "trname", &report.DatasetArgs{ Policy: pulumi.Int(0), Query: pulumi.String("select * from testdb"), }) if err != nil { return err } return nil }) }
``` <!--End PulumiCodeChooser -->
## Import
Report Dataset can be imported using any of these accepted formats:
```sh $ pulumi import fortios:report/dataset:Dataset labelname {{name}} ```
If you do not want to import arguments of block:
$ export "FORTIOS_IMPORT_TABLE"="false"
```sh $ pulumi import fortios:report/dataset:Dataset labelname {{name}} ```
$ unset "FORTIOS_IMPORT_TABLE"
func GetDataset ¶
func GetDataset(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DatasetState, opts ...pulumi.ResourceOption) (*Dataset, error)
GetDataset gets an existing Dataset 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 NewDataset ¶
func NewDataset(ctx *pulumi.Context, name string, args *DatasetArgs, opts ...pulumi.ResourceOption) (*Dataset, error)
NewDataset registers a new resource with the given unique name, arguments, and options.
func (*Dataset) ElementType ¶
func (*Dataset) ToDatasetOutput ¶
func (i *Dataset) ToDatasetOutput() DatasetOutput
func (*Dataset) ToDatasetOutputWithContext ¶
func (i *Dataset) ToDatasetOutputWithContext(ctx context.Context) DatasetOutput
type DatasetArgs ¶
type DatasetArgs struct { // Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ]. DynamicSortSubtable pulumi.StringPtrInput // Fields. The structure of `field` block is documented below. Fields DatasetFieldArrayInput // Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwish conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables. GetAllTables pulumi.StringPtrInput // Name. Name pulumi.StringPtrInput // Parameters. The structure of `parameters` block is documented below. Parameters DatasetParameterArrayInput // Used by monitor policy. Policy pulumi.IntPtrInput // SQL query statement. Query pulumi.StringPtrInput // Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter. Vdomparam pulumi.StringPtrInput }
The set of arguments for constructing a Dataset resource.
func (DatasetArgs) ElementType ¶
func (DatasetArgs) ElementType() reflect.Type
type DatasetArray ¶
type DatasetArray []DatasetInput
func (DatasetArray) ElementType ¶
func (DatasetArray) ElementType() reflect.Type
func (DatasetArray) ToDatasetArrayOutput ¶
func (i DatasetArray) ToDatasetArrayOutput() DatasetArrayOutput
func (DatasetArray) ToDatasetArrayOutputWithContext ¶
func (i DatasetArray) ToDatasetArrayOutputWithContext(ctx context.Context) DatasetArrayOutput
type DatasetArrayInput ¶
type DatasetArrayInput interface { pulumi.Input ToDatasetArrayOutput() DatasetArrayOutput ToDatasetArrayOutputWithContext(context.Context) DatasetArrayOutput }
DatasetArrayInput is an input type that accepts DatasetArray and DatasetArrayOutput values. You can construct a concrete instance of `DatasetArrayInput` via:
DatasetArray{ DatasetArgs{...} }
type DatasetArrayOutput ¶
type DatasetArrayOutput struct{ *pulumi.OutputState }
func (DatasetArrayOutput) ElementType ¶
func (DatasetArrayOutput) ElementType() reflect.Type
func (DatasetArrayOutput) Index ¶
func (o DatasetArrayOutput) Index(i pulumi.IntInput) DatasetOutput
func (DatasetArrayOutput) ToDatasetArrayOutput ¶
func (o DatasetArrayOutput) ToDatasetArrayOutput() DatasetArrayOutput
func (DatasetArrayOutput) ToDatasetArrayOutputWithContext ¶
func (o DatasetArrayOutput) ToDatasetArrayOutputWithContext(ctx context.Context) DatasetArrayOutput
type DatasetField ¶
type DatasetFieldArgs ¶
type DatasetFieldArgs struct { // Display name. Displayname pulumi.StringPtrInput `pulumi:"displayname"` // Field ID (1 to number of columns in SQL result). Id pulumi.IntPtrInput `pulumi:"id"` // Name. Name pulumi.StringPtrInput `pulumi:"name"` // Field type. Valid values: `text`, `integer`, `double`. Type pulumi.StringPtrInput `pulumi:"type"` }
func (DatasetFieldArgs) ElementType ¶
func (DatasetFieldArgs) ElementType() reflect.Type
func (DatasetFieldArgs) ToDatasetFieldOutput ¶
func (i DatasetFieldArgs) ToDatasetFieldOutput() DatasetFieldOutput
func (DatasetFieldArgs) ToDatasetFieldOutputWithContext ¶
func (i DatasetFieldArgs) ToDatasetFieldOutputWithContext(ctx context.Context) DatasetFieldOutput
type DatasetFieldArray ¶
type DatasetFieldArray []DatasetFieldInput
func (DatasetFieldArray) ElementType ¶
func (DatasetFieldArray) ElementType() reflect.Type
func (DatasetFieldArray) ToDatasetFieldArrayOutput ¶
func (i DatasetFieldArray) ToDatasetFieldArrayOutput() DatasetFieldArrayOutput
func (DatasetFieldArray) ToDatasetFieldArrayOutputWithContext ¶
func (i DatasetFieldArray) ToDatasetFieldArrayOutputWithContext(ctx context.Context) DatasetFieldArrayOutput
type DatasetFieldArrayInput ¶
type DatasetFieldArrayInput interface { pulumi.Input ToDatasetFieldArrayOutput() DatasetFieldArrayOutput ToDatasetFieldArrayOutputWithContext(context.Context) DatasetFieldArrayOutput }
DatasetFieldArrayInput is an input type that accepts DatasetFieldArray and DatasetFieldArrayOutput values. You can construct a concrete instance of `DatasetFieldArrayInput` via:
DatasetFieldArray{ DatasetFieldArgs{...} }
type DatasetFieldArrayOutput ¶
type DatasetFieldArrayOutput struct{ *pulumi.OutputState }
func (DatasetFieldArrayOutput) ElementType ¶
func (DatasetFieldArrayOutput) ElementType() reflect.Type
func (DatasetFieldArrayOutput) Index ¶
func (o DatasetFieldArrayOutput) Index(i pulumi.IntInput) DatasetFieldOutput
func (DatasetFieldArrayOutput) ToDatasetFieldArrayOutput ¶
func (o DatasetFieldArrayOutput) ToDatasetFieldArrayOutput() DatasetFieldArrayOutput
func (DatasetFieldArrayOutput) ToDatasetFieldArrayOutputWithContext ¶
func (o DatasetFieldArrayOutput) ToDatasetFieldArrayOutputWithContext(ctx context.Context) DatasetFieldArrayOutput
type DatasetFieldInput ¶
type DatasetFieldInput interface { pulumi.Input ToDatasetFieldOutput() DatasetFieldOutput ToDatasetFieldOutputWithContext(context.Context) DatasetFieldOutput }
DatasetFieldInput is an input type that accepts DatasetFieldArgs and DatasetFieldOutput values. You can construct a concrete instance of `DatasetFieldInput` via:
DatasetFieldArgs{...}
type DatasetFieldOutput ¶
type DatasetFieldOutput struct{ *pulumi.OutputState }
func (DatasetFieldOutput) Displayname ¶
func (o DatasetFieldOutput) Displayname() pulumi.StringPtrOutput
Display name.
func (DatasetFieldOutput) ElementType ¶
func (DatasetFieldOutput) ElementType() reflect.Type
func (DatasetFieldOutput) Id ¶
func (o DatasetFieldOutput) Id() pulumi.IntPtrOutput
Field ID (1 to number of columns in SQL result).
func (DatasetFieldOutput) ToDatasetFieldOutput ¶
func (o DatasetFieldOutput) ToDatasetFieldOutput() DatasetFieldOutput
func (DatasetFieldOutput) ToDatasetFieldOutputWithContext ¶
func (o DatasetFieldOutput) ToDatasetFieldOutputWithContext(ctx context.Context) DatasetFieldOutput
func (DatasetFieldOutput) Type ¶
func (o DatasetFieldOutput) Type() pulumi.StringPtrOutput
Field type. Valid values: `text`, `integer`, `double`.
type DatasetInput ¶
type DatasetInput interface { pulumi.Input ToDatasetOutput() DatasetOutput ToDatasetOutputWithContext(ctx context.Context) DatasetOutput }
type DatasetMap ¶
type DatasetMap map[string]DatasetInput
func (DatasetMap) ElementType ¶
func (DatasetMap) ElementType() reflect.Type
func (DatasetMap) ToDatasetMapOutput ¶
func (i DatasetMap) ToDatasetMapOutput() DatasetMapOutput
func (DatasetMap) ToDatasetMapOutputWithContext ¶
func (i DatasetMap) ToDatasetMapOutputWithContext(ctx context.Context) DatasetMapOutput
type DatasetMapInput ¶
type DatasetMapInput interface { pulumi.Input ToDatasetMapOutput() DatasetMapOutput ToDatasetMapOutputWithContext(context.Context) DatasetMapOutput }
DatasetMapInput is an input type that accepts DatasetMap and DatasetMapOutput values. You can construct a concrete instance of `DatasetMapInput` via:
DatasetMap{ "key": DatasetArgs{...} }
type DatasetMapOutput ¶
type DatasetMapOutput struct{ *pulumi.OutputState }
func (DatasetMapOutput) ElementType ¶
func (DatasetMapOutput) ElementType() reflect.Type
func (DatasetMapOutput) MapIndex ¶
func (o DatasetMapOutput) MapIndex(k pulumi.StringInput) DatasetOutput
func (DatasetMapOutput) ToDatasetMapOutput ¶
func (o DatasetMapOutput) ToDatasetMapOutput() DatasetMapOutput
func (DatasetMapOutput) ToDatasetMapOutputWithContext ¶
func (o DatasetMapOutput) ToDatasetMapOutputWithContext(ctx context.Context) DatasetMapOutput
type DatasetOutput ¶
type DatasetOutput struct{ *pulumi.OutputState }
func (DatasetOutput) DynamicSortSubtable ¶
func (o DatasetOutput) DynamicSortSubtable() pulumi.StringPtrOutput
Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
func (DatasetOutput) ElementType ¶
func (DatasetOutput) ElementType() reflect.Type
func (DatasetOutput) Fields ¶
func (o DatasetOutput) Fields() DatasetFieldArrayOutput
Fields. The structure of `field` block is documented below.
func (DatasetOutput) GetAllTables ¶
func (o DatasetOutput) GetAllTables() pulumi.StringPtrOutput
Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwish conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
func (DatasetOutput) Parameters ¶
func (o DatasetOutput) Parameters() DatasetParameterArrayOutput
Parameters. The structure of `parameters` block is documented below.
func (DatasetOutput) Policy ¶
func (o DatasetOutput) Policy() pulumi.IntOutput
Used by monitor policy.
func (DatasetOutput) Query ¶
func (o DatasetOutput) Query() pulumi.StringOutput
SQL query statement.
func (DatasetOutput) ToDatasetOutput ¶
func (o DatasetOutput) ToDatasetOutput() DatasetOutput
func (DatasetOutput) ToDatasetOutputWithContext ¶
func (o DatasetOutput) ToDatasetOutputWithContext(ctx context.Context) DatasetOutput
func (DatasetOutput) Vdomparam ¶
func (o DatasetOutput) Vdomparam() pulumi.StringPtrOutput
Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
type DatasetParameter ¶
type DatasetParameter struct { // Data type. Valid values: `text`, `integer`, `double`, `long-integer`, `date-time`. DataType *string `pulumi:"dataType"` // Display name. DisplayName *string `pulumi:"displayName"` // SQL field name. Field *string `pulumi:"field"` // Parameter ID (1 to number of columns in SQL result). Id *int `pulumi:"id"` }
type DatasetParameterArgs ¶
type DatasetParameterArgs struct { // Data type. Valid values: `text`, `integer`, `double`, `long-integer`, `date-time`. DataType pulumi.StringPtrInput `pulumi:"dataType"` // Display name. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` // SQL field name. Field pulumi.StringPtrInput `pulumi:"field"` // Parameter ID (1 to number of columns in SQL result). Id pulumi.IntPtrInput `pulumi:"id"` }
func (DatasetParameterArgs) ElementType ¶
func (DatasetParameterArgs) ElementType() reflect.Type
func (DatasetParameterArgs) ToDatasetParameterOutput ¶
func (i DatasetParameterArgs) ToDatasetParameterOutput() DatasetParameterOutput
func (DatasetParameterArgs) ToDatasetParameterOutputWithContext ¶
func (i DatasetParameterArgs) ToDatasetParameterOutputWithContext(ctx context.Context) DatasetParameterOutput
type DatasetParameterArray ¶
type DatasetParameterArray []DatasetParameterInput
func (DatasetParameterArray) ElementType ¶
func (DatasetParameterArray) ElementType() reflect.Type
func (DatasetParameterArray) ToDatasetParameterArrayOutput ¶
func (i DatasetParameterArray) ToDatasetParameterArrayOutput() DatasetParameterArrayOutput
func (DatasetParameterArray) ToDatasetParameterArrayOutputWithContext ¶
func (i DatasetParameterArray) ToDatasetParameterArrayOutputWithContext(ctx context.Context) DatasetParameterArrayOutput
type DatasetParameterArrayInput ¶
type DatasetParameterArrayInput interface { pulumi.Input ToDatasetParameterArrayOutput() DatasetParameterArrayOutput ToDatasetParameterArrayOutputWithContext(context.Context) DatasetParameterArrayOutput }
DatasetParameterArrayInput is an input type that accepts DatasetParameterArray and DatasetParameterArrayOutput values. You can construct a concrete instance of `DatasetParameterArrayInput` via:
DatasetParameterArray{ DatasetParameterArgs{...} }
type DatasetParameterArrayOutput ¶
type DatasetParameterArrayOutput struct{ *pulumi.OutputState }
func (DatasetParameterArrayOutput) ElementType ¶
func (DatasetParameterArrayOutput) ElementType() reflect.Type
func (DatasetParameterArrayOutput) Index ¶
func (o DatasetParameterArrayOutput) Index(i pulumi.IntInput) DatasetParameterOutput
func (DatasetParameterArrayOutput) ToDatasetParameterArrayOutput ¶
func (o DatasetParameterArrayOutput) ToDatasetParameterArrayOutput() DatasetParameterArrayOutput
func (DatasetParameterArrayOutput) ToDatasetParameterArrayOutputWithContext ¶
func (o DatasetParameterArrayOutput) ToDatasetParameterArrayOutputWithContext(ctx context.Context) DatasetParameterArrayOutput
type DatasetParameterInput ¶
type DatasetParameterInput interface { pulumi.Input ToDatasetParameterOutput() DatasetParameterOutput ToDatasetParameterOutputWithContext(context.Context) DatasetParameterOutput }
DatasetParameterInput is an input type that accepts DatasetParameterArgs and DatasetParameterOutput values. You can construct a concrete instance of `DatasetParameterInput` via:
DatasetParameterArgs{...}
type DatasetParameterOutput ¶
type DatasetParameterOutput struct{ *pulumi.OutputState }
func (DatasetParameterOutput) DataType ¶
func (o DatasetParameterOutput) DataType() pulumi.StringPtrOutput
Data type. Valid values: `text`, `integer`, `double`, `long-integer`, `date-time`.
func (DatasetParameterOutput) DisplayName ¶
func (o DatasetParameterOutput) DisplayName() pulumi.StringPtrOutput
Display name.
func (DatasetParameterOutput) ElementType ¶
func (DatasetParameterOutput) ElementType() reflect.Type
func (DatasetParameterOutput) Field ¶
func (o DatasetParameterOutput) Field() pulumi.StringPtrOutput
SQL field name.
func (DatasetParameterOutput) Id ¶
func (o DatasetParameterOutput) Id() pulumi.IntPtrOutput
Parameter ID (1 to number of columns in SQL result).
func (DatasetParameterOutput) ToDatasetParameterOutput ¶
func (o DatasetParameterOutput) ToDatasetParameterOutput() DatasetParameterOutput
func (DatasetParameterOutput) ToDatasetParameterOutputWithContext ¶
func (o DatasetParameterOutput) ToDatasetParameterOutputWithContext(ctx context.Context) DatasetParameterOutput
type DatasetState ¶
type DatasetState struct { // Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ]. DynamicSortSubtable pulumi.StringPtrInput // Fields. The structure of `field` block is documented below. Fields DatasetFieldArrayInput // Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwish conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables. GetAllTables pulumi.StringPtrInput // Name. Name pulumi.StringPtrInput // Parameters. The structure of `parameters` block is documented below. Parameters DatasetParameterArrayInput // Used by monitor policy. Policy pulumi.IntPtrInput // SQL query statement. Query pulumi.StringPtrInput // Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter. Vdomparam pulumi.StringPtrInput }
func (DatasetState) ElementType ¶
func (DatasetState) ElementType() reflect.Type
type Layout ¶
type Layout struct { pulumi.CustomResourceState // Configure report body item. The structure of `bodyItem` block is documented below. BodyItems LayoutBodyItemArrayOutput `pulumi:"bodyItems"` // Cutoff-option is either run-time or custom. Valid values: `run-time`, `custom`. CutoffOption pulumi.StringOutput `pulumi:"cutoffOption"` // Custom cutoff time to generate report (format = hh:mm). CutoffTime pulumi.StringOutput `pulumi:"cutoffTime"` // Schedule days of week to generate report. Valid values: `sunday`, `monday`, `tuesday`, `wednesday`, `thursday`, `friday`, `saturday`. Day pulumi.StringOutput `pulumi:"day"` // Description. Description pulumi.StringOutput `pulumi:"description"` // Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ]. DynamicSortSubtable pulumi.StringPtrOutput `pulumi:"dynamicSortSubtable"` // Email recipients for generated reports. EmailRecipients pulumi.StringOutput `pulumi:"emailRecipients"` // Enable/disable sending emails after reports are generated. Valid values: `enable`, `disable`. EmailSend pulumi.StringOutput `pulumi:"emailSend"` // Report format. Valid values: `pdf`. Format pulumi.StringOutput `pulumi:"format"` // Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwish conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables. GetAllTables pulumi.StringPtrOutput `pulumi:"getAllTables"` // Maximum number of PDF reports to keep at one time (oldest report is overwritten). MaxPdfReport pulumi.IntOutput `pulumi:"maxPdfReport"` // Report layout name. Name pulumi.StringOutput `pulumi:"name"` // Report layout options. Valid values: `include-table-of-content`, `auto-numbering-heading`, `view-chart-as-heading`, `show-html-navbar-before-heading`, `dummy-option`. Options pulumi.StringOutput `pulumi:"options"` // Configure report page. The structure of `page` block is documented below. Page LayoutPageOutput `pulumi:"page"` // Report schedule type. Valid values: `demand`, `daily`, `weekly`. ScheduleType pulumi.StringOutput `pulumi:"scheduleType"` // Report style theme. StyleTheme pulumi.StringOutput `pulumi:"styleTheme"` // Report subtitle. Subtitle pulumi.StringOutput `pulumi:"subtitle"` // Schedule time to generate report (format = hh:mm). Time pulumi.StringOutput `pulumi:"time"` // Report title. Title pulumi.StringOutput `pulumi:"title"` // Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter. Vdomparam pulumi.StringPtrOutput `pulumi:"vdomparam"` }
Report layout configuration.
## Example Usage
<!--Start PulumiCodeChooser --> ```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/pulumiverse/pulumi-fortios/sdk/go/fortios/report"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := report.NewLayout(ctx, "trname", &report.LayoutArgs{ CutoffOption: pulumi.String("run-time"), CutoffTime: pulumi.String("00:00"), Day: pulumi.String("sunday"), EmailSend: pulumi.String("disable"), Format: pulumi.String("pdf"), MaxPdfReport: pulumi.Int(31), Options: pulumi.String("include-table-of-content view-chart-as-heading"), ScheduleType: pulumi.String("daily"), StyleTheme: pulumi.String("default-report"), Time: pulumi.String("00:00"), Title: pulumi.String("FortiGate System Analysis Report"), }) if err != nil { return err } return nil }) }
``` <!--End PulumiCodeChooser -->
## Import
Report Layout can be imported using any of these accepted formats:
```sh $ pulumi import fortios:report/layout:Layout labelname {{name}} ```
If you do not want to import arguments of block:
$ export "FORTIOS_IMPORT_TABLE"="false"
```sh $ pulumi import fortios:report/layout:Layout labelname {{name}} ```
$ unset "FORTIOS_IMPORT_TABLE"
func GetLayout ¶
func GetLayout(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LayoutState, opts ...pulumi.ResourceOption) (*Layout, error)
GetLayout gets an existing Layout 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 NewLayout ¶
func NewLayout(ctx *pulumi.Context, name string, args *LayoutArgs, opts ...pulumi.ResourceOption) (*Layout, error)
NewLayout registers a new resource with the given unique name, arguments, and options.
func (*Layout) ElementType ¶
func (*Layout) ToLayoutOutput ¶
func (i *Layout) ToLayoutOutput() LayoutOutput
func (*Layout) ToLayoutOutputWithContext ¶
func (i *Layout) ToLayoutOutputWithContext(ctx context.Context) LayoutOutput
type LayoutArgs ¶
type LayoutArgs struct { // Configure report body item. The structure of `bodyItem` block is documented below. BodyItems LayoutBodyItemArrayInput // Cutoff-option is either run-time or custom. Valid values: `run-time`, `custom`. CutoffOption pulumi.StringPtrInput // Custom cutoff time to generate report (format = hh:mm). CutoffTime pulumi.StringPtrInput // Schedule days of week to generate report. Valid values: `sunday`, `monday`, `tuesday`, `wednesday`, `thursday`, `friday`, `saturday`. Day pulumi.StringPtrInput // Description. Description pulumi.StringPtrInput // Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ]. DynamicSortSubtable pulumi.StringPtrInput // Email recipients for generated reports. EmailRecipients pulumi.StringPtrInput // Enable/disable sending emails after reports are generated. Valid values: `enable`, `disable`. EmailSend pulumi.StringPtrInput // Report format. Valid values: `pdf`. Format pulumi.StringPtrInput // Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwish conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables. GetAllTables pulumi.StringPtrInput // Maximum number of PDF reports to keep at one time (oldest report is overwritten). MaxPdfReport pulumi.IntPtrInput // Report layout name. Name pulumi.StringPtrInput // Report layout options. Valid values: `include-table-of-content`, `auto-numbering-heading`, `view-chart-as-heading`, `show-html-navbar-before-heading`, `dummy-option`. Options pulumi.StringPtrInput // Configure report page. The structure of `page` block is documented below. Page LayoutPagePtrInput // Report schedule type. Valid values: `demand`, `daily`, `weekly`. ScheduleType pulumi.StringPtrInput // Report style theme. StyleTheme pulumi.StringInput // Report subtitle. Subtitle pulumi.StringPtrInput // Schedule time to generate report (format = hh:mm). Time pulumi.StringPtrInput // Report title. Title pulumi.StringPtrInput // Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter. Vdomparam pulumi.StringPtrInput }
The set of arguments for constructing a Layout resource.
func (LayoutArgs) ElementType ¶
func (LayoutArgs) ElementType() reflect.Type
type LayoutArray ¶
type LayoutArray []LayoutInput
func (LayoutArray) ElementType ¶
func (LayoutArray) ElementType() reflect.Type
func (LayoutArray) ToLayoutArrayOutput ¶
func (i LayoutArray) ToLayoutArrayOutput() LayoutArrayOutput
func (LayoutArray) ToLayoutArrayOutputWithContext ¶
func (i LayoutArray) ToLayoutArrayOutputWithContext(ctx context.Context) LayoutArrayOutput
type LayoutArrayInput ¶
type LayoutArrayInput interface { pulumi.Input ToLayoutArrayOutput() LayoutArrayOutput ToLayoutArrayOutputWithContext(context.Context) LayoutArrayOutput }
LayoutArrayInput is an input type that accepts LayoutArray and LayoutArrayOutput values. You can construct a concrete instance of `LayoutArrayInput` via:
LayoutArray{ LayoutArgs{...} }
type LayoutArrayOutput ¶
type LayoutArrayOutput struct{ *pulumi.OutputState }
func (LayoutArrayOutput) ElementType ¶
func (LayoutArrayOutput) ElementType() reflect.Type
func (LayoutArrayOutput) Index ¶
func (o LayoutArrayOutput) Index(i pulumi.IntInput) LayoutOutput
func (LayoutArrayOutput) ToLayoutArrayOutput ¶
func (o LayoutArrayOutput) ToLayoutArrayOutput() LayoutArrayOutput
func (LayoutArrayOutput) ToLayoutArrayOutputWithContext ¶
func (o LayoutArrayOutput) ToLayoutArrayOutputWithContext(ctx context.Context) LayoutArrayOutput
type LayoutBodyItem ¶
type LayoutBodyItem struct { // Report item chart name. Chart *string `pulumi:"chart"` // Report chart options. Valid values: `include-no-data`, `hide-title`, `show-caption`. ChartOptions *string `pulumi:"chartOptions"` // Report section column number. Column *int `pulumi:"column"` // Report item text content. Content *string `pulumi:"content"` // Description. Description *string `pulumi:"description"` // Control how drill down charts are shown. DrillDownItems *string `pulumi:"drillDownItems"` // Control whether keys from the parent being combined or not. DrillDownTypes *string `pulumi:"drillDownTypes"` // Enable/disable hide item in report. Valid values: `enable`, `disable`. Hide *string `pulumi:"hide"` // Report item ID. Id *int `pulumi:"id"` // Report item image file name. ImgSrc *string `pulumi:"imgSrc"` // Report item list component. Valid values: `bullet`, `numbered`. ListComponent *string `pulumi:"listComponent"` // Configure report list item. The structure of `list` block is documented below. Lists []LayoutBodyItemList `pulumi:"lists"` // Report item miscellaneous component. Valid values: `hline`, `page-break`, `column-break`, `section-start`. MiscComponent *string `pulumi:"miscComponent"` // Parameters. The structure of `parameters` block is documented below. Parameters []LayoutBodyItemParameter `pulumi:"parameters"` // Report item style. Style *string `pulumi:"style"` // Table chart caption style. TableCaptionStyle *string `pulumi:"tableCaptionStyle"` // Report item table column widths. TableColumnWidths *string `pulumi:"tableColumnWidths"` // Table chart even row style. TableEvenRowStyle *string `pulumi:"tableEvenRowStyle"` // Table chart head style. TableHeadStyle *string `pulumi:"tableHeadStyle"` // Table chart odd row style. TableOddRowStyle *string `pulumi:"tableOddRowStyle"` // Report item text component. Valid values: `text`, `heading1`, `heading2`, `heading3`. TextComponent *string `pulumi:"textComponent"` // Report section title. Title *string `pulumi:"title"` // Value of top. TopN *int `pulumi:"topN"` // Report item type. Valid values: `text`, `image`, `chart`, `misc`. Type *string `pulumi:"type"` }
type LayoutBodyItemArgs ¶
type LayoutBodyItemArgs struct { // Report item chart name. Chart pulumi.StringPtrInput `pulumi:"chart"` // Report chart options. Valid values: `include-no-data`, `hide-title`, `show-caption`. ChartOptions pulumi.StringPtrInput `pulumi:"chartOptions"` // Report section column number. Column pulumi.IntPtrInput `pulumi:"column"` // Report item text content. Content pulumi.StringPtrInput `pulumi:"content"` // Description. Description pulumi.StringPtrInput `pulumi:"description"` // Control how drill down charts are shown. DrillDownItems pulumi.StringPtrInput `pulumi:"drillDownItems"` // Control whether keys from the parent being combined or not. DrillDownTypes pulumi.StringPtrInput `pulumi:"drillDownTypes"` // Enable/disable hide item in report. Valid values: `enable`, `disable`. Hide pulumi.StringPtrInput `pulumi:"hide"` // Report item ID. Id pulumi.IntPtrInput `pulumi:"id"` // Report item image file name. ImgSrc pulumi.StringPtrInput `pulumi:"imgSrc"` // Report item list component. Valid values: `bullet`, `numbered`. ListComponent pulumi.StringPtrInput `pulumi:"listComponent"` // Configure report list item. The structure of `list` block is documented below. Lists LayoutBodyItemListArrayInput `pulumi:"lists"` // Report item miscellaneous component. Valid values: `hline`, `page-break`, `column-break`, `section-start`. MiscComponent pulumi.StringPtrInput `pulumi:"miscComponent"` // Parameters. The structure of `parameters` block is documented below. Parameters LayoutBodyItemParameterArrayInput `pulumi:"parameters"` // Report item style. Style pulumi.StringPtrInput `pulumi:"style"` // Table chart caption style. TableCaptionStyle pulumi.StringPtrInput `pulumi:"tableCaptionStyle"` // Report item table column widths. TableColumnWidths pulumi.StringPtrInput `pulumi:"tableColumnWidths"` // Table chart even row style. TableEvenRowStyle pulumi.StringPtrInput `pulumi:"tableEvenRowStyle"` // Table chart head style. TableHeadStyle pulumi.StringPtrInput `pulumi:"tableHeadStyle"` // Table chart odd row style. TableOddRowStyle pulumi.StringPtrInput `pulumi:"tableOddRowStyle"` // Report item text component. Valid values: `text`, `heading1`, `heading2`, `heading3`. TextComponent pulumi.StringPtrInput `pulumi:"textComponent"` // Report section title. Title pulumi.StringPtrInput `pulumi:"title"` // Value of top. TopN pulumi.IntPtrInput `pulumi:"topN"` // Report item type. Valid values: `text`, `image`, `chart`, `misc`. Type pulumi.StringPtrInput `pulumi:"type"` }
func (LayoutBodyItemArgs) ElementType ¶
func (LayoutBodyItemArgs) ElementType() reflect.Type
func (LayoutBodyItemArgs) ToLayoutBodyItemOutput ¶
func (i LayoutBodyItemArgs) ToLayoutBodyItemOutput() LayoutBodyItemOutput
func (LayoutBodyItemArgs) ToLayoutBodyItemOutputWithContext ¶
func (i LayoutBodyItemArgs) ToLayoutBodyItemOutputWithContext(ctx context.Context) LayoutBodyItemOutput
type LayoutBodyItemArray ¶
type LayoutBodyItemArray []LayoutBodyItemInput
func (LayoutBodyItemArray) ElementType ¶
func (LayoutBodyItemArray) ElementType() reflect.Type
func (LayoutBodyItemArray) ToLayoutBodyItemArrayOutput ¶
func (i LayoutBodyItemArray) ToLayoutBodyItemArrayOutput() LayoutBodyItemArrayOutput
func (LayoutBodyItemArray) ToLayoutBodyItemArrayOutputWithContext ¶
func (i LayoutBodyItemArray) ToLayoutBodyItemArrayOutputWithContext(ctx context.Context) LayoutBodyItemArrayOutput
type LayoutBodyItemArrayInput ¶
type LayoutBodyItemArrayInput interface { pulumi.Input ToLayoutBodyItemArrayOutput() LayoutBodyItemArrayOutput ToLayoutBodyItemArrayOutputWithContext(context.Context) LayoutBodyItemArrayOutput }
LayoutBodyItemArrayInput is an input type that accepts LayoutBodyItemArray and LayoutBodyItemArrayOutput values. You can construct a concrete instance of `LayoutBodyItemArrayInput` via:
LayoutBodyItemArray{ LayoutBodyItemArgs{...} }
type LayoutBodyItemArrayOutput ¶
type LayoutBodyItemArrayOutput struct{ *pulumi.OutputState }
func (LayoutBodyItemArrayOutput) ElementType ¶
func (LayoutBodyItemArrayOutput) ElementType() reflect.Type
func (LayoutBodyItemArrayOutput) Index ¶
func (o LayoutBodyItemArrayOutput) Index(i pulumi.IntInput) LayoutBodyItemOutput
func (LayoutBodyItemArrayOutput) ToLayoutBodyItemArrayOutput ¶
func (o LayoutBodyItemArrayOutput) ToLayoutBodyItemArrayOutput() LayoutBodyItemArrayOutput
func (LayoutBodyItemArrayOutput) ToLayoutBodyItemArrayOutputWithContext ¶
func (o LayoutBodyItemArrayOutput) ToLayoutBodyItemArrayOutputWithContext(ctx context.Context) LayoutBodyItemArrayOutput
type LayoutBodyItemInput ¶
type LayoutBodyItemInput interface { pulumi.Input ToLayoutBodyItemOutput() LayoutBodyItemOutput ToLayoutBodyItemOutputWithContext(context.Context) LayoutBodyItemOutput }
LayoutBodyItemInput is an input type that accepts LayoutBodyItemArgs and LayoutBodyItemOutput values. You can construct a concrete instance of `LayoutBodyItemInput` via:
LayoutBodyItemArgs{...}
type LayoutBodyItemList ¶
type LayoutBodyItemListArgs ¶
type LayoutBodyItemListArgs struct { // List entry content. Content pulumi.StringPtrInput `pulumi:"content"` // List entry ID. Id pulumi.IntPtrInput `pulumi:"id"` }
func (LayoutBodyItemListArgs) ElementType ¶
func (LayoutBodyItemListArgs) ElementType() reflect.Type
func (LayoutBodyItemListArgs) ToLayoutBodyItemListOutput ¶
func (i LayoutBodyItemListArgs) ToLayoutBodyItemListOutput() LayoutBodyItemListOutput
func (LayoutBodyItemListArgs) ToLayoutBodyItemListOutputWithContext ¶
func (i LayoutBodyItemListArgs) ToLayoutBodyItemListOutputWithContext(ctx context.Context) LayoutBodyItemListOutput
type LayoutBodyItemListArray ¶
type LayoutBodyItemListArray []LayoutBodyItemListInput
func (LayoutBodyItemListArray) ElementType ¶
func (LayoutBodyItemListArray) ElementType() reflect.Type
func (LayoutBodyItemListArray) ToLayoutBodyItemListArrayOutput ¶
func (i LayoutBodyItemListArray) ToLayoutBodyItemListArrayOutput() LayoutBodyItemListArrayOutput
func (LayoutBodyItemListArray) ToLayoutBodyItemListArrayOutputWithContext ¶
func (i LayoutBodyItemListArray) ToLayoutBodyItemListArrayOutputWithContext(ctx context.Context) LayoutBodyItemListArrayOutput
type LayoutBodyItemListArrayInput ¶
type LayoutBodyItemListArrayInput interface { pulumi.Input ToLayoutBodyItemListArrayOutput() LayoutBodyItemListArrayOutput ToLayoutBodyItemListArrayOutputWithContext(context.Context) LayoutBodyItemListArrayOutput }
LayoutBodyItemListArrayInput is an input type that accepts LayoutBodyItemListArray and LayoutBodyItemListArrayOutput values. You can construct a concrete instance of `LayoutBodyItemListArrayInput` via:
LayoutBodyItemListArray{ LayoutBodyItemListArgs{...} }
type LayoutBodyItemListArrayOutput ¶
type LayoutBodyItemListArrayOutput struct{ *pulumi.OutputState }
func (LayoutBodyItemListArrayOutput) ElementType ¶
func (LayoutBodyItemListArrayOutput) ElementType() reflect.Type
func (LayoutBodyItemListArrayOutput) Index ¶
func (o LayoutBodyItemListArrayOutput) Index(i pulumi.IntInput) LayoutBodyItemListOutput
func (LayoutBodyItemListArrayOutput) ToLayoutBodyItemListArrayOutput ¶
func (o LayoutBodyItemListArrayOutput) ToLayoutBodyItemListArrayOutput() LayoutBodyItemListArrayOutput
func (LayoutBodyItemListArrayOutput) ToLayoutBodyItemListArrayOutputWithContext ¶
func (o LayoutBodyItemListArrayOutput) ToLayoutBodyItemListArrayOutputWithContext(ctx context.Context) LayoutBodyItemListArrayOutput
type LayoutBodyItemListInput ¶
type LayoutBodyItemListInput interface { pulumi.Input ToLayoutBodyItemListOutput() LayoutBodyItemListOutput ToLayoutBodyItemListOutputWithContext(context.Context) LayoutBodyItemListOutput }
LayoutBodyItemListInput is an input type that accepts LayoutBodyItemListArgs and LayoutBodyItemListOutput values. You can construct a concrete instance of `LayoutBodyItemListInput` via:
LayoutBodyItemListArgs{...}
type LayoutBodyItemListOutput ¶
type LayoutBodyItemListOutput struct{ *pulumi.OutputState }
func (LayoutBodyItemListOutput) Content ¶
func (o LayoutBodyItemListOutput) Content() pulumi.StringPtrOutput
List entry content.
func (LayoutBodyItemListOutput) ElementType ¶
func (LayoutBodyItemListOutput) ElementType() reflect.Type
func (LayoutBodyItemListOutput) Id ¶
func (o LayoutBodyItemListOutput) Id() pulumi.IntPtrOutput
List entry ID.
func (LayoutBodyItemListOutput) ToLayoutBodyItemListOutput ¶
func (o LayoutBodyItemListOutput) ToLayoutBodyItemListOutput() LayoutBodyItemListOutput
func (LayoutBodyItemListOutput) ToLayoutBodyItemListOutputWithContext ¶
func (o LayoutBodyItemListOutput) ToLayoutBodyItemListOutputWithContext(ctx context.Context) LayoutBodyItemListOutput
type LayoutBodyItemOutput ¶
type LayoutBodyItemOutput struct{ *pulumi.OutputState }
func (LayoutBodyItemOutput) Chart ¶
func (o LayoutBodyItemOutput) Chart() pulumi.StringPtrOutput
Report item chart name.
func (LayoutBodyItemOutput) ChartOptions ¶
func (o LayoutBodyItemOutput) ChartOptions() pulumi.StringPtrOutput
Report chart options. Valid values: `include-no-data`, `hide-title`, `show-caption`.
func (LayoutBodyItemOutput) Column ¶
func (o LayoutBodyItemOutput) Column() pulumi.IntPtrOutput
Report section column number.
func (LayoutBodyItemOutput) Content ¶
func (o LayoutBodyItemOutput) Content() pulumi.StringPtrOutput
Report item text content.
func (LayoutBodyItemOutput) Description ¶
func (o LayoutBodyItemOutput) Description() pulumi.StringPtrOutput
Description.
func (LayoutBodyItemOutput) DrillDownItems ¶
func (o LayoutBodyItemOutput) DrillDownItems() pulumi.StringPtrOutput
Control how drill down charts are shown.
func (LayoutBodyItemOutput) DrillDownTypes ¶
func (o LayoutBodyItemOutput) DrillDownTypes() pulumi.StringPtrOutput
Control whether keys from the parent being combined or not.
func (LayoutBodyItemOutput) ElementType ¶
func (LayoutBodyItemOutput) ElementType() reflect.Type
func (LayoutBodyItemOutput) Hide ¶
func (o LayoutBodyItemOutput) Hide() pulumi.StringPtrOutput
Enable/disable hide item in report. Valid values: `enable`, `disable`.
func (LayoutBodyItemOutput) Id ¶
func (o LayoutBodyItemOutput) Id() pulumi.IntPtrOutput
Report item ID.
func (LayoutBodyItemOutput) ImgSrc ¶
func (o LayoutBodyItemOutput) ImgSrc() pulumi.StringPtrOutput
Report item image file name.
func (LayoutBodyItemOutput) ListComponent ¶
func (o LayoutBodyItemOutput) ListComponent() pulumi.StringPtrOutput
Report item list component. Valid values: `bullet`, `numbered`.
func (LayoutBodyItemOutput) Lists ¶
func (o LayoutBodyItemOutput) Lists() LayoutBodyItemListArrayOutput
Configure report list item. The structure of `list` block is documented below.
func (LayoutBodyItemOutput) MiscComponent ¶
func (o LayoutBodyItemOutput) MiscComponent() pulumi.StringPtrOutput
Report item miscellaneous component. Valid values: `hline`, `page-break`, `column-break`, `section-start`.
func (LayoutBodyItemOutput) Parameters ¶
func (o LayoutBodyItemOutput) Parameters() LayoutBodyItemParameterArrayOutput
Parameters. The structure of `parameters` block is documented below.
func (LayoutBodyItemOutput) Style ¶
func (o LayoutBodyItemOutput) Style() pulumi.StringPtrOutput
Report item style.
func (LayoutBodyItemOutput) TableCaptionStyle ¶
func (o LayoutBodyItemOutput) TableCaptionStyle() pulumi.StringPtrOutput
Table chart caption style.
func (LayoutBodyItemOutput) TableColumnWidths ¶
func (o LayoutBodyItemOutput) TableColumnWidths() pulumi.StringPtrOutput
Report item table column widths.
func (LayoutBodyItemOutput) TableEvenRowStyle ¶
func (o LayoutBodyItemOutput) TableEvenRowStyle() pulumi.StringPtrOutput
Table chart even row style.
func (LayoutBodyItemOutput) TableHeadStyle ¶
func (o LayoutBodyItemOutput) TableHeadStyle() pulumi.StringPtrOutput
Table chart head style.
func (LayoutBodyItemOutput) TableOddRowStyle ¶
func (o LayoutBodyItemOutput) TableOddRowStyle() pulumi.StringPtrOutput
Table chart odd row style.
func (LayoutBodyItemOutput) TextComponent ¶
func (o LayoutBodyItemOutput) TextComponent() pulumi.StringPtrOutput
Report item text component. Valid values: `text`, `heading1`, `heading2`, `heading3`.
func (LayoutBodyItemOutput) Title ¶
func (o LayoutBodyItemOutput) Title() pulumi.StringPtrOutput
Report section title.
func (LayoutBodyItemOutput) ToLayoutBodyItemOutput ¶
func (o LayoutBodyItemOutput) ToLayoutBodyItemOutput() LayoutBodyItemOutput
func (LayoutBodyItemOutput) ToLayoutBodyItemOutputWithContext ¶
func (o LayoutBodyItemOutput) ToLayoutBodyItemOutputWithContext(ctx context.Context) LayoutBodyItemOutput
func (LayoutBodyItemOutput) TopN ¶
func (o LayoutBodyItemOutput) TopN() pulumi.IntPtrOutput
Value of top.
func (LayoutBodyItemOutput) Type ¶
func (o LayoutBodyItemOutput) Type() pulumi.StringPtrOutput
Report item type. Valid values: `text`, `image`, `chart`, `misc`.
type LayoutBodyItemParameter ¶
type LayoutBodyItemParameterArgs ¶
type LayoutBodyItemParameterArgs struct { // ID. Id pulumi.IntPtrInput `pulumi:"id"` // Field name that match field of parameters defined in dataset. Name pulumi.StringPtrInput `pulumi:"name"` // Value to replace corresponding field of parameters defined in dataset. Value pulumi.StringPtrInput `pulumi:"value"` }
func (LayoutBodyItemParameterArgs) ElementType ¶
func (LayoutBodyItemParameterArgs) ElementType() reflect.Type
func (LayoutBodyItemParameterArgs) ToLayoutBodyItemParameterOutput ¶
func (i LayoutBodyItemParameterArgs) ToLayoutBodyItemParameterOutput() LayoutBodyItemParameterOutput
func (LayoutBodyItemParameterArgs) ToLayoutBodyItemParameterOutputWithContext ¶
func (i LayoutBodyItemParameterArgs) ToLayoutBodyItemParameterOutputWithContext(ctx context.Context) LayoutBodyItemParameterOutput
type LayoutBodyItemParameterArray ¶
type LayoutBodyItemParameterArray []LayoutBodyItemParameterInput
func (LayoutBodyItemParameterArray) ElementType ¶
func (LayoutBodyItemParameterArray) ElementType() reflect.Type
func (LayoutBodyItemParameterArray) ToLayoutBodyItemParameterArrayOutput ¶
func (i LayoutBodyItemParameterArray) ToLayoutBodyItemParameterArrayOutput() LayoutBodyItemParameterArrayOutput
func (LayoutBodyItemParameterArray) ToLayoutBodyItemParameterArrayOutputWithContext ¶
func (i LayoutBodyItemParameterArray) ToLayoutBodyItemParameterArrayOutputWithContext(ctx context.Context) LayoutBodyItemParameterArrayOutput
type LayoutBodyItemParameterArrayInput ¶
type LayoutBodyItemParameterArrayInput interface { pulumi.Input ToLayoutBodyItemParameterArrayOutput() LayoutBodyItemParameterArrayOutput ToLayoutBodyItemParameterArrayOutputWithContext(context.Context) LayoutBodyItemParameterArrayOutput }
LayoutBodyItemParameterArrayInput is an input type that accepts LayoutBodyItemParameterArray and LayoutBodyItemParameterArrayOutput values. You can construct a concrete instance of `LayoutBodyItemParameterArrayInput` via:
LayoutBodyItemParameterArray{ LayoutBodyItemParameterArgs{...} }
type LayoutBodyItemParameterArrayOutput ¶
type LayoutBodyItemParameterArrayOutput struct{ *pulumi.OutputState }
func (LayoutBodyItemParameterArrayOutput) ElementType ¶
func (LayoutBodyItemParameterArrayOutput) ElementType() reflect.Type
func (LayoutBodyItemParameterArrayOutput) Index ¶
func (o LayoutBodyItemParameterArrayOutput) Index(i pulumi.IntInput) LayoutBodyItemParameterOutput
func (LayoutBodyItemParameterArrayOutput) ToLayoutBodyItemParameterArrayOutput ¶
func (o LayoutBodyItemParameterArrayOutput) ToLayoutBodyItemParameterArrayOutput() LayoutBodyItemParameterArrayOutput
func (LayoutBodyItemParameterArrayOutput) ToLayoutBodyItemParameterArrayOutputWithContext ¶
func (o LayoutBodyItemParameterArrayOutput) ToLayoutBodyItemParameterArrayOutputWithContext(ctx context.Context) LayoutBodyItemParameterArrayOutput
type LayoutBodyItemParameterInput ¶
type LayoutBodyItemParameterInput interface { pulumi.Input ToLayoutBodyItemParameterOutput() LayoutBodyItemParameterOutput ToLayoutBodyItemParameterOutputWithContext(context.Context) LayoutBodyItemParameterOutput }
LayoutBodyItemParameterInput is an input type that accepts LayoutBodyItemParameterArgs and LayoutBodyItemParameterOutput values. You can construct a concrete instance of `LayoutBodyItemParameterInput` via:
LayoutBodyItemParameterArgs{...}
type LayoutBodyItemParameterOutput ¶
type LayoutBodyItemParameterOutput struct{ *pulumi.OutputState }
func (LayoutBodyItemParameterOutput) ElementType ¶
func (LayoutBodyItemParameterOutput) ElementType() reflect.Type
func (LayoutBodyItemParameterOutput) Id ¶
func (o LayoutBodyItemParameterOutput) Id() pulumi.IntPtrOutput
ID.
func (LayoutBodyItemParameterOutput) Name ¶
func (o LayoutBodyItemParameterOutput) Name() pulumi.StringPtrOutput
Field name that match field of parameters defined in dataset.
func (LayoutBodyItemParameterOutput) ToLayoutBodyItemParameterOutput ¶
func (o LayoutBodyItemParameterOutput) ToLayoutBodyItemParameterOutput() LayoutBodyItemParameterOutput
func (LayoutBodyItemParameterOutput) ToLayoutBodyItemParameterOutputWithContext ¶
func (o LayoutBodyItemParameterOutput) ToLayoutBodyItemParameterOutputWithContext(ctx context.Context) LayoutBodyItemParameterOutput
func (LayoutBodyItemParameterOutput) Value ¶
func (o LayoutBodyItemParameterOutput) Value() pulumi.StringPtrOutput
Value to replace corresponding field of parameters defined in dataset.
type LayoutInput ¶
type LayoutInput interface { pulumi.Input ToLayoutOutput() LayoutOutput ToLayoutOutputWithContext(ctx context.Context) LayoutOutput }
type LayoutMap ¶
type LayoutMap map[string]LayoutInput
func (LayoutMap) ElementType ¶
func (LayoutMap) ToLayoutMapOutput ¶
func (i LayoutMap) ToLayoutMapOutput() LayoutMapOutput
func (LayoutMap) ToLayoutMapOutputWithContext ¶
func (i LayoutMap) ToLayoutMapOutputWithContext(ctx context.Context) LayoutMapOutput
type LayoutMapInput ¶
type LayoutMapInput interface { pulumi.Input ToLayoutMapOutput() LayoutMapOutput ToLayoutMapOutputWithContext(context.Context) LayoutMapOutput }
LayoutMapInput is an input type that accepts LayoutMap and LayoutMapOutput values. You can construct a concrete instance of `LayoutMapInput` via:
LayoutMap{ "key": LayoutArgs{...} }
type LayoutMapOutput ¶
type LayoutMapOutput struct{ *pulumi.OutputState }
func (LayoutMapOutput) ElementType ¶
func (LayoutMapOutput) ElementType() reflect.Type
func (LayoutMapOutput) MapIndex ¶
func (o LayoutMapOutput) MapIndex(k pulumi.StringInput) LayoutOutput
func (LayoutMapOutput) ToLayoutMapOutput ¶
func (o LayoutMapOutput) ToLayoutMapOutput() LayoutMapOutput
func (LayoutMapOutput) ToLayoutMapOutputWithContext ¶
func (o LayoutMapOutput) ToLayoutMapOutputWithContext(ctx context.Context) LayoutMapOutput
type LayoutOutput ¶
type LayoutOutput struct{ *pulumi.OutputState }
func (LayoutOutput) BodyItems ¶
func (o LayoutOutput) BodyItems() LayoutBodyItemArrayOutput
Configure report body item. The structure of `bodyItem` block is documented below.
func (LayoutOutput) CutoffOption ¶
func (o LayoutOutput) CutoffOption() pulumi.StringOutput
Cutoff-option is either run-time or custom. Valid values: `run-time`, `custom`.
func (LayoutOutput) CutoffTime ¶
func (o LayoutOutput) CutoffTime() pulumi.StringOutput
Custom cutoff time to generate report (format = hh:mm).
func (LayoutOutput) Day ¶
func (o LayoutOutput) Day() pulumi.StringOutput
Schedule days of week to generate report. Valid values: `sunday`, `monday`, `tuesday`, `wednesday`, `thursday`, `friday`, `saturday`.
func (LayoutOutput) Description ¶
func (o LayoutOutput) Description() pulumi.StringOutput
Description.
func (LayoutOutput) DynamicSortSubtable ¶
func (o LayoutOutput) DynamicSortSubtable() pulumi.StringPtrOutput
Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
func (LayoutOutput) ElementType ¶
func (LayoutOutput) ElementType() reflect.Type
func (LayoutOutput) EmailRecipients ¶
func (o LayoutOutput) EmailRecipients() pulumi.StringOutput
Email recipients for generated reports.
func (LayoutOutput) EmailSend ¶
func (o LayoutOutput) EmailSend() pulumi.StringOutput
Enable/disable sending emails after reports are generated. Valid values: `enable`, `disable`.
func (LayoutOutput) Format ¶
func (o LayoutOutput) Format() pulumi.StringOutput
Report format. Valid values: `pdf`.
func (LayoutOutput) GetAllTables ¶
func (o LayoutOutput) GetAllTables() pulumi.StringPtrOutput
Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwish conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
func (LayoutOutput) MaxPdfReport ¶
func (o LayoutOutput) MaxPdfReport() pulumi.IntOutput
Maximum number of PDF reports to keep at one time (oldest report is overwritten).
func (LayoutOutput) Options ¶
func (o LayoutOutput) Options() pulumi.StringOutput
Report layout options. Valid values: `include-table-of-content`, `auto-numbering-heading`, `view-chart-as-heading`, `show-html-navbar-before-heading`, `dummy-option`.
func (LayoutOutput) Page ¶
func (o LayoutOutput) Page() LayoutPageOutput
Configure report page. The structure of `page` block is documented below.
func (LayoutOutput) ScheduleType ¶
func (o LayoutOutput) ScheduleType() pulumi.StringOutput
Report schedule type. Valid values: `demand`, `daily`, `weekly`.
func (LayoutOutput) StyleTheme ¶
func (o LayoutOutput) StyleTheme() pulumi.StringOutput
Report style theme.
func (LayoutOutput) Subtitle ¶
func (o LayoutOutput) Subtitle() pulumi.StringOutput
Report subtitle.
func (LayoutOutput) Time ¶
func (o LayoutOutput) Time() pulumi.StringOutput
Schedule time to generate report (format = hh:mm).
func (LayoutOutput) ToLayoutOutput ¶
func (o LayoutOutput) ToLayoutOutput() LayoutOutput
func (LayoutOutput) ToLayoutOutputWithContext ¶
func (o LayoutOutput) ToLayoutOutputWithContext(ctx context.Context) LayoutOutput
func (LayoutOutput) Vdomparam ¶
func (o LayoutOutput) Vdomparam() pulumi.StringPtrOutput
Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
type LayoutPage ¶
type LayoutPage struct { // Report page auto column break before heading. Valid values: `heading1`, `heading2`, `heading3`. ColumnBreakBefore *string `pulumi:"columnBreakBefore"` Footer *LayoutPageFooter `pulumi:"footer"` // Configure report page header. The structure of `header` block is documented below. Header *LayoutPageHeader `pulumi:"header"` // Report page options. Valid values: `header-on-first-page`, `footer-on-first-page`. Options *string `pulumi:"options"` // Report page auto page break before heading. Valid values: `heading1`, `heading2`, `heading3`. PageBreakBefore *string `pulumi:"pageBreakBefore"` // Report page paper. Valid values: `a4`, `letter`. Paper *string `pulumi:"paper"` }
type LayoutPageArgs ¶
type LayoutPageArgs struct { // Report page auto column break before heading. Valid values: `heading1`, `heading2`, `heading3`. ColumnBreakBefore pulumi.StringPtrInput `pulumi:"columnBreakBefore"` Footer LayoutPageFooterPtrInput `pulumi:"footer"` // Configure report page header. The structure of `header` block is documented below. Header LayoutPageHeaderPtrInput `pulumi:"header"` // Report page options. Valid values: `header-on-first-page`, `footer-on-first-page`. Options pulumi.StringPtrInput `pulumi:"options"` // Report page auto page break before heading. Valid values: `heading1`, `heading2`, `heading3`. PageBreakBefore pulumi.StringPtrInput `pulumi:"pageBreakBefore"` // Report page paper. Valid values: `a4`, `letter`. Paper pulumi.StringPtrInput `pulumi:"paper"` }
func (LayoutPageArgs) ElementType ¶
func (LayoutPageArgs) ElementType() reflect.Type
func (LayoutPageArgs) ToLayoutPageOutput ¶
func (i LayoutPageArgs) ToLayoutPageOutput() LayoutPageOutput
func (LayoutPageArgs) ToLayoutPageOutputWithContext ¶
func (i LayoutPageArgs) ToLayoutPageOutputWithContext(ctx context.Context) LayoutPageOutput
func (LayoutPageArgs) ToLayoutPagePtrOutput ¶
func (i LayoutPageArgs) ToLayoutPagePtrOutput() LayoutPagePtrOutput
func (LayoutPageArgs) ToLayoutPagePtrOutputWithContext ¶
func (i LayoutPageArgs) ToLayoutPagePtrOutputWithContext(ctx context.Context) LayoutPagePtrOutput
type LayoutPageFooter ¶
type LayoutPageFooter struct { LayoutPageFooterFooterItem `pulumi:"footerItems"` Style *string `pulumi:"style"` }FooterItems []
type LayoutPageFooterArgs ¶
type LayoutPageFooterArgs struct { LayoutPageFooterFooterItemArrayInput `pulumi:"footerItems"` Style pulumi.StringPtrInput `pulumi:"style"` }FooterItems
func (LayoutPageFooterArgs) ElementType ¶
func (LayoutPageFooterArgs) ElementType() reflect.Type
func (LayoutPageFooterArgs) ToLayoutPageFooterOutput ¶
func (i LayoutPageFooterArgs) ToLayoutPageFooterOutput() LayoutPageFooterOutput
func (LayoutPageFooterArgs) ToLayoutPageFooterOutputWithContext ¶
func (i LayoutPageFooterArgs) ToLayoutPageFooterOutputWithContext(ctx context.Context) LayoutPageFooterOutput
func (LayoutPageFooterArgs) ToLayoutPageFooterPtrOutput ¶
func (i LayoutPageFooterArgs) ToLayoutPageFooterPtrOutput() LayoutPageFooterPtrOutput
func (LayoutPageFooterArgs) ToLayoutPageFooterPtrOutputWithContext ¶
func (i LayoutPageFooterArgs) ToLayoutPageFooterPtrOutputWithContext(ctx context.Context) LayoutPageFooterPtrOutput
type LayoutPageFooterFooterItemArgs ¶
type LayoutPageFooterFooterItemArgs struct { pulumi.StringPtrInput `pulumi:"content"` Description pulumi.StringPtrInput `pulumi:"description"` Id pulumi.IntPtrInput `pulumi:"id"` ImgSrc pulumi.StringPtrInput `pulumi:"imgSrc"` Style pulumi.StringPtrInput `pulumi:"style"` Type pulumi.StringPtrInput `pulumi:"type"` }Content
func (LayoutPageFooterFooterItemArgs) ElementType ¶
func (LayoutPageFooterFooterItemArgs) ElementType() reflect.Type
func (LayoutPageFooterFooterItemArgs) ToLayoutPageFooterFooterItemOutput ¶
func (i LayoutPageFooterFooterItemArgs) ToLayoutPageFooterFooterItemOutput() LayoutPageFooterFooterItemOutput
func (LayoutPageFooterFooterItemArgs) ToLayoutPageFooterFooterItemOutputWithContext ¶
func (i LayoutPageFooterFooterItemArgs) ToLayoutPageFooterFooterItemOutputWithContext(ctx context.Context) LayoutPageFooterFooterItemOutput
type LayoutPageFooterFooterItemArray ¶
type LayoutPageFooterFooterItemArray []LayoutPageFooterFooterItemInput
func (LayoutPageFooterFooterItemArray) ElementType ¶
func (LayoutPageFooterFooterItemArray) ElementType() reflect.Type
func (LayoutPageFooterFooterItemArray) ToLayoutPageFooterFooterItemArrayOutput ¶
func (i LayoutPageFooterFooterItemArray) ToLayoutPageFooterFooterItemArrayOutput() LayoutPageFooterFooterItemArrayOutput
func (LayoutPageFooterFooterItemArray) ToLayoutPageFooterFooterItemArrayOutputWithContext ¶
func (i LayoutPageFooterFooterItemArray) ToLayoutPageFooterFooterItemArrayOutputWithContext(ctx context.Context) LayoutPageFooterFooterItemArrayOutput
type LayoutPageFooterFooterItemArrayInput ¶
LayoutPageFooterFooterItemArrayInput is an input type that accepts LayoutPageFooterFooterItemArray and LayoutPageFooterFooterItemArrayOutput values. You can construct a concrete instance of `LayoutPageFooterFooterItemArrayInput` via:
LayoutPageFooterFooterItemArray{ LayoutPageFooterFooterItemArgs{...} }
type LayoutPageFooterFooterItemArrayOutput ¶
func (LayoutPageFooterFooterItemArrayOutput) ElementType ¶
func (LayoutPageFooterFooterItemArrayOutput) ElementType() reflect.Type
func (LayoutPageFooterFooterItemArrayOutput) Index ¶
func (o LayoutPageFooterFooterItemArrayOutput) Index(i pulumi.IntInput) LayoutPageFooterFooterItemOutput
func (LayoutPageFooterFooterItemArrayOutput) ToLayoutPageFooterFooterItemArrayOutput ¶
func (o LayoutPageFooterFooterItemArrayOutput) ToLayoutPageFooterFooterItemArrayOutput() LayoutPageFooterFooterItemArrayOutput
func (LayoutPageFooterFooterItemArrayOutput) ToLayoutPageFooterFooterItemArrayOutputWithContext ¶
func (o LayoutPageFooterFooterItemArrayOutput) ToLayoutPageFooterFooterItemArrayOutputWithContext(ctx context.Context) LayoutPageFooterFooterItemArrayOutput
type LayoutPageFooterFooterItemInput ¶
LayoutPageFooterFooterItemInput is an input type that accepts LayoutPageFooterFooterItemArgs and LayoutPageFooterFooterItemOutput values. You can construct a concrete instance of `LayoutPageFooterFooterItemInput` via:
LayoutPageFooterFooterItemArgs{...}
type LayoutPageFooterFooterItemOutput ¶
func (LayoutPageFooterFooterItemOutput) Content ¶
func (o LayoutPageFooterFooterItemOutput) Content() pulumi.StringPtrOutput
Report item text content.
func (LayoutPageFooterFooterItemOutput) Description ¶
func (o LayoutPageFooterFooterItemOutput) Description() pulumi.StringPtrOutput
Description.
func (LayoutPageFooterFooterItemOutput) ElementType ¶
func (LayoutPageFooterFooterItemOutput) ElementType() reflect.Type
func (LayoutPageFooterFooterItemOutput) Id ¶
func (o LayoutPageFooterFooterItemOutput) Id() pulumi.IntPtrOutput
Report item ID.
func (LayoutPageFooterFooterItemOutput) ImgSrc ¶
func (o LayoutPageFooterFooterItemOutput) ImgSrc() pulumi.StringPtrOutput
Report item image file name.
func (LayoutPageFooterFooterItemOutput) Style ¶
func (o LayoutPageFooterFooterItemOutput) Style() pulumi.StringPtrOutput
Report item style.
func (LayoutPageFooterFooterItemOutput) ToLayoutPageFooterFooterItemOutput ¶
func (o LayoutPageFooterFooterItemOutput) ToLayoutPageFooterFooterItemOutput() LayoutPageFooterFooterItemOutput
func (LayoutPageFooterFooterItemOutput) ToLayoutPageFooterFooterItemOutputWithContext ¶
func (o LayoutPageFooterFooterItemOutput) ToLayoutPageFooterFooterItemOutputWithContext(ctx context.Context) LayoutPageFooterFooterItemOutput
func (LayoutPageFooterFooterItemOutput) Type ¶
func (o LayoutPageFooterFooterItemOutput) Type() pulumi.StringPtrOutput
Report item type. Valid values: `text`, `image`.
type LayoutPageFooterInput ¶
LayoutPageFooterInput is an input type that accepts LayoutPageFooterArgs and LayoutPageFooterOutput values. You can construct a concrete instance of `LayoutPageFooterInput` via:
LayoutPageFooterArgs{...}
type LayoutPageFooterOutput ¶
func (LayoutPageFooterOutput) ElementType ¶
func (LayoutPageFooterOutput) ElementType() reflect.Type
func (LayoutPageFooterOutput) FooterItems ¶
func (o LayoutPageFooterOutput) FooterItems() LayoutPageFooterFooterItemArrayOutput
Configure report footer item. The structure of `footerItem` block is documented below.
func (LayoutPageFooterOutput) Style ¶
func (o LayoutPageFooterOutput) Style() pulumi.StringPtrOutput
Report footer style.
func (LayoutPageFooterOutput) ToLayoutPageFooterOutput ¶
func (o LayoutPageFooterOutput) ToLayoutPageFooterOutput() LayoutPageFooterOutput
func (LayoutPageFooterOutput) ToLayoutPageFooterOutputWithContext ¶
func (o LayoutPageFooterOutput) ToLayoutPageFooterOutputWithContext(ctx context.Context) LayoutPageFooterOutput
func (LayoutPageFooterOutput) ToLayoutPageFooterPtrOutput ¶
func (o LayoutPageFooterOutput) ToLayoutPageFooterPtrOutput() LayoutPageFooterPtrOutput
func (LayoutPageFooterOutput) ToLayoutPageFooterPtrOutputWithContext ¶
func (o LayoutPageFooterOutput) ToLayoutPageFooterPtrOutputWithContext(ctx context.Context) LayoutPageFooterPtrOutput
type LayoutPageFooterPtrInput ¶
LayoutPageFooterPtrInput is an input type that accepts LayoutPageFooterArgs, LayoutPageFooterPtr and LayoutPageFooterPtrOutput values. You can construct a concrete instance of `LayoutPageFooterPtrInput` via:
LayoutPageFooterArgs{...} or: nil
func LayoutPageFooterPtr ¶
func LayoutPageFooterPtr(v *LayoutPageFooterArgs) LayoutPageFooterPtrInput
type LayoutPageFooterPtrOutput ¶
func (LayoutPageFooterPtrOutput) Elem ¶
func (o LayoutPageFooterPtrOutput) Elem() LayoutPageFooterOutput
func (LayoutPageFooterPtrOutput) ElementType ¶
func (LayoutPageFooterPtrOutput) ElementType() reflect.Type
func (LayoutPageFooterPtrOutput) FooterItems ¶
func (o LayoutPageFooterPtrOutput) FooterItems() LayoutPageFooterFooterItemArrayOutput
Configure report footer item. The structure of `footerItem` block is documented below.
func (LayoutPageFooterPtrOutput) Style ¶
func (o LayoutPageFooterPtrOutput) Style() pulumi.StringPtrOutput
Report footer style.
func (LayoutPageFooterPtrOutput) ToLayoutPageFooterPtrOutput ¶
func (o LayoutPageFooterPtrOutput) ToLayoutPageFooterPtrOutput() LayoutPageFooterPtrOutput
func (LayoutPageFooterPtrOutput) ToLayoutPageFooterPtrOutputWithContext ¶
func (o LayoutPageFooterPtrOutput) ToLayoutPageFooterPtrOutputWithContext(ctx context.Context) LayoutPageFooterPtrOutput
type LayoutPageHeader ¶
type LayoutPageHeader struct { // Configure report header item. The structure of `headerItem` block is documented below. HeaderItems []LayoutPageHeaderHeaderItem `pulumi:"headerItems"` // Report header style. Style *string `pulumi:"style"` }
type LayoutPageHeaderArgs ¶
type LayoutPageHeaderArgs struct { // Configure report header item. The structure of `headerItem` block is documented below. HeaderItems LayoutPageHeaderHeaderItemArrayInput `pulumi:"headerItems"` // Report header style. Style pulumi.StringPtrInput `pulumi:"style"` }
func (LayoutPageHeaderArgs) ElementType ¶
func (LayoutPageHeaderArgs) ElementType() reflect.Type
func (LayoutPageHeaderArgs) ToLayoutPageHeaderOutput ¶
func (i LayoutPageHeaderArgs) ToLayoutPageHeaderOutput() LayoutPageHeaderOutput
func (LayoutPageHeaderArgs) ToLayoutPageHeaderOutputWithContext ¶
func (i LayoutPageHeaderArgs) ToLayoutPageHeaderOutputWithContext(ctx context.Context) LayoutPageHeaderOutput
func (LayoutPageHeaderArgs) ToLayoutPageHeaderPtrOutput ¶
func (i LayoutPageHeaderArgs) ToLayoutPageHeaderPtrOutput() LayoutPageHeaderPtrOutput
func (LayoutPageHeaderArgs) ToLayoutPageHeaderPtrOutputWithContext ¶
func (i LayoutPageHeaderArgs) ToLayoutPageHeaderPtrOutputWithContext(ctx context.Context) LayoutPageHeaderPtrOutput
type LayoutPageHeaderHeaderItem ¶
type LayoutPageHeaderHeaderItem struct { // Report item text content. Content *string `pulumi:"content"` // Description. Description *string `pulumi:"description"` // Report item ID. Id *int `pulumi:"id"` // Report item image file name. ImgSrc *string `pulumi:"imgSrc"` // Report item style. Style *string `pulumi:"style"` // Report item type. Valid values: `text`, `image`. Type *string `pulumi:"type"` }
type LayoutPageHeaderHeaderItemArgs ¶
type LayoutPageHeaderHeaderItemArgs struct { // Report item text content. Content pulumi.StringPtrInput `pulumi:"content"` // Description. Description pulumi.StringPtrInput `pulumi:"description"` // Report item ID. Id pulumi.IntPtrInput `pulumi:"id"` // Report item image file name. ImgSrc pulumi.StringPtrInput `pulumi:"imgSrc"` // Report item style. Style pulumi.StringPtrInput `pulumi:"style"` // Report item type. Valid values: `text`, `image`. Type pulumi.StringPtrInput `pulumi:"type"` }
func (LayoutPageHeaderHeaderItemArgs) ElementType ¶
func (LayoutPageHeaderHeaderItemArgs) ElementType() reflect.Type
func (LayoutPageHeaderHeaderItemArgs) ToLayoutPageHeaderHeaderItemOutput ¶
func (i LayoutPageHeaderHeaderItemArgs) ToLayoutPageHeaderHeaderItemOutput() LayoutPageHeaderHeaderItemOutput
func (LayoutPageHeaderHeaderItemArgs) ToLayoutPageHeaderHeaderItemOutputWithContext ¶
func (i LayoutPageHeaderHeaderItemArgs) ToLayoutPageHeaderHeaderItemOutputWithContext(ctx context.Context) LayoutPageHeaderHeaderItemOutput
type LayoutPageHeaderHeaderItemArray ¶
type LayoutPageHeaderHeaderItemArray []LayoutPageHeaderHeaderItemInput
func (LayoutPageHeaderHeaderItemArray) ElementType ¶
func (LayoutPageHeaderHeaderItemArray) ElementType() reflect.Type
func (LayoutPageHeaderHeaderItemArray) ToLayoutPageHeaderHeaderItemArrayOutput ¶
func (i LayoutPageHeaderHeaderItemArray) ToLayoutPageHeaderHeaderItemArrayOutput() LayoutPageHeaderHeaderItemArrayOutput
func (LayoutPageHeaderHeaderItemArray) ToLayoutPageHeaderHeaderItemArrayOutputWithContext ¶
func (i LayoutPageHeaderHeaderItemArray) ToLayoutPageHeaderHeaderItemArrayOutputWithContext(ctx context.Context) LayoutPageHeaderHeaderItemArrayOutput
type LayoutPageHeaderHeaderItemArrayInput ¶
type LayoutPageHeaderHeaderItemArrayInput interface { pulumi.Input ToLayoutPageHeaderHeaderItemArrayOutput() LayoutPageHeaderHeaderItemArrayOutput ToLayoutPageHeaderHeaderItemArrayOutputWithContext(context.Context) LayoutPageHeaderHeaderItemArrayOutput }
LayoutPageHeaderHeaderItemArrayInput is an input type that accepts LayoutPageHeaderHeaderItemArray and LayoutPageHeaderHeaderItemArrayOutput values. You can construct a concrete instance of `LayoutPageHeaderHeaderItemArrayInput` via:
LayoutPageHeaderHeaderItemArray{ LayoutPageHeaderHeaderItemArgs{...} }
type LayoutPageHeaderHeaderItemArrayOutput ¶
type LayoutPageHeaderHeaderItemArrayOutput struct{ *pulumi.OutputState }
func (LayoutPageHeaderHeaderItemArrayOutput) ElementType ¶
func (LayoutPageHeaderHeaderItemArrayOutput) ElementType() reflect.Type
func (LayoutPageHeaderHeaderItemArrayOutput) Index ¶
func (o LayoutPageHeaderHeaderItemArrayOutput) Index(i pulumi.IntInput) LayoutPageHeaderHeaderItemOutput
func (LayoutPageHeaderHeaderItemArrayOutput) ToLayoutPageHeaderHeaderItemArrayOutput ¶
func (o LayoutPageHeaderHeaderItemArrayOutput) ToLayoutPageHeaderHeaderItemArrayOutput() LayoutPageHeaderHeaderItemArrayOutput
func (LayoutPageHeaderHeaderItemArrayOutput) ToLayoutPageHeaderHeaderItemArrayOutputWithContext ¶
func (o LayoutPageHeaderHeaderItemArrayOutput) ToLayoutPageHeaderHeaderItemArrayOutputWithContext(ctx context.Context) LayoutPageHeaderHeaderItemArrayOutput
type LayoutPageHeaderHeaderItemInput ¶
type LayoutPageHeaderHeaderItemInput interface { pulumi.Input ToLayoutPageHeaderHeaderItemOutput() LayoutPageHeaderHeaderItemOutput ToLayoutPageHeaderHeaderItemOutputWithContext(context.Context) LayoutPageHeaderHeaderItemOutput }
LayoutPageHeaderHeaderItemInput is an input type that accepts LayoutPageHeaderHeaderItemArgs and LayoutPageHeaderHeaderItemOutput values. You can construct a concrete instance of `LayoutPageHeaderHeaderItemInput` via:
LayoutPageHeaderHeaderItemArgs{...}
type LayoutPageHeaderHeaderItemOutput ¶
type LayoutPageHeaderHeaderItemOutput struct{ *pulumi.OutputState }
func (LayoutPageHeaderHeaderItemOutput) Content ¶
func (o LayoutPageHeaderHeaderItemOutput) Content() pulumi.StringPtrOutput
Report item text content.
func (LayoutPageHeaderHeaderItemOutput) Description ¶
func (o LayoutPageHeaderHeaderItemOutput) Description() pulumi.StringPtrOutput
Description.
func (LayoutPageHeaderHeaderItemOutput) ElementType ¶
func (LayoutPageHeaderHeaderItemOutput) ElementType() reflect.Type
func (LayoutPageHeaderHeaderItemOutput) Id ¶
func (o LayoutPageHeaderHeaderItemOutput) Id() pulumi.IntPtrOutput
Report item ID.
func (LayoutPageHeaderHeaderItemOutput) ImgSrc ¶
func (o LayoutPageHeaderHeaderItemOutput) ImgSrc() pulumi.StringPtrOutput
Report item image file name.
func (LayoutPageHeaderHeaderItemOutput) Style ¶
func (o LayoutPageHeaderHeaderItemOutput) Style() pulumi.StringPtrOutput
Report item style.
func (LayoutPageHeaderHeaderItemOutput) ToLayoutPageHeaderHeaderItemOutput ¶
func (o LayoutPageHeaderHeaderItemOutput) ToLayoutPageHeaderHeaderItemOutput() LayoutPageHeaderHeaderItemOutput
func (LayoutPageHeaderHeaderItemOutput) ToLayoutPageHeaderHeaderItemOutputWithContext ¶
func (o LayoutPageHeaderHeaderItemOutput) ToLayoutPageHeaderHeaderItemOutputWithContext(ctx context.Context) LayoutPageHeaderHeaderItemOutput
func (LayoutPageHeaderHeaderItemOutput) Type ¶
func (o LayoutPageHeaderHeaderItemOutput) Type() pulumi.StringPtrOutput
Report item type. Valid values: `text`, `image`.
type LayoutPageHeaderInput ¶
type LayoutPageHeaderInput interface { pulumi.Input ToLayoutPageHeaderOutput() LayoutPageHeaderOutput ToLayoutPageHeaderOutputWithContext(context.Context) LayoutPageHeaderOutput }
LayoutPageHeaderInput is an input type that accepts LayoutPageHeaderArgs and LayoutPageHeaderOutput values. You can construct a concrete instance of `LayoutPageHeaderInput` via:
LayoutPageHeaderArgs{...}
type LayoutPageHeaderOutput ¶
type LayoutPageHeaderOutput struct{ *pulumi.OutputState }
func (LayoutPageHeaderOutput) ElementType ¶
func (LayoutPageHeaderOutput) ElementType() reflect.Type
func (LayoutPageHeaderOutput) HeaderItems ¶
func (o LayoutPageHeaderOutput) HeaderItems() LayoutPageHeaderHeaderItemArrayOutput
Configure report header item. The structure of `headerItem` block is documented below.
func (LayoutPageHeaderOutput) Style ¶
func (o LayoutPageHeaderOutput) Style() pulumi.StringPtrOutput
Report header style.
func (LayoutPageHeaderOutput) ToLayoutPageHeaderOutput ¶
func (o LayoutPageHeaderOutput) ToLayoutPageHeaderOutput() LayoutPageHeaderOutput
func (LayoutPageHeaderOutput) ToLayoutPageHeaderOutputWithContext ¶
func (o LayoutPageHeaderOutput) ToLayoutPageHeaderOutputWithContext(ctx context.Context) LayoutPageHeaderOutput
func (LayoutPageHeaderOutput) ToLayoutPageHeaderPtrOutput ¶
func (o LayoutPageHeaderOutput) ToLayoutPageHeaderPtrOutput() LayoutPageHeaderPtrOutput
func (LayoutPageHeaderOutput) ToLayoutPageHeaderPtrOutputWithContext ¶
func (o LayoutPageHeaderOutput) ToLayoutPageHeaderPtrOutputWithContext(ctx context.Context) LayoutPageHeaderPtrOutput
type LayoutPageHeaderPtrInput ¶
type LayoutPageHeaderPtrInput interface { pulumi.Input ToLayoutPageHeaderPtrOutput() LayoutPageHeaderPtrOutput ToLayoutPageHeaderPtrOutputWithContext(context.Context) LayoutPageHeaderPtrOutput }
LayoutPageHeaderPtrInput is an input type that accepts LayoutPageHeaderArgs, LayoutPageHeaderPtr and LayoutPageHeaderPtrOutput values. You can construct a concrete instance of `LayoutPageHeaderPtrInput` via:
LayoutPageHeaderArgs{...} or: nil
func LayoutPageHeaderPtr ¶
func LayoutPageHeaderPtr(v *LayoutPageHeaderArgs) LayoutPageHeaderPtrInput
type LayoutPageHeaderPtrOutput ¶
type LayoutPageHeaderPtrOutput struct{ *pulumi.OutputState }
func (LayoutPageHeaderPtrOutput) Elem ¶
func (o LayoutPageHeaderPtrOutput) Elem() LayoutPageHeaderOutput
func (LayoutPageHeaderPtrOutput) ElementType ¶
func (LayoutPageHeaderPtrOutput) ElementType() reflect.Type
func (LayoutPageHeaderPtrOutput) HeaderItems ¶
func (o LayoutPageHeaderPtrOutput) HeaderItems() LayoutPageHeaderHeaderItemArrayOutput
Configure report header item. The structure of `headerItem` block is documented below.
func (LayoutPageHeaderPtrOutput) Style ¶
func (o LayoutPageHeaderPtrOutput) Style() pulumi.StringPtrOutput
Report header style.
func (LayoutPageHeaderPtrOutput) ToLayoutPageHeaderPtrOutput ¶
func (o LayoutPageHeaderPtrOutput) ToLayoutPageHeaderPtrOutput() LayoutPageHeaderPtrOutput
func (LayoutPageHeaderPtrOutput) ToLayoutPageHeaderPtrOutputWithContext ¶
func (o LayoutPageHeaderPtrOutput) ToLayoutPageHeaderPtrOutputWithContext(ctx context.Context) LayoutPageHeaderPtrOutput
type LayoutPageInput ¶
type LayoutPageInput interface { pulumi.Input ToLayoutPageOutput() LayoutPageOutput ToLayoutPageOutputWithContext(context.Context) LayoutPageOutput }
LayoutPageInput is an input type that accepts LayoutPageArgs and LayoutPageOutput values. You can construct a concrete instance of `LayoutPageInput` via:
LayoutPageArgs{...}
type LayoutPageOutput ¶
type LayoutPageOutput struct{ *pulumi.OutputState }
func (LayoutPageOutput) ColumnBreakBefore ¶
func (o LayoutPageOutput) ColumnBreakBefore() pulumi.StringPtrOutput
Report page auto column break before heading. Valid values: `heading1`, `heading2`, `heading3`.
func (LayoutPageOutput) ElementType ¶
func (LayoutPageOutput) ElementType() reflect.Type
func (LayoutPageOutput) Footer ¶
func (o LayoutPageOutput) Footer() LayoutPageFooterPtrOutput
Configure report page footer. The structure of `footer` block is documented below.
func (LayoutPageOutput) Header ¶
func (o LayoutPageOutput) Header() LayoutPageHeaderPtrOutput
Configure report page header. The structure of `header` block is documented below.
func (LayoutPageOutput) Options ¶
func (o LayoutPageOutput) Options() pulumi.StringPtrOutput
Report page options. Valid values: `header-on-first-page`, `footer-on-first-page`.
func (LayoutPageOutput) PageBreakBefore ¶
func (o LayoutPageOutput) PageBreakBefore() pulumi.StringPtrOutput
Report page auto page break before heading. Valid values: `heading1`, `heading2`, `heading3`.
func (LayoutPageOutput) Paper ¶
func (o LayoutPageOutput) Paper() pulumi.StringPtrOutput
Report page paper. Valid values: `a4`, `letter`.
func (LayoutPageOutput) ToLayoutPageOutput ¶
func (o LayoutPageOutput) ToLayoutPageOutput() LayoutPageOutput
func (LayoutPageOutput) ToLayoutPageOutputWithContext ¶
func (o LayoutPageOutput) ToLayoutPageOutputWithContext(ctx context.Context) LayoutPageOutput
func (LayoutPageOutput) ToLayoutPagePtrOutput ¶
func (o LayoutPageOutput) ToLayoutPagePtrOutput() LayoutPagePtrOutput
func (LayoutPageOutput) ToLayoutPagePtrOutputWithContext ¶
func (o LayoutPageOutput) ToLayoutPagePtrOutputWithContext(ctx context.Context) LayoutPagePtrOutput
type LayoutPagePtrInput ¶
type LayoutPagePtrInput interface { pulumi.Input ToLayoutPagePtrOutput() LayoutPagePtrOutput ToLayoutPagePtrOutputWithContext(context.Context) LayoutPagePtrOutput }
LayoutPagePtrInput is an input type that accepts LayoutPageArgs, LayoutPagePtr and LayoutPagePtrOutput values. You can construct a concrete instance of `LayoutPagePtrInput` via:
LayoutPageArgs{...} or: nil
func LayoutPagePtr ¶
func LayoutPagePtr(v *LayoutPageArgs) LayoutPagePtrInput
type LayoutPagePtrOutput ¶
type LayoutPagePtrOutput struct{ *pulumi.OutputState }
func (LayoutPagePtrOutput) ColumnBreakBefore ¶
func (o LayoutPagePtrOutput) ColumnBreakBefore() pulumi.StringPtrOutput
Report page auto column break before heading. Valid values: `heading1`, `heading2`, `heading3`.
func (LayoutPagePtrOutput) Elem ¶
func (o LayoutPagePtrOutput) Elem() LayoutPageOutput
func (LayoutPagePtrOutput) ElementType ¶
func (LayoutPagePtrOutput) ElementType() reflect.Type
func (LayoutPagePtrOutput) Footer ¶
func (o LayoutPagePtrOutput) Footer() LayoutPageFooterPtrOutput
Configure report page footer. The structure of `footer` block is documented below.
func (LayoutPagePtrOutput) Header ¶
func (o LayoutPagePtrOutput) Header() LayoutPageHeaderPtrOutput
Configure report page header. The structure of `header` block is documented below.
func (LayoutPagePtrOutput) Options ¶
func (o LayoutPagePtrOutput) Options() pulumi.StringPtrOutput
Report page options. Valid values: `header-on-first-page`, `footer-on-first-page`.
func (LayoutPagePtrOutput) PageBreakBefore ¶
func (o LayoutPagePtrOutput) PageBreakBefore() pulumi.StringPtrOutput
Report page auto page break before heading. Valid values: `heading1`, `heading2`, `heading3`.
func (LayoutPagePtrOutput) Paper ¶
func (o LayoutPagePtrOutput) Paper() pulumi.StringPtrOutput
Report page paper. Valid values: `a4`, `letter`.
func (LayoutPagePtrOutput) ToLayoutPagePtrOutput ¶
func (o LayoutPagePtrOutput) ToLayoutPagePtrOutput() LayoutPagePtrOutput
func (LayoutPagePtrOutput) ToLayoutPagePtrOutputWithContext ¶
func (o LayoutPagePtrOutput) ToLayoutPagePtrOutputWithContext(ctx context.Context) LayoutPagePtrOutput
type LayoutState ¶
type LayoutState struct { // Configure report body item. The structure of `bodyItem` block is documented below. BodyItems LayoutBodyItemArrayInput // Cutoff-option is either run-time or custom. Valid values: `run-time`, `custom`. CutoffOption pulumi.StringPtrInput // Custom cutoff time to generate report (format = hh:mm). CutoffTime pulumi.StringPtrInput // Schedule days of week to generate report. Valid values: `sunday`, `monday`, `tuesday`, `wednesday`, `thursday`, `friday`, `saturday`. Day pulumi.StringPtrInput // Description. Description pulumi.StringPtrInput // Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ]. DynamicSortSubtable pulumi.StringPtrInput // Email recipients for generated reports. EmailRecipients pulumi.StringPtrInput // Enable/disable sending emails after reports are generated. Valid values: `enable`, `disable`. EmailSend pulumi.StringPtrInput // Report format. Valid values: `pdf`. Format pulumi.StringPtrInput // Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwish conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables. GetAllTables pulumi.StringPtrInput // Maximum number of PDF reports to keep at one time (oldest report is overwritten). MaxPdfReport pulumi.IntPtrInput // Report layout name. Name pulumi.StringPtrInput // Report layout options. Valid values: `include-table-of-content`, `auto-numbering-heading`, `view-chart-as-heading`, `show-html-navbar-before-heading`, `dummy-option`. Options pulumi.StringPtrInput // Configure report page. The structure of `page` block is documented below. Page LayoutPagePtrInput // Report schedule type. Valid values: `demand`, `daily`, `weekly`. ScheduleType pulumi.StringPtrInput // Report style theme. StyleTheme pulumi.StringPtrInput // Report subtitle. Subtitle pulumi.StringPtrInput // Schedule time to generate report (format = hh:mm). Time pulumi.StringPtrInput // Report title. Title pulumi.StringPtrInput // Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter. Vdomparam pulumi.StringPtrInput }
func (LayoutState) ElementType ¶
func (LayoutState) ElementType() reflect.Type
type Setting ¶
type Setting struct { pulumi.CustomResourceState // Enable/disable historical FortiView. Valid values: `enable`, `disable`. Fortiview pulumi.StringOutput `pulumi:"fortiview"` // Enable/disable PDF report. Valid values: `enable`, `disable`. PdfReport pulumi.StringOutput `pulumi:"pdfReport"` // Report log source. Valid values: `forward-traffic`, `sniffer-traffic`, `local-deny-traffic`. ReportSource pulumi.StringOutput `pulumi:"reportSource"` // Number of items to populate. On FortiOS versions 6.2.0: 100 - 4000. On FortiOS versions >= 6.2.4: 1000 - 20000. TopN pulumi.IntOutput `pulumi:"topN"` // Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter. Vdomparam pulumi.StringPtrOutput `pulumi:"vdomparam"` // Web browsing time calculation threshold (3 - 15 min). WebBrowsingThreshold pulumi.IntOutput `pulumi:"webBrowsingThreshold"` }
Report setting configuration.
## Example Usage
<!--Start PulumiCodeChooser --> ```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/pulumiverse/pulumi-fortios/sdk/go/fortios/report"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := report.NewSetting(ctx, "trname", &report.SettingArgs{ Fortiview: pulumi.String("enable"), PdfReport: pulumi.String("enable"), ReportSource: pulumi.String("forward-traffic"), TopN: pulumi.Int(1000), WebBrowsingThreshold: pulumi.Int(3), }) if err != nil { return err } return nil }) }
``` <!--End PulumiCodeChooser -->
## Import
Report Setting can be imported using any of these accepted formats:
```sh $ pulumi import fortios:report/setting:Setting labelname ReportSetting ```
If you do not want to import arguments of block:
$ export "FORTIOS_IMPORT_TABLE"="false"
```sh $ pulumi import fortios:report/setting:Setting labelname ReportSetting ```
$ unset "FORTIOS_IMPORT_TABLE"
func GetSetting ¶
func GetSetting(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SettingState, opts ...pulumi.ResourceOption) (*Setting, error)
GetSetting gets an existing Setting 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 NewSetting ¶
func NewSetting(ctx *pulumi.Context, name string, args *SettingArgs, opts ...pulumi.ResourceOption) (*Setting, error)
NewSetting registers a new resource with the given unique name, arguments, and options.
func (*Setting) ElementType ¶
func (*Setting) ToSettingOutput ¶
func (i *Setting) ToSettingOutput() SettingOutput
func (*Setting) ToSettingOutputWithContext ¶
func (i *Setting) ToSettingOutputWithContext(ctx context.Context) SettingOutput
type SettingArgs ¶
type SettingArgs struct { // Enable/disable historical FortiView. Valid values: `enable`, `disable`. Fortiview pulumi.StringPtrInput // Enable/disable PDF report. Valid values: `enable`, `disable`. PdfReport pulumi.StringPtrInput // Report log source. Valid values: `forward-traffic`, `sniffer-traffic`, `local-deny-traffic`. ReportSource pulumi.StringPtrInput // Number of items to populate. On FortiOS versions 6.2.0: 100 - 4000. On FortiOS versions >= 6.2.4: 1000 - 20000. TopN pulumi.IntPtrInput // Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter. Vdomparam pulumi.StringPtrInput // Web browsing time calculation threshold (3 - 15 min). WebBrowsingThreshold pulumi.IntPtrInput }
The set of arguments for constructing a Setting resource.
func (SettingArgs) ElementType ¶
func (SettingArgs) ElementType() reflect.Type
type SettingArray ¶
type SettingArray []SettingInput
func (SettingArray) ElementType ¶
func (SettingArray) ElementType() reflect.Type
func (SettingArray) ToSettingArrayOutput ¶
func (i SettingArray) ToSettingArrayOutput() SettingArrayOutput
func (SettingArray) ToSettingArrayOutputWithContext ¶
func (i SettingArray) ToSettingArrayOutputWithContext(ctx context.Context) SettingArrayOutput
type SettingArrayInput ¶
type SettingArrayInput interface { pulumi.Input ToSettingArrayOutput() SettingArrayOutput ToSettingArrayOutputWithContext(context.Context) SettingArrayOutput }
SettingArrayInput is an input type that accepts SettingArray and SettingArrayOutput values. You can construct a concrete instance of `SettingArrayInput` via:
SettingArray{ SettingArgs{...} }
type SettingArrayOutput ¶
type SettingArrayOutput struct{ *pulumi.OutputState }
func (SettingArrayOutput) ElementType ¶
func (SettingArrayOutput) ElementType() reflect.Type
func (SettingArrayOutput) Index ¶
func (o SettingArrayOutput) Index(i pulumi.IntInput) SettingOutput
func (SettingArrayOutput) ToSettingArrayOutput ¶
func (o SettingArrayOutput) ToSettingArrayOutput() SettingArrayOutput
func (SettingArrayOutput) ToSettingArrayOutputWithContext ¶
func (o SettingArrayOutput) ToSettingArrayOutputWithContext(ctx context.Context) SettingArrayOutput
type SettingInput ¶
type SettingInput interface { pulumi.Input ToSettingOutput() SettingOutput ToSettingOutputWithContext(ctx context.Context) SettingOutput }
type SettingMap ¶
type SettingMap map[string]SettingInput
func (SettingMap) ElementType ¶
func (SettingMap) ElementType() reflect.Type
func (SettingMap) ToSettingMapOutput ¶
func (i SettingMap) ToSettingMapOutput() SettingMapOutput
func (SettingMap) ToSettingMapOutputWithContext ¶
func (i SettingMap) ToSettingMapOutputWithContext(ctx context.Context) SettingMapOutput
type SettingMapInput ¶
type SettingMapInput interface { pulumi.Input ToSettingMapOutput() SettingMapOutput ToSettingMapOutputWithContext(context.Context) SettingMapOutput }
SettingMapInput is an input type that accepts SettingMap and SettingMapOutput values. You can construct a concrete instance of `SettingMapInput` via:
SettingMap{ "key": SettingArgs{...} }
type SettingMapOutput ¶
type SettingMapOutput struct{ *pulumi.OutputState }
func (SettingMapOutput) ElementType ¶
func (SettingMapOutput) ElementType() reflect.Type
func (SettingMapOutput) MapIndex ¶
func (o SettingMapOutput) MapIndex(k pulumi.StringInput) SettingOutput
func (SettingMapOutput) ToSettingMapOutput ¶
func (o SettingMapOutput) ToSettingMapOutput() SettingMapOutput
func (SettingMapOutput) ToSettingMapOutputWithContext ¶
func (o SettingMapOutput) ToSettingMapOutputWithContext(ctx context.Context) SettingMapOutput
type SettingOutput ¶
type SettingOutput struct{ *pulumi.OutputState }
func (SettingOutput) ElementType ¶
func (SettingOutput) ElementType() reflect.Type
func (SettingOutput) Fortiview ¶
func (o SettingOutput) Fortiview() pulumi.StringOutput
Enable/disable historical FortiView. Valid values: `enable`, `disable`.
func (SettingOutput) PdfReport ¶
func (o SettingOutput) PdfReport() pulumi.StringOutput
Enable/disable PDF report. Valid values: `enable`, `disable`.
func (SettingOutput) ReportSource ¶
func (o SettingOutput) ReportSource() pulumi.StringOutput
Report log source. Valid values: `forward-traffic`, `sniffer-traffic`, `local-deny-traffic`.
func (SettingOutput) ToSettingOutput ¶
func (o SettingOutput) ToSettingOutput() SettingOutput
func (SettingOutput) ToSettingOutputWithContext ¶
func (o SettingOutput) ToSettingOutputWithContext(ctx context.Context) SettingOutput
func (SettingOutput) TopN ¶
func (o SettingOutput) TopN() pulumi.IntOutput
Number of items to populate. On FortiOS versions 6.2.0: 100 - 4000. On FortiOS versions >= 6.2.4: 1000 - 20000.
func (SettingOutput) Vdomparam ¶
func (o SettingOutput) Vdomparam() pulumi.StringPtrOutput
Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
func (SettingOutput) WebBrowsingThreshold ¶
func (o SettingOutput) WebBrowsingThreshold() pulumi.IntOutput
Web browsing time calculation threshold (3 - 15 min).
type SettingState ¶
type SettingState struct { // Enable/disable historical FortiView. Valid values: `enable`, `disable`. Fortiview pulumi.StringPtrInput // Enable/disable PDF report. Valid values: `enable`, `disable`. PdfReport pulumi.StringPtrInput // Report log source. Valid values: `forward-traffic`, `sniffer-traffic`, `local-deny-traffic`. ReportSource pulumi.StringPtrInput // Number of items to populate. On FortiOS versions 6.2.0: 100 - 4000. On FortiOS versions >= 6.2.4: 1000 - 20000. TopN pulumi.IntPtrInput // Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter. Vdomparam pulumi.StringPtrInput // Web browsing time calculation threshold (3 - 15 min). WebBrowsingThreshold pulumi.IntPtrInput }
func (SettingState) ElementType ¶
func (SettingState) ElementType() reflect.Type
type Style ¶
type Style struct { pulumi.CustomResourceState // Alignment. Valid values: `left`, `center`, `right`, `justify`. Align pulumi.StringOutput `pulumi:"align"` // Background color. BgColor pulumi.StringOutput `pulumi:"bgColor"` // Border bottom. BorderBottom pulumi.StringOutput `pulumi:"borderBottom"` // Border left. BorderLeft pulumi.StringOutput `pulumi:"borderLeft"` // Border right. BorderRight pulumi.StringOutput `pulumi:"borderRight"` // Border top. BorderTop pulumi.StringOutput `pulumi:"borderTop"` // Column gap. ColumnGap pulumi.StringOutput `pulumi:"columnGap"` // Column span. Valid values: `none`, `all`. ColumnSpan pulumi.StringOutput `pulumi:"columnSpan"` // Foreground color. FgColor pulumi.StringOutput `pulumi:"fgColor"` // Font family. Valid values: `Verdana`, `Arial`, `Helvetica`, `Courier`, `Times`. FontFamily pulumi.StringOutput `pulumi:"fontFamily"` // Font size. FontSize pulumi.StringOutput `pulumi:"fontSize"` // Font style. Valid values: `normal`, `italic`. FontStyle pulumi.StringOutput `pulumi:"fontStyle"` // Font weight. Valid values: `normal`, `bold`. FontWeight pulumi.StringOutput `pulumi:"fontWeight"` // Height. Height pulumi.StringOutput `pulumi:"height"` // Text line height. LineHeight pulumi.StringOutput `pulumi:"lineHeight"` // Margin bottom. MarginBottom pulumi.StringOutput `pulumi:"marginBottom"` // Margin left. MarginLeft pulumi.StringOutput `pulumi:"marginLeft"` // Margin right. MarginRight pulumi.StringOutput `pulumi:"marginRight"` // Margin top. MarginTop pulumi.StringOutput `pulumi:"marginTop"` // Report style name. Name pulumi.StringOutput `pulumi:"name"` // Report style options. Valid values: `font`, `text`, `color`, `align`, `size`, `margin`, `border`, `padding`, `column`. Options pulumi.StringOutput `pulumi:"options"` // Padding bottom. PaddingBottom pulumi.StringOutput `pulumi:"paddingBottom"` // Padding left. PaddingLeft pulumi.StringOutput `pulumi:"paddingLeft"` // Padding right. PaddingRight pulumi.StringOutput `pulumi:"paddingRight"` // Padding top. PaddingTop pulumi.StringOutput `pulumi:"paddingTop"` // Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter. Vdomparam pulumi.StringPtrOutput `pulumi:"vdomparam"` // Width. Width pulumi.StringOutput `pulumi:"width"` }
Report style configuration. Applies to FortiOS Version `<= 7.0.0`.
## Example Usage
<!--Start PulumiCodeChooser --> ```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/pulumiverse/pulumi-fortios/sdk/go/fortios/report"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := report.NewStyle(ctx, "trname", &report.StyleArgs{ BorderBottom: pulumi.String("\" none \""), BorderLeft: pulumi.String("\" none \""), BorderRight: pulumi.String("\" none \""), BorderTop: pulumi.String("\" none \""), ColumnSpan: pulumi.String("none"), FontStyle: pulumi.String("normal"), FontWeight: pulumi.String("normal"), Options: pulumi.String("font text color"), }) if err != nil { return err } return nil }) }
``` <!--End PulumiCodeChooser -->
## Import
Report Style can be imported using any of these accepted formats:
```sh $ pulumi import fortios:report/style:Style labelname {{name}} ```
If you do not want to import arguments of block:
$ export "FORTIOS_IMPORT_TABLE"="false"
```sh $ pulumi import fortios:report/style:Style labelname {{name}} ```
$ unset "FORTIOS_IMPORT_TABLE"
func GetStyle ¶
func GetStyle(ctx *pulumi.Context, name string, id pulumi.IDInput, state *StyleState, opts ...pulumi.ResourceOption) (*Style, error)
GetStyle gets an existing Style 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 NewStyle ¶
func NewStyle(ctx *pulumi.Context, name string, args *StyleArgs, opts ...pulumi.ResourceOption) (*Style, error)
NewStyle registers a new resource with the given unique name, arguments, and options.
func (*Style) ElementType ¶
func (*Style) ToStyleOutput ¶
func (i *Style) ToStyleOutput() StyleOutput
func (*Style) ToStyleOutputWithContext ¶
func (i *Style) ToStyleOutputWithContext(ctx context.Context) StyleOutput
type StyleArgs ¶
type StyleArgs struct { // Alignment. Valid values: `left`, `center`, `right`, `justify`. Align pulumi.StringPtrInput // Background color. BgColor pulumi.StringPtrInput // Border bottom. BorderBottom pulumi.StringPtrInput // Border left. BorderLeft pulumi.StringPtrInput // Border right. BorderRight pulumi.StringPtrInput // Border top. BorderTop pulumi.StringPtrInput // Column gap. ColumnGap pulumi.StringPtrInput // Column span. Valid values: `none`, `all`. ColumnSpan pulumi.StringPtrInput // Foreground color. FgColor pulumi.StringPtrInput // Font family. Valid values: `Verdana`, `Arial`, `Helvetica`, `Courier`, `Times`. FontFamily pulumi.StringPtrInput // Font size. FontSize pulumi.StringPtrInput // Font style. Valid values: `normal`, `italic`. FontStyle pulumi.StringPtrInput // Font weight. Valid values: `normal`, `bold`. FontWeight pulumi.StringPtrInput // Height. Height pulumi.StringPtrInput // Text line height. LineHeight pulumi.StringPtrInput // Margin bottom. MarginBottom pulumi.StringPtrInput // Margin left. MarginLeft pulumi.StringPtrInput // Margin right. MarginRight pulumi.StringPtrInput // Margin top. MarginTop pulumi.StringPtrInput // Report style name. Name pulumi.StringPtrInput // Report style options. Valid values: `font`, `text`, `color`, `align`, `size`, `margin`, `border`, `padding`, `column`. Options pulumi.StringPtrInput // Padding bottom. PaddingBottom pulumi.StringPtrInput // Padding left. PaddingLeft pulumi.StringPtrInput // Padding right. PaddingRight pulumi.StringPtrInput // Padding top. PaddingTop pulumi.StringPtrInput // Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter. Vdomparam pulumi.StringPtrInput // Width. Width pulumi.StringPtrInput }
The set of arguments for constructing a Style resource.
func (StyleArgs) ElementType ¶
type StyleArray ¶
type StyleArray []StyleInput
func (StyleArray) ElementType ¶
func (StyleArray) ElementType() reflect.Type
func (StyleArray) ToStyleArrayOutput ¶
func (i StyleArray) ToStyleArrayOutput() StyleArrayOutput
func (StyleArray) ToStyleArrayOutputWithContext ¶
func (i StyleArray) ToStyleArrayOutputWithContext(ctx context.Context) StyleArrayOutput
type StyleArrayInput ¶
type StyleArrayInput interface { pulumi.Input ToStyleArrayOutput() StyleArrayOutput ToStyleArrayOutputWithContext(context.Context) StyleArrayOutput }
StyleArrayInput is an input type that accepts StyleArray and StyleArrayOutput values. You can construct a concrete instance of `StyleArrayInput` via:
StyleArray{ StyleArgs{...} }
type StyleArrayOutput ¶
type StyleArrayOutput struct{ *pulumi.OutputState }
func (StyleArrayOutput) ElementType ¶
func (StyleArrayOutput) ElementType() reflect.Type
func (StyleArrayOutput) Index ¶
func (o StyleArrayOutput) Index(i pulumi.IntInput) StyleOutput
func (StyleArrayOutput) ToStyleArrayOutput ¶
func (o StyleArrayOutput) ToStyleArrayOutput() StyleArrayOutput
func (StyleArrayOutput) ToStyleArrayOutputWithContext ¶
func (o StyleArrayOutput) ToStyleArrayOutputWithContext(ctx context.Context) StyleArrayOutput
type StyleInput ¶
type StyleInput interface { pulumi.Input ToStyleOutput() StyleOutput ToStyleOutputWithContext(ctx context.Context) StyleOutput }
type StyleMap ¶
type StyleMap map[string]StyleInput
func (StyleMap) ElementType ¶
func (StyleMap) ToStyleMapOutput ¶
func (i StyleMap) ToStyleMapOutput() StyleMapOutput
func (StyleMap) ToStyleMapOutputWithContext ¶
func (i StyleMap) ToStyleMapOutputWithContext(ctx context.Context) StyleMapOutput
type StyleMapInput ¶
type StyleMapInput interface { pulumi.Input ToStyleMapOutput() StyleMapOutput ToStyleMapOutputWithContext(context.Context) StyleMapOutput }
StyleMapInput is an input type that accepts StyleMap and StyleMapOutput values. You can construct a concrete instance of `StyleMapInput` via:
StyleMap{ "key": StyleArgs{...} }
type StyleMapOutput ¶
type StyleMapOutput struct{ *pulumi.OutputState }
func (StyleMapOutput) ElementType ¶
func (StyleMapOutput) ElementType() reflect.Type
func (StyleMapOutput) MapIndex ¶
func (o StyleMapOutput) MapIndex(k pulumi.StringInput) StyleOutput
func (StyleMapOutput) ToStyleMapOutput ¶
func (o StyleMapOutput) ToStyleMapOutput() StyleMapOutput
func (StyleMapOutput) ToStyleMapOutputWithContext ¶
func (o StyleMapOutput) ToStyleMapOutputWithContext(ctx context.Context) StyleMapOutput
type StyleOutput ¶
type StyleOutput struct{ *pulumi.OutputState }
func (StyleOutput) Align ¶
func (o StyleOutput) Align() pulumi.StringOutput
Alignment. Valid values: `left`, `center`, `right`, `justify`.
func (StyleOutput) BorderBottom ¶
func (o StyleOutput) BorderBottom() pulumi.StringOutput
Border bottom.
func (StyleOutput) BorderRight ¶
func (o StyleOutput) BorderRight() pulumi.StringOutput
Border right.
func (StyleOutput) ColumnSpan ¶
func (o StyleOutput) ColumnSpan() pulumi.StringOutput
Column span. Valid values: `none`, `all`.
func (StyleOutput) ElementType ¶
func (StyleOutput) ElementType() reflect.Type
func (StyleOutput) FontFamily ¶
func (o StyleOutput) FontFamily() pulumi.StringOutput
Font family. Valid values: `Verdana`, `Arial`, `Helvetica`, `Courier`, `Times`.
func (StyleOutput) FontStyle ¶
func (o StyleOutput) FontStyle() pulumi.StringOutput
Font style. Valid values: `normal`, `italic`.
func (StyleOutput) FontWeight ¶
func (o StyleOutput) FontWeight() pulumi.StringOutput
Font weight. Valid values: `normal`, `bold`.
func (StyleOutput) LineHeight ¶
func (o StyleOutput) LineHeight() pulumi.StringOutput
Text line height.
func (StyleOutput) MarginBottom ¶
func (o StyleOutput) MarginBottom() pulumi.StringOutput
Margin bottom.
func (StyleOutput) MarginRight ¶
func (o StyleOutput) MarginRight() pulumi.StringOutput
Margin right.
func (StyleOutput) Options ¶
func (o StyleOutput) Options() pulumi.StringOutput
Report style options. Valid values: `font`, `text`, `color`, `align`, `size`, `margin`, `border`, `padding`, `column`.
func (StyleOutput) PaddingBottom ¶
func (o StyleOutput) PaddingBottom() pulumi.StringOutput
Padding bottom.
func (StyleOutput) PaddingLeft ¶
func (o StyleOutput) PaddingLeft() pulumi.StringOutput
Padding left.
func (StyleOutput) PaddingRight ¶
func (o StyleOutput) PaddingRight() pulumi.StringOutput
Padding right.
func (StyleOutput) ToStyleOutput ¶
func (o StyleOutput) ToStyleOutput() StyleOutput
func (StyleOutput) ToStyleOutputWithContext ¶
func (o StyleOutput) ToStyleOutputWithContext(ctx context.Context) StyleOutput
func (StyleOutput) Vdomparam ¶
func (o StyleOutput) Vdomparam() pulumi.StringPtrOutput
Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
type StyleState ¶
type StyleState struct { // Alignment. Valid values: `left`, `center`, `right`, `justify`. Align pulumi.StringPtrInput // Background color. BgColor pulumi.StringPtrInput // Border bottom. BorderBottom pulumi.StringPtrInput // Border left. BorderLeft pulumi.StringPtrInput // Border right. BorderRight pulumi.StringPtrInput // Border top. BorderTop pulumi.StringPtrInput // Column gap. ColumnGap pulumi.StringPtrInput // Column span. Valid values: `none`, `all`. ColumnSpan pulumi.StringPtrInput // Foreground color. FgColor pulumi.StringPtrInput // Font family. Valid values: `Verdana`, `Arial`, `Helvetica`, `Courier`, `Times`. FontFamily pulumi.StringPtrInput // Font size. FontSize pulumi.StringPtrInput // Font style. Valid values: `normal`, `italic`. FontStyle pulumi.StringPtrInput // Font weight. Valid values: `normal`, `bold`. FontWeight pulumi.StringPtrInput // Height. Height pulumi.StringPtrInput // Text line height. LineHeight pulumi.StringPtrInput // Margin bottom. MarginBottom pulumi.StringPtrInput // Margin left. MarginLeft pulumi.StringPtrInput // Margin right. MarginRight pulumi.StringPtrInput // Margin top. MarginTop pulumi.StringPtrInput // Report style name. Name pulumi.StringPtrInput // Report style options. Valid values: `font`, `text`, `color`, `align`, `size`, `margin`, `border`, `padding`, `column`. Options pulumi.StringPtrInput // Padding bottom. PaddingBottom pulumi.StringPtrInput // Padding left. PaddingLeft pulumi.StringPtrInput // Padding right. PaddingRight pulumi.StringPtrInput // Padding top. PaddingTop pulumi.StringPtrInput // Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter. Vdomparam pulumi.StringPtrInput // Width. Width pulumi.StringPtrInput }
func (StyleState) ElementType ¶
func (StyleState) ElementType() reflect.Type
type Theme ¶
type Theme struct { pulumi.CustomResourceState // Bullet list style. BulletListStyle pulumi.StringOutput `pulumi:"bulletListStyle"` // Report page column count. Valid values: `1`, `2`, `3`. ColumnCount pulumi.StringOutput `pulumi:"columnCount"` // Default HTML report style. DefaultHtmlStyle pulumi.StringOutput `pulumi:"defaultHtmlStyle"` // Default PDF report style. DefaultPdfStyle pulumi.StringOutput `pulumi:"defaultPdfStyle"` // Graph chart style. GraphChartStyle pulumi.StringOutput `pulumi:"graphChartStyle"` // Report heading style. Heading1Style pulumi.StringOutput `pulumi:"heading1Style"` // Report heading style. Heading2Style pulumi.StringOutput `pulumi:"heading2Style"` // Report heading style. Heading3Style pulumi.StringOutput `pulumi:"heading3Style"` // Report heading style. Heading4Style pulumi.StringOutput `pulumi:"heading4Style"` // Horizontal line style. HlineStyle pulumi.StringOutput `pulumi:"hlineStyle"` // Image style. ImageStyle pulumi.StringOutput `pulumi:"imageStyle"` // Report theme name. Name pulumi.StringOutput `pulumi:"name"` // Normal text style. NormalTextStyle pulumi.StringOutput `pulumi:"normalTextStyle"` // Numbered list style. NumberedListStyle pulumi.StringOutput `pulumi:"numberedListStyle"` PageFooterStyle pulumi.StringOutput `pulumi:"pageFooterStyle"` // Report page header style. PageHeaderStyle pulumi.StringOutput `pulumi:"pageHeaderStyle"` // Report page orientation. Valid values: `portrait`, `landscape`. PageOrient pulumi.StringOutput `pulumi:"pageOrient"` // Report page style. PageStyle pulumi.StringOutput `pulumi:"pageStyle"` // Report subtitle style. ReportSubtitleStyle pulumi.StringOutput `pulumi:"reportSubtitleStyle"` // Report title style. ReportTitleStyle pulumi.StringOutput `pulumi:"reportTitleStyle"` // Table chart caption style. TableChartCaptionStyle pulumi.StringOutput `pulumi:"tableChartCaptionStyle"` // Table chart even row style. TableChartEvenRowStyle pulumi.StringOutput `pulumi:"tableChartEvenRowStyle"` // Table chart head row style. TableChartHeadStyle pulumi.StringOutput `pulumi:"tableChartHeadStyle"` // Table chart odd row style. TableChartOddRowStyle pulumi.StringOutput `pulumi:"tableChartOddRowStyle"` // Table chart style. TableChartStyle pulumi.StringOutput `pulumi:"tableChartStyle"` // Table of contents heading style. TocHeading1Style pulumi.StringOutput `pulumi:"tocHeading1Style"` // Table of contents heading style. TocHeading2Style pulumi.StringOutput `pulumi:"tocHeading2Style"` // Table of contents heading style. TocHeading3Style pulumi.StringOutput `pulumi:"tocHeading3Style"` // Table of contents heading style. TocHeading4Style pulumi.StringOutput `pulumi:"tocHeading4Style"` // Table of contents title style. TocTitleStyle pulumi.StringOutput `pulumi:"tocTitleStyle"` // Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter. Vdomparam pulumi.StringPtrOutput `pulumi:"vdomparam"` }
Report themes configuration Applies to FortiOS Version `<= 7.0.0`.
## Example Usage
<!--Start PulumiCodeChooser --> ```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/pulumiverse/pulumi-fortios/sdk/go/fortios/report"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := report.NewTheme(ctx, "trname", &report.ThemeArgs{ ColumnCount: pulumi.String("1"), GraphChartStyle: pulumi.String("PS"), PageOrient: pulumi.String("portrait"), }) if err != nil { return err } return nil }) }
``` <!--End PulumiCodeChooser -->
## Import
Report Theme can be imported using any of these accepted formats:
```sh $ pulumi import fortios:report/theme:Theme labelname {{name}} ```
If you do not want to import arguments of block:
$ export "FORTIOS_IMPORT_TABLE"="false"
```sh $ pulumi import fortios:report/theme:Theme labelname {{name}} ```
$ unset "FORTIOS_IMPORT_TABLE"
func GetTheme ¶
func GetTheme(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ThemeState, opts ...pulumi.ResourceOption) (*Theme, error)
GetTheme gets an existing Theme 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 NewTheme ¶
func NewTheme(ctx *pulumi.Context, name string, args *ThemeArgs, opts ...pulumi.ResourceOption) (*Theme, error)
NewTheme registers a new resource with the given unique name, arguments, and options.
func (*Theme) ElementType ¶
func (*Theme) ToThemeOutput ¶
func (i *Theme) ToThemeOutput() ThemeOutput
func (*Theme) ToThemeOutputWithContext ¶
func (i *Theme) ToThemeOutputWithContext(ctx context.Context) ThemeOutput
type ThemeArgs ¶
type ThemeArgs struct { // Bullet list style. BulletListStyle pulumi.StringPtrInput // Report page column count. Valid values: `1`, `2`, `3`. ColumnCount pulumi.StringPtrInput // Default HTML report style. DefaultHtmlStyle pulumi.StringPtrInput // Default PDF report style. DefaultPdfStyle pulumi.StringPtrInput // Graph chart style. GraphChartStyle pulumi.StringPtrInput // Report heading style. Heading1Style pulumi.StringPtrInput // Report heading style. Heading2Style pulumi.StringPtrInput // Report heading style. Heading3Style pulumi.StringPtrInput // Report heading style. Heading4Style pulumi.StringPtrInput // Horizontal line style. HlineStyle pulumi.StringPtrInput // Image style. ImageStyle pulumi.StringPtrInput // Report theme name. Name pulumi.StringPtrInput // Normal text style. NormalTextStyle pulumi.StringPtrInput // Numbered list style. NumberedListStyle pulumi.StringPtrInput PageFooterStyle pulumi.StringPtrInput // Report page header style. PageHeaderStyle pulumi.StringPtrInput // Report page orientation. Valid values: `portrait`, `landscape`. PageOrient pulumi.StringPtrInput // Report page style. PageStyle pulumi.StringPtrInput // Report subtitle style. ReportSubtitleStyle pulumi.StringPtrInput // Report title style. ReportTitleStyle pulumi.StringPtrInput // Table chart caption style. TableChartCaptionStyle pulumi.StringPtrInput // Table chart even row style. TableChartEvenRowStyle pulumi.StringPtrInput // Table chart head row style. TableChartHeadStyle pulumi.StringPtrInput // Table chart odd row style. TableChartOddRowStyle pulumi.StringPtrInput // Table chart style. TableChartStyle pulumi.StringPtrInput // Table of contents heading style. TocHeading1Style pulumi.StringPtrInput // Table of contents heading style. TocHeading2Style pulumi.StringPtrInput // Table of contents heading style. TocHeading3Style pulumi.StringPtrInput // Table of contents heading style. TocHeading4Style pulumi.StringPtrInput // Table of contents title style. TocTitleStyle pulumi.StringPtrInput // Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter. Vdomparam pulumi.StringPtrInput }
The set of arguments for constructing a Theme resource.
func (ThemeArgs) ElementType ¶
type ThemeArray ¶
type ThemeArray []ThemeInput
func (ThemeArray) ElementType ¶
func (ThemeArray) ElementType() reflect.Type
func (ThemeArray) ToThemeArrayOutput ¶
func (i ThemeArray) ToThemeArrayOutput() ThemeArrayOutput
func (ThemeArray) ToThemeArrayOutputWithContext ¶
func (i ThemeArray) ToThemeArrayOutputWithContext(ctx context.Context) ThemeArrayOutput
type ThemeArrayInput ¶
type ThemeArrayInput interface { pulumi.Input ToThemeArrayOutput() ThemeArrayOutput ToThemeArrayOutputWithContext(context.Context) ThemeArrayOutput }
ThemeArrayInput is an input type that accepts ThemeArray and ThemeArrayOutput values. You can construct a concrete instance of `ThemeArrayInput` via:
ThemeArray{ ThemeArgs{...} }
type ThemeArrayOutput ¶
type ThemeArrayOutput struct{ *pulumi.OutputState }
func (ThemeArrayOutput) ElementType ¶
func (ThemeArrayOutput) ElementType() reflect.Type
func (ThemeArrayOutput) Index ¶
func (o ThemeArrayOutput) Index(i pulumi.IntInput) ThemeOutput
func (ThemeArrayOutput) ToThemeArrayOutput ¶
func (o ThemeArrayOutput) ToThemeArrayOutput() ThemeArrayOutput
func (ThemeArrayOutput) ToThemeArrayOutputWithContext ¶
func (o ThemeArrayOutput) ToThemeArrayOutputWithContext(ctx context.Context) ThemeArrayOutput
type ThemeInput ¶
type ThemeInput interface { pulumi.Input ToThemeOutput() ThemeOutput ToThemeOutputWithContext(ctx context.Context) ThemeOutput }
type ThemeMap ¶
type ThemeMap map[string]ThemeInput
func (ThemeMap) ElementType ¶
func (ThemeMap) ToThemeMapOutput ¶
func (i ThemeMap) ToThemeMapOutput() ThemeMapOutput
func (ThemeMap) ToThemeMapOutputWithContext ¶
func (i ThemeMap) ToThemeMapOutputWithContext(ctx context.Context) ThemeMapOutput
type ThemeMapInput ¶
type ThemeMapInput interface { pulumi.Input ToThemeMapOutput() ThemeMapOutput ToThemeMapOutputWithContext(context.Context) ThemeMapOutput }
ThemeMapInput is an input type that accepts ThemeMap and ThemeMapOutput values. You can construct a concrete instance of `ThemeMapInput` via:
ThemeMap{ "key": ThemeArgs{...} }
type ThemeMapOutput ¶
type ThemeMapOutput struct{ *pulumi.OutputState }
func (ThemeMapOutput) ElementType ¶
func (ThemeMapOutput) ElementType() reflect.Type
func (ThemeMapOutput) MapIndex ¶
func (o ThemeMapOutput) MapIndex(k pulumi.StringInput) ThemeOutput
func (ThemeMapOutput) ToThemeMapOutput ¶
func (o ThemeMapOutput) ToThemeMapOutput() ThemeMapOutput
func (ThemeMapOutput) ToThemeMapOutputWithContext ¶
func (o ThemeMapOutput) ToThemeMapOutputWithContext(ctx context.Context) ThemeMapOutput
type ThemeOutput ¶
type ThemeOutput struct{ *pulumi.OutputState }
func (ThemeOutput) BulletListStyle ¶
func (o ThemeOutput) BulletListStyle() pulumi.StringOutput
Bullet list style.
func (ThemeOutput) ColumnCount ¶
func (o ThemeOutput) ColumnCount() pulumi.StringOutput
Report page column count. Valid values: `1`, `2`, `3`.
func (ThemeOutput) DefaultHtmlStyle ¶
func (o ThemeOutput) DefaultHtmlStyle() pulumi.StringOutput
Default HTML report style.
func (ThemeOutput) DefaultPdfStyle ¶
func (o ThemeOutput) DefaultPdfStyle() pulumi.StringOutput
Default PDF report style.
func (ThemeOutput) ElementType ¶
func (ThemeOutput) ElementType() reflect.Type
func (ThemeOutput) GraphChartStyle ¶
func (o ThemeOutput) GraphChartStyle() pulumi.StringOutput
Graph chart style.
func (ThemeOutput) Heading1Style ¶
func (o ThemeOutput) Heading1Style() pulumi.StringOutput
Report heading style.
func (ThemeOutput) Heading2Style ¶
func (o ThemeOutput) Heading2Style() pulumi.StringOutput
Report heading style.
func (ThemeOutput) Heading3Style ¶
func (o ThemeOutput) Heading3Style() pulumi.StringOutput
Report heading style.
func (ThemeOutput) Heading4Style ¶
func (o ThemeOutput) Heading4Style() pulumi.StringOutput
Report heading style.
func (ThemeOutput) HlineStyle ¶
func (o ThemeOutput) HlineStyle() pulumi.StringOutput
Horizontal line style.
func (ThemeOutput) NormalTextStyle ¶
func (o ThemeOutput) NormalTextStyle() pulumi.StringOutput
Normal text style.
func (ThemeOutput) NumberedListStyle ¶
func (o ThemeOutput) NumberedListStyle() pulumi.StringOutput
Numbered list style.
func (ThemeOutput) PageFooterStyle ¶
func (o ThemeOutput) PageFooterStyle() pulumi.StringOutput
Report page footer style.
func (ThemeOutput) PageHeaderStyle ¶
func (o ThemeOutput) PageHeaderStyle() pulumi.StringOutput
Report page header style.
func (ThemeOutput) PageOrient ¶
func (o ThemeOutput) PageOrient() pulumi.StringOutput
Report page orientation. Valid values: `portrait`, `landscape`.
func (ThemeOutput) PageStyle ¶
func (o ThemeOutput) PageStyle() pulumi.StringOutput
Report page style.
func (ThemeOutput) ReportSubtitleStyle ¶
func (o ThemeOutput) ReportSubtitleStyle() pulumi.StringOutput
Report subtitle style.
func (ThemeOutput) ReportTitleStyle ¶
func (o ThemeOutput) ReportTitleStyle() pulumi.StringOutput
Report title style.
func (ThemeOutput) TableChartCaptionStyle ¶
func (o ThemeOutput) TableChartCaptionStyle() pulumi.StringOutput
Table chart caption style.
func (ThemeOutput) TableChartEvenRowStyle ¶
func (o ThemeOutput) TableChartEvenRowStyle() pulumi.StringOutput
Table chart even row style.
func (ThemeOutput) TableChartHeadStyle ¶
func (o ThemeOutput) TableChartHeadStyle() pulumi.StringOutput
Table chart head row style.
func (ThemeOutput) TableChartOddRowStyle ¶
func (o ThemeOutput) TableChartOddRowStyle() pulumi.StringOutput
Table chart odd row style.
func (ThemeOutput) TableChartStyle ¶
func (o ThemeOutput) TableChartStyle() pulumi.StringOutput
Table chart style.
func (ThemeOutput) ToThemeOutput ¶
func (o ThemeOutput) ToThemeOutput() ThemeOutput
func (ThemeOutput) ToThemeOutputWithContext ¶
func (o ThemeOutput) ToThemeOutputWithContext(ctx context.Context) ThemeOutput
func (ThemeOutput) TocHeading1Style ¶
func (o ThemeOutput) TocHeading1Style() pulumi.StringOutput
Table of contents heading style.
func (ThemeOutput) TocHeading2Style ¶
func (o ThemeOutput) TocHeading2Style() pulumi.StringOutput
Table of contents heading style.
func (ThemeOutput) TocHeading3Style ¶
func (o ThemeOutput) TocHeading3Style() pulumi.StringOutput
Table of contents heading style.
func (ThemeOutput) TocHeading4Style ¶
func (o ThemeOutput) TocHeading4Style() pulumi.StringOutput
Table of contents heading style.
func (ThemeOutput) TocTitleStyle ¶
func (o ThemeOutput) TocTitleStyle() pulumi.StringOutput
Table of contents title style.
func (ThemeOutput) Vdomparam ¶
func (o ThemeOutput) Vdomparam() pulumi.StringPtrOutput
Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
type ThemeState ¶
type ThemeState struct { // Bullet list style. BulletListStyle pulumi.StringPtrInput // Report page column count. Valid values: `1`, `2`, `3`. ColumnCount pulumi.StringPtrInput // Default HTML report style. DefaultHtmlStyle pulumi.StringPtrInput // Default PDF report style. DefaultPdfStyle pulumi.StringPtrInput // Graph chart style. GraphChartStyle pulumi.StringPtrInput // Report heading style. Heading1Style pulumi.StringPtrInput // Report heading style. Heading2Style pulumi.StringPtrInput // Report heading style. Heading3Style pulumi.StringPtrInput // Report heading style. Heading4Style pulumi.StringPtrInput // Horizontal line style. HlineStyle pulumi.StringPtrInput // Image style. ImageStyle pulumi.StringPtrInput // Report theme name. Name pulumi.StringPtrInput // Normal text style. NormalTextStyle pulumi.StringPtrInput // Numbered list style. NumberedListStyle pulumi.StringPtrInput PageFooterStyle pulumi.StringPtrInput // Report page header style. PageHeaderStyle pulumi.StringPtrInput // Report page orientation. Valid values: `portrait`, `landscape`. PageOrient pulumi.StringPtrInput // Report page style. PageStyle pulumi.StringPtrInput // Report subtitle style. ReportSubtitleStyle pulumi.StringPtrInput // Report title style. ReportTitleStyle pulumi.StringPtrInput // Table chart caption style. TableChartCaptionStyle pulumi.StringPtrInput // Table chart even row style. TableChartEvenRowStyle pulumi.StringPtrInput // Table chart head row style. TableChartHeadStyle pulumi.StringPtrInput // Table chart odd row style. TableChartOddRowStyle pulumi.StringPtrInput // Table chart style. TableChartStyle pulumi.StringPtrInput // Table of contents heading style. TocHeading1Style pulumi.StringPtrInput // Table of contents heading style. TocHeading2Style pulumi.StringPtrInput // Table of contents heading style. TocHeading3Style pulumi.StringPtrInput // Table of contents heading style. TocHeading4Style pulumi.StringPtrInput // Table of contents title style. TocTitleStyle pulumi.StringPtrInput // Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter. Vdomparam pulumi.StringPtrInput }
func (ThemeState) ElementType ¶
func (ThemeState) ElementType() reflect.Type