talos v0.5.2 published on Thursday, Jan 23, 2025 by Pulumiverse
talos.imageFactory.getUrls
Explore with Pulumi AI
Generates URLs for different assets supported by the Talos image factory.
Using getUrls
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getUrls(args: GetUrlsArgs, opts?: InvokeOptions): Promise<GetUrlsResult>
function getUrlsOutput(args: GetUrlsOutputArgs, opts?: InvokeOptions): Output<GetUrlsResult>def get_urls(architecture: Optional[str] = None,
             platform: Optional[str] = None,
             sbc: Optional[str] = None,
             schematic_id: Optional[str] = None,
             talos_version: Optional[str] = None,
             opts: Optional[InvokeOptions] = None) -> GetUrlsResult
def get_urls_output(architecture: Optional[pulumi.Input[str]] = None,
             platform: Optional[pulumi.Input[str]] = None,
             sbc: Optional[pulumi.Input[str]] = None,
             schematic_id: Optional[pulumi.Input[str]] = None,
             talos_version: Optional[pulumi.Input[str]] = None,
             opts: Optional[InvokeOptions] = None) -> Output[GetUrlsResult]func GetUrls(ctx *Context, args *GetUrlsArgs, opts ...InvokeOption) (*GetUrlsResult, error)
func GetUrlsOutput(ctx *Context, args *GetUrlsOutputArgs, opts ...InvokeOption) GetUrlsResultOutput> Note: This function is named GetUrls in the Go SDK.
public static class GetUrls 
{
    public static Task<GetUrlsResult> InvokeAsync(GetUrlsArgs args, InvokeOptions? opts = null)
    public static Output<GetUrlsResult> Invoke(GetUrlsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetUrlsResult> getUrls(GetUrlsArgs args, InvokeOptions options)
public static Output<GetUrlsResult> getUrls(GetUrlsArgs args, InvokeOptions options)
fn::invoke:
  function: talos:imageFactory/getUrls:getUrls
  arguments:
    # arguments dictionaryThe following arguments are supported:
- SchematicId string
- TalosVersion string
- Architecture string
- Platform string
- Sbc string
- SchematicId string
- TalosVersion string
- Architecture string
- Platform string
- Sbc string
- schematicId String
- talosVersion String
- architecture String
- platform String
- sbc String
- schematicId string
- talosVersion string
- architecture string
- platform string
- sbc string
- schematic_id str
- talos_version str
- architecture str
- platform str
- sbc str
- schematicId String
- talosVersion String
- architecture String
- platform String
- sbc String
getUrls Result
The following output properties are available:
- Architecture string
- Id string
- SchematicId string
- TalosVersion string
- Urls
Pulumiverse.Talos. Image Factory. Outputs. Get Urls Urls 
- Platform string
- Sbc string
- Architecture string
- Id string
- SchematicId string
- TalosVersion string
- Urls
GetUrls Urls 
- Platform string
- Sbc string
- architecture String
- id String
- schematicId String
- talosVersion String
- urls
GetUrls Urls 
- platform String
- sbc String
- architecture string
- id string
- schematicId string
- talosVersion string
- urls
GetUrls Urls 
- platform string
- sbc string
- architecture str
- id str
- schematic_id str
- talos_version str
- urls
imagefactory.Get Urls Urls 
- platform str
- sbc str
- architecture String
- id String
- schematicId String
- talosVersion String
- urls Property Map
- platform String
- sbc String
Supporting Types
GetUrlsUrls  
- DiskImage string
- The URL for the disk image.
- DiskImage stringSecureboot 
- The URL for the disk image with secure boot.
- Initramfs string
- The URL for the initramfs image.
- Installer string
- The URL for the installer image.
- InstallerSecureboot string
- The URL for the installer image with secure boot.
- Iso string
- The URL for the ISO image.
- IsoSecureboot string
- The URL for the ISO image with secure boot.
- Kernel string
- The URL for the kernel image.
- KernelCommand stringLine 
- The URL for the kernel command line.
- Pxe string
- The URL for the PXE image.
- Uki string
- The URL for the UKI image.
- DiskImage string
- The URL for the disk image.
- DiskImage stringSecureboot 
- The URL for the disk image with secure boot.
- Initramfs string
- The URL for the initramfs image.
- Installer string
- The URL for the installer image.
- InstallerSecureboot string
- The URL for the installer image with secure boot.
- Iso string
- The URL for the ISO image.
- IsoSecureboot string
- The URL for the ISO image with secure boot.
- Kernel string
- The URL for the kernel image.
- KernelCommand stringLine 
- The URL for the kernel command line.
- Pxe string
- The URL for the PXE image.
- Uki string
- The URL for the UKI image.
- diskImage String
- The URL for the disk image.
- diskImage StringSecureboot 
- The URL for the disk image with secure boot.
- initramfs String
- The URL for the initramfs image.
- installer String
- The URL for the installer image.
- installerSecureboot String
- The URL for the installer image with secure boot.
- iso String
- The URL for the ISO image.
- isoSecureboot String
- The URL for the ISO image with secure boot.
- kernel String
- The URL for the kernel image.
- kernelCommand StringLine 
- The URL for the kernel command line.
- pxe String
- The URL for the PXE image.
- uki String
- The URL for the UKI image.
- diskImage string
- The URL for the disk image.
- diskImage stringSecureboot 
- The URL for the disk image with secure boot.
- initramfs string
- The URL for the initramfs image.
- installer string
- The URL for the installer image.
- installerSecureboot string
- The URL for the installer image with secure boot.
- iso string
- The URL for the ISO image.
- isoSecureboot string
- The URL for the ISO image with secure boot.
- kernel string
- The URL for the kernel image.
- kernelCommand stringLine 
- The URL for the kernel command line.
- pxe string
- The URL for the PXE image.
- uki string
- The URL for the UKI image.
- disk_image str
- The URL for the disk image.
- disk_image_ strsecureboot 
- The URL for the disk image with secure boot.
- initramfs str
- The URL for the initramfs image.
- installer str
- The URL for the installer image.
- installer_secureboot str
- The URL for the installer image with secure boot.
- iso str
- The URL for the ISO image.
- iso_secureboot str
- The URL for the ISO image with secure boot.
- kernel str
- The URL for the kernel image.
- kernel_command_ strline 
- The URL for the kernel command line.
- pxe str
- The URL for the PXE image.
- uki str
- The URL for the UKI image.
- diskImage String
- The URL for the disk image.
- diskImage StringSecureboot 
- The URL for the disk image with secure boot.
- initramfs String
- The URL for the initramfs image.
- installer String
- The URL for the installer image.
- installerSecureboot String
- The URL for the installer image with secure boot.
- iso String
- The URL for the ISO image.
- isoSecureboot String
- The URL for the ISO image with secure boot.
- kernel String
- The URL for the kernel image.
- kernelCommand StringLine 
- The URL for the kernel command line.
- pxe String
- The URL for the PXE image.
- uki String
- The URL for the UKI image.
Package Details
- Repository
- talos pulumiverse/pulumi-talos
- License
- MPL-2.0
- Notes
- This Pulumi package is based on the talosTerraform Provider.
