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:
- Target
Path string - Url string
- Branch string
- Commit string
- Git
Implementation string - Interval int
- Name string
- Namespace string
- Patch
Names List<string> - Secret string
- Semver string
- Tag string
- Target
Path string - Url string
- Branch string
- Commit string
- Git
Implementation string - Interval int
- Name string
- Namespace string
- Patch
Names []string - Secret string
- Semver string
- Tag string
- target
Path String - url String
- branch String
- commit String
- git
Implementation String - interval Integer
- name String
- namespace String
- patch
Names List<String> - secret String
- semver String
- tag String
- target
Path string - url string
- branch string
- commit string
- git
Implementation string - interval number
- name string
- namespace string
- patch
Names string[] - secret string
- semver string
- tag string
- 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
- target
Path String - url String
- branch String
- commit String
- git
Implementation String - interval Number
- name String
- namespace String
- patch
Names 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.
- Kustomize
Content string - Kustomize
Path string - Patch
File Dictionary<string, string>Paths - Path string
- Target
Path string - Url string
- Branch string
- Commit string
- Git
Implementation string - Interval int
- Name string
- Namespace string
- Patch
Names List<string> - Secret string
- Semver string
- Tag string
- Content string
- Id string
The provider-assigned unique ID for this managed resource.
- Kustomize
Content string - Kustomize
Path string - Patch
File map[string]stringPaths - Path string
- Target
Path string - Url string
- Branch string
- Commit string
- Git
Implementation string - Interval int
- Name string
- Namespace string
- Patch
Names []string - Secret string
- Semver string
- Tag string
- content String
- id String
The provider-assigned unique ID for this managed resource.
- kustomize
Content String - kustomize
Path String - patch
File Map<String,String>Paths - path String
- target
Path String - url String
- branch String
- commit String
- git
Implementation String - interval Integer
- name String
- namespace String
- patch
Names List<String> - secret String
- semver String
- tag String
- content string
- id string
The provider-assigned unique ID for this managed resource.
- kustomize
Content string - kustomize
Path string - patch
File {[key: string]: string}Paths - path string
- target
Path string - url string
- branch string
- commit string
- git
Implementation string - interval number
- name string
- namespace string
- patch
Names 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_ Mapping[str, str]paths - 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.
- kustomize
Content String - kustomize
Path String - patch
File Map<String>Paths - path String
- target
Path String - url String
- branch String
- commit String
- git
Implementation String - interval Number
- name String
- namespace String
- patch
Names 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.