1. Packages
  2. Flux
  3. API Docs
  4. getFluxInstall
Flux v1.0.1 published on Friday, Jul 28, 2023 by oun

flux.getFluxInstall

Explore with Pulumi AI

flux logo
Flux v1.0.1 published on Friday, Jul 28, 2023 by oun

    Using getFluxInstall

    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 getFluxInstall(args: GetFluxInstallArgs, opts?: InvokeOptions): Promise<GetFluxInstallResult>
    function getFluxInstallOutput(args: GetFluxInstallOutputArgs, opts?: InvokeOptions): Output<GetFluxInstallResult>
    def get_flux_install(baseurl: Optional[str] = None,
                         cluster_domain: Optional[str] = None,
                         components: Optional[Sequence[str]] = None,
                         components_extras: Optional[Sequence[str]] = None,
                         image_pull_secrets: Optional[str] = None,
                         log_level: Optional[str] = None,
                         namespace: Optional[str] = None,
                         network_policy: Optional[bool] = None,
                         registry: Optional[str] = None,
                         target_path: Optional[str] = None,
                         toleration_keys: Optional[Sequence[str]] = None,
                         version: Optional[str] = None,
                         watch_all_namespaces: Optional[bool] = None,
                         opts: Optional[InvokeOptions] = None) -> GetFluxInstallResult
    def get_flux_install_output(baseurl: Optional[pulumi.Input[str]] = None,
                         cluster_domain: Optional[pulumi.Input[str]] = None,
                         components: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                         components_extras: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                         image_pull_secrets: Optional[pulumi.Input[str]] = None,
                         log_level: Optional[pulumi.Input[str]] = None,
                         namespace: Optional[pulumi.Input[str]] = None,
                         network_policy: Optional[pulumi.Input[bool]] = None,
                         registry: Optional[pulumi.Input[str]] = None,
                         target_path: Optional[pulumi.Input[str]] = None,
                         toleration_keys: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                         version: Optional[pulumi.Input[str]] = None,
                         watch_all_namespaces: Optional[pulumi.Input[bool]] = None,
                         opts: Optional[InvokeOptions] = None) -> Output[GetFluxInstallResult]
    func GetFluxInstall(ctx *Context, args *GetFluxInstallArgs, opts ...InvokeOption) (*GetFluxInstallResult, error)
    func GetFluxInstallOutput(ctx *Context, args *GetFluxInstallOutputArgs, opts ...InvokeOption) GetFluxInstallResultOutput

    > Note: This function is named GetFluxInstall in the Go SDK.

    public static class GetFluxInstall 
    {
        public static Task<GetFluxInstallResult> InvokeAsync(GetFluxInstallArgs args, InvokeOptions? opts = null)
        public static Output<GetFluxInstallResult> Invoke(GetFluxInstallInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetFluxInstallResult> getFluxInstall(GetFluxInstallArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: flux:index/getFluxInstall:getFluxInstall
      arguments:
        # arguments dictionary

    The following arguments are supported:

    TargetPath string
    Baseurl string
    ClusterDomain string
    Components List<string>
    ComponentsExtras List<string>
    ImagePullSecrets string
    LogLevel string
    Namespace string
    NetworkPolicy bool
    Registry string
    TolerationKeys List<string>
    Version string
    WatchAllNamespaces bool
    targetPath String
    baseurl String
    clusterDomain String
    components List<String>
    componentsExtras List<String>
    imagePullSecrets String
    logLevel String
    namespace String
    networkPolicy Boolean
    registry String
    tolerationKeys List<String>
    version String
    watchAllNamespaces Boolean
    targetPath String
    baseurl String
    clusterDomain String
    components List<String>
    componentsExtras List<String>
    imagePullSecrets String
    logLevel String
    namespace String
    networkPolicy Boolean
    registry String
    tolerationKeys List<String>
    version String
    watchAllNamespaces Boolean

    getFluxInstall Result

    The following output properties are available:

    Content string
    Id string
    Path string
    TargetPath string
    Baseurl string
    ClusterDomain string
    Components List<string>
    ComponentsExtras List<string>
    ImagePullSecrets string
    LogLevel string
    Namespace string
    NetworkPolicy bool
    Registry string
    TolerationKeys List<string>
    Version string
    WatchAllNamespaces bool
    Content string
    Id string
    Path string
    TargetPath string
    Baseurl string
    ClusterDomain string
    Components []string
    ComponentsExtras []string
    ImagePullSecrets string
    LogLevel string
    Namespace string
    NetworkPolicy bool
    Registry string
    TolerationKeys []string
    Version string
    WatchAllNamespaces bool
    content String
    id String
    path String
    targetPath String
    baseurl String
    clusterDomain String
    components List<String>
    componentsExtras List<String>
    imagePullSecrets String
    logLevel String
    namespace String
    networkPolicy Boolean
    registry String
    tolerationKeys List<String>
    version String
    watchAllNamespaces Boolean
    content string
    id string
    path string
    targetPath string
    baseurl string
    clusterDomain string
    components string[]
    componentsExtras string[]
    imagePullSecrets string
    logLevel string
    namespace string
    networkPolicy boolean
    registry string
    tolerationKeys string[]
    version string
    watchAllNamespaces boolean
    content String
    id String
    path String
    targetPath String
    baseurl String
    clusterDomain String
    components List<String>
    componentsExtras List<String>
    imagePullSecrets String
    logLevel String
    namespace String
    networkPolicy Boolean
    registry String
    tolerationKeys List<String>
    version String
    watchAllNamespaces Boolean

    Package Details

    Repository
    flux oun/pulumi-flux
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the flux Terraform Provider.
    flux logo
    Flux v1.0.1 published on Friday, Jul 28, 2023 by oun