flux logo
Flux v0.22.2, Jan 3 23

flux.getFluxSync

Using getFluxSync

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 getFluxSync(args: GetFluxSyncArgs, opts?: InvokeOptions): Promise<GetFluxSyncResult>
function getFluxSyncOutput(args: GetFluxSyncOutputArgs, opts?: InvokeOptions): Output<GetFluxSyncResult>
def get_flux_sync(branch: Optional[str] = None,
                  commit: Optional[str] = None,
                  git_implementation: Optional[str] = None,
                  interval: Optional[int] = None,
                  name: Optional[str] = None,
                  namespace: Optional[str] = None,
                  patch_names: Optional[Sequence[str]] = None,
                  secret: Optional[str] = None,
                  semver: Optional[str] = None,
                  tag: Optional[str] = None,
                  target_path: Optional[str] = None,
                  url: Optional[str] = None,
                  opts: Optional[InvokeOptions] = None) -> GetFluxSyncResult
def get_flux_sync_output(branch: Optional[pulumi.Input[str]] = None,
                  commit: Optional[pulumi.Input[str]] = None,
                  git_implementation: Optional[pulumi.Input[str]] = None,
                  interval: Optional[pulumi.Input[int]] = None,
                  name: Optional[pulumi.Input[str]] = None,
                  namespace: Optional[pulumi.Input[str]] = None,
                  patch_names: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                  secret: Optional[pulumi.Input[str]] = None,
                  semver: Optional[pulumi.Input[str]] = None,
                  tag: Optional[pulumi.Input[str]] = None,
                  target_path: Optional[pulumi.Input[str]] = None,
                  url: Optional[pulumi.Input[str]] = None,
                  opts: Optional[InvokeOptions] = None) -> Output[GetFluxSyncResult]
func GetFluxSync(ctx *Context, args *GetFluxSyncArgs, opts ...InvokeOption) (*GetFluxSyncResult, error)
func GetFluxSyncOutput(ctx *Context, args *GetFluxSyncOutputArgs, opts ...InvokeOption) GetFluxSyncResultOutput

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

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

The following arguments are supported:

TargetPath string
Url string
Branch string
Commit string
GitImplementation string
Interval int
Name string
Namespace string
PatchNames List<string>
Secret string
Semver string
Tag string
TargetPath string
Url string
Branch string
Commit string
GitImplementation string
Interval int
Name string
Namespace string
PatchNames []string
Secret string
Semver string
Tag string
targetPath String
url String
branch String
commit String
gitImplementation String
interval Integer
name String
namespace String
patchNames List<String>
secret String
semver String
tag String
targetPath string
url string
branch string
commit string
gitImplementation string
interval number
name string
namespace string
patchNames string[]
secret string
semver string
tag string
targetPath String
url String
branch String
commit String
gitImplementation String
interval Number
name String
namespace String
patchNames List<String>
secret String
semver String
tag String

getFluxSync Result

The following output properties are available:

Content string
Id string

The provider-assigned unique ID for this managed resource.

KustomizeContent string
KustomizePath string
PatchFilePaths Dictionary<string, string>
Path string
TargetPath string
Url string
Branch string
Commit string
GitImplementation string
Interval int
Name string
Namespace string
PatchNames List<string>
Secret string
Semver string
Tag string
Content string
Id string

The provider-assigned unique ID for this managed resource.

KustomizeContent string
KustomizePath string
PatchFilePaths map[string]string
Path string
TargetPath string
Url string
Branch string
Commit string
GitImplementation string
Interval int
Name string
Namespace string
PatchNames []string
Secret string
Semver string
Tag string
content String
id String

The provider-assigned unique ID for this managed resource.

kustomizeContent String
kustomizePath String
patchFilePaths Map<String,String>
path String
targetPath String
url String
branch String
commit String
gitImplementation String
interval Integer
name String
namespace String
patchNames List<String>
secret String
semver String
tag String
content string
id string

The provider-assigned unique ID for this managed resource.

kustomizeContent string
kustomizePath string
patchFilePaths {[key: string]: string}
path string
targetPath string
url string
branch string
commit string
gitImplementation string
interval number
name string
namespace string
patchNames string[]
secret string
semver string
tag string
content str
id str

The provider-assigned unique ID for this managed resource.

kustomize_content str
kustomize_path str
patch_file_paths Mapping[str, str]
path str
target_path str
url str
branch str
commit str
git_implementation str
interval int
name str
namespace str
patch_names Sequence[str]
secret str
semver str
tag str
content String
id String

The provider-assigned unique ID for this managed resource.

kustomizeContent String
kustomizePath String
patchFilePaths Map<String>
path String
targetPath String
url String
branch String
commit String
gitImplementation String
interval Number
name String
namespace String
patchNames List<String>
secret String
semver String
tag String

Package Details

Repository
flux oun/pulumi-flux
License
Apache-2.0
Notes

This Pulumi package is based on the flux Terraform Provider.