Documentation ¶
Index ¶
- func PkgVersion() (semver.Version, error)
- type DataInstallArgs
- type DataInstallOutputArgs
- type DataInstallResult
- type DataInstallResultOutput
- func (o DataInstallResultOutput) Baseurl() pulumi.StringPtrOutput
- func (o DataInstallResultOutput) ClusterDomain() pulumi.StringPtrOutput
- func (o DataInstallResultOutput) Components() pulumi.StringArrayOutput
- func (o DataInstallResultOutput) ComponentsExtras() pulumi.StringArrayOutput
- func (o DataInstallResultOutput) Content() pulumi.StringOutput
- func (DataInstallResultOutput) ElementType() reflect.Type
- func (o DataInstallResultOutput) Id() pulumi.StringOutput
- func (o DataInstallResultOutput) ImagePullSecrets() pulumi.StringPtrOutput
- func (o DataInstallResultOutput) LogLevel() pulumi.StringPtrOutput
- func (o DataInstallResultOutput) Namespace() pulumi.StringPtrOutput
- func (o DataInstallResultOutput) NetworkPolicy() pulumi.BoolPtrOutput
- func (o DataInstallResultOutput) Path() pulumi.StringOutput
- func (o DataInstallResultOutput) Registry() pulumi.StringPtrOutput
- func (o DataInstallResultOutput) TargetPath() pulumi.StringOutput
- func (o DataInstallResultOutput) ToDataInstallResultOutput() DataInstallResultOutput
- func (o DataInstallResultOutput) ToDataInstallResultOutputWithContext(ctx context.Context) DataInstallResultOutput
- func (o DataInstallResultOutput) TolerationKeys() pulumi.StringArrayOutput
- func (o DataInstallResultOutput) Version() pulumi.StringPtrOutput
- func (o DataInstallResultOutput) WatchAllNamespaces() pulumi.BoolPtrOutput
- type DataSyncArgs
- type DataSyncOutputArgs
- type DataSyncResult
- type DataSyncResultOutput
- func (o DataSyncResultOutput) Branch() pulumi.StringPtrOutput
- func (o DataSyncResultOutput) Commit() pulumi.StringPtrOutput
- func (o DataSyncResultOutput) Content() pulumi.StringOutput
- func (DataSyncResultOutput) ElementType() reflect.Type
- func (o DataSyncResultOutput) GitImplementation() pulumi.StringPtrOutput
- func (o DataSyncResultOutput) Id() pulumi.StringOutput
- func (o DataSyncResultOutput) Interval() pulumi.IntPtrOutput
- func (o DataSyncResultOutput) KustomizeContent() pulumi.StringOutput
- func (o DataSyncResultOutput) KustomizePath() pulumi.StringOutput
- func (o DataSyncResultOutput) Name() pulumi.StringPtrOutput
- func (o DataSyncResultOutput) Namespace() pulumi.StringPtrOutput
- func (o DataSyncResultOutput) PatchFilePaths() pulumi.StringMapOutput
- func (o DataSyncResultOutput) PatchNames() pulumi.StringArrayOutput
- func (o DataSyncResultOutput) Path() pulumi.StringOutput
- func (o DataSyncResultOutput) Secret() pulumi.StringPtrOutput
- func (o DataSyncResultOutput) Semver() pulumi.StringPtrOutput
- func (o DataSyncResultOutput) Tag() pulumi.StringPtrOutput
- func (o DataSyncResultOutput) TargetPath() pulumi.StringOutput
- func (o DataSyncResultOutput) ToDataSyncResultOutput() DataSyncResultOutput
- func (o DataSyncResultOutput) ToDataSyncResultOutputWithContext(ctx context.Context) DataSyncResultOutput
- func (o DataSyncResultOutput) Url() pulumi.StringOutput
- type Provider
- type ProviderArgs
- type ProviderInput
- type ProviderOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PkgVersion ¶
PkgVersion uses reflection to determine the version of the current package. If a version cannot be determined, v1 will be assumed. The second return value is always nil.
Types ¶
type DataInstallArgs ¶
type DataInstallArgs struct { Baseurl *string `pulumi:"baseurl"` ClusterDomain *string `pulumi:"clusterDomain"` Components []string `pulumi:"components"` ComponentsExtras []string `pulumi:"componentsExtras"` ImagePullSecrets *string `pulumi:"imagePullSecrets"` LogLevel *string `pulumi:"logLevel"` Namespace *string `pulumi:"namespace"` NetworkPolicy *bool `pulumi:"networkPolicy"` Registry *string `pulumi:"registry"` TargetPath string `pulumi:"targetPath"` TolerationKeys []string `pulumi:"tolerationKeys"` Version *string `pulumi:"version"` WatchAllNamespaces *bool `pulumi:"watchAllNamespaces"` }
A collection of arguments for invoking DataInstall.
type DataInstallOutputArgs ¶
type DataInstallOutputArgs struct { Baseurl pulumi.StringPtrInput `pulumi:"baseurl"` ClusterDomain pulumi.StringPtrInput `pulumi:"clusterDomain"` Components pulumi.StringArrayInput `pulumi:"components"` ComponentsExtras pulumi.StringArrayInput `pulumi:"componentsExtras"` ImagePullSecrets pulumi.StringPtrInput `pulumi:"imagePullSecrets"` LogLevel pulumi.StringPtrInput `pulumi:"logLevel"` Namespace pulumi.StringPtrInput `pulumi:"namespace"` NetworkPolicy pulumi.BoolPtrInput `pulumi:"networkPolicy"` Registry pulumi.StringPtrInput `pulumi:"registry"` TargetPath pulumi.StringInput `pulumi:"targetPath"` TolerationKeys pulumi.StringArrayInput `pulumi:"tolerationKeys"` Version pulumi.StringPtrInput `pulumi:"version"` WatchAllNamespaces pulumi.BoolPtrInput `pulumi:"watchAllNamespaces"` }
A collection of arguments for invoking DataInstall.
func (DataInstallOutputArgs) ElementType ¶
func (DataInstallOutputArgs) ElementType() reflect.Type
type DataInstallResult ¶
type DataInstallResult struct { Baseurl *string `pulumi:"baseurl"` ClusterDomain *string `pulumi:"clusterDomain"` Components []string `pulumi:"components"` ComponentsExtras []string `pulumi:"componentsExtras"` Content string `pulumi:"content"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` ImagePullSecrets *string `pulumi:"imagePullSecrets"` LogLevel *string `pulumi:"logLevel"` Namespace *string `pulumi:"namespace"` NetworkPolicy *bool `pulumi:"networkPolicy"` Path string `pulumi:"path"` Registry *string `pulumi:"registry"` TargetPath string `pulumi:"targetPath"` TolerationKeys []string `pulumi:"tolerationKeys"` Version *string `pulumi:"version"` WatchAllNamespaces *bool `pulumi:"watchAllNamespaces"` }
A collection of values returned by DataInstall.
func DataInstall ¶
func DataInstall(ctx *pulumi.Context, args *DataInstallArgs, opts ...pulumi.InvokeOption) (*DataInstallResult, error)
type DataInstallResultOutput ¶
type DataInstallResultOutput struct{ *pulumi.OutputState }
A collection of values returned by DataInstall.
func DataInstallOutput ¶
func DataInstallOutput(ctx *pulumi.Context, args DataInstallOutputArgs, opts ...pulumi.InvokeOption) DataInstallResultOutput
func (DataInstallResultOutput) Baseurl ¶
func (o DataInstallResultOutput) Baseurl() pulumi.StringPtrOutput
func (DataInstallResultOutput) ClusterDomain ¶
func (o DataInstallResultOutput) ClusterDomain() pulumi.StringPtrOutput
func (DataInstallResultOutput) Components ¶
func (o DataInstallResultOutput) Components() pulumi.StringArrayOutput
func (DataInstallResultOutput) ComponentsExtras ¶
func (o DataInstallResultOutput) ComponentsExtras() pulumi.StringArrayOutput
func (DataInstallResultOutput) Content ¶
func (o DataInstallResultOutput) Content() pulumi.StringOutput
func (DataInstallResultOutput) ElementType ¶
func (DataInstallResultOutput) ElementType() reflect.Type
func (DataInstallResultOutput) Id ¶
func (o DataInstallResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (DataInstallResultOutput) ImagePullSecrets ¶
func (o DataInstallResultOutput) ImagePullSecrets() pulumi.StringPtrOutput
func (DataInstallResultOutput) LogLevel ¶
func (o DataInstallResultOutput) LogLevel() pulumi.StringPtrOutput
func (DataInstallResultOutput) Namespace ¶
func (o DataInstallResultOutput) Namespace() pulumi.StringPtrOutput
func (DataInstallResultOutput) NetworkPolicy ¶
func (o DataInstallResultOutput) NetworkPolicy() pulumi.BoolPtrOutput
func (DataInstallResultOutput) Path ¶
func (o DataInstallResultOutput) Path() pulumi.StringOutput
func (DataInstallResultOutput) Registry ¶
func (o DataInstallResultOutput) Registry() pulumi.StringPtrOutput
func (DataInstallResultOutput) TargetPath ¶
func (o DataInstallResultOutput) TargetPath() pulumi.StringOutput
func (DataInstallResultOutput) ToDataInstallResultOutput ¶
func (o DataInstallResultOutput) ToDataInstallResultOutput() DataInstallResultOutput
func (DataInstallResultOutput) ToDataInstallResultOutputWithContext ¶
func (o DataInstallResultOutput) ToDataInstallResultOutputWithContext(ctx context.Context) DataInstallResultOutput
func (DataInstallResultOutput) TolerationKeys ¶
func (o DataInstallResultOutput) TolerationKeys() pulumi.StringArrayOutput
func (DataInstallResultOutput) Version ¶
func (o DataInstallResultOutput) Version() pulumi.StringPtrOutput
func (DataInstallResultOutput) WatchAllNamespaces ¶
func (o DataInstallResultOutput) WatchAllNamespaces() pulumi.BoolPtrOutput
type DataSyncArgs ¶
type DataSyncArgs struct { Branch *string `pulumi:"branch"` Commit *string `pulumi:"commit"` GitImplementation *string `pulumi:"gitImplementation"` Interval *int `pulumi:"interval"` Name *string `pulumi:"name"` Namespace *string `pulumi:"namespace"` PatchNames []string `pulumi:"patchNames"` Secret *string `pulumi:"secret"` Semver *string `pulumi:"semver"` Tag *string `pulumi:"tag"` TargetPath string `pulumi:"targetPath"` Url string `pulumi:"url"` }
A collection of arguments for invoking DataSync.
type DataSyncOutputArgs ¶
type DataSyncOutputArgs struct { Branch pulumi.StringPtrInput `pulumi:"branch"` Commit pulumi.StringPtrInput `pulumi:"commit"` GitImplementation pulumi.StringPtrInput `pulumi:"gitImplementation"` Interval pulumi.IntPtrInput `pulumi:"interval"` Name pulumi.StringPtrInput `pulumi:"name"` Namespace pulumi.StringPtrInput `pulumi:"namespace"` PatchNames pulumi.StringArrayInput `pulumi:"patchNames"` Secret pulumi.StringPtrInput `pulumi:"secret"` Semver pulumi.StringPtrInput `pulumi:"semver"` Tag pulumi.StringPtrInput `pulumi:"tag"` TargetPath pulumi.StringInput `pulumi:"targetPath"` Url pulumi.StringInput `pulumi:"url"` }
A collection of arguments for invoking DataSync.
func (DataSyncOutputArgs) ElementType ¶
func (DataSyncOutputArgs) ElementType() reflect.Type
type DataSyncResult ¶
type DataSyncResult struct { Branch *string `pulumi:"branch"` Commit *string `pulumi:"commit"` Content string `pulumi:"content"` GitImplementation *string `pulumi:"gitImplementation"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Interval *int `pulumi:"interval"` KustomizeContent string `pulumi:"kustomizeContent"` KustomizePath string `pulumi:"kustomizePath"` Name *string `pulumi:"name"` Namespace *string `pulumi:"namespace"` PatchFilePaths map[string]string `pulumi:"patchFilePaths"` PatchNames []string `pulumi:"patchNames"` Path string `pulumi:"path"` Secret *string `pulumi:"secret"` Semver *string `pulumi:"semver"` Tag *string `pulumi:"tag"` TargetPath string `pulumi:"targetPath"` Url string `pulumi:"url"` }
A collection of values returned by DataSync.
func DataSync ¶
func DataSync(ctx *pulumi.Context, args *DataSyncArgs, opts ...pulumi.InvokeOption) (*DataSyncResult, error)
type DataSyncResultOutput ¶
type DataSyncResultOutput struct{ *pulumi.OutputState }
A collection of values returned by DataSync.
func DataSyncOutput ¶
func DataSyncOutput(ctx *pulumi.Context, args DataSyncOutputArgs, opts ...pulumi.InvokeOption) DataSyncResultOutput
func (DataSyncResultOutput) Branch ¶
func (o DataSyncResultOutput) Branch() pulumi.StringPtrOutput
func (DataSyncResultOutput) Commit ¶
func (o DataSyncResultOutput) Commit() pulumi.StringPtrOutput
func (DataSyncResultOutput) Content ¶
func (o DataSyncResultOutput) Content() pulumi.StringOutput
func (DataSyncResultOutput) ElementType ¶
func (DataSyncResultOutput) ElementType() reflect.Type
func (DataSyncResultOutput) GitImplementation ¶
func (o DataSyncResultOutput) GitImplementation() pulumi.StringPtrOutput
func (DataSyncResultOutput) Id ¶
func (o DataSyncResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (DataSyncResultOutput) Interval ¶
func (o DataSyncResultOutput) Interval() pulumi.IntPtrOutput
func (DataSyncResultOutput) KustomizeContent ¶
func (o DataSyncResultOutput) KustomizeContent() pulumi.StringOutput
func (DataSyncResultOutput) KustomizePath ¶
func (o DataSyncResultOutput) KustomizePath() pulumi.StringOutput
func (DataSyncResultOutput) Name ¶
func (o DataSyncResultOutput) Name() pulumi.StringPtrOutput
func (DataSyncResultOutput) Namespace ¶
func (o DataSyncResultOutput) Namespace() pulumi.StringPtrOutput
func (DataSyncResultOutput) PatchFilePaths ¶
func (o DataSyncResultOutput) PatchFilePaths() pulumi.StringMapOutput
func (DataSyncResultOutput) PatchNames ¶
func (o DataSyncResultOutput) PatchNames() pulumi.StringArrayOutput
func (DataSyncResultOutput) Path ¶
func (o DataSyncResultOutput) Path() pulumi.StringOutput
func (DataSyncResultOutput) Secret ¶
func (o DataSyncResultOutput) Secret() pulumi.StringPtrOutput
func (DataSyncResultOutput) Semver ¶
func (o DataSyncResultOutput) Semver() pulumi.StringPtrOutput
func (DataSyncResultOutput) Tag ¶
func (o DataSyncResultOutput) Tag() pulumi.StringPtrOutput
func (DataSyncResultOutput) TargetPath ¶
func (o DataSyncResultOutput) TargetPath() pulumi.StringOutput
func (DataSyncResultOutput) ToDataSyncResultOutput ¶
func (o DataSyncResultOutput) ToDataSyncResultOutput() DataSyncResultOutput
func (DataSyncResultOutput) ToDataSyncResultOutputWithContext ¶
func (o DataSyncResultOutput) ToDataSyncResultOutputWithContext(ctx context.Context) DataSyncResultOutput
func (DataSyncResultOutput) Url ¶
func (o DataSyncResultOutput) Url() pulumi.StringOutput
type Provider ¶
type Provider struct {
pulumi.ProviderResourceState
}
The provider type for the flux package. By default, resources use package-wide configuration settings, however an explicit `Provider` instance may be created and passed during resource construction to achieve fine-grained programmatic control over provider settings. See the [documentation](https://www.pulumi.com/docs/reference/programming-model/#providers) for more information.
func NewProvider ¶
func NewProvider(ctx *pulumi.Context, name string, args *ProviderArgs, opts ...pulumi.ResourceOption) (*Provider, error)
NewProvider registers a new resource with the given unique name, arguments, and options.
func (*Provider) ElementType ¶
func (*Provider) ToProviderOutput ¶
func (i *Provider) ToProviderOutput() ProviderOutput
func (*Provider) ToProviderOutputWithContext ¶
func (i *Provider) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
type ProviderArgs ¶
type ProviderArgs struct { }
The set of arguments for constructing a Provider resource.
func (ProviderArgs) ElementType ¶
func (ProviderArgs) ElementType() reflect.Type
type ProviderInput ¶
type ProviderInput interface { pulumi.Input ToProviderOutput() ProviderOutput ToProviderOutputWithContext(ctx context.Context) ProviderOutput }
type ProviderOutput ¶
type ProviderOutput struct{ *pulumi.OutputState }
func (ProviderOutput) ElementType ¶
func (ProviderOutput) ElementType() reflect.Type
func (ProviderOutput) ToProviderOutput ¶
func (o ProviderOutput) ToProviderOutput() ProviderOutput
func (ProviderOutput) ToProviderOutputWithContext ¶
func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) ProviderOutput