You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: docs/data-sources/aws_cnp_artifacts.md
+4-17
Original file line number
Diff line number
Diff line change
@@ -10,8 +10,6 @@ description: |-
10
10
when specifying the feature set.
11
11
CLOUDNATIVEARCHIVAL
12
12
BASIC - Represents the basic set of permissions required to onboard the feature.
13
-
CLOUDNATIVEARCHIVAL_ENCRYPTION
14
-
BASIC - Represents the basic set of permissions required to onboard the feature.ENCRYPTION - Represents the set of permissions required for encryption operations.
15
13
CLOUDNATIVEPROTECTION
16
14
BASIC - Represents the basic set of permissions required to onboard the feature.EXPORT_AND_RESTORE - Represents the set of permissions required for export and
17
15
restore operations.FILE_LEVEL_RECOVERY - Represents the set of permissions required for file-level
@@ -41,10 +39,6 @@ when specifying the feature set.
41
39
### CLOUD_NATIVE_ARCHIVAL
42
40
*`BASIC` - Represents the basic set of permissions required to onboard the feature.
43
41
44
-
### CLOUD_NATIVE_ARCHIVAL_ENCRYPTION
45
-
*`BASIC` - Represents the basic set of permissions required to onboard the feature.
46
-
*`ENCRYPTION` - Represents the set of permissions required for encryption operations.
47
-
48
42
### CLOUD_NATIVE_PROTECTION
49
43
*`BASIC` - Represents the basic set of permissions required to onboard the feature.
50
44
*`EXPORT_AND_RESTORE` - Represents the set of permissions required for export and
@@ -104,20 +98,13 @@ data "polaris_aws_cnp_artifacts" "artifacts" {
104
98
]
105
99
}
106
100
107
-
feature {
108
-
name = "CLOUD_NATIVE_ARCHIVAL_ENCRYPTION"
109
-
110
-
permission_groups = [
111
-
"BASIC",
112
-
"ENCRYPTION",
113
-
]
114
-
}
115
-
116
101
feature {
117
102
name = "CLOUD_NATIVE_PROTECTION"
118
103
119
104
permission_groups = [
120
105
"BASIC",
106
+
"EXPORT_AND_RESTORE",
107
+
"FILE_LEVEL_RECOVERY",
121
108
]
122
109
}
123
110
}
@@ -145,5 +132,5 @@ data "polaris_aws_cnp_artifacts" "artifacts" {
145
132
146
133
Required:
147
134
148
-
-`name` (String) RSC feature name. Possible values are `CLOUD_NATIVE_ARCHIVAL`, `CLOUD_NATIVE_ARCHIVAL_ENCRYPTION`, `CLOUD_NATIVE_PROTECTION`, `CLOUD_NATIVE_S3_PROTECTION`, `EXOCOMPUTE` and `RDS_PROTECTION`.
149
-
-`permission_groups` (Set of String) RSC permission groups for the feature. Possible values are `BASIC`, `ENCRYPTION`, `EXPORT_AND_RESTORE`, `SNAPSHOT_PRIVATE_ACCESS`, `PRIVATE_ENDPOINT` and `RSC_MANAGED_CLUSTER`. For backwards compatibility, `[]` is interpreted as all applicable permission groups.
135
+
-`name` (String) RSC feature name. Possible values are `CLOUD_NATIVE_ARCHIVAL`, `CLOUD_NATIVE_PROTECTION`, `CLOUD_NATIVE_S3_PROTECTION`, `EXOCOMPUTE` and `RDS_PROTECTION`.
136
+
-`permission_groups` (Set of String) RSC permission groups for the feature. Possible values are `BASIC`, `EXPORT_AND_RESTORE`, `FILE_LEVEL_RECOVERY`, `SNAPSHOT_PRIVATE_ACCESS`, `PRIVATE_ENDPOINT` and `RSC_MANAGED_CLUSTER`. For backwards compatibility, `[]` is interpreted as all applicable permission groups.
-`permission_groups` (Set of String) Permission groups to assign to the Cloud Native Protection feature.
123
+
-`permission_groups` (Set of String) Permission groups to assign to the Cloud Native Protection feature. Possible values are `BASIC`, `EXPORT_AND_RESTORE`, `FILE_LEVEL_RECOVERY` and `SNAPSHOT_PRIVATE_ACCESS`.
111
124
112
125
Read-Only:
113
126
@@ -124,7 +137,7 @@ Required:
124
137
125
138
Optional:
126
139
127
-
-`permission_groups` (Set of String) Permission groups to assign to the Exocompute feature.
140
+
-`permission_groups` (Set of String) Permission groups to assign to the Exocompute feature. Possible values are `BASIC`, `PRIVATE_ENDPOINT` and `RSC_MANAGED_CLUSTER`.
-`bucket_tags` (Map of String) AWS bucket tags. Each tag will be added to the bucket created by RSC. Changing this forces a new resource to be created.
-`kms_master_key` (String, Sensitive) AWS KMS master key alias/ID. Default value is `aws/s3`.
67
67
-`region` (String) AWS region to store the snapshots in. If not specified, the snapshots will be stored in the same region as the workload. Changing this forces a new resource to be created.
68
68
-`storage_class` (String) AWS bucket storage class. Possible values are `STANDARD`, `STANDARD_IA`, `ONEZONE_IA`, `GLACIER_INSTANT_RETRIEVAL`, `GLACIER_DEEP_ARCHIVE` and `GLACIER_FLEXIBLE_RETRIEVAL`. Default value is `STANDARD_IA`.
Copy file name to clipboardexpand all lines: docs/resources/aws_cnp_account.md
+2-9
Original file line number
Diff line number
Diff line change
@@ -11,8 +11,6 @@ description: |-
11
11
when specifying the feature set.
12
12
CLOUDNATIVEARCHIVAL
13
13
BASIC - Represents the basic set of permissions required to onboard the feature.
14
-
CLOUDNATIVEARCHIVAL_ENCRYPTION
15
-
BASIC - Represents the basic set of permissions required to onboard the feature.ENCRYPTION - Represents the set of permissions required for encryption operations.
16
14
CLOUDNATIVEPROTECTION
17
15
BASIC - Represents the basic set of permissions required to onboard the feature.EXPORT_AND_RESTORE - Represents the set of permissions required for export and
18
16
restore operations.FILE_LEVEL_RECOVERY - Represents the set of permissions required for file-level
@@ -43,10 +41,6 @@ when specifying the feature set.
43
41
### CLOUD_NATIVE_ARCHIVAL
44
42
*`BASIC` - Represents the basic set of permissions required to onboard the feature.
45
43
46
-
### CLOUD_NATIVE_ARCHIVAL_ENCRYPTION
47
-
*`BASIC` - Represents the basic set of permissions required to onboard the feature.
48
-
*`ENCRYPTION` - Represents the set of permissions required for encryption operations.
49
-
50
44
### CLOUD_NATIVE_PROTECTION
51
45
*`BASIC` - Represents the basic set of permissions required to onboard the feature.
52
46
*`EXPORT_AND_RESTORE` - Represents the set of permissions required for export and
-`name` (String) RSC feature name. Possible values are `CLOUD_NATIVE_ARCHIVAL`, `CLOUD_NATIVE_ARCHIVAL_ENCRYPTION`, `CLOUD_NATIVE_PROTECTION`, `CLOUD_NATIVE_S3_PROTECTION`, `EXOCOMPUTE` and `RDS_PROTECTION`.
149
-
-`permission_groups` (Set of String) RSC permission groups for the feature. Possible values are `BASIC`, `ENCRYPTION`, `EXPORT_AND_RESTORE`, `SNAPSHOT_PRIVATE_ACCESS`, `PRIVATE_ENDPOINT` and `RSC_MANAGED_CLUSTER`. For backwards compatibility, `[]` is interpreted as all applicable permission groups.
141
+
-`name` (String) RSC feature name. Possible values are `CLOUD_NATIVE_ARCHIVAL`, `CLOUD_NATIVE_PROTECTION`, `CLOUD_NATIVE_S3_PROTECTION`, `EXOCOMPUTE` and `RDS_PROTECTION`.
142
+
-`permission_groups` (Set of String) RSC permission groups for the feature. Possible values are `BASIC`, `EXPORT_AND_RESTORE`, `FILE_LEVEL_RECOVERY`, `SNAPSHOT_PRIVATE_ACCESS`, `PRIVATE_ENDPOINT` and `RSC_MANAGED_CLUSTER`. For backwards compatibility, `[]` is interpreted as all applicable permission groups.
-`account_id` (String) RSC cloud account ID (UUID). Changing this forces a new resource to be created.
54
-
-`features` (Set of String) RSC features. Possible values are `CLOUD_NATIVE_ARCHIVAL`, `CLOUD_NATIVE_ARCHIVAL_ENCRYPTION`, `CLOUD_NATIVE_PROTECTION`, `CLOUD_NATIVE_S3_PROTECTION`, `EXOCOMPUTE` and `RDS_PROTECTION`.
54
+
-`features` (Set of String) RSC features. Possible values are `CLOUD_NATIVE_ARCHIVAL`, `CLOUD_NATIVE_PROTECTION`, `CLOUD_NATIVE_S3_PROTECTION`, `EXOCOMPUTE` and `RDS_PROTECTION`.
55
55
-`role` (Block Set, Min: 1) Roles to attach to the cloud account. (see [below for nested schema](#nestedblock--role))
-`account_id` (String) RSC cloud account ID (UUID). Changing this forces a new resource to be created.
85
-
-`features` (Set of String) RSC features. Possible values are `CLOUD_NATIVE_ARCHIVAL`, `CLOUD_NATIVE_ARCHIVAL_ENCRYPTION`, `CLOUD_NATIVE_PROTECTION`, `CLOUD_NATIVE_S3_PROTECTION`, `EXOCOMPUTE` and `RDS_PROTECTION`. Changing this forces a new resource to be created.
77
+
-`features` (Set of String) RSC features. Possible values are `CLOUD_NATIVE_ARCHIVAL`, `CLOUD_NATIVE_PROTECTION`, `CLOUD_NATIVE_S3_PROTECTION`, `EXOCOMPUTE` and `RDS_PROTECTION`. Changing this forces a new resource to be created.
86
78
-`role_key` (String) RSC artifact key for the AWS role.
-`connection_command` (String) Manual cluster connection command. Execute this command inside the EKS cluster to establish a connection between the cluster and RSC.
40
+
-`connection_command` (String) `kubectl`command which can be executed inside the EKS cluster to create a connection between the cluster and RSC. See setup_yaml for an alternative connection method.
41
41
-`id` (String) RSC cluster ID (UUID).
42
+
-`setup_yaml` (String) K8s spec which can be passed to `kubectl apply` inside the EKS cluster to create a connection between the cluster and RSC. See connection_command for an alternative connection method.
0 commit comments