Viewing docs for Qovery v0.41.0
published on Saturday, Sep 28, 2024 by dirien
published on Saturday, Sep 28, 2024 by dirien
Viewing docs for Qovery v0.41.0
published on Saturday, Sep 28, 2024 by dirien
published on Saturday, Sep 28, 2024 by dirien
# qovery.HelmRepository (Data Source)
Provides a Qovery helm repository resource. This can be used to create and manage Qovery helm repository.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as qovery from "@pulumi/qovery";
const myHelmRepository = qovery.getHelmRepository({
id: "<helm_repository_id>",
organizationId: "<organization_id>",
});
import pulumi
import pulumi_qovery as qovery
my_helm_repository = qovery.get_helm_repository(id="<helm_repository_id>",
organization_id="<organization_id>")
package main
import (
"github.com/dirien/pulumi-qovery/sdk/go/qovery"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := qovery.LookupHelmRepository(ctx, &qovery.LookupHelmRepositoryArgs{
Id: "<helm_repository_id>",
OrganizationId: "<organization_id>",
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Qovery = Pulumi.Qovery;
return await Deployment.RunAsync(() =>
{
var myHelmRepository = Qovery.GetHelmRepository.Invoke(new()
{
Id = "<helm_repository_id>",
OrganizationId = "<organization_id>",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.qovery.QoveryFunctions;
import com.pulumi.qovery.inputs.GetHelmRepositoryArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var myHelmRepository = QoveryFunctions.getHelmRepository(GetHelmRepositoryArgs.builder()
.id("<helm_repository_id>")
.organizationId("<organization_id>")
.build());
}
}
variables:
myHelmRepository:
fn::invoke:
Function: qovery:getHelmRepository
Arguments:
id: <helm_repository_id>
organizationId: <organization_id>
Using getHelmRepository
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 getHelmRepository(args: GetHelmRepositoryArgs, opts?: InvokeOptions): Promise<GetHelmRepositoryResult>
function getHelmRepositoryOutput(args: GetHelmRepositoryOutputArgs, opts?: InvokeOptions): Output<GetHelmRepositoryResult>def get_helm_repository(description: Optional[str] = None,
id: Optional[str] = None,
kind: Optional[str] = None,
name: Optional[str] = None,
organization_id: Optional[str] = None,
skip_tls_verification: Optional[bool] = None,
url: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetHelmRepositoryResult
def get_helm_repository_output(description: Optional[pulumi.Input[str]] = None,
id: Optional[pulumi.Input[str]] = None,
kind: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
organization_id: Optional[pulumi.Input[str]] = None,
skip_tls_verification: Optional[pulumi.Input[bool]] = None,
url: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetHelmRepositoryResult]func LookupHelmRepository(ctx *Context, args *LookupHelmRepositoryArgs, opts ...InvokeOption) (*LookupHelmRepositoryResult, error)
func LookupHelmRepositoryOutput(ctx *Context, args *LookupHelmRepositoryOutputArgs, opts ...InvokeOption) LookupHelmRepositoryResultOutput> Note: This function is named LookupHelmRepository in the Go SDK.
public static class GetHelmRepository
{
public static Task<GetHelmRepositoryResult> InvokeAsync(GetHelmRepositoryArgs args, InvokeOptions? opts = null)
public static Output<GetHelmRepositoryResult> Invoke(GetHelmRepositoryInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetHelmRepositoryResult> getHelmRepository(GetHelmRepositoryArgs args, InvokeOptions options)
public static Output<GetHelmRepositoryResult> getHelmRepository(GetHelmRepositoryArgs args, InvokeOptions options)
fn::invoke:
function: qovery:index/getHelmRepository:getHelmRepository
arguments:
# arguments dictionaryThe following arguments are supported:
- Id string
- Organization
Id string - Description string
- Kind string
- Name string
- Skip
Tls boolVerification - Url string
- Id string
- Organization
Id string - Description string
- Kind string
- Name string
- Skip
Tls boolVerification - Url string
- id String
- organization
Id String - description String
- kind String
- name String
- skip
Tls BooleanVerification - url String
- id string
- organization
Id string - description string
- kind string
- name string
- skip
Tls booleanVerification - url string
- id str
- organization_
id str - description str
- kind str
- name str
- skip_
tls_ boolverification - url str
- id String
- organization
Id String - description String
- kind String
- name String
- skip
Tls BooleanVerification - url String
getHelmRepository Result
The following output properties are available:
- Description string
- Id string
- Kind string
- Name string
- Organization
Id string - Skip
Tls boolVerification - Url string
- Description string
- Id string
- Kind string
- Name string
- Organization
Id string - Skip
Tls boolVerification - Url string
- description String
- id String
- kind String
- name String
- organization
Id String - skip
Tls BooleanVerification - url String
- description string
- id string
- kind string
- name string
- organization
Id string - skip
Tls booleanVerification - url string
- description str
- id str
- kind str
- name str
- organization_
id str - skip_
tls_ boolverification - url str
- description String
- id String
- kind String
- name String
- organization
Id String - skip
Tls BooleanVerification - url String
Package Details
- Repository
- qovery dirien/pulumi-qovery
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
qoveryTerraform Provider.
Viewing docs for Qovery v0.41.0
published on Saturday, Sep 28, 2024 by dirien
published on Saturday, Sep 28, 2024 by dirien
