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 dictionary
The following arguments are supported:
- Schematic
Id This property is required. string - Talos
Version This property is required. string - Architecture string
- Platform string
- Sbc string
- Schematic
Id This property is required. string - Talos
Version This property is required. string - Architecture string
- Platform string
- Sbc string
- schematic
Id This property is required. String - talos
Version This property is required. String - architecture String
- platform String
- sbc String
- schematic
Id This property is required. string - talos
Version This property is required. string - architecture string
- platform string
- sbc string
- schematic_
id This property is required. str - talos_
version This property is required. str - architecture str
- platform str
- sbc str
- schematic
Id This property is required. String - talos
Version This property is required. String - architecture String
- platform String
- sbc String
getUrls Result
The following output properties are available:
- Architecture string
- Id string
- Schematic
Id string - Talos
Version string - Urls
Pulumiverse.
Talos. Image Factory. Outputs. Get Urls Urls - Platform string
- Sbc string
- Architecture string
- Id string
- Schematic
Id string - Talos
Version string - Urls
Get
Urls Urls - Platform string
- Sbc string
- architecture String
- id String
- schematic
Id String - talos
Version String - urls
Get
Urls Urls - platform String
- sbc String
- architecture string
- id string
- schematic
Id string - talos
Version string - urls
Get
Urls 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
- schematic
Id String - talos
Version String - urls Property Map
- platform String
- sbc String
Supporting Types
GetUrlsUrls
- Disk
Image This property is required. string - The URL for the disk image.
- Disk
Image Secureboot This property is required. string - The URL for the disk image with secure boot.
- Initramfs
This property is required. string - The URL for the initramfs image.
- Installer
This property is required. string - The URL for the installer image.
- Installer
Secureboot This property is required. string - The URL for the installer image with secure boot.
- Iso
This property is required. string - The URL for the ISO image.
- Iso
Secureboot This property is required. string - The URL for the ISO image with secure boot.
- Kernel
This property is required. string - The URL for the kernel image.
- Kernel
Command Line This property is required. string - The URL for the kernel command line.
- Pxe
This property is required. string - The URL for the PXE image.
- Uki
This property is required. string - The URL for the UKI image.
- Disk
Image This property is required. string - The URL for the disk image.
- Disk
Image Secureboot This property is required. string - The URL for the disk image with secure boot.
- Initramfs
This property is required. string - The URL for the initramfs image.
- Installer
This property is required. string - The URL for the installer image.
- Installer
Secureboot This property is required. string - The URL for the installer image with secure boot.
- Iso
This property is required. string - The URL for the ISO image.
- Iso
Secureboot This property is required. string - The URL for the ISO image with secure boot.
- Kernel
This property is required. string - The URL for the kernel image.
- Kernel
Command Line This property is required. string - The URL for the kernel command line.
- Pxe
This property is required. string - The URL for the PXE image.
- Uki
This property is required. string - The URL for the UKI image.
- disk
Image This property is required. String - The URL for the disk image.
- disk
Image Secureboot This property is required. String - The URL for the disk image with secure boot.
- initramfs
This property is required. String - The URL for the initramfs image.
- installer
This property is required. String - The URL for the installer image.
- installer
Secureboot This property is required. String - The URL for the installer image with secure boot.
- iso
This property is required. String - The URL for the ISO image.
- iso
Secureboot This property is required. String - The URL for the ISO image with secure boot.
- kernel
This property is required. String - The URL for the kernel image.
- kernel
Command Line This property is required. String - The URL for the kernel command line.
- pxe
This property is required. String - The URL for the PXE image.
- uki
This property is required. String - The URL for the UKI image.
- disk
Image This property is required. string - The URL for the disk image.
- disk
Image Secureboot This property is required. string - The URL for the disk image with secure boot.
- initramfs
This property is required. string - The URL for the initramfs image.
- installer
This property is required. string - The URL for the installer image.
- installer
Secureboot This property is required. string - The URL for the installer image with secure boot.
- iso
This property is required. string - The URL for the ISO image.
- iso
Secureboot This property is required. string - The URL for the ISO image with secure boot.
- kernel
This property is required. string - The URL for the kernel image.
- kernel
Command Line This property is required. string - The URL for the kernel command line.
- pxe
This property is required. string - The URL for the PXE image.
- uki
This property is required. string - The URL for the UKI image.
- disk_
image This property is required. str - The URL for the disk image.
- disk_
image_ secureboot This property is required. str - The URL for the disk image with secure boot.
- initramfs
This property is required. str - The URL for the initramfs image.
- installer
This property is required. str - The URL for the installer image.
- installer_
secureboot This property is required. str - The URL for the installer image with secure boot.
- iso
This property is required. str - The URL for the ISO image.
- iso_
secureboot This property is required. str - The URL for the ISO image with secure boot.
- kernel
This property is required. str - The URL for the kernel image.
- kernel_
command_ line This property is required. str - The URL for the kernel command line.
- pxe
This property is required. str - The URL for the PXE image.
- uki
This property is required. str - The URL for the UKI image.
- disk
Image This property is required. String - The URL for the disk image.
- disk
Image Secureboot This property is required. String - The URL for the disk image with secure boot.
- initramfs
This property is required. String - The URL for the initramfs image.
- installer
This property is required. String - The URL for the installer image.
- installer
Secureboot This property is required. String - The URL for the installer image with secure boot.
- iso
This property is required. String - The URL for the ISO image.
- iso
Secureboot This property is required. String - The URL for the ISO image with secure boot.
- kernel
This property is required. String - The URL for the kernel image.
- kernel
Command Line This property is required. String - The URL for the kernel command line.
- pxe
This property is required. String - The URL for the PXE image.
- uki
This property is required. 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
talos
Terraform Provider.