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:
- Target
Path string - Baseurl string
- Cluster
Domain string - Components List<string>
- Components
Extras List<string> - Image
Pull stringSecrets - Log
Level string - Namespace string
- Network
Policy bool - Registry string
- Toleration
Keys List<string> - Version string
- Watch
All boolNamespaces
- Target
Path string - Baseurl string
- Cluster
Domain string - Components []string
- Components
Extras []string - Image
Pull stringSecrets - Log
Level string - Namespace string
- Network
Policy bool - Registry string
- Toleration
Keys []string - Version string
- Watch
All boolNamespaces
- target
Path String - baseurl String
- cluster
Domain String - components List<String>
- components
Extras List<String> - image
Pull StringSecrets - log
Level String - namespace String
- network
Policy Boolean - registry String
- toleration
Keys List<String> - version String
- watch
All BooleanNamespaces
- target
Path string - baseurl string
- cluster
Domain string - components string[]
- components
Extras string[] - image
Pull stringSecrets - log
Level string - namespace string
- network
Policy boolean - registry string
- toleration
Keys string[] - version string
- watch
All booleanNamespaces
- target_
path str - baseurl str
- cluster_
domain str - components Sequence[str]
- components_
extras Sequence[str] - image_
pull_ strsecrets - log_
level str - namespace str
- network_
policy bool - registry str
- toleration_
keys Sequence[str] - version str
- watch_
all_ boolnamespaces
- target
Path String - baseurl String
- cluster
Domain String - components List<String>
- components
Extras List<String> - image
Pull StringSecrets - log
Level String - namespace String
- network
Policy Boolean - registry String
- toleration
Keys List<String> - version String
- watch
All BooleanNamespaces
getFluxInstall Result
The following output properties are available:
- Content string
- Id string
The provider-assigned unique ID for this managed resource.
- Path string
- Target
Path string - Baseurl string
- Cluster
Domain string - Components List<string>
- Components
Extras List<string> - Image
Pull stringSecrets - Log
Level string - Namespace string
- Network
Policy bool - Registry string
- Toleration
Keys List<string> - Version string
- Watch
All boolNamespaces
- Content string
- Id string
The provider-assigned unique ID for this managed resource.
- Path string
- Target
Path string - Baseurl string
- Cluster
Domain string - Components []string
- Components
Extras []string - Image
Pull stringSecrets - Log
Level string - Namespace string
- Network
Policy bool - Registry string
- Toleration
Keys []string - Version string
- Watch
All boolNamespaces
- content String
- id String
The provider-assigned unique ID for this managed resource.
- path String
- target
Path String - baseurl String
- cluster
Domain String - components List<String>
- components
Extras List<String> - image
Pull StringSecrets - log
Level String - namespace String
- network
Policy Boolean - registry String
- toleration
Keys List<String> - version String
- watch
All BooleanNamespaces
- content string
- id string
The provider-assigned unique ID for this managed resource.
- path string
- target
Path string - baseurl string
- cluster
Domain string - components string[]
- components
Extras string[] - image
Pull stringSecrets - log
Level string - namespace string
- network
Policy boolean - registry string
- toleration
Keys string[] - version string
- watch
All booleanNamespaces
- 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_ strsecrets - log_
level str - namespace str
- network_
policy bool - registry str
- toleration_
keys Sequence[str] - version str
- watch_
all_ boolnamespaces
- content String
- id String
The provider-assigned unique ID for this managed resource.
- path String
- target
Path String - baseurl String
- cluster
Domain String - components List<String>
- components
Extras List<String> - image
Pull StringSecrets - log
Level String - namespace String
- network
Policy Boolean - registry String
- toleration
Keys List<String> - version String
- watch
All BooleanNamespaces
Package Details
- Repository
- flux oun/pulumi-flux
- License
- Apache-2.0
- Notes
This Pulumi package is based on the
flux
Terraform Provider.