Skip to content

Commit 1ac7a91

Browse files
author
AWS
committed
Amazon FSx Update: Amazon FSx now enables secure management of Active Directory credentials through AWS Secrets Manager integration. Customers can use Secret ARNs instead of direct credentials when joining resources to Active Directory domains.
1 parent c0bff4b commit 1ac7a91

File tree

2 files changed

+24
-2
lines changed

2 files changed

+24
-2
lines changed
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"type": "feature",
3+
"category": "Amazon FSx",
4+
"contributor": "",
5+
"description": "Amazon FSx now enables secure management of Active Directory credentials through AWS Secrets Manager integration. Customers can use Secret ARNs instead of direct credentials when joining resources to Active Directory domains."
6+
}

services/fsx/src/main/resources/codegen-resources/service-2.json

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2474,6 +2474,12 @@
24742474
"type":"timestamp",
24752475
"documentation":"<p>The time that the resource was created, in seconds (since 1970-01-01T00:00:00Z), also known as Unix time.</p>"
24762476
},
2477+
"CustomerSecretsManagerARN":{
2478+
"type":"string",
2479+
"max":1024,
2480+
"min":64,
2481+
"pattern":"^arn:[^:]{1,63}:secretsmanager:[a-z0-9-]+:[0-9]{12}:secret:[a-zA-Z0-9/_+=.@-]+-[a-zA-Z0-9]{6}$"
2482+
},
24772483
"DNSName":{
24782484
"type":"string",
24792485
"documentation":"<p>The file system's DNS name. You can mount your file system using its DNS name.</p>",
@@ -5624,6 +5630,10 @@
56245630
"DnsIps":{
56255631
"shape":"DnsIps",
56265632
"documentation":"<p>A list of up to three IP addresses of DNS servers or domain controllers in the self-managed AD directory.</p>"
5633+
},
5634+
"DomainJoinServiceAccountSecret":{
5635+
"shape":"CustomerSecretsManagerARN",
5636+
"documentation":"<p>The Amazon Resource Name (ARN) of the Amazon Web Services Secrets Manager secret containing the service account credentials used to join the file system to your self-managed Active Directory domain.</p>"
56275637
}
56285638
},
56295639
"documentation":"<p>The configuration of the self-managed Microsoft Active Directory (AD) directory to which the Windows File Server or ONTAP storage virtual machine (SVM) instance is joined.</p>"
@@ -5632,8 +5642,6 @@
56325642
"type":"structure",
56335643
"required":[
56345644
"DomainName",
5635-
"UserName",
5636-
"Password",
56375645
"DnsIps"
56385646
],
56395647
"members":{
@@ -5660,6 +5668,10 @@
56605668
"DnsIps":{
56615669
"shape":"DnsIps",
56625670
"documentation":"<p>A list of up to three IP addresses of DNS servers or domain controllers in the self-managed AD directory. </p>"
5671+
},
5672+
"DomainJoinServiceAccountSecret":{
5673+
"shape":"CustomerSecretsManagerARN",
5674+
"documentation":"<p>The Amazon Resource Name (ARN) of the Amazon Web Services Secrets Manager secret containing the self-managed Active Directory domain join service account credentials. When provided, Amazon FSx uses the credentials stored in this secret to join the file system to your self-managed Active Directory domain.</p> <p>The secret must contain two key-value pairs:</p> <ul> <li> <p> <code>CUSTOMER_MANAGED_ACTIVE_DIRECTORY_USERNAME</code> - The username for the service account</p> </li> <li> <p> <code>CUSTOMER_MANAGED_ACTIVE_DIRECTORY_PASSWORD</code> - The password for the service account</p> </li> </ul> <p>For more information, see <a href=\"https://docs.aws.amazon.com/fsx/latest/WindowsGuide/self-manage-prereqs.html\"> Using Amazon FSx for Windows with your self-managed Microsoft Active Directory</a> or <a href=\"https://docs.aws.amazon.com/fsx/latest/ONTAPGuide/self-manage-prereqs.html\"> Using Amazon FSx for ONTAP with your self-managed Microsoft Active Directory</a>.</p>"
56635675
}
56645676
},
56655677
"documentation":"<p>The configuration that Amazon FSx uses to join a FSx for Windows File Server file system or an FSx for ONTAP storage virtual machine (SVM) to a self-managed (including on-premises) Microsoft Active Directory (AD) directory. For more information, see <a href=\"https://docs.aws.amazon.com/fsx/latest/WindowsGuide/self-managed-AD.html\"> Using Amazon FSx for Windows with your self-managed Microsoft Active Directory</a> or <a href=\"https://docs.aws.amazon.com/fsx/latest/ONTAPGuide/managing-svms.html\">Managing FSx for ONTAP SVMs</a>.</p>"
@@ -5690,6 +5702,10 @@
56905702
"FileSystemAdministratorsGroup":{
56915703
"shape":"FileSystemAdministratorsGroupName",
56925704
"documentation":"<p>For FSx for ONTAP file systems only - Specifies the updated name of the self-managed Active Directory domain group whose members are granted administrative privileges for the Amazon FSx resource.</p>"
5705+
},
5706+
"DomainJoinServiceAccountSecret":{
5707+
"shape":"CustomerSecretsManagerARN",
5708+
"documentation":"<p>Specifies the updated Amazon Resource Name (ARN) of the Amazon Web Services Secrets Manager secret containing the self-managed Active Directory domain join service account credentials. Amazon FSx uses this account to join to your self-managed Active Directory domain.</p>"
56935709
}
56945710
},
56955711
"documentation":"<p>Specifies changes you are making to the self-managed Microsoft Active Directory configuration to which an FSx for Windows File Server file system or an FSx for ONTAP SVM is joined.</p>"

0 commit comments

Comments
 (0)