diff --git a/harness/cd/unpublished/types.go b/harness/cd/unpublished/types.go index 36417e2f..4a1f6f50 100644 --- a/harness/cd/unpublished/types.go +++ b/harness/cd/unpublished/types.go @@ -60,6 +60,8 @@ type SecretManager struct { KeyName string `json:"keyName,omitempty"` Credentials string `json:"credentials,omitempty"` UsePutSecret bool `json:"usePutSecret,omitempty"` + ForceDeleteWithoutRecovery bool `json:"forceDeleteWithoutRecovery,omitempty"` + RecoveryWindowInDays int64 `json:"recoveryWindowInDays,omitempty"` } type User struct { diff --git a/harness/nextgen/docs/AwsSecretManager.md b/harness/nextgen/docs/AwsSecretManager.md index 49e57a10..261e8387 100644 --- a/harness/nextgen/docs/AwsSecretManager.md +++ b/harness/nextgen/docs/AwsSecretManager.md @@ -1,14 +1,15 @@ # AwsSecretManager ## Properties -Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- -**Credential** | [***AwsSecretManagerCredential**](AwsSecretManagerCredential.md) | | [default to null] -**Region** | **string** | | [default to null] -**SecretNamePrefix** | **string** | | [optional] [default to null] -**DelegateSelectors** | **[]string** | | [optional] [default to null] -**Default_** | **bool** | | [optional] [default to null] -**UsePutSecret** | **bool** | | [optional] [default to null] - +Name | Type | Description | Notes +------------ | ------------- |-------------------------------|------------------------------- +**Credential** | [***AwsSecretManagerCredential**](AwsSecretManagerCredential.md) | | [default to null] +**Region** | **string** | | [default to null] +**SecretNamePrefix** | **string** | | [optional] [default to null] +**DelegateSelectors** | **[]string** | | [optional] [default to null] +**Default_** | **bool** | | [optional] [default to null] +**UsePutSecret** | **bool** | | [optional] [default to null] +**ForceDeleteWithoutRecovery** | **bool** | | [optional] [default to false] | | [optional] [default to false] +**RecoveryWindowInDays** | **long** | |[optional] [default to null] [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) diff --git a/harness/nextgen/model_aws_secret_manager.go b/harness/nextgen/model_aws_secret_manager.go index 3c75ee85..1caf620d 100644 --- a/harness/nextgen/model_aws_secret_manager.go +++ b/harness/nextgen/model_aws_secret_manager.go @@ -20,4 +20,6 @@ type AwsSecretManager struct { DelegateSelectors []string `json:"delegateSelectors,omitempty"` Default_ bool `json:"default,omitempty"` UsePutSecret bool `json:"usePutSecret,omitempty"` + ForceDeleteWithoutRecovery bool `json:"forceDeleteWithoutRecovery,omitempty"` + RecoveryWindowInDays int64 `json:"recoveryWindowInDays,omitempty"` }