1. Packages
  2. Packages
  3. Flux
  4. API Docs
  5. getFluxInstall
Viewing docs for Flux v1.0.1
published on Friday, Jul 28, 2023 by oun
flux logo
Viewing docs for 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: pulumi.Input[Optional[str]] = None,
                         cluster_domain: pulumi.Input[Optional[str]] = None,
                         components: pulumi.Input[Optional[Sequence[pulumi.Input[str]]]] = None,
                         components_extras: pulumi.Input[Optional[Sequence[pulumi.Input[str]]]] = None,
                         image_pull_secrets: pulumi.Input[Optional[str]] = None,
                         log_level: pulumi.Input[Optional[str]] = None,
                         namespace: pulumi.Input[Optional[str]] = None,
                         network_policy: pulumi.Input[Optional[bool]] = None,
                         registry: pulumi.Input[Optional[str]] = None,
                         target_path: pulumi.Input[Optional[str]] = None,
                         toleration_keys: pulumi.Input[Optional[Sequence[pulumi.Input[str]]]] = None,
                         version: pulumi.Input[Optional[str]] = None,
                         watch_all_namespaces: pulumi.Input[Optional[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)
    public static Output<GetFluxInstallResult> getFluxInstall(GetFluxInstallArgs args, InvokeOptions options)
    
    fn::invoke:
      function: flux:index/getFluxInstall:getFluxInstall
      arguments:
        # arguments dictionary
    data "flux_getfluxinstall" "name" {
        # arguments
    }

    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
    target_path string
    baseurl string
    cluster_domain string
    components list(string)
    components_extras list(string)
    image_pull_secrets string
    log_level string
    namespace string
    network_policy bool
    registry string
    toleration_keys list(string)
    version string
    watch_all_namespaces 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
    Viewing docs for Flux v1.0.1
    published on Friday, Jul 28, 2023 by oun

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial