getCatalogV2
Use this data source to retrieve information about a Rancher2 catalog v2.
Using getCatalogV2
function getCatalogV2(args: GetCatalogV2Args, opts?: InvokeOptions): Promise<GetCatalogV2Result>
def get_catalog_v2(cluster_id: Optional[str] = None, name: Optional[str] = None, opts: Optional[InvokeOptions] = None) -> GetCatalogV2Result
func LookupCatalogV2(ctx *Context, args *LookupCatalogV2Args, opts ...InvokeOption) (*LookupCatalogV2Result, error)
Note: This function is named
LookupCatalogV2
in the Go SDK.
public static class GetCatalogV2 {
public static Task<GetCatalogV2Result> InvokeAsync(GetCatalogV2Args args, InvokeOptions? opts = null)
}
The following arguments are supported:
- cluster_
id str The cluster id of the catalog V2 (string)
- name str
The name of the catalog v2 (string)
getCatalogV2 Result
The following output properties are available:
- Annotations Dictionary<string, object>
(Computed) Annotations for the catalog v2 (map)
- Ca
Bundle string (Computed) PEM encoded CA bundle which will be used to validate the repo’s certificate (string)
- Cluster
Id string - Enabled bool
(Computed) If disabled the repo clone will not be updated or allowed to be installed from. Default:
true
(bool)- Git
Branch string (Computed) Git Repository branch containing Helm chart definitions. Default
master
(string)- Git
Repo string (Computed) The url of the catalog v2 repo (string)
- Id string
The provider-assigned unique ID for this managed resource.
- Insecure bool
(Computed) Use insecure HTTPS to download the repo’s index. Default:
false
(bool)- Labels Dictionary<string, object>
(Computed) Labels for the catalog v2 (map)
- Name string
- Resource
Version string - Secret
Name string (Computed) K8s secret name to be used to connect to the repo (string)
- Secret
Namespace string (Computed) K8s secret namespace (string)
- Service
Account string (Computed) K8s service account used to deploy charts instead of the end users credentials (string)
- Service
Account stringNamespace (Computed) The username to access the catalog if needed (string)
- Url string
(Computed) URL to an index generated by Helm (string)
- Annotations map[string]interface{}
(Computed) Annotations for the catalog v2 (map)
- Ca
Bundle string (Computed) PEM encoded CA bundle which will be used to validate the repo’s certificate (string)
- Cluster
Id string - Enabled bool
(Computed) If disabled the repo clone will not be updated or allowed to be installed from. Default:
true
(bool)- Git
Branch string (Computed) Git Repository branch containing Helm chart definitions. Default
master
(string)- Git
Repo string (Computed) The url of the catalog v2 repo (string)
- Id string
The provider-assigned unique ID for this managed resource.
- Insecure bool
(Computed) Use insecure HTTPS to download the repo’s index. Default:
false
(bool)- Labels map[string]interface{}
(Computed) Labels for the catalog v2 (map)
- Name string
- Resource
Version string - Secret
Name string (Computed) K8s secret name to be used to connect to the repo (string)
- Secret
Namespace string (Computed) K8s secret namespace (string)
- Service
Account string (Computed) K8s service account used to deploy charts instead of the end users credentials (string)
- Service
Account stringNamespace (Computed) The username to access the catalog if needed (string)
- Url string
(Computed) URL to an index generated by Helm (string)
- annotations {[key: string]: any}
(Computed) Annotations for the catalog v2 (map)
- ca
Bundle string (Computed) PEM encoded CA bundle which will be used to validate the repo’s certificate (string)
- cluster
Id string - enabled boolean
(Computed) If disabled the repo clone will not be updated or allowed to be installed from. Default:
true
(bool)- git
Branch string (Computed) Git Repository branch containing Helm chart definitions. Default
master
(string)- git
Repo string (Computed) The url of the catalog v2 repo (string)
- id string
The provider-assigned unique ID for this managed resource.
- insecure boolean
(Computed) Use insecure HTTPS to download the repo’s index. Default:
false
(bool)- labels {[key: string]: any}
(Computed) Labels for the catalog v2 (map)
- name string
- resource
Version string - secret
Name string (Computed) K8s secret name to be used to connect to the repo (string)
- secret
Namespace string (Computed) K8s secret namespace (string)
- service
Account string (Computed) K8s service account used to deploy charts instead of the end users credentials (string)
- service
Account stringNamespace (Computed) The username to access the catalog if needed (string)
- url string
(Computed) URL to an index generated by Helm (string)
- annotations Mapping[str, Any]
(Computed) Annotations for the catalog v2 (map)
- ca_
bundle str (Computed) PEM encoded CA bundle which will be used to validate the repo’s certificate (string)
- cluster_
id str - enabled bool
(Computed) If disabled the repo clone will not be updated or allowed to be installed from. Default:
true
(bool)- git_
branch str (Computed) Git Repository branch containing Helm chart definitions. Default
master
(string)- git_
repo str (Computed) The url of the catalog v2 repo (string)
- id str
The provider-assigned unique ID for this managed resource.
- insecure bool
(Computed) Use insecure HTTPS to download the repo’s index. Default:
false
(bool)- labels Mapping[str, Any]
(Computed) Labels for the catalog v2 (map)
- name str
- resource_
version str - secret_
name str (Computed) K8s secret name to be used to connect to the repo (string)
- secret_
namespace str (Computed) K8s secret namespace (string)
- service_
account str (Computed) K8s service account used to deploy charts instead of the end users credentials (string)
- service_
account_ strnamespace (Computed) The username to access the catalog if needed (string)
- url str
(Computed) URL to an index generated by Helm (string)
Package Details
- Repository
- https://github.com/pulumi/pulumi-rancher2
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
rancher2
Terraform Provider.