Class CatalogState
Inherited Members
Namespace: Pulumi.Rancher2
Assembly: Pulumi.Rancher2.dll
Syntax
public sealed class CatalogState : ResourceArgs
Constructors
View SourceCatalogState()
Declaration
public CatalogState()
Properties
View SourceAnnotations
Annotations for the catalog (map)
Declaration
public InputMap<object> Annotations { get; set; }
Property Value
| Type | Description |
|---|---|
| InputMap<System.Object> |
Branch
The branch of the catalog repo to use. Default master (string)
Declaration
public Input<string> Branch { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
ClusterId
The cluster id of the catalog. Mandatory if scope = cluster (string)
Declaration
public Input<string> ClusterId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Description
A catalog description (string)
Declaration
public Input<string> Description { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Kind
The kind of the catalog. Just helm by the moment (string)
Declaration
public Input<string> Kind { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Labels
Labels for the catalog (map)
Declaration
public InputMap<object> Labels { get; set; }
Property Value
| Type | Description |
|---|---|
| InputMap<System.Object> |
Name
The name of the catalog (string)
Declaration
public Input<string> Name { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Password
The password to access the catalog if needed (string)
Declaration
public Input<string> Password { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
ProjectId
The project id of the catalog. Mandatory if scope = project (string)
Declaration
public Input<string> ProjectId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Refresh
Catalog will wait for refresh after tf creation and on every tf read. Default false (bool)
Declaration
public Input<bool> Refresh { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Boolean> |
Scope
The scope of the catalog. cluster, global, and project are supported. Default global (string)
Declaration
public Input<string> Scope { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Url
The url of the catalog repo (string)
Declaration
public Input<string> Url { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Username
The username to access the catalog if needed (string)
Declaration
public Input<string> Username { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Version
Helm version for the catalog. Available options: helm_v2 and helm_v3 (string)
Declaration
public Input<string> Version { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |