flux.getFluxInstall

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

The provider-assigned unique ID for this managed resource.

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

The provider-assigned unique ID for this managed resource.

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

The provider-assigned unique ID for this managed resource.

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

The provider-assigned unique ID for this managed resource.

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 str
id str

The provider-assigned unique ID for this managed resource.

path str
target_path str
baseurl str
cluster_domain str
components Sequence[str]
components_extras Sequence[str]
image_pull_secrets str
log_level str
namespace str
network_policy bool
registry str
toleration_keys Sequence[str]
version str
watch_all_namespaces bool
content String
id String

The provider-assigned unique ID for this managed resource.

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.