Documentation ¶
Index ¶
- func NewReleaseMetadataList_Override(r ReleaseMetadataList, terraformResource cdktf.IInterpolatingParent, ...)
- func NewReleaseMetadataOutputReference_Override(r ReleaseMetadataOutputReference, terraformResource cdktf.IInterpolatingParent, ...)
- func NewReleasePostrenderOutputReference_Override(r ReleasePostrenderOutputReference, ...)
- func NewReleaseSetListStructList_Override(r ReleaseSetListStructList, terraformResource cdktf.IInterpolatingParent, ...)
- func NewReleaseSetListStructOutputReference_Override(r ReleaseSetListStructOutputReference, ...)
- func NewReleaseSetList_Override(r ReleaseSetList, terraformResource cdktf.IInterpolatingParent, ...)
- func NewReleaseSetOutputReference_Override(r ReleaseSetOutputReference, terraformResource cdktf.IInterpolatingParent, ...)
- func NewReleaseSetSensitiveList_Override(r ReleaseSetSensitiveList, terraformResource cdktf.IInterpolatingParent, ...)
- func NewReleaseSetSensitiveOutputReference_Override(r ReleaseSetSensitiveOutputReference, ...)
- func NewRelease_Override(r Release, scope constructs.Construct, id *string, config *ReleaseConfig)
- func Release_GenerateConfigForImport(scope constructs.Construct, importToId *string, importFromId *string, ...) cdktf.ImportableResource
- func Release_IsConstruct(x interface{}) *bool
- func Release_IsTerraformElement(x interface{}) *bool
- func Release_IsTerraformResource(x interface{}) *bool
- func Release_TfResourceType() *string
- type Release
- type ReleaseConfig
- type ReleaseMetadata
- type ReleaseMetadataList
- type ReleaseMetadataOutputReference
- type ReleasePostrender
- type ReleasePostrenderOutputReference
- type ReleaseSet
- type ReleaseSetList
- type ReleaseSetListStruct
- type ReleaseSetListStructList
- type ReleaseSetListStructOutputReference
- type ReleaseSetOutputReference
- type ReleaseSetSensitive
- type ReleaseSetSensitiveList
- type ReleaseSetSensitiveOutputReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewReleaseMetadataList_Override ¶
func NewReleaseMetadataList_Override(r ReleaseMetadataList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewReleaseMetadataOutputReference_Override ¶
func NewReleaseMetadataOutputReference_Override(r ReleaseMetadataOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewReleasePostrenderOutputReference_Override ¶
func NewReleasePostrenderOutputReference_Override(r ReleasePostrenderOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewReleaseSetListStructList_Override ¶
func NewReleaseSetListStructList_Override(r ReleaseSetListStructList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewReleaseSetListStructOutputReference_Override ¶
func NewReleaseSetListStructOutputReference_Override(r ReleaseSetListStructOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewReleaseSetList_Override ¶
func NewReleaseSetList_Override(r ReleaseSetList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewReleaseSetOutputReference_Override ¶
func NewReleaseSetOutputReference_Override(r ReleaseSetOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewReleaseSetSensitiveList_Override ¶
func NewReleaseSetSensitiveList_Override(r ReleaseSetSensitiveList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewReleaseSetSensitiveOutputReference_Override ¶
func NewReleaseSetSensitiveOutputReference_Override(r ReleaseSetSensitiveOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewRelease_Override ¶
func NewRelease_Override(r Release, scope constructs.Construct, id *string, config *ReleaseConfig)
Create a new {@link https://registry.terraform.io/providers/hashicorp/helm/2.17.0/docs/resources/release helm_release} Resource.
func Release_GenerateConfigForImport ¶
func Release_GenerateConfigForImport(scope constructs.Construct, importToId *string, importFromId *string, provider cdktf.TerraformProvider) cdktf.ImportableResource
Generates CDKTF code for importing a Release resource upon running "cdktf plan <stack-name>".
func Release_IsConstruct ¶
func Release_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func Release_IsTerraformElement ¶
func Release_IsTerraformElement(x interface{}) *bool
Experimental.
func Release_IsTerraformResource ¶
func Release_IsTerraformResource(x interface{}) *bool
Experimental.
func Release_TfResourceType ¶
func Release_TfResourceType() *string
Types ¶
type Release ¶
type Release interface { cdktf.TerraformResource Atomic() interface{} SetAtomic(val interface{}) AtomicInput() interface{} // Experimental. CdktfStack() cdktf.TerraformStack Chart() *string SetChart(val *string) ChartInput() *string CleanupOnFail() interface{} SetCleanupOnFail(val interface{}) CleanupOnFailInput() interface{} // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() interface{} // Experimental. SetCount(val interface{}) CreateNamespace() interface{} SetCreateNamespace(val interface{}) CreateNamespaceInput() interface{} DependencyUpdate() interface{} SetDependencyUpdate(val interface{}) DependencyUpdateInput() interface{} // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) Description() *string SetDescription(val *string) DescriptionInput() *string Devel() interface{} SetDevel(val interface{}) DevelInput() interface{} DisableCrdHooks() interface{} SetDisableCrdHooks(val interface{}) DisableCrdHooksInput() interface{} DisableOpenapiValidation() interface{} SetDisableOpenapiValidation(val interface{}) DisableOpenapiValidationInput() interface{} DisableWebhooks() interface{} SetDisableWebhooks(val interface{}) DisableWebhooksInput() interface{} ForceUpdate() interface{} SetForceUpdate(val interface{}) ForceUpdateInput() interface{} // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string Keyring() *string SetKeyring(val *string) KeyringInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) Lint() interface{} SetLint(val interface{}) LintInput() interface{} Manifest() *string MaxHistory() *float64 SetMaxHistory(val *float64) MaxHistoryInput() *float64 Metadata() ReleaseMetadataList Name() *string SetName(val *string) NameInput() *string Namespace() *string SetNamespace(val *string) NamespaceInput() *string // The tree node. Node() constructs.Node PassCredentials() interface{} SetPassCredentials(val interface{}) PassCredentialsInput() interface{} Postrender() ReleasePostrenderOutputReference PostrenderInput() *ReleasePostrender // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. Provisioners() *[]interface{} // Experimental. SetProvisioners(val *[]interface{}) // Experimental. RawOverrides() interface{} RecreatePods() interface{} SetRecreatePods(val interface{}) RecreatePodsInput() interface{} RenderSubchartNotes() interface{} SetRenderSubchartNotes(val interface{}) RenderSubchartNotesInput() interface{} Replace() interface{} SetReplace(val interface{}) ReplaceInput() interface{} Repository() *string SetRepository(val *string) RepositoryCaFile() *string SetRepositoryCaFile(val *string) RepositoryCaFileInput() *string RepositoryCertFile() *string SetRepositoryCertFile(val *string) RepositoryCertFileInput() *string RepositoryInput() *string RepositoryKeyFile() *string SetRepositoryKeyFile(val *string) RepositoryKeyFileInput() *string RepositoryPassword() *string SetRepositoryPassword(val *string) RepositoryPasswordInput() *string RepositoryUsername() *string SetRepositoryUsername(val *string) RepositoryUsernameInput() *string ResetValues() interface{} SetResetValues(val interface{}) ResetValuesInput() interface{} ReuseValues() interface{} SetReuseValues(val interface{}) ReuseValuesInput() interface{} Set() ReleaseSetList SetInput() interface{} SetList() ReleaseSetListStructList SetListInput() interface{} SetSensitive() ReleaseSetSensitiveList SetSensitiveInput() interface{} SkipCrds() interface{} SetSkipCrds(val interface{}) SkipCrdsInput() interface{} Status() *string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string Timeout() *float64 SetTimeout(val *float64) TimeoutInput() *float64 UpgradeInstall() interface{} SetUpgradeInstall(val interface{}) UpgradeInstallInput() interface{} Values() *[]*string SetValues(val *[]*string) ValuesInput() *[]*string Verify() interface{} SetVerify(val interface{}) VerifyInput() interface{} Version() *string SetVersion(val *string) VersionInput() *string Wait() interface{} SetWait(val interface{}) WaitForJobs() interface{} SetWaitForJobs(val interface{}) WaitForJobsInput() interface{} WaitInput() interface{} // Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. // Experimental. AddMoveTarget(moveTarget *string) // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. HasResourceMove() interface{} // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Move the resource corresponding to "id" to this resource. // // Note that the resource being moved from must be marked as moved using it's instance function. // Experimental. MoveFromId(id *string) // Moves this resource to the target resource given by moveTarget. // Experimental. MoveTo(moveTarget *string, index interface{}) // Moves this resource to the resource corresponding to "id". // Experimental. MoveToId(id *string) // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) PutPostrender(value *ReleasePostrender) PutSet(value interface{}) PutSetList(value interface{}) PutSetSensitive(value interface{}) ResetAtomic() ResetCleanupOnFail() ResetCreateNamespace() ResetDependencyUpdate() ResetDescription() ResetDevel() ResetDisableCrdHooks() ResetDisableOpenapiValidation() ResetDisableWebhooks() ResetForceUpdate() ResetId() ResetKeyring() ResetLint() ResetMaxHistory() ResetNamespace() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetPassCredentials() ResetPostrender() ResetRecreatePods() ResetRenderSubchartNotes() ResetReplace() ResetRepository() ResetRepositoryCaFile() ResetRepositoryCertFile() ResetRepositoryKeyFile() ResetRepositoryPassword() ResetRepositoryUsername() ResetResetValues() ResetReuseValues() ResetSet() ResetSetList() ResetSetSensitive() ResetSkipCrds() ResetTfValues() ResetTimeout() ResetUpgradeInstall() ResetVerify() ResetVersion() ResetWait() ResetWaitForJobs() SynthesizeAttributes() *map[string]interface{} SynthesizeHclAttributes() *map[string]interface{} // Experimental. ToHclTerraform() interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://registry.terraform.io/providers/hashicorp/helm/2.17.0/docs/resources/release helm_release}.
func NewRelease ¶
func NewRelease(scope constructs.Construct, id *string, config *ReleaseConfig) Release
Create a new {@link https://registry.terraform.io/providers/hashicorp/helm/2.17.0/docs/resources/release helm_release} Resource.
type ReleaseConfig ¶
type ReleaseConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count interface{} `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Chart name to be installed. A path may be used. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/helm/2.17.0/docs/resources/release#chart Release#chart} Chart *string `field:"required" json:"chart" yaml:"chart"` // Release name. The length must not be longer than 53 characters. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/helm/2.17.0/docs/resources/release#name Release#name} Name *string `field:"required" json:"name" yaml:"name"` // If set, installation process purges chart on fail. // // The wait flag will be set automatically if atomic is used. Defaults to `false`. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/helm/2.17.0/docs/resources/release#atomic Release#atomic} Atomic interface{} `field:"optional" json:"atomic" yaml:"atomic"` // Allow deletion of new resources created in this upgrade when upgrade fails. Defaults to `false`. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/helm/2.17.0/docs/resources/release#cleanup_on_fail Release#cleanup_on_fail} CleanupOnFail interface{} `field:"optional" json:"cleanupOnFail" yaml:"cleanupOnFail"` // Create the namespace if it does not exist. Defaults to `false`. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/helm/2.17.0/docs/resources/release#create_namespace Release#create_namespace} CreateNamespace interface{} `field:"optional" json:"createNamespace" yaml:"createNamespace"` // Run helm dependency update before installing the chart. Defaults to `false`. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/helm/2.17.0/docs/resources/release#dependency_update Release#dependency_update} DependencyUpdate interface{} `field:"optional" json:"dependencyUpdate" yaml:"dependencyUpdate"` // Add a custom description. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/helm/2.17.0/docs/resources/release#description Release#description} Description *string `field:"optional" json:"description" yaml:"description"` // Use chart development versions, too. Equivalent to version '>0.0.0-0'. If `version` is set, this is ignored. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/helm/2.17.0/docs/resources/release#devel Release#devel} Devel interface{} `field:"optional" json:"devel" yaml:"devel"` // Prevent CRD hooks from, running, but run other hooks. See helm install --no-crd-hook. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/helm/2.17.0/docs/resources/release#disable_crd_hooks Release#disable_crd_hooks} DisableCrdHooks interface{} `field:"optional" json:"disableCrdHooks" yaml:"disableCrdHooks"` // If set, the installation process will not validate rendered templates against the Kubernetes OpenAPI Schema. Defaults to `false`. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/helm/2.17.0/docs/resources/release#disable_openapi_validation Release#disable_openapi_validation} DisableOpenapiValidation interface{} `field:"optional" json:"disableOpenapiValidation" yaml:"disableOpenapiValidation"` // Prevent hooks from running.Defaults to `false`. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/helm/2.17.0/docs/resources/release#disable_webhooks Release#disable_webhooks} DisableWebhooks interface{} `field:"optional" json:"disableWebhooks" yaml:"disableWebhooks"` // Force resource update through delete/recreate if needed. Defaults to `false`. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/helm/2.17.0/docs/resources/release#force_update Release#force_update} ForceUpdate interface{} `field:"optional" json:"forceUpdate" yaml:"forceUpdate"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/helm/2.17.0/docs/resources/release#id Release#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // Location of public keys used for verification. // // Used only if `verify` is true. Defaults to `/.gnupg/pubring.gpg` in the location set by `home`. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/helm/2.17.0/docs/resources/release#keyring Release#keyring} Keyring *string `field:"optional" json:"keyring" yaml:"keyring"` // Run helm lint when planning. Defaults to `false`. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/helm/2.17.0/docs/resources/release#lint Release#lint} Lint interface{} `field:"optional" json:"lint" yaml:"lint"` // Limit the maximum number of revisions saved per release. Use 0 for no limit. Defaults to 0 (no limit). // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/helm/2.17.0/docs/resources/release#max_history Release#max_history} MaxHistory *float64 `field:"optional" json:"maxHistory" yaml:"maxHistory"` // Namespace to install the release into. Defaults to `default`. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/helm/2.17.0/docs/resources/release#namespace Release#namespace} Namespace *string `field:"optional" json:"namespace" yaml:"namespace"` // Pass credentials to all domains. Defaults to `false`. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/helm/2.17.0/docs/resources/release#pass_credentials Release#pass_credentials} PassCredentials interface{} `field:"optional" json:"passCredentials" yaml:"passCredentials"` // postrender block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/helm/2.17.0/docs/resources/release#postrender Release#postrender} Postrender *ReleasePostrender `field:"optional" json:"postrender" yaml:"postrender"` // Perform pods restart during upgrade/rollback. Defaults to `false`. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/helm/2.17.0/docs/resources/release#recreate_pods Release#recreate_pods} RecreatePods interface{} `field:"optional" json:"recreatePods" yaml:"recreatePods"` // If set, render subchart notes along with the parent. Defaults to `true`. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/helm/2.17.0/docs/resources/release#render_subchart_notes Release#render_subchart_notes} RenderSubchartNotes interface{} `field:"optional" json:"renderSubchartNotes" yaml:"renderSubchartNotes"` // Re-use the given name, even if that name is already used. This is unsafe in production. Defaults to `false`. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/helm/2.17.0/docs/resources/release#replace Release#replace} Replace interface{} `field:"optional" json:"replace" yaml:"replace"` // Repository where to locate the requested chart. If is a URL the chart is installed without installing the repository. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/helm/2.17.0/docs/resources/release#repository Release#repository} Repository *string `field:"optional" json:"repository" yaml:"repository"` // The Repositories CA File. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/helm/2.17.0/docs/resources/release#repository_ca_file Release#repository_ca_file} RepositoryCaFile *string `field:"optional" json:"repositoryCaFile" yaml:"repositoryCaFile"` // The repositories cert file. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/helm/2.17.0/docs/resources/release#repository_cert_file Release#repository_cert_file} RepositoryCertFile *string `field:"optional" json:"repositoryCertFile" yaml:"repositoryCertFile"` // The repositories cert key file. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/helm/2.17.0/docs/resources/release#repository_key_file Release#repository_key_file} RepositoryKeyFile *string `field:"optional" json:"repositoryKeyFile" yaml:"repositoryKeyFile"` // Password for HTTP basic authentication. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/helm/2.17.0/docs/resources/release#repository_password Release#repository_password} RepositoryPassword *string `field:"optional" json:"repositoryPassword" yaml:"repositoryPassword"` // Username for HTTP basic authentication. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/helm/2.17.0/docs/resources/release#repository_username Release#repository_username} RepositoryUsername *string `field:"optional" json:"repositoryUsername" yaml:"repositoryUsername"` // When upgrading, reset the values to the ones built into the chart. Defaults to `false`. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/helm/2.17.0/docs/resources/release#reset_values Release#reset_values} ResetValues interface{} `field:"optional" json:"resetValues" yaml:"resetValues"` // When upgrading, reuse the last release's values and merge in any overrides. // // If 'reset_values' is specified, this is ignored. Defaults to `false`. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/helm/2.17.0/docs/resources/release#reuse_values Release#reuse_values} ReuseValues interface{} `field:"optional" json:"reuseValues" yaml:"reuseValues"` // set block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/helm/2.17.0/docs/resources/release#set Release#set} Set interface{} `field:"optional" json:"set" yaml:"set"` // set_list block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/helm/2.17.0/docs/resources/release#set_list Release#set_list} SetList interface{} `field:"optional" json:"setList" yaml:"setList"` // set_sensitive block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/helm/2.17.0/docs/resources/release#set_sensitive Release#set_sensitive} SetSensitive interface{} `field:"optional" json:"setSensitive" yaml:"setSensitive"` // If set, no CRDs will be installed. By default, CRDs are installed if not already present. Defaults to `false`. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/helm/2.17.0/docs/resources/release#skip_crds Release#skip_crds} SkipCrds interface{} `field:"optional" json:"skipCrds" yaml:"skipCrds"` // Time in seconds to wait for any individual kubernetes operation. Defaults to 300 seconds. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/helm/2.17.0/docs/resources/release#timeout Release#timeout} Timeout *float64 `field:"optional" json:"timeout" yaml:"timeout"` // If true, the provider will install the release at the specified version even if a release not controlled by the provider is present: this is equivalent to running 'helm upgrade --install' with the Helm CLI. // // WARNING: this may not be suitable for production use -- see the 'Upgrade Mode' note in the provider documentation. Defaults to `false`. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/helm/2.17.0/docs/resources/release#upgrade_install Release#upgrade_install} UpgradeInstall interface{} `field:"optional" json:"upgradeInstall" yaml:"upgradeInstall"` // List of values in raw yaml format to pass to helm. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/helm/2.17.0/docs/resources/release#values Release#values} Values *[]*string `field:"optional" json:"values" yaml:"values"` // Verify the package before installing it.Defaults to `false`. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/helm/2.17.0/docs/resources/release#verify Release#verify} Verify interface{} `field:"optional" json:"verify" yaml:"verify"` // Specify the exact chart version to install. If this is not specified, the latest version is installed. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/helm/2.17.0/docs/resources/release#version Release#version} Version *string `field:"optional" json:"version" yaml:"version"` // Will wait until all resources are in a ready state before marking the release as successful. Defaults to `true`. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/helm/2.17.0/docs/resources/release#wait Release#wait} Wait interface{} `field:"optional" json:"wait" yaml:"wait"` // If wait is enabled, will wait until all Jobs have been completed before marking the release as successful. // // Defaults to `false“. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/helm/2.17.0/docs/resources/release#wait_for_jobs Release#wait_for_jobs} WaitForJobs interface{} `field:"optional" json:"waitForJobs" yaml:"waitForJobs"` }
type ReleaseMetadata ¶
type ReleaseMetadata struct { }
type ReleaseMetadataList ¶
type ReleaseMetadataList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) ReleaseMetadataOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewReleaseMetadataList ¶
func NewReleaseMetadataList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) ReleaseMetadataList
type ReleaseMetadataOutputReference ¶
type ReleaseMetadataOutputReference interface { cdktf.ComplexObject AppVersion() *string Chart() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string FirstDeployed() *float64 // Experimental. Fqn() *string InternalValue() *ReleaseMetadata SetInternalValue(val *ReleaseMetadata) LastDeployed() *float64 Name() *string Namespace() *string Notes() *string Revision() *float64 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *string Version() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewReleaseMetadataOutputReference ¶
func NewReleaseMetadataOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) ReleaseMetadataOutputReference
type ReleasePostrender ¶
type ReleasePostrender struct { // The command binary path. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/helm/2.17.0/docs/resources/release#binary_path Release#binary_path} BinaryPath *string `field:"required" json:"binaryPath" yaml:"binaryPath"` // an argument to the post-renderer (can specify multiple). // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/helm/2.17.0/docs/resources/release#args Release#args} Args *[]*string `field:"optional" json:"args" yaml:"args"` }
type ReleasePostrenderOutputReference ¶
type ReleasePostrenderOutputReference interface { cdktf.ComplexObject Args() *[]*string SetArgs(val *[]*string) ArgsInput() *[]*string BinaryPath() *string SetBinaryPath(val *string) BinaryPathInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *ReleasePostrender SetInternalValue(val *ReleasePostrender) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetArgs() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewReleasePostrenderOutputReference ¶
func NewReleasePostrenderOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ReleasePostrenderOutputReference
type ReleaseSet ¶
type ReleaseSet struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/helm/2.17.0/docs/resources/release#name Release#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/helm/2.17.0/docs/resources/release#value Release#value}. Value *string `field:"required" json:"value" yaml:"value"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/helm/2.17.0/docs/resources/release#type Release#type}. Type *string `field:"optional" json:"type" yaml:"type"` }
type ReleaseSetList ¶
type ReleaseSetList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) ReleaseSetOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewReleaseSetList ¶
func NewReleaseSetList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) ReleaseSetList
type ReleaseSetListStruct ¶
type ReleaseSetListStruct struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/helm/2.17.0/docs/resources/release#name Release#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/helm/2.17.0/docs/resources/release#value Release#value}. Value *[]*string `field:"required" json:"value" yaml:"value"` }
type ReleaseSetListStructList ¶
type ReleaseSetListStructList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) ReleaseSetListStructOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewReleaseSetListStructList ¶
func NewReleaseSetListStructList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) ReleaseSetListStructList
type ReleaseSetListStructOutputReference ¶
type ReleaseSetListStructOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) Name() *string SetName(val *string) NameInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Value() *[]*string SetValue(val *[]*string) ValueInput() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewReleaseSetListStructOutputReference ¶
func NewReleaseSetListStructOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) ReleaseSetListStructOutputReference
type ReleaseSetOutputReference ¶
type ReleaseSetOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) Name() *string SetName(val *string) NameInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Type() *string SetType(val *string) TypeInput() *string Value() *string SetValue(val *string) ValueInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetType() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewReleaseSetOutputReference ¶
func NewReleaseSetOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) ReleaseSetOutputReference
type ReleaseSetSensitive ¶
type ReleaseSetSensitive struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/helm/2.17.0/docs/resources/release#name Release#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/helm/2.17.0/docs/resources/release#value Release#value}. Value *string `field:"required" json:"value" yaml:"value"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/helm/2.17.0/docs/resources/release#type Release#type}. Type *string `field:"optional" json:"type" yaml:"type"` }
type ReleaseSetSensitiveList ¶
type ReleaseSetSensitiveList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) ReleaseSetSensitiveOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewReleaseSetSensitiveList ¶
func NewReleaseSetSensitiveList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) ReleaseSetSensitiveList
type ReleaseSetSensitiveOutputReference ¶
type ReleaseSetSensitiveOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) Name() *string SetName(val *string) NameInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Type() *string SetType(val *string) TypeInput() *string Value() *string SetValue(val *string) ValueInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetType() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewReleaseSetSensitiveOutputReference ¶
func NewReleaseSetSensitiveOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) ReleaseSetSensitiveOutputReference
Source Files ¶
- Release.go
- ReleaseConfig.go
- ReleaseMetadata.go
- ReleaseMetadataList.go
- ReleaseMetadataList__checks.go
- ReleaseMetadataOutputReference.go
- ReleaseMetadataOutputReference__checks.go
- ReleasePostrender.go
- ReleasePostrenderOutputReference.go
- ReleasePostrenderOutputReference__checks.go
- ReleaseSet.go
- ReleaseSetList.go
- ReleaseSetListStruct.go
- ReleaseSetListStructList.go
- ReleaseSetListStructList__checks.go
- ReleaseSetListStructOutputReference.go
- ReleaseSetListStructOutputReference__checks.go
- ReleaseSetList__checks.go
- ReleaseSetOutputReference.go
- ReleaseSetOutputReference__checks.go
- ReleaseSetSensitive.go
- ReleaseSetSensitiveList.go
- ReleaseSetSensitiveList__checks.go
- ReleaseSetSensitiveOutputReference.go
- ReleaseSetSensitiveOutputReference__checks.go
- Release__checks.go
- main.go