Documentation
¶
Index ¶
- type GetExtensionsVersionsArgs
- type GetExtensionsVersionsExtensionsInfo
- type GetExtensionsVersionsExtensionsInfoArgs
- func (GetExtensionsVersionsExtensionsInfoArgs) ElementType() reflect.Type
- func (i GetExtensionsVersionsExtensionsInfoArgs) ToGetExtensionsVersionsExtensionsInfoOutput() GetExtensionsVersionsExtensionsInfoOutput
- func (i GetExtensionsVersionsExtensionsInfoArgs) ToGetExtensionsVersionsExtensionsInfoOutputWithContext(ctx context.Context) GetExtensionsVersionsExtensionsInfoOutput
- type GetExtensionsVersionsExtensionsInfoArray
- func (GetExtensionsVersionsExtensionsInfoArray) ElementType() reflect.Type
- func (i GetExtensionsVersionsExtensionsInfoArray) ToGetExtensionsVersionsExtensionsInfoArrayOutput() GetExtensionsVersionsExtensionsInfoArrayOutput
- func (i GetExtensionsVersionsExtensionsInfoArray) ToGetExtensionsVersionsExtensionsInfoArrayOutputWithContext(ctx context.Context) GetExtensionsVersionsExtensionsInfoArrayOutput
- type GetExtensionsVersionsExtensionsInfoArrayInput
- type GetExtensionsVersionsExtensionsInfoArrayOutput
- func (GetExtensionsVersionsExtensionsInfoArrayOutput) ElementType() reflect.Type
- func (o GetExtensionsVersionsExtensionsInfoArrayOutput) Index(i pulumi.IntInput) GetExtensionsVersionsExtensionsInfoOutput
- func (o GetExtensionsVersionsExtensionsInfoArrayOutput) ToGetExtensionsVersionsExtensionsInfoArrayOutput() GetExtensionsVersionsExtensionsInfoArrayOutput
- func (o GetExtensionsVersionsExtensionsInfoArrayOutput) ToGetExtensionsVersionsExtensionsInfoArrayOutputWithContext(ctx context.Context) GetExtensionsVersionsExtensionsInfoArrayOutput
- type GetExtensionsVersionsExtensionsInfoInput
- type GetExtensionsVersionsExtensionsInfoOutput
- func (o GetExtensionsVersionsExtensionsInfoOutput) Author() pulumi.StringOutput
- func (o GetExtensionsVersionsExtensionsInfoOutput) Description() pulumi.StringOutput
- func (o GetExtensionsVersionsExtensionsInfoOutput) Digest() pulumi.StringOutput
- func (GetExtensionsVersionsExtensionsInfoOutput) ElementType() reflect.Type
- func (o GetExtensionsVersionsExtensionsInfoOutput) Name() pulumi.StringOutput
- func (o GetExtensionsVersionsExtensionsInfoOutput) Ref() pulumi.StringOutput
- func (o GetExtensionsVersionsExtensionsInfoOutput) ToGetExtensionsVersionsExtensionsInfoOutput() GetExtensionsVersionsExtensionsInfoOutput
- func (o GetExtensionsVersionsExtensionsInfoOutput) ToGetExtensionsVersionsExtensionsInfoOutputWithContext(ctx context.Context) GetExtensionsVersionsExtensionsInfoOutput
- type GetExtensionsVersionsFilters
- type GetExtensionsVersionsFiltersArgs
- func (GetExtensionsVersionsFiltersArgs) ElementType() reflect.Type
- func (i GetExtensionsVersionsFiltersArgs) ToGetExtensionsVersionsFiltersOutput() GetExtensionsVersionsFiltersOutput
- func (i GetExtensionsVersionsFiltersArgs) ToGetExtensionsVersionsFiltersOutputWithContext(ctx context.Context) GetExtensionsVersionsFiltersOutput
- func (i GetExtensionsVersionsFiltersArgs) ToGetExtensionsVersionsFiltersPtrOutput() GetExtensionsVersionsFiltersPtrOutput
- func (i GetExtensionsVersionsFiltersArgs) ToGetExtensionsVersionsFiltersPtrOutputWithContext(ctx context.Context) GetExtensionsVersionsFiltersPtrOutput
- type GetExtensionsVersionsFiltersInput
- type GetExtensionsVersionsFiltersOutput
- func (GetExtensionsVersionsFiltersOutput) ElementType() reflect.Type
- func (o GetExtensionsVersionsFiltersOutput) Names() pulumi.StringArrayOutput
- func (o GetExtensionsVersionsFiltersOutput) ToGetExtensionsVersionsFiltersOutput() GetExtensionsVersionsFiltersOutput
- func (o GetExtensionsVersionsFiltersOutput) ToGetExtensionsVersionsFiltersOutputWithContext(ctx context.Context) GetExtensionsVersionsFiltersOutput
- func (o GetExtensionsVersionsFiltersOutput) ToGetExtensionsVersionsFiltersPtrOutput() GetExtensionsVersionsFiltersPtrOutput
- func (o GetExtensionsVersionsFiltersOutput) ToGetExtensionsVersionsFiltersPtrOutputWithContext(ctx context.Context) GetExtensionsVersionsFiltersPtrOutput
- type GetExtensionsVersionsFiltersPtrInput
- type GetExtensionsVersionsFiltersPtrOutput
- func (o GetExtensionsVersionsFiltersPtrOutput) Elem() GetExtensionsVersionsFiltersOutput
- func (GetExtensionsVersionsFiltersPtrOutput) ElementType() reflect.Type
- func (o GetExtensionsVersionsFiltersPtrOutput) Names() pulumi.StringArrayOutput
- func (o GetExtensionsVersionsFiltersPtrOutput) ToGetExtensionsVersionsFiltersPtrOutput() GetExtensionsVersionsFiltersPtrOutput
- func (o GetExtensionsVersionsFiltersPtrOutput) ToGetExtensionsVersionsFiltersPtrOutputWithContext(ctx context.Context) GetExtensionsVersionsFiltersPtrOutput
- type GetExtensionsVersionsOutputArgs
- type GetExtensionsVersionsResult
- type GetExtensionsVersionsResultOutput
- func (GetExtensionsVersionsResultOutput) ElementType() reflect.Type
- func (o GetExtensionsVersionsResultOutput) ExtensionsInfos() GetExtensionsVersionsExtensionsInfoArrayOutput
- func (o GetExtensionsVersionsResultOutput) Filters() GetExtensionsVersionsFiltersPtrOutput
- func (o GetExtensionsVersionsResultOutput) Id() pulumi.StringOutput
- func (o GetExtensionsVersionsResultOutput) TalosVersion() pulumi.StringOutput
- func (o GetExtensionsVersionsResultOutput) ToGetExtensionsVersionsResultOutput() GetExtensionsVersionsResultOutput
- func (o GetExtensionsVersionsResultOutput) ToGetExtensionsVersionsResultOutputWithContext(ctx context.Context) GetExtensionsVersionsResultOutput
- type GetOverlaysVersionsArgs
- type GetOverlaysVersionsFilters
- type GetOverlaysVersionsFiltersArgs
- func (GetOverlaysVersionsFiltersArgs) ElementType() reflect.Type
- func (i GetOverlaysVersionsFiltersArgs) ToGetOverlaysVersionsFiltersOutput() GetOverlaysVersionsFiltersOutput
- func (i GetOverlaysVersionsFiltersArgs) ToGetOverlaysVersionsFiltersOutputWithContext(ctx context.Context) GetOverlaysVersionsFiltersOutput
- func (i GetOverlaysVersionsFiltersArgs) ToGetOverlaysVersionsFiltersPtrOutput() GetOverlaysVersionsFiltersPtrOutput
- func (i GetOverlaysVersionsFiltersArgs) ToGetOverlaysVersionsFiltersPtrOutputWithContext(ctx context.Context) GetOverlaysVersionsFiltersPtrOutput
- type GetOverlaysVersionsFiltersInput
- type GetOverlaysVersionsFiltersOutput
- func (GetOverlaysVersionsFiltersOutput) ElementType() reflect.Type
- func (o GetOverlaysVersionsFiltersOutput) Name() pulumi.StringPtrOutput
- func (o GetOverlaysVersionsFiltersOutput) ToGetOverlaysVersionsFiltersOutput() GetOverlaysVersionsFiltersOutput
- func (o GetOverlaysVersionsFiltersOutput) ToGetOverlaysVersionsFiltersOutputWithContext(ctx context.Context) GetOverlaysVersionsFiltersOutput
- func (o GetOverlaysVersionsFiltersOutput) ToGetOverlaysVersionsFiltersPtrOutput() GetOverlaysVersionsFiltersPtrOutput
- func (o GetOverlaysVersionsFiltersOutput) ToGetOverlaysVersionsFiltersPtrOutputWithContext(ctx context.Context) GetOverlaysVersionsFiltersPtrOutput
- type GetOverlaysVersionsFiltersPtrInput
- type GetOverlaysVersionsFiltersPtrOutput
- func (o GetOverlaysVersionsFiltersPtrOutput) Elem() GetOverlaysVersionsFiltersOutput
- func (GetOverlaysVersionsFiltersPtrOutput) ElementType() reflect.Type
- func (o GetOverlaysVersionsFiltersPtrOutput) Name() pulumi.StringPtrOutput
- func (o GetOverlaysVersionsFiltersPtrOutput) ToGetOverlaysVersionsFiltersPtrOutput() GetOverlaysVersionsFiltersPtrOutput
- func (o GetOverlaysVersionsFiltersPtrOutput) ToGetOverlaysVersionsFiltersPtrOutputWithContext(ctx context.Context) GetOverlaysVersionsFiltersPtrOutput
- type GetOverlaysVersionsOutputArgs
- type GetOverlaysVersionsOverlaysInfo
- type GetOverlaysVersionsOverlaysInfoArgs
- func (GetOverlaysVersionsOverlaysInfoArgs) ElementType() reflect.Type
- func (i GetOverlaysVersionsOverlaysInfoArgs) ToGetOverlaysVersionsOverlaysInfoOutput() GetOverlaysVersionsOverlaysInfoOutput
- func (i GetOverlaysVersionsOverlaysInfoArgs) ToGetOverlaysVersionsOverlaysInfoOutputWithContext(ctx context.Context) GetOverlaysVersionsOverlaysInfoOutput
- type GetOverlaysVersionsOverlaysInfoArray
- func (GetOverlaysVersionsOverlaysInfoArray) ElementType() reflect.Type
- func (i GetOverlaysVersionsOverlaysInfoArray) ToGetOverlaysVersionsOverlaysInfoArrayOutput() GetOverlaysVersionsOverlaysInfoArrayOutput
- func (i GetOverlaysVersionsOverlaysInfoArray) ToGetOverlaysVersionsOverlaysInfoArrayOutputWithContext(ctx context.Context) GetOverlaysVersionsOverlaysInfoArrayOutput
- type GetOverlaysVersionsOverlaysInfoArrayInput
- type GetOverlaysVersionsOverlaysInfoArrayOutput
- func (GetOverlaysVersionsOverlaysInfoArrayOutput) ElementType() reflect.Type
- func (o GetOverlaysVersionsOverlaysInfoArrayOutput) Index(i pulumi.IntInput) GetOverlaysVersionsOverlaysInfoOutput
- func (o GetOverlaysVersionsOverlaysInfoArrayOutput) ToGetOverlaysVersionsOverlaysInfoArrayOutput() GetOverlaysVersionsOverlaysInfoArrayOutput
- func (o GetOverlaysVersionsOverlaysInfoArrayOutput) ToGetOverlaysVersionsOverlaysInfoArrayOutputWithContext(ctx context.Context) GetOverlaysVersionsOverlaysInfoArrayOutput
- type GetOverlaysVersionsOverlaysInfoInput
- type GetOverlaysVersionsOverlaysInfoOutput
- func (o GetOverlaysVersionsOverlaysInfoOutput) Digest() pulumi.StringOutput
- func (GetOverlaysVersionsOverlaysInfoOutput) ElementType() reflect.Type
- func (o GetOverlaysVersionsOverlaysInfoOutput) Image() pulumi.StringOutput
- func (o GetOverlaysVersionsOverlaysInfoOutput) Name() pulumi.StringOutput
- func (o GetOverlaysVersionsOverlaysInfoOutput) Ref() pulumi.StringOutput
- func (o GetOverlaysVersionsOverlaysInfoOutput) ToGetOverlaysVersionsOverlaysInfoOutput() GetOverlaysVersionsOverlaysInfoOutput
- func (o GetOverlaysVersionsOverlaysInfoOutput) ToGetOverlaysVersionsOverlaysInfoOutputWithContext(ctx context.Context) GetOverlaysVersionsOverlaysInfoOutput
- type GetOverlaysVersionsResult
- type GetOverlaysVersionsResultOutput
- func (GetOverlaysVersionsResultOutput) ElementType() reflect.Type
- func (o GetOverlaysVersionsResultOutput) Filters() GetOverlaysVersionsFiltersPtrOutput
- func (o GetOverlaysVersionsResultOutput) Id() pulumi.StringOutput
- func (o GetOverlaysVersionsResultOutput) OverlaysInfos() GetOverlaysVersionsOverlaysInfoArrayOutput
- func (o GetOverlaysVersionsResultOutput) TalosVersion() pulumi.StringOutput
- func (o GetOverlaysVersionsResultOutput) ToGetOverlaysVersionsResultOutput() GetOverlaysVersionsResultOutput
- func (o GetOverlaysVersionsResultOutput) ToGetOverlaysVersionsResultOutputWithContext(ctx context.Context) GetOverlaysVersionsResultOutput
- type GetUrlsArgs
- type GetUrlsOutputArgs
- type GetUrlsResult
- type GetUrlsResultOutput
- func (o GetUrlsResultOutput) Architecture() pulumi.StringOutput
- func (GetUrlsResultOutput) ElementType() reflect.Type
- func (o GetUrlsResultOutput) Id() pulumi.StringOutput
- func (o GetUrlsResultOutput) Platform() pulumi.StringPtrOutput
- func (o GetUrlsResultOutput) Sbc() pulumi.StringPtrOutput
- func (o GetUrlsResultOutput) SchematicId() pulumi.StringOutput
- func (o GetUrlsResultOutput) TalosVersion() pulumi.StringOutput
- func (o GetUrlsResultOutput) ToGetUrlsResultOutput() GetUrlsResultOutput
- func (o GetUrlsResultOutput) ToGetUrlsResultOutputWithContext(ctx context.Context) GetUrlsResultOutput
- func (o GetUrlsResultOutput) Urls() GetUrlsUrlsOutput
- type GetUrlsUrls
- type GetUrlsUrlsArgs
- type GetUrlsUrlsInput
- type GetUrlsUrlsOutput
- func (o GetUrlsUrlsOutput) DiskImage() pulumi.StringOutput
- func (o GetUrlsUrlsOutput) DiskImageSecureboot() pulumi.StringOutput
- func (GetUrlsUrlsOutput) ElementType() reflect.Type
- func (o GetUrlsUrlsOutput) Initramfs() pulumi.StringOutput
- func (o GetUrlsUrlsOutput) Installer() pulumi.StringOutput
- func (o GetUrlsUrlsOutput) InstallerSecureboot() pulumi.StringOutput
- func (o GetUrlsUrlsOutput) Iso() pulumi.StringOutput
- func (o GetUrlsUrlsOutput) IsoSecureboot() pulumi.StringOutput
- func (o GetUrlsUrlsOutput) Kernel() pulumi.StringOutput
- func (o GetUrlsUrlsOutput) KernelCommandLine() pulumi.StringOutput
- func (o GetUrlsUrlsOutput) Pxe() pulumi.StringOutput
- func (o GetUrlsUrlsOutput) ToGetUrlsUrlsOutput() GetUrlsUrlsOutput
- func (o GetUrlsUrlsOutput) ToGetUrlsUrlsOutputWithContext(ctx context.Context) GetUrlsUrlsOutput
- func (o GetUrlsUrlsOutput) Uki() pulumi.StringOutput
- type GetVersionsArgs
- type GetVersionsFilters
- type GetVersionsFiltersArgs
- func (GetVersionsFiltersArgs) ElementType() reflect.Type
- func (i GetVersionsFiltersArgs) ToGetVersionsFiltersOutput() GetVersionsFiltersOutput
- func (i GetVersionsFiltersArgs) ToGetVersionsFiltersOutputWithContext(ctx context.Context) GetVersionsFiltersOutput
- func (i GetVersionsFiltersArgs) ToGetVersionsFiltersPtrOutput() GetVersionsFiltersPtrOutput
- func (i GetVersionsFiltersArgs) ToGetVersionsFiltersPtrOutputWithContext(ctx context.Context) GetVersionsFiltersPtrOutput
- type GetVersionsFiltersInput
- type GetVersionsFiltersOutput
- func (GetVersionsFiltersOutput) ElementType() reflect.Type
- func (o GetVersionsFiltersOutput) StableVersionsOnly() pulumi.BoolPtrOutput
- func (o GetVersionsFiltersOutput) ToGetVersionsFiltersOutput() GetVersionsFiltersOutput
- func (o GetVersionsFiltersOutput) ToGetVersionsFiltersOutputWithContext(ctx context.Context) GetVersionsFiltersOutput
- func (o GetVersionsFiltersOutput) ToGetVersionsFiltersPtrOutput() GetVersionsFiltersPtrOutput
- func (o GetVersionsFiltersOutput) ToGetVersionsFiltersPtrOutputWithContext(ctx context.Context) GetVersionsFiltersPtrOutput
- type GetVersionsFiltersPtrInput
- type GetVersionsFiltersPtrOutput
- func (o GetVersionsFiltersPtrOutput) Elem() GetVersionsFiltersOutput
- func (GetVersionsFiltersPtrOutput) ElementType() reflect.Type
- func (o GetVersionsFiltersPtrOutput) StableVersionsOnly() pulumi.BoolPtrOutput
- func (o GetVersionsFiltersPtrOutput) ToGetVersionsFiltersPtrOutput() GetVersionsFiltersPtrOutput
- func (o GetVersionsFiltersPtrOutput) ToGetVersionsFiltersPtrOutputWithContext(ctx context.Context) GetVersionsFiltersPtrOutput
- type GetVersionsOutputArgs
- type GetVersionsResult
- type GetVersionsResultOutput
- func (GetVersionsResultOutput) ElementType() reflect.Type
- func (o GetVersionsResultOutput) Filters() GetVersionsFiltersPtrOutput
- func (o GetVersionsResultOutput) Id() pulumi.StringOutput
- func (o GetVersionsResultOutput) TalosVersions() pulumi.StringArrayOutput
- func (o GetVersionsResultOutput) ToGetVersionsResultOutput() GetVersionsResultOutput
- func (o GetVersionsResultOutput) ToGetVersionsResultOutputWithContext(ctx context.Context) GetVersionsResultOutput
- type Schematic
- type SchematicArgs
- type SchematicArray
- type SchematicArrayInput
- type SchematicArrayOutput
- func (SchematicArrayOutput) ElementType() reflect.Type
- func (o SchematicArrayOutput) Index(i pulumi.IntInput) SchematicOutput
- func (o SchematicArrayOutput) ToSchematicArrayOutput() SchematicArrayOutput
- func (o SchematicArrayOutput) ToSchematicArrayOutputWithContext(ctx context.Context) SchematicArrayOutput
- type SchematicInput
- type SchematicMap
- type SchematicMapInput
- type SchematicMapOutput
- type SchematicOutput
- type SchematicState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GetExtensionsVersionsArgs ¶
type GetExtensionsVersionsArgs struct { // The filter to apply to the extensions list. Filters *GetExtensionsVersionsFilters `pulumi:"filters"` // The talos version to get extensions for. TalosVersion string `pulumi:"talosVersion"` }
A collection of arguments for invoking getExtensionsVersions.
type GetExtensionsVersionsExtensionsInfoArgs ¶
type GetExtensionsVersionsExtensionsInfoArgs struct { Author pulumi.StringInput `pulumi:"author"` Description pulumi.StringInput `pulumi:"description"` Digest pulumi.StringInput `pulumi:"digest"` Name pulumi.StringInput `pulumi:"name"` Ref pulumi.StringInput `pulumi:"ref"` }
func (GetExtensionsVersionsExtensionsInfoArgs) ElementType ¶
func (GetExtensionsVersionsExtensionsInfoArgs) ElementType() reflect.Type
func (GetExtensionsVersionsExtensionsInfoArgs) ToGetExtensionsVersionsExtensionsInfoOutput ¶
func (i GetExtensionsVersionsExtensionsInfoArgs) ToGetExtensionsVersionsExtensionsInfoOutput() GetExtensionsVersionsExtensionsInfoOutput
func (GetExtensionsVersionsExtensionsInfoArgs) ToGetExtensionsVersionsExtensionsInfoOutputWithContext ¶
func (i GetExtensionsVersionsExtensionsInfoArgs) ToGetExtensionsVersionsExtensionsInfoOutputWithContext(ctx context.Context) GetExtensionsVersionsExtensionsInfoOutput
type GetExtensionsVersionsExtensionsInfoArray ¶
type GetExtensionsVersionsExtensionsInfoArray []GetExtensionsVersionsExtensionsInfoInput
func (GetExtensionsVersionsExtensionsInfoArray) ElementType ¶
func (GetExtensionsVersionsExtensionsInfoArray) ElementType() reflect.Type
func (GetExtensionsVersionsExtensionsInfoArray) ToGetExtensionsVersionsExtensionsInfoArrayOutput ¶
func (i GetExtensionsVersionsExtensionsInfoArray) ToGetExtensionsVersionsExtensionsInfoArrayOutput() GetExtensionsVersionsExtensionsInfoArrayOutput
func (GetExtensionsVersionsExtensionsInfoArray) ToGetExtensionsVersionsExtensionsInfoArrayOutputWithContext ¶
func (i GetExtensionsVersionsExtensionsInfoArray) ToGetExtensionsVersionsExtensionsInfoArrayOutputWithContext(ctx context.Context) GetExtensionsVersionsExtensionsInfoArrayOutput
type GetExtensionsVersionsExtensionsInfoArrayInput ¶
type GetExtensionsVersionsExtensionsInfoArrayInput interface { pulumi.Input ToGetExtensionsVersionsExtensionsInfoArrayOutput() GetExtensionsVersionsExtensionsInfoArrayOutput ToGetExtensionsVersionsExtensionsInfoArrayOutputWithContext(context.Context) GetExtensionsVersionsExtensionsInfoArrayOutput }
GetExtensionsVersionsExtensionsInfoArrayInput is an input type that accepts GetExtensionsVersionsExtensionsInfoArray and GetExtensionsVersionsExtensionsInfoArrayOutput values. You can construct a concrete instance of `GetExtensionsVersionsExtensionsInfoArrayInput` via:
GetExtensionsVersionsExtensionsInfoArray{ GetExtensionsVersionsExtensionsInfoArgs{...} }
type GetExtensionsVersionsExtensionsInfoArrayOutput ¶
type GetExtensionsVersionsExtensionsInfoArrayOutput struct{ *pulumi.OutputState }
func (GetExtensionsVersionsExtensionsInfoArrayOutput) ElementType ¶
func (GetExtensionsVersionsExtensionsInfoArrayOutput) ElementType() reflect.Type
func (GetExtensionsVersionsExtensionsInfoArrayOutput) ToGetExtensionsVersionsExtensionsInfoArrayOutput ¶
func (o GetExtensionsVersionsExtensionsInfoArrayOutput) ToGetExtensionsVersionsExtensionsInfoArrayOutput() GetExtensionsVersionsExtensionsInfoArrayOutput
func (GetExtensionsVersionsExtensionsInfoArrayOutput) ToGetExtensionsVersionsExtensionsInfoArrayOutputWithContext ¶
func (o GetExtensionsVersionsExtensionsInfoArrayOutput) ToGetExtensionsVersionsExtensionsInfoArrayOutputWithContext(ctx context.Context) GetExtensionsVersionsExtensionsInfoArrayOutput
type GetExtensionsVersionsExtensionsInfoInput ¶
type GetExtensionsVersionsExtensionsInfoInput interface { pulumi.Input ToGetExtensionsVersionsExtensionsInfoOutput() GetExtensionsVersionsExtensionsInfoOutput ToGetExtensionsVersionsExtensionsInfoOutputWithContext(context.Context) GetExtensionsVersionsExtensionsInfoOutput }
GetExtensionsVersionsExtensionsInfoInput is an input type that accepts GetExtensionsVersionsExtensionsInfoArgs and GetExtensionsVersionsExtensionsInfoOutput values. You can construct a concrete instance of `GetExtensionsVersionsExtensionsInfoInput` via:
GetExtensionsVersionsExtensionsInfoArgs{...}
type GetExtensionsVersionsExtensionsInfoOutput ¶
type GetExtensionsVersionsExtensionsInfoOutput struct{ *pulumi.OutputState }
func (GetExtensionsVersionsExtensionsInfoOutput) Author ¶
func (o GetExtensionsVersionsExtensionsInfoOutput) Author() pulumi.StringOutput
func (GetExtensionsVersionsExtensionsInfoOutput) Description ¶
func (o GetExtensionsVersionsExtensionsInfoOutput) Description() pulumi.StringOutput
func (GetExtensionsVersionsExtensionsInfoOutput) Digest ¶
func (o GetExtensionsVersionsExtensionsInfoOutput) Digest() pulumi.StringOutput
func (GetExtensionsVersionsExtensionsInfoOutput) ElementType ¶
func (GetExtensionsVersionsExtensionsInfoOutput) ElementType() reflect.Type
func (GetExtensionsVersionsExtensionsInfoOutput) Name ¶
func (o GetExtensionsVersionsExtensionsInfoOutput) Name() pulumi.StringOutput
func (GetExtensionsVersionsExtensionsInfoOutput) Ref ¶
func (o GetExtensionsVersionsExtensionsInfoOutput) Ref() pulumi.StringOutput
func (GetExtensionsVersionsExtensionsInfoOutput) ToGetExtensionsVersionsExtensionsInfoOutput ¶
func (o GetExtensionsVersionsExtensionsInfoOutput) ToGetExtensionsVersionsExtensionsInfoOutput() GetExtensionsVersionsExtensionsInfoOutput
func (GetExtensionsVersionsExtensionsInfoOutput) ToGetExtensionsVersionsExtensionsInfoOutputWithContext ¶
func (o GetExtensionsVersionsExtensionsInfoOutput) ToGetExtensionsVersionsExtensionsInfoOutputWithContext(ctx context.Context) GetExtensionsVersionsExtensionsInfoOutput
type GetExtensionsVersionsFilters ¶
type GetExtensionsVersionsFilters struct { // The name of the extension to filter by. Names []string `pulumi:"names"` }
type GetExtensionsVersionsFiltersArgs ¶
type GetExtensionsVersionsFiltersArgs struct { // The name of the extension to filter by. Names pulumi.StringArrayInput `pulumi:"names"` }
func (GetExtensionsVersionsFiltersArgs) ElementType ¶
func (GetExtensionsVersionsFiltersArgs) ElementType() reflect.Type
func (GetExtensionsVersionsFiltersArgs) ToGetExtensionsVersionsFiltersOutput ¶
func (i GetExtensionsVersionsFiltersArgs) ToGetExtensionsVersionsFiltersOutput() GetExtensionsVersionsFiltersOutput
func (GetExtensionsVersionsFiltersArgs) ToGetExtensionsVersionsFiltersOutputWithContext ¶
func (i GetExtensionsVersionsFiltersArgs) ToGetExtensionsVersionsFiltersOutputWithContext(ctx context.Context) GetExtensionsVersionsFiltersOutput
func (GetExtensionsVersionsFiltersArgs) ToGetExtensionsVersionsFiltersPtrOutput ¶
func (i GetExtensionsVersionsFiltersArgs) ToGetExtensionsVersionsFiltersPtrOutput() GetExtensionsVersionsFiltersPtrOutput
func (GetExtensionsVersionsFiltersArgs) ToGetExtensionsVersionsFiltersPtrOutputWithContext ¶
func (i GetExtensionsVersionsFiltersArgs) ToGetExtensionsVersionsFiltersPtrOutputWithContext(ctx context.Context) GetExtensionsVersionsFiltersPtrOutput
type GetExtensionsVersionsFiltersInput ¶
type GetExtensionsVersionsFiltersInput interface { pulumi.Input ToGetExtensionsVersionsFiltersOutput() GetExtensionsVersionsFiltersOutput ToGetExtensionsVersionsFiltersOutputWithContext(context.Context) GetExtensionsVersionsFiltersOutput }
GetExtensionsVersionsFiltersInput is an input type that accepts GetExtensionsVersionsFiltersArgs and GetExtensionsVersionsFiltersOutput values. You can construct a concrete instance of `GetExtensionsVersionsFiltersInput` via:
GetExtensionsVersionsFiltersArgs{...}
type GetExtensionsVersionsFiltersOutput ¶
type GetExtensionsVersionsFiltersOutput struct{ *pulumi.OutputState }
func (GetExtensionsVersionsFiltersOutput) ElementType ¶
func (GetExtensionsVersionsFiltersOutput) ElementType() reflect.Type
func (GetExtensionsVersionsFiltersOutput) Names ¶
func (o GetExtensionsVersionsFiltersOutput) Names() pulumi.StringArrayOutput
The name of the extension to filter by.
func (GetExtensionsVersionsFiltersOutput) ToGetExtensionsVersionsFiltersOutput ¶
func (o GetExtensionsVersionsFiltersOutput) ToGetExtensionsVersionsFiltersOutput() GetExtensionsVersionsFiltersOutput
func (GetExtensionsVersionsFiltersOutput) ToGetExtensionsVersionsFiltersOutputWithContext ¶
func (o GetExtensionsVersionsFiltersOutput) ToGetExtensionsVersionsFiltersOutputWithContext(ctx context.Context) GetExtensionsVersionsFiltersOutput
func (GetExtensionsVersionsFiltersOutput) ToGetExtensionsVersionsFiltersPtrOutput ¶
func (o GetExtensionsVersionsFiltersOutput) ToGetExtensionsVersionsFiltersPtrOutput() GetExtensionsVersionsFiltersPtrOutput
func (GetExtensionsVersionsFiltersOutput) ToGetExtensionsVersionsFiltersPtrOutputWithContext ¶
func (o GetExtensionsVersionsFiltersOutput) ToGetExtensionsVersionsFiltersPtrOutputWithContext(ctx context.Context) GetExtensionsVersionsFiltersPtrOutput
type GetExtensionsVersionsFiltersPtrInput ¶
type GetExtensionsVersionsFiltersPtrInput interface { pulumi.Input ToGetExtensionsVersionsFiltersPtrOutput() GetExtensionsVersionsFiltersPtrOutput ToGetExtensionsVersionsFiltersPtrOutputWithContext(context.Context) GetExtensionsVersionsFiltersPtrOutput }
GetExtensionsVersionsFiltersPtrInput is an input type that accepts GetExtensionsVersionsFiltersArgs, GetExtensionsVersionsFiltersPtr and GetExtensionsVersionsFiltersPtrOutput values. You can construct a concrete instance of `GetExtensionsVersionsFiltersPtrInput` via:
GetExtensionsVersionsFiltersArgs{...} or: nil
func GetExtensionsVersionsFiltersPtr ¶
func GetExtensionsVersionsFiltersPtr(v *GetExtensionsVersionsFiltersArgs) GetExtensionsVersionsFiltersPtrInput
type GetExtensionsVersionsFiltersPtrOutput ¶
type GetExtensionsVersionsFiltersPtrOutput struct{ *pulumi.OutputState }
func (GetExtensionsVersionsFiltersPtrOutput) ElementType ¶
func (GetExtensionsVersionsFiltersPtrOutput) ElementType() reflect.Type
func (GetExtensionsVersionsFiltersPtrOutput) Names ¶
func (o GetExtensionsVersionsFiltersPtrOutput) Names() pulumi.StringArrayOutput
The name of the extension to filter by.
func (GetExtensionsVersionsFiltersPtrOutput) ToGetExtensionsVersionsFiltersPtrOutput ¶
func (o GetExtensionsVersionsFiltersPtrOutput) ToGetExtensionsVersionsFiltersPtrOutput() GetExtensionsVersionsFiltersPtrOutput
func (GetExtensionsVersionsFiltersPtrOutput) ToGetExtensionsVersionsFiltersPtrOutputWithContext ¶
func (o GetExtensionsVersionsFiltersPtrOutput) ToGetExtensionsVersionsFiltersPtrOutputWithContext(ctx context.Context) GetExtensionsVersionsFiltersPtrOutput
type GetExtensionsVersionsOutputArgs ¶
type GetExtensionsVersionsOutputArgs struct { // The filter to apply to the extensions list. Filters GetExtensionsVersionsFiltersPtrInput `pulumi:"filters"` // The talos version to get extensions for. TalosVersion pulumi.StringInput `pulumi:"talosVersion"` }
A collection of arguments for invoking getExtensionsVersions.
func (GetExtensionsVersionsOutputArgs) ElementType ¶
func (GetExtensionsVersionsOutputArgs) ElementType() reflect.Type
type GetExtensionsVersionsResult ¶
type GetExtensionsVersionsResult struct { // The list of available extensions for the specified talos version. ExtensionsInfos []GetExtensionsVersionsExtensionsInfo `pulumi:"extensionsInfos"` // The filter to apply to the extensions list. Filters *GetExtensionsVersionsFilters `pulumi:"filters"` // The ID of this resource. Id string `pulumi:"id"` // The talos version to get extensions for. TalosVersion string `pulumi:"talosVersion"` }
A collection of values returned by getExtensionsVersions.
func GetExtensionsVersions ¶
func GetExtensionsVersions(ctx *pulumi.Context, args *GetExtensionsVersionsArgs, opts ...pulumi.InvokeOption) (*GetExtensionsVersionsResult, error)
The image factory extensions versions data source provides a list of available extensions for a specific talos version from the image factory.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/pulumiverse/pulumi-talos/sdk/go/talos/imagefactory"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := imagefactory.GetExtensionsVersions(ctx, &imagefactory.GetExtensionsVersionsArgs{ TalosVersion: "v1.7.5", Filters: imagefactory.GetExtensionsVersionsFilters{ Names: []string{ "amdgpu", "tailscale", }, }, }, nil) if err != nil { return err } return nil }) }
```
type GetExtensionsVersionsResultOutput ¶
type GetExtensionsVersionsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getExtensionsVersions.
func GetExtensionsVersionsOutput ¶
func GetExtensionsVersionsOutput(ctx *pulumi.Context, args GetExtensionsVersionsOutputArgs, opts ...pulumi.InvokeOption) GetExtensionsVersionsResultOutput
func (GetExtensionsVersionsResultOutput) ElementType ¶
func (GetExtensionsVersionsResultOutput) ElementType() reflect.Type
func (GetExtensionsVersionsResultOutput) ExtensionsInfos ¶
func (o GetExtensionsVersionsResultOutput) ExtensionsInfos() GetExtensionsVersionsExtensionsInfoArrayOutput
The list of available extensions for the specified talos version.
func (GetExtensionsVersionsResultOutput) Filters ¶
func (o GetExtensionsVersionsResultOutput) Filters() GetExtensionsVersionsFiltersPtrOutput
The filter to apply to the extensions list.
func (GetExtensionsVersionsResultOutput) Id ¶
func (o GetExtensionsVersionsResultOutput) Id() pulumi.StringOutput
The ID of this resource.
func (GetExtensionsVersionsResultOutput) TalosVersion ¶
func (o GetExtensionsVersionsResultOutput) TalosVersion() pulumi.StringOutput
The talos version to get extensions for.
func (GetExtensionsVersionsResultOutput) ToGetExtensionsVersionsResultOutput ¶
func (o GetExtensionsVersionsResultOutput) ToGetExtensionsVersionsResultOutput() GetExtensionsVersionsResultOutput
func (GetExtensionsVersionsResultOutput) ToGetExtensionsVersionsResultOutputWithContext ¶
func (o GetExtensionsVersionsResultOutput) ToGetExtensionsVersionsResultOutputWithContext(ctx context.Context) GetExtensionsVersionsResultOutput
type GetOverlaysVersionsArgs ¶
type GetOverlaysVersionsArgs struct { // The filter to apply to the overlays list. Filters *GetOverlaysVersionsFilters `pulumi:"filters"` // The talos version to get overlays for. TalosVersion string `pulumi:"talosVersion"` }
A collection of arguments for invoking getOverlaysVersions.
type GetOverlaysVersionsFilters ¶
type GetOverlaysVersionsFilters struct { // The name of the overlay to filter by. Name *string `pulumi:"name"` }
type GetOverlaysVersionsFiltersArgs ¶
type GetOverlaysVersionsFiltersArgs struct { // The name of the overlay to filter by. Name pulumi.StringPtrInput `pulumi:"name"` }
func (GetOverlaysVersionsFiltersArgs) ElementType ¶
func (GetOverlaysVersionsFiltersArgs) ElementType() reflect.Type
func (GetOverlaysVersionsFiltersArgs) ToGetOverlaysVersionsFiltersOutput ¶
func (i GetOverlaysVersionsFiltersArgs) ToGetOverlaysVersionsFiltersOutput() GetOverlaysVersionsFiltersOutput
func (GetOverlaysVersionsFiltersArgs) ToGetOverlaysVersionsFiltersOutputWithContext ¶
func (i GetOverlaysVersionsFiltersArgs) ToGetOverlaysVersionsFiltersOutputWithContext(ctx context.Context) GetOverlaysVersionsFiltersOutput
func (GetOverlaysVersionsFiltersArgs) ToGetOverlaysVersionsFiltersPtrOutput ¶
func (i GetOverlaysVersionsFiltersArgs) ToGetOverlaysVersionsFiltersPtrOutput() GetOverlaysVersionsFiltersPtrOutput
func (GetOverlaysVersionsFiltersArgs) ToGetOverlaysVersionsFiltersPtrOutputWithContext ¶
func (i GetOverlaysVersionsFiltersArgs) ToGetOverlaysVersionsFiltersPtrOutputWithContext(ctx context.Context) GetOverlaysVersionsFiltersPtrOutput
type GetOverlaysVersionsFiltersInput ¶
type GetOverlaysVersionsFiltersInput interface { pulumi.Input ToGetOverlaysVersionsFiltersOutput() GetOverlaysVersionsFiltersOutput ToGetOverlaysVersionsFiltersOutputWithContext(context.Context) GetOverlaysVersionsFiltersOutput }
GetOverlaysVersionsFiltersInput is an input type that accepts GetOverlaysVersionsFiltersArgs and GetOverlaysVersionsFiltersOutput values. You can construct a concrete instance of `GetOverlaysVersionsFiltersInput` via:
GetOverlaysVersionsFiltersArgs{...}
type GetOverlaysVersionsFiltersOutput ¶
type GetOverlaysVersionsFiltersOutput struct{ *pulumi.OutputState }
func (GetOverlaysVersionsFiltersOutput) ElementType ¶
func (GetOverlaysVersionsFiltersOutput) ElementType() reflect.Type
func (GetOverlaysVersionsFiltersOutput) Name ¶
func (o GetOverlaysVersionsFiltersOutput) Name() pulumi.StringPtrOutput
The name of the overlay to filter by.
func (GetOverlaysVersionsFiltersOutput) ToGetOverlaysVersionsFiltersOutput ¶
func (o GetOverlaysVersionsFiltersOutput) ToGetOverlaysVersionsFiltersOutput() GetOverlaysVersionsFiltersOutput
func (GetOverlaysVersionsFiltersOutput) ToGetOverlaysVersionsFiltersOutputWithContext ¶
func (o GetOverlaysVersionsFiltersOutput) ToGetOverlaysVersionsFiltersOutputWithContext(ctx context.Context) GetOverlaysVersionsFiltersOutput
func (GetOverlaysVersionsFiltersOutput) ToGetOverlaysVersionsFiltersPtrOutput ¶
func (o GetOverlaysVersionsFiltersOutput) ToGetOverlaysVersionsFiltersPtrOutput() GetOverlaysVersionsFiltersPtrOutput
func (GetOverlaysVersionsFiltersOutput) ToGetOverlaysVersionsFiltersPtrOutputWithContext ¶
func (o GetOverlaysVersionsFiltersOutput) ToGetOverlaysVersionsFiltersPtrOutputWithContext(ctx context.Context) GetOverlaysVersionsFiltersPtrOutput
type GetOverlaysVersionsFiltersPtrInput ¶
type GetOverlaysVersionsFiltersPtrInput interface { pulumi.Input ToGetOverlaysVersionsFiltersPtrOutput() GetOverlaysVersionsFiltersPtrOutput ToGetOverlaysVersionsFiltersPtrOutputWithContext(context.Context) GetOverlaysVersionsFiltersPtrOutput }
GetOverlaysVersionsFiltersPtrInput is an input type that accepts GetOverlaysVersionsFiltersArgs, GetOverlaysVersionsFiltersPtr and GetOverlaysVersionsFiltersPtrOutput values. You can construct a concrete instance of `GetOverlaysVersionsFiltersPtrInput` via:
GetOverlaysVersionsFiltersArgs{...} or: nil
func GetOverlaysVersionsFiltersPtr ¶
func GetOverlaysVersionsFiltersPtr(v *GetOverlaysVersionsFiltersArgs) GetOverlaysVersionsFiltersPtrInput
type GetOverlaysVersionsFiltersPtrOutput ¶
type GetOverlaysVersionsFiltersPtrOutput struct{ *pulumi.OutputState }
func (GetOverlaysVersionsFiltersPtrOutput) Elem ¶
func (o GetOverlaysVersionsFiltersPtrOutput) Elem() GetOverlaysVersionsFiltersOutput
func (GetOverlaysVersionsFiltersPtrOutput) ElementType ¶
func (GetOverlaysVersionsFiltersPtrOutput) ElementType() reflect.Type
func (GetOverlaysVersionsFiltersPtrOutput) Name ¶
func (o GetOverlaysVersionsFiltersPtrOutput) Name() pulumi.StringPtrOutput
The name of the overlay to filter by.
func (GetOverlaysVersionsFiltersPtrOutput) ToGetOverlaysVersionsFiltersPtrOutput ¶
func (o GetOverlaysVersionsFiltersPtrOutput) ToGetOverlaysVersionsFiltersPtrOutput() GetOverlaysVersionsFiltersPtrOutput
func (GetOverlaysVersionsFiltersPtrOutput) ToGetOverlaysVersionsFiltersPtrOutputWithContext ¶
func (o GetOverlaysVersionsFiltersPtrOutput) ToGetOverlaysVersionsFiltersPtrOutputWithContext(ctx context.Context) GetOverlaysVersionsFiltersPtrOutput
type GetOverlaysVersionsOutputArgs ¶
type GetOverlaysVersionsOutputArgs struct { // The filter to apply to the overlays list. Filters GetOverlaysVersionsFiltersPtrInput `pulumi:"filters"` // The talos version to get overlays for. TalosVersion pulumi.StringInput `pulumi:"talosVersion"` }
A collection of arguments for invoking getOverlaysVersions.
func (GetOverlaysVersionsOutputArgs) ElementType ¶
func (GetOverlaysVersionsOutputArgs) ElementType() reflect.Type
type GetOverlaysVersionsOverlaysInfoArgs ¶
type GetOverlaysVersionsOverlaysInfoArgs struct { Digest pulumi.StringInput `pulumi:"digest"` Image pulumi.StringInput `pulumi:"image"` Name pulumi.StringInput `pulumi:"name"` Ref pulumi.StringInput `pulumi:"ref"` }
func (GetOverlaysVersionsOverlaysInfoArgs) ElementType ¶
func (GetOverlaysVersionsOverlaysInfoArgs) ElementType() reflect.Type
func (GetOverlaysVersionsOverlaysInfoArgs) ToGetOverlaysVersionsOverlaysInfoOutput ¶
func (i GetOverlaysVersionsOverlaysInfoArgs) ToGetOverlaysVersionsOverlaysInfoOutput() GetOverlaysVersionsOverlaysInfoOutput
func (GetOverlaysVersionsOverlaysInfoArgs) ToGetOverlaysVersionsOverlaysInfoOutputWithContext ¶
func (i GetOverlaysVersionsOverlaysInfoArgs) ToGetOverlaysVersionsOverlaysInfoOutputWithContext(ctx context.Context) GetOverlaysVersionsOverlaysInfoOutput
type GetOverlaysVersionsOverlaysInfoArray ¶
type GetOverlaysVersionsOverlaysInfoArray []GetOverlaysVersionsOverlaysInfoInput
func (GetOverlaysVersionsOverlaysInfoArray) ElementType ¶
func (GetOverlaysVersionsOverlaysInfoArray) ElementType() reflect.Type
func (GetOverlaysVersionsOverlaysInfoArray) ToGetOverlaysVersionsOverlaysInfoArrayOutput ¶
func (i GetOverlaysVersionsOverlaysInfoArray) ToGetOverlaysVersionsOverlaysInfoArrayOutput() GetOverlaysVersionsOverlaysInfoArrayOutput
func (GetOverlaysVersionsOverlaysInfoArray) ToGetOverlaysVersionsOverlaysInfoArrayOutputWithContext ¶
func (i GetOverlaysVersionsOverlaysInfoArray) ToGetOverlaysVersionsOverlaysInfoArrayOutputWithContext(ctx context.Context) GetOverlaysVersionsOverlaysInfoArrayOutput
type GetOverlaysVersionsOverlaysInfoArrayInput ¶
type GetOverlaysVersionsOverlaysInfoArrayInput interface { pulumi.Input ToGetOverlaysVersionsOverlaysInfoArrayOutput() GetOverlaysVersionsOverlaysInfoArrayOutput ToGetOverlaysVersionsOverlaysInfoArrayOutputWithContext(context.Context) GetOverlaysVersionsOverlaysInfoArrayOutput }
GetOverlaysVersionsOverlaysInfoArrayInput is an input type that accepts GetOverlaysVersionsOverlaysInfoArray and GetOverlaysVersionsOverlaysInfoArrayOutput values. You can construct a concrete instance of `GetOverlaysVersionsOverlaysInfoArrayInput` via:
GetOverlaysVersionsOverlaysInfoArray{ GetOverlaysVersionsOverlaysInfoArgs{...} }
type GetOverlaysVersionsOverlaysInfoArrayOutput ¶
type GetOverlaysVersionsOverlaysInfoArrayOutput struct{ *pulumi.OutputState }
func (GetOverlaysVersionsOverlaysInfoArrayOutput) ElementType ¶
func (GetOverlaysVersionsOverlaysInfoArrayOutput) ElementType() reflect.Type
func (GetOverlaysVersionsOverlaysInfoArrayOutput) ToGetOverlaysVersionsOverlaysInfoArrayOutput ¶
func (o GetOverlaysVersionsOverlaysInfoArrayOutput) ToGetOverlaysVersionsOverlaysInfoArrayOutput() GetOverlaysVersionsOverlaysInfoArrayOutput
func (GetOverlaysVersionsOverlaysInfoArrayOutput) ToGetOverlaysVersionsOverlaysInfoArrayOutputWithContext ¶
func (o GetOverlaysVersionsOverlaysInfoArrayOutput) ToGetOverlaysVersionsOverlaysInfoArrayOutputWithContext(ctx context.Context) GetOverlaysVersionsOverlaysInfoArrayOutput
type GetOverlaysVersionsOverlaysInfoInput ¶
type GetOverlaysVersionsOverlaysInfoInput interface { pulumi.Input ToGetOverlaysVersionsOverlaysInfoOutput() GetOverlaysVersionsOverlaysInfoOutput ToGetOverlaysVersionsOverlaysInfoOutputWithContext(context.Context) GetOverlaysVersionsOverlaysInfoOutput }
GetOverlaysVersionsOverlaysInfoInput is an input type that accepts GetOverlaysVersionsOverlaysInfoArgs and GetOverlaysVersionsOverlaysInfoOutput values. You can construct a concrete instance of `GetOverlaysVersionsOverlaysInfoInput` via:
GetOverlaysVersionsOverlaysInfoArgs{...}
type GetOverlaysVersionsOverlaysInfoOutput ¶
type GetOverlaysVersionsOverlaysInfoOutput struct{ *pulumi.OutputState }
func (GetOverlaysVersionsOverlaysInfoOutput) Digest ¶
func (o GetOverlaysVersionsOverlaysInfoOutput) Digest() pulumi.StringOutput
func (GetOverlaysVersionsOverlaysInfoOutput) ElementType ¶
func (GetOverlaysVersionsOverlaysInfoOutput) ElementType() reflect.Type
func (GetOverlaysVersionsOverlaysInfoOutput) Image ¶
func (o GetOverlaysVersionsOverlaysInfoOutput) Image() pulumi.StringOutput
func (GetOverlaysVersionsOverlaysInfoOutput) Name ¶
func (o GetOverlaysVersionsOverlaysInfoOutput) Name() pulumi.StringOutput
func (GetOverlaysVersionsOverlaysInfoOutput) Ref ¶
func (o GetOverlaysVersionsOverlaysInfoOutput) Ref() pulumi.StringOutput
func (GetOverlaysVersionsOverlaysInfoOutput) ToGetOverlaysVersionsOverlaysInfoOutput ¶
func (o GetOverlaysVersionsOverlaysInfoOutput) ToGetOverlaysVersionsOverlaysInfoOutput() GetOverlaysVersionsOverlaysInfoOutput
func (GetOverlaysVersionsOverlaysInfoOutput) ToGetOverlaysVersionsOverlaysInfoOutputWithContext ¶
func (o GetOverlaysVersionsOverlaysInfoOutput) ToGetOverlaysVersionsOverlaysInfoOutputWithContext(ctx context.Context) GetOverlaysVersionsOverlaysInfoOutput
type GetOverlaysVersionsResult ¶
type GetOverlaysVersionsResult struct { // The filter to apply to the overlays list. Filters *GetOverlaysVersionsFilters `pulumi:"filters"` // The ID of this resource. Id string `pulumi:"id"` // The list of available extensions for the specified talos version. OverlaysInfos []GetOverlaysVersionsOverlaysInfo `pulumi:"overlaysInfos"` // The talos version to get overlays for. TalosVersion string `pulumi:"talosVersion"` }
A collection of values returned by getOverlaysVersions.
func GetOverlaysVersions ¶
func GetOverlaysVersions(ctx *pulumi.Context, args *GetOverlaysVersionsArgs, opts ...pulumi.InvokeOption) (*GetOverlaysVersionsResult, error)
The image factory overlays versions data source provides a list of available overlays for a specific talos version from the image factory.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/pulumiverse/pulumi-talos/sdk/go/talos/imagefactory"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := imagefactory.GetOverlaysVersions(ctx, &imagefactory.GetOverlaysVersionsArgs{ TalosVersion: "v1.7.5", Filters: imagefactory.GetOverlaysVersionsFilters{ Name: pulumi.StringRef("rock4cplus"), }, }, nil) if err != nil { return err } return nil }) }
```
type GetOverlaysVersionsResultOutput ¶
type GetOverlaysVersionsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getOverlaysVersions.
func GetOverlaysVersionsOutput ¶
func GetOverlaysVersionsOutput(ctx *pulumi.Context, args GetOverlaysVersionsOutputArgs, opts ...pulumi.InvokeOption) GetOverlaysVersionsResultOutput
func (GetOverlaysVersionsResultOutput) ElementType ¶
func (GetOverlaysVersionsResultOutput) ElementType() reflect.Type
func (GetOverlaysVersionsResultOutput) Filters ¶
func (o GetOverlaysVersionsResultOutput) Filters() GetOverlaysVersionsFiltersPtrOutput
The filter to apply to the overlays list.
func (GetOverlaysVersionsResultOutput) Id ¶
func (o GetOverlaysVersionsResultOutput) Id() pulumi.StringOutput
The ID of this resource.
func (GetOverlaysVersionsResultOutput) OverlaysInfos ¶
func (o GetOverlaysVersionsResultOutput) OverlaysInfos() GetOverlaysVersionsOverlaysInfoArrayOutput
The list of available extensions for the specified talos version.
func (GetOverlaysVersionsResultOutput) TalosVersion ¶
func (o GetOverlaysVersionsResultOutput) TalosVersion() pulumi.StringOutput
The talos version to get overlays for.
func (GetOverlaysVersionsResultOutput) ToGetOverlaysVersionsResultOutput ¶
func (o GetOverlaysVersionsResultOutput) ToGetOverlaysVersionsResultOutput() GetOverlaysVersionsResultOutput
func (GetOverlaysVersionsResultOutput) ToGetOverlaysVersionsResultOutputWithContext ¶
func (o GetOverlaysVersionsResultOutput) ToGetOverlaysVersionsResultOutputWithContext(ctx context.Context) GetOverlaysVersionsResultOutput
type GetUrlsArgs ¶
type GetUrlsArgs struct { Architecture *string `pulumi:"architecture"` Platform *string `pulumi:"platform"` Sbc *string `pulumi:"sbc"` SchematicId string `pulumi:"schematicId"` TalosVersion string `pulumi:"talosVersion"` }
A collection of arguments for invoking getUrls.
type GetUrlsOutputArgs ¶
type GetUrlsOutputArgs struct { Architecture pulumi.StringPtrInput `pulumi:"architecture"` Platform pulumi.StringPtrInput `pulumi:"platform"` Sbc pulumi.StringPtrInput `pulumi:"sbc"` SchematicId pulumi.StringInput `pulumi:"schematicId"` TalosVersion pulumi.StringInput `pulumi:"talosVersion"` }
A collection of arguments for invoking getUrls.
func (GetUrlsOutputArgs) ElementType ¶
func (GetUrlsOutputArgs) ElementType() reflect.Type
type GetUrlsResult ¶
type GetUrlsResult struct { Architecture string `pulumi:"architecture"` Id string `pulumi:"id"` Platform *string `pulumi:"platform"` Sbc *string `pulumi:"sbc"` SchematicId string `pulumi:"schematicId"` TalosVersion string `pulumi:"talosVersion"` Urls GetUrlsUrls `pulumi:"urls"` }
A collection of values returned by getUrls.
func GetUrls ¶
func GetUrls(ctx *pulumi.Context, args *GetUrlsArgs, opts ...pulumi.InvokeOption) (*GetUrlsResult, error)
Generates URLs for different assets supported by the Talos image factory.
type GetUrlsResultOutput ¶
type GetUrlsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getUrls.
func GetUrlsOutput ¶
func GetUrlsOutput(ctx *pulumi.Context, args GetUrlsOutputArgs, opts ...pulumi.InvokeOption) GetUrlsResultOutput
func (GetUrlsResultOutput) Architecture ¶
func (o GetUrlsResultOutput) Architecture() pulumi.StringOutput
func (GetUrlsResultOutput) ElementType ¶
func (GetUrlsResultOutput) ElementType() reflect.Type
func (GetUrlsResultOutput) Id ¶
func (o GetUrlsResultOutput) Id() pulumi.StringOutput
func (GetUrlsResultOutput) Platform ¶
func (o GetUrlsResultOutput) Platform() pulumi.StringPtrOutput
func (GetUrlsResultOutput) Sbc ¶
func (o GetUrlsResultOutput) Sbc() pulumi.StringPtrOutput
func (GetUrlsResultOutput) SchematicId ¶
func (o GetUrlsResultOutput) SchematicId() pulumi.StringOutput
func (GetUrlsResultOutput) TalosVersion ¶
func (o GetUrlsResultOutput) TalosVersion() pulumi.StringOutput
func (GetUrlsResultOutput) ToGetUrlsResultOutput ¶
func (o GetUrlsResultOutput) ToGetUrlsResultOutput() GetUrlsResultOutput
func (GetUrlsResultOutput) ToGetUrlsResultOutputWithContext ¶
func (o GetUrlsResultOutput) ToGetUrlsResultOutputWithContext(ctx context.Context) GetUrlsResultOutput
func (GetUrlsResultOutput) Urls ¶
func (o GetUrlsResultOutput) Urls() GetUrlsUrlsOutput
type GetUrlsUrls ¶
type GetUrlsUrls struct { // The URL for the disk image. DiskImage string `pulumi:"diskImage"` // The URL for the disk image with secure boot. DiskImageSecureboot string `pulumi:"diskImageSecureboot"` // The URL for the initramfs image. Initramfs string `pulumi:"initramfs"` // The URL for the installer image. Installer string `pulumi:"installer"` // The URL for the installer image with secure boot. InstallerSecureboot string `pulumi:"installerSecureboot"` // The URL for the ISO image. Iso string `pulumi:"iso"` // The URL for the ISO image with secure boot. IsoSecureboot string `pulumi:"isoSecureboot"` // The URL for the kernel image. Kernel string `pulumi:"kernel"` // The URL for the kernel command line. KernelCommandLine string `pulumi:"kernelCommandLine"` // The URL for the PXE image. Pxe string `pulumi:"pxe"` // The URL for the UKI image. Uki string `pulumi:"uki"` }
type GetUrlsUrlsArgs ¶
type GetUrlsUrlsArgs struct { // The URL for the disk image. DiskImage pulumi.StringInput `pulumi:"diskImage"` // The URL for the disk image with secure boot. DiskImageSecureboot pulumi.StringInput `pulumi:"diskImageSecureboot"` // The URL for the initramfs image. Initramfs pulumi.StringInput `pulumi:"initramfs"` // The URL for the installer image. Installer pulumi.StringInput `pulumi:"installer"` // The URL for the installer image with secure boot. InstallerSecureboot pulumi.StringInput `pulumi:"installerSecureboot"` // The URL for the ISO image. Iso pulumi.StringInput `pulumi:"iso"` // The URL for the ISO image with secure boot. IsoSecureboot pulumi.StringInput `pulumi:"isoSecureboot"` // The URL for the kernel image. Kernel pulumi.StringInput `pulumi:"kernel"` // The URL for the kernel command line. KernelCommandLine pulumi.StringInput `pulumi:"kernelCommandLine"` // The URL for the PXE image. Pxe pulumi.StringInput `pulumi:"pxe"` // The URL for the UKI image. Uki pulumi.StringInput `pulumi:"uki"` }
func (GetUrlsUrlsArgs) ElementType ¶
func (GetUrlsUrlsArgs) ElementType() reflect.Type
func (GetUrlsUrlsArgs) ToGetUrlsUrlsOutput ¶
func (i GetUrlsUrlsArgs) ToGetUrlsUrlsOutput() GetUrlsUrlsOutput
func (GetUrlsUrlsArgs) ToGetUrlsUrlsOutputWithContext ¶
func (i GetUrlsUrlsArgs) ToGetUrlsUrlsOutputWithContext(ctx context.Context) GetUrlsUrlsOutput
type GetUrlsUrlsInput ¶
type GetUrlsUrlsInput interface { pulumi.Input ToGetUrlsUrlsOutput() GetUrlsUrlsOutput ToGetUrlsUrlsOutputWithContext(context.Context) GetUrlsUrlsOutput }
GetUrlsUrlsInput is an input type that accepts GetUrlsUrlsArgs and GetUrlsUrlsOutput values. You can construct a concrete instance of `GetUrlsUrlsInput` via:
GetUrlsUrlsArgs{...}
type GetUrlsUrlsOutput ¶
type GetUrlsUrlsOutput struct{ *pulumi.OutputState }
func (GetUrlsUrlsOutput) DiskImage ¶
func (o GetUrlsUrlsOutput) DiskImage() pulumi.StringOutput
The URL for the disk image.
func (GetUrlsUrlsOutput) DiskImageSecureboot ¶
func (o GetUrlsUrlsOutput) DiskImageSecureboot() pulumi.StringOutput
The URL for the disk image with secure boot.
func (GetUrlsUrlsOutput) ElementType ¶
func (GetUrlsUrlsOutput) ElementType() reflect.Type
func (GetUrlsUrlsOutput) Initramfs ¶
func (o GetUrlsUrlsOutput) Initramfs() pulumi.StringOutput
The URL for the initramfs image.
func (GetUrlsUrlsOutput) Installer ¶
func (o GetUrlsUrlsOutput) Installer() pulumi.StringOutput
The URL for the installer image.
func (GetUrlsUrlsOutput) InstallerSecureboot ¶
func (o GetUrlsUrlsOutput) InstallerSecureboot() pulumi.StringOutput
The URL for the installer image with secure boot.
func (GetUrlsUrlsOutput) Iso ¶
func (o GetUrlsUrlsOutput) Iso() pulumi.StringOutput
The URL for the ISO image.
func (GetUrlsUrlsOutput) IsoSecureboot ¶
func (o GetUrlsUrlsOutput) IsoSecureboot() pulumi.StringOutput
The URL for the ISO image with secure boot.
func (GetUrlsUrlsOutput) Kernel ¶
func (o GetUrlsUrlsOutput) Kernel() pulumi.StringOutput
The URL for the kernel image.
func (GetUrlsUrlsOutput) KernelCommandLine ¶
func (o GetUrlsUrlsOutput) KernelCommandLine() pulumi.StringOutput
The URL for the kernel command line.
func (GetUrlsUrlsOutput) Pxe ¶
func (o GetUrlsUrlsOutput) Pxe() pulumi.StringOutput
The URL for the PXE image.
func (GetUrlsUrlsOutput) ToGetUrlsUrlsOutput ¶
func (o GetUrlsUrlsOutput) ToGetUrlsUrlsOutput() GetUrlsUrlsOutput
func (GetUrlsUrlsOutput) ToGetUrlsUrlsOutputWithContext ¶
func (o GetUrlsUrlsOutput) ToGetUrlsUrlsOutputWithContext(ctx context.Context) GetUrlsUrlsOutput
func (GetUrlsUrlsOutput) Uki ¶
func (o GetUrlsUrlsOutput) Uki() pulumi.StringOutput
The URL for the UKI image.
type GetVersionsArgs ¶
type GetVersionsArgs struct { // The filter to apply to the overlays list. Filters *GetVersionsFilters `pulumi:"filters"` }
A collection of arguments for invoking getVersions.
type GetVersionsFilters ¶
type GetVersionsFilters struct { // If set to true, only stable versions will be returned. If set to false, all versions will be returned. StableVersionsOnly *bool `pulumi:"stableVersionsOnly"` }
type GetVersionsFiltersArgs ¶
type GetVersionsFiltersArgs struct { // If set to true, only stable versions will be returned. If set to false, all versions will be returned. StableVersionsOnly pulumi.BoolPtrInput `pulumi:"stableVersionsOnly"` }
func (GetVersionsFiltersArgs) ElementType ¶
func (GetVersionsFiltersArgs) ElementType() reflect.Type
func (GetVersionsFiltersArgs) ToGetVersionsFiltersOutput ¶
func (i GetVersionsFiltersArgs) ToGetVersionsFiltersOutput() GetVersionsFiltersOutput
func (GetVersionsFiltersArgs) ToGetVersionsFiltersOutputWithContext ¶
func (i GetVersionsFiltersArgs) ToGetVersionsFiltersOutputWithContext(ctx context.Context) GetVersionsFiltersOutput
func (GetVersionsFiltersArgs) ToGetVersionsFiltersPtrOutput ¶
func (i GetVersionsFiltersArgs) ToGetVersionsFiltersPtrOutput() GetVersionsFiltersPtrOutput
func (GetVersionsFiltersArgs) ToGetVersionsFiltersPtrOutputWithContext ¶
func (i GetVersionsFiltersArgs) ToGetVersionsFiltersPtrOutputWithContext(ctx context.Context) GetVersionsFiltersPtrOutput
type GetVersionsFiltersInput ¶
type GetVersionsFiltersInput interface { pulumi.Input ToGetVersionsFiltersOutput() GetVersionsFiltersOutput ToGetVersionsFiltersOutputWithContext(context.Context) GetVersionsFiltersOutput }
GetVersionsFiltersInput is an input type that accepts GetVersionsFiltersArgs and GetVersionsFiltersOutput values. You can construct a concrete instance of `GetVersionsFiltersInput` via:
GetVersionsFiltersArgs{...}
type GetVersionsFiltersOutput ¶
type GetVersionsFiltersOutput struct{ *pulumi.OutputState }
func (GetVersionsFiltersOutput) ElementType ¶
func (GetVersionsFiltersOutput) ElementType() reflect.Type
func (GetVersionsFiltersOutput) StableVersionsOnly ¶
func (o GetVersionsFiltersOutput) StableVersionsOnly() pulumi.BoolPtrOutput
If set to true, only stable versions will be returned. If set to false, all versions will be returned.
func (GetVersionsFiltersOutput) ToGetVersionsFiltersOutput ¶
func (o GetVersionsFiltersOutput) ToGetVersionsFiltersOutput() GetVersionsFiltersOutput
func (GetVersionsFiltersOutput) ToGetVersionsFiltersOutputWithContext ¶
func (o GetVersionsFiltersOutput) ToGetVersionsFiltersOutputWithContext(ctx context.Context) GetVersionsFiltersOutput
func (GetVersionsFiltersOutput) ToGetVersionsFiltersPtrOutput ¶
func (o GetVersionsFiltersOutput) ToGetVersionsFiltersPtrOutput() GetVersionsFiltersPtrOutput
func (GetVersionsFiltersOutput) ToGetVersionsFiltersPtrOutputWithContext ¶
func (o GetVersionsFiltersOutput) ToGetVersionsFiltersPtrOutputWithContext(ctx context.Context) GetVersionsFiltersPtrOutput
type GetVersionsFiltersPtrInput ¶
type GetVersionsFiltersPtrInput interface { pulumi.Input ToGetVersionsFiltersPtrOutput() GetVersionsFiltersPtrOutput ToGetVersionsFiltersPtrOutputWithContext(context.Context) GetVersionsFiltersPtrOutput }
GetVersionsFiltersPtrInput is an input type that accepts GetVersionsFiltersArgs, GetVersionsFiltersPtr and GetVersionsFiltersPtrOutput values. You can construct a concrete instance of `GetVersionsFiltersPtrInput` via:
GetVersionsFiltersArgs{...} or: nil
func GetVersionsFiltersPtr ¶
func GetVersionsFiltersPtr(v *GetVersionsFiltersArgs) GetVersionsFiltersPtrInput
type GetVersionsFiltersPtrOutput ¶
type GetVersionsFiltersPtrOutput struct{ *pulumi.OutputState }
func (GetVersionsFiltersPtrOutput) Elem ¶
func (o GetVersionsFiltersPtrOutput) Elem() GetVersionsFiltersOutput
func (GetVersionsFiltersPtrOutput) ElementType ¶
func (GetVersionsFiltersPtrOutput) ElementType() reflect.Type
func (GetVersionsFiltersPtrOutput) StableVersionsOnly ¶
func (o GetVersionsFiltersPtrOutput) StableVersionsOnly() pulumi.BoolPtrOutput
If set to true, only stable versions will be returned. If set to false, all versions will be returned.
func (GetVersionsFiltersPtrOutput) ToGetVersionsFiltersPtrOutput ¶
func (o GetVersionsFiltersPtrOutput) ToGetVersionsFiltersPtrOutput() GetVersionsFiltersPtrOutput
func (GetVersionsFiltersPtrOutput) ToGetVersionsFiltersPtrOutputWithContext ¶
func (o GetVersionsFiltersPtrOutput) ToGetVersionsFiltersPtrOutputWithContext(ctx context.Context) GetVersionsFiltersPtrOutput
type GetVersionsOutputArgs ¶
type GetVersionsOutputArgs struct { // The filter to apply to the overlays list. Filters GetVersionsFiltersPtrInput `pulumi:"filters"` }
A collection of arguments for invoking getVersions.
func (GetVersionsOutputArgs) ElementType ¶
func (GetVersionsOutputArgs) ElementType() reflect.Type
type GetVersionsResult ¶
type GetVersionsResult struct { // The filter to apply to the overlays list. Filters *GetVersionsFilters `pulumi:"filters"` // The ID of this resource. Id string `pulumi:"id"` // The list of available talos versions. TalosVersions []string `pulumi:"talosVersions"` }
A collection of values returned by getVersions.
func GetVersions ¶
func GetVersions(ctx *pulumi.Context, args *GetVersionsArgs, opts ...pulumi.InvokeOption) (*GetVersionsResult, error)
The image factory versions data source provides a list of available talos versions from the image factory.
type GetVersionsResultOutput ¶
type GetVersionsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getVersions.
func GetVersionsOutput ¶
func GetVersionsOutput(ctx *pulumi.Context, args GetVersionsOutputArgs, opts ...pulumi.InvokeOption) GetVersionsResultOutput
func (GetVersionsResultOutput) ElementType ¶
func (GetVersionsResultOutput) ElementType() reflect.Type
func (GetVersionsResultOutput) Filters ¶
func (o GetVersionsResultOutput) Filters() GetVersionsFiltersPtrOutput
The filter to apply to the overlays list.
func (GetVersionsResultOutput) Id ¶
func (o GetVersionsResultOutput) Id() pulumi.StringOutput
The ID of this resource.
func (GetVersionsResultOutput) TalosVersions ¶
func (o GetVersionsResultOutput) TalosVersions() pulumi.StringArrayOutput
The list of available talos versions.
func (GetVersionsResultOutput) ToGetVersionsResultOutput ¶
func (o GetVersionsResultOutput) ToGetVersionsResultOutput() GetVersionsResultOutput
func (GetVersionsResultOutput) ToGetVersionsResultOutputWithContext ¶
func (o GetVersionsResultOutput) ToGetVersionsResultOutputWithContext(ctx context.Context) GetVersionsResultOutput
type Schematic ¶
type Schematic struct { pulumi.CustomResourceState // The schematic yaml respresentation to generate the image. Schematic pulumi.StringPtrOutput `pulumi:"schematic"` }
The image factory schematic resource allows you to create a schematic for a Talos image.
func GetSchematic ¶
func GetSchematic(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SchematicState, opts ...pulumi.ResourceOption) (*Schematic, error)
GetSchematic gets an existing Schematic 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 NewSchematic ¶
func NewSchematic(ctx *pulumi.Context, name string, args *SchematicArgs, opts ...pulumi.ResourceOption) (*Schematic, error)
NewSchematic registers a new resource with the given unique name, arguments, and options.
func (*Schematic) ElementType ¶
func (*Schematic) ToSchematicOutput ¶
func (i *Schematic) ToSchematicOutput() SchematicOutput
func (*Schematic) ToSchematicOutputWithContext ¶
func (i *Schematic) ToSchematicOutputWithContext(ctx context.Context) SchematicOutput
type SchematicArgs ¶
type SchematicArgs struct { // The schematic yaml respresentation to generate the image. Schematic pulumi.StringPtrInput }
The set of arguments for constructing a Schematic resource.
func (SchematicArgs) ElementType ¶
func (SchematicArgs) ElementType() reflect.Type
type SchematicArray ¶
type SchematicArray []SchematicInput
func (SchematicArray) ElementType ¶
func (SchematicArray) ElementType() reflect.Type
func (SchematicArray) ToSchematicArrayOutput ¶
func (i SchematicArray) ToSchematicArrayOutput() SchematicArrayOutput
func (SchematicArray) ToSchematicArrayOutputWithContext ¶
func (i SchematicArray) ToSchematicArrayOutputWithContext(ctx context.Context) SchematicArrayOutput
type SchematicArrayInput ¶
type SchematicArrayInput interface { pulumi.Input ToSchematicArrayOutput() SchematicArrayOutput ToSchematicArrayOutputWithContext(context.Context) SchematicArrayOutput }
SchematicArrayInput is an input type that accepts SchematicArray and SchematicArrayOutput values. You can construct a concrete instance of `SchematicArrayInput` via:
SchematicArray{ SchematicArgs{...} }
type SchematicArrayOutput ¶
type SchematicArrayOutput struct{ *pulumi.OutputState }
func (SchematicArrayOutput) ElementType ¶
func (SchematicArrayOutput) ElementType() reflect.Type
func (SchematicArrayOutput) Index ¶
func (o SchematicArrayOutput) Index(i pulumi.IntInput) SchematicOutput
func (SchematicArrayOutput) ToSchematicArrayOutput ¶
func (o SchematicArrayOutput) ToSchematicArrayOutput() SchematicArrayOutput
func (SchematicArrayOutput) ToSchematicArrayOutputWithContext ¶
func (o SchematicArrayOutput) ToSchematicArrayOutputWithContext(ctx context.Context) SchematicArrayOutput
type SchematicInput ¶
type SchematicInput interface { pulumi.Input ToSchematicOutput() SchematicOutput ToSchematicOutputWithContext(ctx context.Context) SchematicOutput }
type SchematicMap ¶
type SchematicMap map[string]SchematicInput
func (SchematicMap) ElementType ¶
func (SchematicMap) ElementType() reflect.Type
func (SchematicMap) ToSchematicMapOutput ¶
func (i SchematicMap) ToSchematicMapOutput() SchematicMapOutput
func (SchematicMap) ToSchematicMapOutputWithContext ¶
func (i SchematicMap) ToSchematicMapOutputWithContext(ctx context.Context) SchematicMapOutput
type SchematicMapInput ¶
type SchematicMapInput interface { pulumi.Input ToSchematicMapOutput() SchematicMapOutput ToSchematicMapOutputWithContext(context.Context) SchematicMapOutput }
SchematicMapInput is an input type that accepts SchematicMap and SchematicMapOutput values. You can construct a concrete instance of `SchematicMapInput` via:
SchematicMap{ "key": SchematicArgs{...} }
type SchematicMapOutput ¶
type SchematicMapOutput struct{ *pulumi.OutputState }
func (SchematicMapOutput) ElementType ¶
func (SchematicMapOutput) ElementType() reflect.Type
func (SchematicMapOutput) MapIndex ¶
func (o SchematicMapOutput) MapIndex(k pulumi.StringInput) SchematicOutput
func (SchematicMapOutput) ToSchematicMapOutput ¶
func (o SchematicMapOutput) ToSchematicMapOutput() SchematicMapOutput
func (SchematicMapOutput) ToSchematicMapOutputWithContext ¶
func (o SchematicMapOutput) ToSchematicMapOutputWithContext(ctx context.Context) SchematicMapOutput
type SchematicOutput ¶
type SchematicOutput struct{ *pulumi.OutputState }
func (SchematicOutput) ElementType ¶
func (SchematicOutput) ElementType() reflect.Type
func (SchematicOutput) Schematic ¶
func (o SchematicOutput) Schematic() pulumi.StringPtrOutput
The schematic yaml respresentation to generate the image.
func (SchematicOutput) ToSchematicOutput ¶
func (o SchematicOutput) ToSchematicOutput() SchematicOutput
func (SchematicOutput) ToSchematicOutputWithContext ¶
func (o SchematicOutput) ToSchematicOutputWithContext(ctx context.Context) SchematicOutput
type SchematicState ¶
type SchematicState struct { // The schematic yaml respresentation to generate the image. Schematic pulumi.StringPtrInput }
func (SchematicState) ElementType ¶
func (SchematicState) ElementType() reflect.Type