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
resource/mongodbatlas_cloud_provider_access_authorization: Changes to `project_id` or `role_id` will now result in the destruction and recreation of the authorization resource
Copy file name to clipboardExpand all lines: CHANGELOG.md
+10Lines changed: 10 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,15 @@
1
1
## (Unreleased)
2
2
3
+
ENHANCEMENTS:
4
+
5
+
* data-source/mongodbatlas_cloud_provider_access_setup: Adds support for GCP as a Cloud Provider. ([#3637](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/3637))
6
+
* data-source/mongodbatlas_encryption_at_rest: Supports role_id in google_cloud_kms_config ([#3636](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/3636))
7
+
* resource/mongodbatlas_cloud_provider_access_authorization: Changes to `project_id` or `role_id` will now result in the destruction and recreation of the authorization resource ([#3646](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/3646))
* resource/mongodbatlas_cloud_provider_access_setup: Adds long running operation support for GCP ([#3644](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/3644))
10
+
* resource/mongodbatlas_cloud_provider_access_setup: Adds support for GCP as a Cloud Provider. ([#3637](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/3637))
11
+
* resource/mongodbatlas_encryption_at_rest: Supports role_id in google_cloud_kms_config ([#3636](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/3636))
# Data Source: mongodbatlas_cloud_provider_access_setup
6
6
7
-
`mongodbatlas_cloud_provider_access_setup` allows you to get a single role for a provider access role setup, currently only AWSand Azure are supported.
7
+
`mongodbatlas_cloud_provider_access_setup` allows you to get a single role for a provider access role setup. Supported providers: AWS, AZURE and GCP.
8
8
9
9
-> **NOTE:** Groups and projects are synonymous terms. You may find `groupId` in the official documentation.
10
10
@@ -40,27 +40,43 @@ data "mongodbatlas_cloud_provider_access_setup" "single_setup" {
*`role_id` - (Required) unique role id among all the roles provided by MongoDB Atlas.
48
64
49
65
## Attributes Reference
50
66
51
67
In addition to all arguments above, the following attributes are exported:
52
68
53
69
*`id` - Autogenerated Unique ID for this data source.
54
-
*`aws` - aws related role information
55
-
*`atlas_assumed_role_external_id` - Unique external ID Atlas uses when assuming the IAM role in your AWS account.
56
-
*`atlas_aws_account_arn` - ARN associated with the Atlas AWS account used to assume IAM roles in your AWS account.
57
70
*`aws_config` - aws related role information
58
71
*`atlas_assumed_role_external_id` - Unique external ID Atlas uses when assuming the IAM role in your AWS account.
59
72
*`atlas_aws_account_arn` - ARN associated with the Atlas AWS account used to assume IAM roles in your AWS account.
60
73
*`azure_config` - azure related configurations
61
74
*`atlas_azure_app_id` - Azure Active Directory Application ID of Atlas.
62
75
*`service_principal_id`- UUID string that identifies the Azure Service Principal.
63
76
*`tenant_id` - UUID String that identifies the Azure Active Directory Tenant ID.
77
+
*`gcp_config` - gcp related configurations
78
+
*`status` - The status of the GCP cloud provider access setup. See [MongoDB Atlas API](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/operation/operation-getgroupcloudprovideraccess#operation-getgroupcloudprovideraccess-200-body-application-vnd-atlas-2023-01-01-json-gcp-object-status).
79
+
*`service_account_for_atlas` - The GCP service account email that Atlas uses.
64
80
*`created_date` - Date on which this role was created.
65
81
*`last_updated_date` - Date and time when this Azure Service Principal was last updated. This parameter expresses its value in the ISO 8601 timestamp format in UTC.
0 commit comments