

D'autres exemples de AWS SDK sont disponibles dans le référentiel [AWS Doc SDK Examples](https://github.com/awsdocs/aws-doc-sdk-examples) GitHub .

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Directory Service exemples d'utilisation de Tools for PowerShell V5
<a name="powershell_5_directory-service_code_examples"></a>

Les exemples de code suivants vous montrent comment effectuer des actions et implémenter des scénarios courants à l'aide de la Outils AWS pour PowerShell V5 avec Directory Service.

Les *actions* sont des extraits de code de programmes plus larges et doivent être exécutées dans leur contexte. Alors que les actions vous indiquent comment appeler des fonctions de service individuelles, vous pouvez les voir en contexte dans leurs scénarios associés.

Chaque exemple inclut un lien vers le code source complet, où vous trouverez des instructions sur la configuration et l’exécution du code en contexte.

**Topics**
+ [Actions](#actions)

## Actions
<a name="actions"></a>

### `Add-DSIpRoute`
<a name="directory-service_AddIpRoutes_powershell_5_topic"></a>

L'exemple de code suivant montre comment utiliser`Add-DSIpRoute`.

**Outils pour PowerShell V5**  
**Exemple 1 : cette commande supprime la balise de ressource attribuée au Directory-id spécifié**  

```
Add-DSIpRoute -DirectoryId d-123456ijkl -IpRoute @{CidrIp ="203.0.113.5/32"} -UpdateSecurityGroupForDirectoryController $true
```
+  Pour plus de détails sur l'API, reportez-vous [AddIpRoutes](https://docs.aws.amazon.com/powershell/v5/reference)à la section *Référence des Outils AWS pour PowerShell applets de commande (V5)*. 

### `Add-DSResourceTag`
<a name="directory-service_AddTagsToResource_powershell_5_topic"></a>

L'exemple de code suivant montre comment utiliser`Add-DSResourceTag`.

**Outils pour PowerShell V5**  
**Exemple 1 : cette commande ajoute la balise de ressource au Directory-id spécifié**  

```
Add-DSResourceTag -ResourceId d-123456ijkl -Tag @{Key="myTag"; Value="mytgValue"}
```
+  Pour plus de détails sur l'API, reportez-vous [AddTagsToResource](https://docs.aws.amazon.com/powershell/v5/reference)à la section *Référence des Outils AWS pour PowerShell applets de commande (V5)*. 

### `Approve-DSTrust`
<a name="directory-service_VerifyTrust_powershell_5_topic"></a>

L'exemple de code suivant montre comment utiliser`Approve-DSTrust`.

**Outils pour PowerShell V5**  
**Exemple 1 : Cet exemple appelle l'opération d' VerifyTrust API AWS Directory Service pour le Trustid spécifié.**  

```
Approve-DSTrust -TrustId t-9067157123
```
+  Pour plus de détails sur l'API, reportez-vous [VerifyTrust](https://docs.aws.amazon.com/powershell/v5/reference)à la section *Référence des Outils AWS pour PowerShell applets de commande (V5)*. 

### `Confirm-DSSharedDirectory`
<a name="directory-service_AcceptSharedDirectory_powershell_5_topic"></a>

L'exemple de code suivant montre comment utiliser`Confirm-DSSharedDirectory`.

**Outils pour PowerShell V5**  
**Exemple 1 : Cet exemple accepte une demande de partage de répertoire envoyée par le propriétaire du répertoire Compte AWS.**  

```
Confirm-DSSharedDirectory -SharedDirectoryId d-9067012345
```
**Sortie** :  

```
CreatedDateTime     : 12/30/2019 4:20:27 AM
LastUpdatedDateTime : 12/30/2019 4:21:40 AM
OwnerAccountId      : 123456781234
OwnerDirectoryId    : d-123456ijkl
SharedAccountId     : 123456784321
SharedDirectoryId   : d-9067012345
ShareMethod         :
ShareNotes          : This is test sharing
ShareStatus         : Sharing
```
+  Pour plus de détails sur l'API, reportez-vous [AcceptSharedDirectory](https://docs.aws.amazon.com/powershell/v5/reference)à la section *Référence des Outils AWS pour PowerShell applets de commande (V5)*. 

### `Connect-DSDirectory`
<a name="directory-service_ConnectDirectory_powershell_5_topic"></a>

L'exemple de code suivant montre comment utiliser`Connect-DSDirectory`.

**Outils pour PowerShell V5**  
**Exemple 1 : cet exemple crée un AD Connector pour se connecter à un répertoire sur site.**  

```
Connect-DSDirectory -Name contoso.com -ConnectSettings_CustomerUserName Administrator -Password $Password -ConnectSettings_CustomerDnsIp 172.31.36.96 -ShortName CONTOSO -Size Small -ConnectSettings_VpcId vpc-123459da -ConnectSettings_SubnetId subnet-1234ccaa, subnet-5678ffbb
```
+  Pour plus de détails sur l'API, reportez-vous [ConnectDirectory](https://docs.aws.amazon.com/powershell/v5/reference)à la section *Référence des Outils AWS pour PowerShell applets de commande (V5)*. 

### `Deny-DSSharedDirectory`
<a name="directory-service_RejectSharedDirectory_powershell_5_topic"></a>

L'exemple de code suivant montre comment utiliser`Deny-DSSharedDirectory`.

**Outils pour PowerShell V5**  
**Exemple 1 : cet exemple rejette une demande de partage de répertoire envoyée par le compte propriétaire du répertoire.**  

```
Deny-DSSharedDirectory -SharedDirectoryId d-9067012345
```
**Sortie** :  

```
d-9067012345
```
+  Pour plus de détails sur l'API, reportez-vous [RejectSharedDirectory](https://docs.aws.amazon.com/powershell/v5/reference)à la section *Référence des Outils AWS pour PowerShell applets de commande (V5)*. 

### `Disable-DSDirectoryShare`
<a name="directory-service_UnshareDirectory_powershell_5_topic"></a>

L'exemple de code suivant montre comment utiliser`Disable-DSDirectoryShare`.

**Outils pour PowerShell V5**  
**Exemple 1 : cet exemple arrête le partage de répertoire entre le propriétaire du répertoire et le compte consommateur.**  

```
Disable-DSDirectoryShare -DirectoryId d-123456ijkl -UnshareTarget_Id 123456784321 -UnshareTarget_Type ACCOUNT
```
**Sortie** :  

```
d-9067012345
```
+  Pour plus de détails sur l'API, reportez-vous [UnshareDirectory](https://docs.aws.amazon.com/powershell/v5/reference)à la section *Référence des Outils AWS pour PowerShell applets de commande (V5)*. 

### `Disable-DSLDAPS`
<a name="directory-service_DisableLDAPS_powershell_5_topic"></a>

L'exemple de code suivant montre comment utiliser`Disable-DSLDAPS`.

**Outils pour PowerShell V5**  
**Exemple 1 : cet exemple désactive les appels sécurisés LDAP pour le répertoire spécifié.**  

```
Disable-DSLDAPS -DirectoryId d-123456ijkl -Type Client
```
+  Pour plus de détails sur l’API, consultez [DisableLDAPS](https://docs.aws.amazon.com/powershell/v5/reference) dans la *Référence des applets de commande pour les Outils AWS pour PowerShell  (V5)*. 

### `Disable-DSRadius`
<a name="directory-service_DisableRadius_powershell_5_topic"></a>

L'exemple de code suivant montre comment utiliser`Disable-DSRadius`.

**Outils pour PowerShell V5**  
**Exemple 1 : cet exemple désactive le serveur RADIUS configuré pour un répertoire AD Connector ou Microsoft AD.**  

```
Disable-DSRadius -DirectoryId d-123456ijkl
```
+  Pour plus de détails sur l'API, reportez-vous [DisableRadius](https://docs.aws.amazon.com/powershell/v5/reference)à la section *Référence des Outils AWS pour PowerShell applets de commande (V5)*. 

### `Disable-DSSso`
<a name="directory-service_DisableSso_powershell_5_topic"></a>

L'exemple de code suivant montre comment utiliser`Disable-DSSso`.

**Outils pour PowerShell V5**  
**Exemple 1 : cet exemple désactive l’authentification unique pour un répertoire.**  

```
Disable-DSSso -DirectoryId d-123456ijkl
```
+  Pour plus de détails sur l'API, reportez-vous [DisableSso](https://docs.aws.amazon.com/powershell/v5/reference)à la section *Référence des Outils AWS pour PowerShell applets de commande (V5)*. 

### `Enable-DSDirectoryShare`
<a name="directory-service_ShareDirectory_powershell_5_topic"></a>

L'exemple de code suivant montre comment utiliser`Enable-DSDirectoryShare`.

**Outils pour PowerShell V5**  
**Exemple 1 : Cet exemple partage un répertoire spécifique de votre AWS compte avec un autre AWS compte en utilisant la méthode Handshake.**  

```
Enable-DSDirectoryShare -DirectoryId d-123456ijkl -ShareTarget_Id 123456784321 -ShareMethod HANDSHAKE -ShareTarget_Type ACCOUNT
```
**Sortie** :  

```
d-9067012345
```
+  Pour plus de détails sur l'API, reportez-vous [ShareDirectory](https://docs.aws.amazon.com/powershell/v5/reference)à la section *Référence des Outils AWS pour PowerShell applets de commande (V5)*. 

### `Enable-DSLDAPS`
<a name="directory-service_EnableLDAPS_powershell_5_topic"></a>

L'exemple de code suivant montre comment utiliser`Enable-DSLDAPS`.

**Outils pour PowerShell V5**  
**Exemple 1 : cet exemple active le commutateur pour le répertoire spécifique afin de toujours utiliser les appels sécurisés LDAP.**  

```
Enable-DSLDAPS -DirectoryId d-123456ijkl -Type Client
```
+  Pour plus de détails sur l’API, consultez [EnableLDAPS](https://docs.aws.amazon.com/powershell/v5/reference) dans la *Référence des applets de commande pour les Outils AWS pour PowerShell  (V5)*. 

### `Enable-DSRadius`
<a name="directory-service_EnableRadius_powershell_5_topic"></a>

L'exemple de code suivant montre comment utiliser`Enable-DSRadius`.

**Outils pour PowerShell V5**  
**Exemple 1 : cet exemple active l’authentification multifactorielle (MFA) avec la configuration de serveur RADIUS fournie pour un répertoire AD Connector ou Microsoft AD.**  

```
Enable-DSRadius -DirectoryId d-123456ijkl 
-RadiusSettings_AuthenticationProtocol PAP 
-RadiusSettings_DisplayLabel Radius 
-RadiusSettings_RadiusPort 1812 
-RadiusSettings_RadiusRetry 4 
-RadiusSettings_RadiusServer 10.4.185.113 
-RadiusSettings_RadiusTimeout 50 
-RadiusSettings_SharedSecret wJalrXUtnFEMI
```
+  Pour plus de détails sur l'API, reportez-vous [EnableRadius](https://docs.aws.amazon.com/powershell/v5/reference)à la section *Référence des Outils AWS pour PowerShell applets de commande (V5)*. 

### `Enable-DSSso`
<a name="directory-service_EnableSso_powershell_5_topic"></a>

L'exemple de code suivant montre comment utiliser`Enable-DSSso`.

**Outils pour PowerShell V5**  
**Exemple 1 : cet exemple active l’authentification unique pour un répertoire.**  

```
Enable-DSSso -DirectoryId d-123456ijkl
```
+  Pour plus de détails sur l'API, reportez-vous [EnableSso](https://docs.aws.amazon.com/powershell/v5/reference)à la section *Référence des Outils AWS pour PowerShell applets de commande (V5)*. 

### `Get-DSCertificate`
<a name="directory-service_DescribeCertificate_powershell_5_topic"></a>

L'exemple de code suivant montre comment utiliser`Get-DSCertificate`.

**Outils pour PowerShell V5**  
**Exemple 1 : cet exemple affiche des informations sur le certificat enregistré pour une connexion LDAP sécurisée.**  

```
Get-DSCertificate -DirectoryId d-123456ijkl -CertificateId c-906731e34f
```
**Sortie** :  

```
CertificateId      : c-906731e34f
CommonName         : contoso-EC2AMAZ-CTGG2NM-CA
ExpiryDateTime     : 4/15/2025 6:34:15 PM
RegisteredDateTime : 4/15/2020 6:38:56 PM
State              : Registered
StateReason        : Certificate registered successfully.
```
+  Pour plus de détails sur l'API, reportez-vous [DescribeCertificate](https://docs.aws.amazon.com/powershell/v5/reference)à la section *Référence des Outils AWS pour PowerShell applets de commande (V5)*. 

### `Get-DSCertificateList`
<a name="directory-service_ListCertificates_powershell_5_topic"></a>

L'exemple de code suivant montre comment utiliser`Get-DSCertificateList`.

**Outils pour PowerShell V5**  
**Exemple 1 : cet exemple répertorie tous les certificats enregistrés pour une connexion LDAP sécurisée pour le répertoire spécifié.**  

```
Get-DSCertificateList -DirectoryId d-123456ijkl
```
**Sortie** :  

```
CertificateId CommonName                 ExpiryDateTime       State
------------- ----------                 --------------       -----
c-906731e34f  contoso-EC2AMAZ-CTGG2NM-CA 4/15/2025 6:34:15 PM Registered
```
+  Pour plus de détails sur l'API, reportez-vous [ListCertificates](https://docs.aws.amazon.com/powershell/v5/reference)à la section *Référence des Outils AWS pour PowerShell applets de commande (V5)*. 

### `Get-DSConditionalForwarder`
<a name="directory-service_DescribeConditionalForwarders_powershell_5_topic"></a>

L'exemple de code suivant montre comment utiliser`Get-DSConditionalForwarder`.

**Outils pour PowerShell V5**  
**Exemple 1 : cette commande obtient tous les redirecteurs conditionnels configurés ayant un Directory-id donné.**  

```
Get-DSConditionalForwarder -DirectoryId d-123456ijkl
```
**Sortie** :  

```
DnsIpAddrs      RemoteDomainName ReplicationScope
----------      ---------------- ----------------
{172.31.77.239} contoso.com      Domain
```
+  Pour plus de détails sur l'API, reportez-vous [DescribeConditionalForwarders](https://docs.aws.amazon.com/powershell/v5/reference)à la section *Référence des Outils AWS pour PowerShell applets de commande (V5)*. 

### `Get-DSDirectory`
<a name="directory-service_DescribeDirectories_powershell_5_topic"></a>

L'exemple de code suivant montre comment utiliser`Get-DSDirectory`.

**Outils pour PowerShell V5**  
**Exemple 1 : cette commande obtient des informations sur les répertoires qui appartiennent à ce compte.**  

```
Get-DSDirectory | Select-Object DirectoryId, Name, DnsIpAddrs, Type
```
**Sortie** :  

```
DirectoryId  Name           DnsIpAddrs                     Type
-----------  ----           ----------                     ----
d-123456abcd abcd.example.com {172.31.74.189, 172.31.13.145} SimpleAD
d-123456efgh wifi.example.com {172.31.16.108, 172.31.10.56}  ADConnector
d-123456ijkl lan2.example.com {172.31.10.56, 172.31.16.108}  MicrosoftAD
```
+  Pour plus de détails sur l'API, reportez-vous [DescribeDirectories](https://docs.aws.amazon.com/powershell/v5/reference)à la section *Référence des Outils AWS pour PowerShell applets de commande (V5)*. 

### `Get-DSDirectoryLimit`
<a name="directory-service_GetDirectoryLimits_powershell_5_topic"></a>

L'exemple de code suivant montre comment utiliser`Get-DSDirectoryLimit`.

**Outils pour PowerShell V5**  
**Exemple 1 : cet exemple affiche les informations de limite de répertoire pour la région us-east-1.**  

```
Get-DSDirectoryLimit -Region us-east-1
```
**Sortie** :  

```
CloudOnlyDirectoriesCurrentCount : 1
CloudOnlyDirectoriesLimit        : 10
CloudOnlyDirectoriesLimitReached : False
CloudOnlyMicrosoftADCurrentCount : 1
CloudOnlyMicrosoftADLimit        : 20
CloudOnlyMicrosoftADLimitReached : False
ConnectedDirectoriesCurrentCount : 1
ConnectedDirectoriesLimit        : 10
```
+  Pour plus de détails sur l'API, reportez-vous [GetDirectoryLimits](https://docs.aws.amazon.com/powershell/v5/reference)à la section *Référence des Outils AWS pour PowerShell applets de commande (V5)*. 

### `Get-DSDomainControllerList`
<a name="directory-service_DescribeDomainControllers_powershell_5_topic"></a>

L'exemple de code suivant montre comment utiliser`Get-DSDomainControllerList`.

**Outils pour PowerShell V5**  
**Exemple 1 : cette commande obtient la liste détaillée des contrôleurs de domaine lancés pour le directory-id mentionné**  

```
Get-DSDomainControllerList -DirectoryId d-123456ijkl
```
**Sortie** :  

```
AvailabilityZone          : us-east-1b
DirectoryId               : d-123456ijkl
DnsIpAddr                 : 172.31.16.108
DomainControllerId        : dc-1234567aa6
LaunchTime                : 4/4/2019 4:53:43 AM
Status                    : Active
StatusLastUpdatedDateTime : 4/24/2019 1:37:54 PM
StatusReason              :
SubnetId                  : subnet-1234kkaa
VpcId                     : vpc-123459d

AvailabilityZone          : us-east-1d
DirectoryId               : d-123456ijkl
DnsIpAddr                 : 172.31.10.56
DomainControllerId        : dc-1234567aa7
LaunchTime                : 4/4/2019 4:53:43 AM
Status                    : Active
StatusLastUpdatedDateTime : 4/4/2019 5:14:31 AM
StatusReason              :
SubnetId                  : subnet-5678ffbb
VpcId                     : vpc-123459d
```
+  Pour plus de détails sur l'API, reportez-vous [DescribeDomainControllers](https://docs.aws.amazon.com/powershell/v5/reference)à la section *Référence des Outils AWS pour PowerShell applets de commande (V5)*. 

### `Get-DSEventTopic`
<a name="directory-service_DescribeEventTopics_powershell_5_topic"></a>

L'exemple de code suivant montre comment utiliser`Get-DSEventTopic`.

**Outils pour PowerShell V5**  
**Exemple 1 : cette commande affiche les informations de la rubrique SNS configurée pour les notifications lorsque le statut du répertoire change.**  

```
Get-DSEventTopic -DirectoryId d-123456ijkl
```
**Sortie** :  

```
CreatedDateTime : 12/13/2019 11:15:32 AM
DirectoryId     : d-123456ijkl
Status          : Registered
TopicArn        : arn:aws:sns:us-east-1:123456781234:snstopicname
TopicName       : snstopicname
```
+  Pour plus de détails sur l'API, reportez-vous [DescribeEventTopics](https://docs.aws.amazon.com/powershell/v5/reference)à la section *Référence des Outils AWS pour PowerShell applets de commande (V5)*. 

### `Get-DSIpRouteList`
<a name="directory-service_ListIpRoutes_powershell_5_topic"></a>

L'exemple de code suivant montre comment utiliser`Get-DSIpRouteList`.

**Outils pour PowerShell V5**  
**Exemple 1 : cette commande obtient les blocs d’adresses IP publiques configurés dans Directory IP Routing**  

```
Get-DSIpRouteList -DirectoryId d-123456ijkl
```
**Sortie** :  

```
AddedDateTime       : 12/13/2019 12:27:22 PM
CidrIp              : 203.0.113.5/32
Description         : Public IP of On-Prem DNS Server
DirectoryId         : d-123456ijkl
IpRouteStatusMsg    : Added
IpRouteStatusReason :
```
+  Pour plus de détails sur l'API, reportez-vous [ListIpRoutes](https://docs.aws.amazon.com/powershell/v5/reference)à la section *Référence des Outils AWS pour PowerShell applets de commande (V5)*. 

### `Get-DSLDAPSSetting`
<a name="directory-service_DescribeLDAPSSettings_powershell_5_topic"></a>

L'exemple de code suivant montre comment utiliser`Get-DSLDAPSSetting`.

**Outils pour PowerShell V5**  
**Exemple 1 : cet exemple décrit le statut de la sécurité LDAP pour le répertoire spécifié.**  

```
Get-DSLDAPSSetting -DirectoryId d-123456ijkl
```
**Sortie** :  

```
LastUpdatedDateTime  LDAPSStatus LDAPSStatusReason
-------------------  ----------- -----------------
4/15/2020 6:51:03 PM Enabled     LDAPS is enabled successfully.
```
+  Pour plus de détails sur l'API, consultez la section [Description LDAPSSettings](https://docs.aws.amazon.com/powershell/v5/reference) dans la *référence des Outils AWS pour PowerShell applets de commande (V5)*. 

### `Get-DSLogSubscriptionList`
<a name="directory-service_ListLogSubscriptions_powershell_5_topic"></a>

L'exemple de code suivant montre comment utiliser`Get-DSLogSubscriptionList`.

**Outils pour PowerShell V5**  
**Exemple 1 : cette commande obtient les informations d’abonnement au journal correspondant au directory-id spécifié**  

```
Get-DSLogSubscriptionList -DirectoryId d-123456ijkl
```
**Sortie** :  

```
DirectoryId  LogGroupName                                        SubscriptionCreatedDateTime
-----------  ------------                                        ---------------------------
d-123456ijkl /aws/directoryservice/d-123456ijkl-lan2.example.com 12/14/2019 9:05:23 AM
```
+  Pour plus de détails sur l'API, reportez-vous [ListLogSubscriptions](https://docs.aws.amazon.com/powershell/v5/reference)à la section *Référence des Outils AWS pour PowerShell applets de commande (V5)*. 

### `Get-DSResourceTag`
<a name="directory-service_ListTagsForResource_powershell_5_topic"></a>

L'exemple de code suivant montre comment utiliser`Get-DSResourceTag`.

**Outils pour PowerShell V5**  
**Exemple 1 : cette commande obtient toutes les balises du répertoire spécifié.**  

```
Get-DSResourceTag -ResourceId d-123456ijkl
```
**Sortie** :  

```
Key   Value
---   -----
myTag myTagValue
```
+  Pour plus de détails sur l'API, reportez-vous [ListTagsForResource](https://docs.aws.amazon.com/powershell/v5/reference)à la section *Référence des Outils AWS pour PowerShell applets de commande (V5)*. 

### `Get-DSSchemaExtension`
<a name="directory-service_ListSchemaExtensions_powershell_5_topic"></a>

L'exemple de code suivant montre comment utiliser`Get-DSSchemaExtension`.

**Outils pour PowerShell V5**  
**Exemple 1 : cet exemple répertorie toutes les extensions de schéma appliquées à un Microsoft AD Directory.**  

```
Get-DSSchemaExtension -DirectoryId d-123456ijkl
```
**Sortie** :  

```
Description                 : ManagedADSchemaExtension
DirectoryId                 : d-123456ijkl
EndDateTime                 : 4/12/2020 10:30:49 AM
SchemaExtensionId           : e-9067306643
SchemaExtensionStatus       : Completed
SchemaExtensionStatusReason : Schema updates are complete.
StartDateTime               : 4/12/2020 10:28:42 AM
```
+  Pour plus de détails sur l'API, reportez-vous [ListSchemaExtensions](https://docs.aws.amazon.com/powershell/v5/reference)à la section *Référence des Outils AWS pour PowerShell applets de commande (V5)*. 

### `Get-DSSharedDirectory`
<a name="directory-service_DescribeSharedDirectories_powershell_5_topic"></a>

L'exemple de code suivant montre comment utiliser`Get-DSSharedDirectory`.

**Outils pour PowerShell V5**  
**Exemple 1 : Cet exemple permet d'obtenir les répertoires partagés de votre AWS compte**  

```
Get-DSSharedDirectory -OwnerDirectoryId d-123456ijkl -SharedDirectoryId d-9067012345
```
**Sortie** :  

```
CreatedDateTime     : 12/30/2019 4:34:37 AM
LastUpdatedDateTime : 12/30/2019 4:35:22 AM
OwnerAccountId      : 123456781234
OwnerDirectoryId    : d-123456ijkl
SharedAccountId     : 123456784321
SharedDirectoryId   : d-9067012345
ShareMethod         : HANDSHAKE
ShareNotes          : This is a test Sharing
ShareStatus         : Shared
```
+  Pour plus de détails sur l'API, reportez-vous [DescribeSharedDirectories](https://docs.aws.amazon.com/powershell/v5/reference)à la section *Référence des Outils AWS pour PowerShell applets de commande (V5)*. 

### `Get-DSSnapshot`
<a name="directory-service_DescribeSnapshots_powershell_5_topic"></a>

L'exemple de code suivant montre comment utiliser`Get-DSSnapshot`.

**Outils pour PowerShell V5**  
**Exemple 1 : cette commande obtient des informations sur les instantanés de répertoires spécifiés qui appartiennent à ce compte.**  

```
Get-DSSnapshot -DirectoryId d-123456ijkl
```
**Sortie** :  

```
DirectoryId : d-123456ijkl
Name        :
SnapshotId  : s-9064bd1234
StartTime   : 12/13/2019 6:33:01 PM
Status      : Completed
Type        : Auto

DirectoryId : d-123456ijkl
Name        :
SnapshotId  : s-9064bb4321
StartTime   : 12/9/2019 9:48:11 PM
Status      : Completed
Type        : Auto
```
+  Pour plus de détails sur l'API, reportez-vous [DescribeSnapshots](https://docs.aws.amazon.com/powershell/v5/reference)à la section *Référence des Outils AWS pour PowerShell applets de commande (V5)*. 

### `Get-DSSnapshotLimit`
<a name="directory-service_GetSnapshotLimits_powershell_5_topic"></a>

L'exemple de code suivant montre comment utiliser`Get-DSSnapshotLimit`.

**Outils pour PowerShell V5**  
**Exemple 1 : cette commande obtient les limites d’instantanés manuels pour un répertoire spécifié.**  

```
Get-DSSnapshotLimit -DirectoryId d-123456ijkl
```
**Sortie** :  

```
ManualSnapshotsCurrentCount ManualSnapshotsLimit ManualSnapshotsLimitReached
--------------------------- -------------------- ---------------------------
0                           5                    False
```
+  Pour plus de détails sur l'API, reportez-vous [GetSnapshotLimits](https://docs.aws.amazon.com/powershell/v5/reference)à la section *Référence des Outils AWS pour PowerShell applets de commande (V5)*. 

### `Get-DSTrust`
<a name="directory-service_DescribeTrusts_powershell_5_topic"></a>

L'exemple de code suivant montre comment utiliser`Get-DSTrust`.

**Outils pour PowerShell V5**  
**Exemple 1 : cette commande obtient les informations des relations de confiance créées pour le directory-id spécifié.**  

```
Get-DSTrust -DirectoryId d-123456abcd
```
**Sortie** :  

```
CreatedDateTime          : 7/5/2019 4:55:42 AM
DirectoryId              : d-123456abcd
LastUpdatedDateTime      : 7/5/2019 4:56:04 AM
RemoteDomainName         : contoso.com
SelectiveAuth            : Disabled
StateLastUpdatedDateTime : 7/5/2019 4:56:04 AM
TrustDirection           : One-Way: Incoming
TrustId                  : t-9067157123
TrustState               : Created
TrustStateReason         :
TrustType                : Forest
```
+  Pour plus de détails sur l'API, reportez-vous [DescribeTrusts](https://docs.aws.amazon.com/powershell/v5/reference)à la section *Référence des Outils AWS pour PowerShell applets de commande (V5)*. 

### `New-DSAlias`
<a name="directory-service_CreateAlias_powershell_5_topic"></a>

L'exemple de code suivant montre comment utiliser`New-DSAlias`.

**Outils pour PowerShell V5**  
**Exemple 1 : cette commande crée un alias pour un répertoire et attribue l’alias au directory-id spécifié.**  

```
New-DSAlias -DirectoryId d-123456ijkl -Alias MyOrgName
```
**Sortie** :  

```
Alias     DirectoryId
-----     -----------
myorgname d-123456ijkl
```
+  Pour plus de détails sur l'API, reportez-vous [CreateAlias](https://docs.aws.amazon.com/powershell/v5/reference)à la section *Référence des Outils AWS pour PowerShell applets de commande (V5)*. 

### `New-DSComputer`
<a name="directory-service_CreateComputer_powershell_5_topic"></a>

L'exemple de code suivant montre comment utiliser`New-DSComputer`.

**Outils pour PowerShell V5**  
**Exemple 1 : cet exemple crée un objet informatique Active Directory.**  

```
New-DSComputer -DirectoryId d-123456ijkl -ComputerName ADMemberServer -Password $Password
```
**Sortie** :  

```
ComputerAttributes                  ComputerId                                    ComputerName
------------------                  ----------                                    ------------
{WindowsSamName, DistinguishedName} S-1-5-21-1191241402-978882507-2717148213-1662 ADMemberServer
```
+  Pour plus de détails sur l'API, reportez-vous [CreateComputer](https://docs.aws.amazon.com/powershell/v5/reference)à la section *Référence des Outils AWS pour PowerShell applets de commande (V5)*. 

### `New-DSConditionalForwarder`
<a name="directory-service_CreateConditionalForwarder_powershell_5_topic"></a>

L'exemple de code suivant montre comment utiliser`New-DSConditionalForwarder`.

**Outils pour PowerShell V5**  
**Exemple 1 : Cet exemple crée un redirecteur conditionnel dans l'ID de AWS répertoire spécifié.**  

```
New-DSConditionalForwarder -DirectoryId d-123456ijkl -DnsIpAddr 172.31.36.96,172.31.10.56 -RemoteDomainName contoso.com
```
+  Pour plus de détails sur l'API, reportez-vous [CreateConditionalForwarder](https://docs.aws.amazon.com/powershell/v5/reference)à la section *Référence des Outils AWS pour PowerShell applets de commande (V5)*. 

### `New-DSDirectory`
<a name="directory-service_CreateDirectory_powershell_5_topic"></a>

L'exemple de code suivant montre comment utiliser`New-DSDirectory`.

**Outils pour PowerShell V5**  
**Exemple 1 : cet exemple crée un répertoire Simple AD.**  

```
New-DSDirectory -Name corp.example.com -Password $Password -Size Small -VpcSettings_VpcId vpc-123459d -VpcSettings_SubnetIds subnet-1234kkaa,subnet-5678ffbb
```
+  Pour plus de détails sur l'API, reportez-vous [CreateDirectory](https://docs.aws.amazon.com/powershell/v5/reference)à la section *Référence des Outils AWS pour PowerShell applets de commande (V5)*. 

### `New-DSLogSubscription`
<a name="directory-service_CreateLogSubscription_powershell_5_topic"></a>

L'exemple de code suivant montre comment utiliser`New-DSLogSubscription`.

**Outils pour PowerShell V5**  
**Exemple 1 : Cet exemple crée un abonnement pour transférer les journaux de sécurité du contrôleur de domaine Directory Service en temps réel vers le groupe de CloudWatch journaux Amazon spécifié dans votre Compte AWS.**  

```
New-DSLogSubscription -DirectoryId d-123456ijkl -LogGroupName /aws/directoryservice/d-123456ijkl-lan2.example.com
```
+  Pour plus de détails sur l'API, reportez-vous [CreateLogSubscription](https://docs.aws.amazon.com/powershell/v5/reference)à la section *Référence des Outils AWS pour PowerShell applets de commande (V5)*. 

### `New-DSMicrosoftAD`
<a name="directory-service_CreateMicrosoftAD_powershell_5_topic"></a>

L'exemple de code suivant montre comment utiliser`New-DSMicrosoftAD`.

**Outils pour PowerShell V5**  
**Exemple 1 : Cet exemple crée un nouveau répertoire Microsoft AD dans AWS Cloud.**  

```
New-DSMicrosoftAD -Name corp.example.com -Password $Password -edition Standard -VpcSettings_VpcId vpc-123459d -VpcSettings_SubnetIds subnet-1234kkaa,subnet-5678ffbb
```
+  Pour plus de détails sur l'API, consultez [CreateMicrosoftAD](https://docs.aws.amazon.com/powershell/v5/reference) dans le manuel de *référence des Outils AWS pour PowerShell applets de commande (V5)*. 

### `New-DSSnapshot`
<a name="directory-service_CreateSnapshot_powershell_5_topic"></a>

L'exemple de code suivant montre comment utiliser`New-DSSnapshot`.

**Outils pour PowerShell V5**  
**Exemple 1 : cet exemple crée un instantané de répertoire**  

```
New-DSSnapshot -DirectoryId d-123456ijkl
```
+  Pour plus de détails sur l'API, reportez-vous [CreateSnapshot](https://docs.aws.amazon.com/powershell/v5/reference)à la section *Référence des Outils AWS pour PowerShell applets de commande (V5)*. 

### `New-DSTrust`
<a name="directory-service_CreateTrust_powershell_5_topic"></a>

L'exemple de code suivant montre comment utiliser`New-DSTrust`.

**Outils pour PowerShell V5**  
**Exemple 1 : Cet exemple crée une confiance bidirectionnelle à l'échelle de Forestwide entre votre annuaire AWS Microsoft AD géré et Microsoft Active Directory existant sur site.**  

```
New-DSTrust -DirectoryId d-123456ijkl -RemoteDomainName contoso.com -TrustDirection Two-Way -TrustType Forest -TrustPassword $Password -ConditionalForwarderIpAddr 172.31.36.96
```
**Sortie** :  

```
t-9067157123
```
+  Pour plus de détails sur l'API, reportez-vous [CreateTrust](https://docs.aws.amazon.com/powershell/v5/reference)à la section *Référence des Outils AWS pour PowerShell applets de commande (V5)*. 

### `Register-DSCertificate`
<a name="directory-service_RegisterCertificate_powershell_5_topic"></a>

L'exemple de code suivant montre comment utiliser`Register-DSCertificate`.

**Outils pour PowerShell V5**  
**Exemple 1 : cet exemple enregistre un certificat pour une connexion LDAP sécurisée.**  

```
$Certificate = Get-Content contoso.cer -Raw
Register-DSCertificate -DirectoryId d-123456ijkl -CertificateData $Certificate
```
**Sortie** :  

```
c-906731e350
```
+  Pour plus de détails sur l'API, reportez-vous [RegisterCertificate](https://docs.aws.amazon.com/powershell/v5/reference)à la section *Référence des Outils AWS pour PowerShell applets de commande (V5)*. 

### `Register-DSEventTopic`
<a name="directory-service_RegisterEventTopic_powershell_5_topic"></a>

L'exemple de code suivant montre comment utiliser`Register-DSEventTopic`.

**Outils pour PowerShell V5**  
**Exemple 1 : cet exemple associe un répertoire en tant que diffuseur de publication à une rubrique SNS.**  

```
Register-DSEventTopic -DirectoryId d-123456ijkl -TopicName snstopicname
```
+  Pour plus de détails sur l'API, reportez-vous [RegisterEventTopic](https://docs.aws.amazon.com/powershell/v5/reference)à la section *Référence des Outils AWS pour PowerShell applets de commande (V5)*. 

### `Remove-DSConditionalForwarder`
<a name="directory-service_DeleteConditionalForwarder_powershell_5_topic"></a>

L'exemple de code suivant montre comment utiliser`Remove-DSConditionalForwarder`.

**Outils pour PowerShell V5**  
**Exemple 1 : Cet exemple supprime le redirecteur conditionnel qui a été configuré pour votre AWS répertoire.**  

```
Remove-DSConditionalForwarder -DirectoryId d-123456ijkl -RemoteDomainName contoso.com
```
+  Pour plus de détails sur l'API, reportez-vous [DeleteConditionalForwarder](https://docs.aws.amazon.com/powershell/v5/reference)à la section *Référence des Outils AWS pour PowerShell applets de commande (V5)*. 

### `Remove-DSDirectory`
<a name="directory-service_DeleteDirectory_powershell_5_topic"></a>

L'exemple de code suivant montre comment utiliser`Remove-DSDirectory`.

**Outils pour PowerShell V5**  
**Exemple 1 : Cet exemple supprime un AWS annuaire du service d'annuaire (connecteur AD/Microsoft AD/AD simple)**  

```
Remove-DSDirectory -DirectoryId d-123456ijkl
```
+  Pour plus de détails sur l'API, reportez-vous [DeleteDirectory](https://docs.aws.amazon.com/powershell/v5/reference)à la section *Référence des Outils AWS pour PowerShell applets de commande (V5)*. 

### `Remove-DSIpRoute`
<a name="directory-service_RemoveIpRoutes_powershell_5_topic"></a>

L'exemple de code suivant montre comment utiliser`Remove-DSIpRoute`.

**Outils pour PowerShell V5**  
**Exemple 1 : cette commande supprime l’adresse IP spécifiée des routes IP configurées du Directory-id.**  

```
Remove-DSIpRoute -DirectoryId d-123456ijkl -CidrIp 203.0.113.5/32
```
+  Pour plus de détails sur l'API, reportez-vous [RemoveIpRoutes](https://docs.aws.amazon.com/powershell/v5/reference)à la section *Référence des Outils AWS pour PowerShell applets de commande (V5)*. 

### `Remove-DSLogSubscription`
<a name="directory-service_DeleteLogSubscription_powershell_5_topic"></a>

L'exemple de code suivant montre comment utiliser`Remove-DSLogSubscription`.

**Outils pour PowerShell V5**  
**Exemple 1 : cette commande supprime l’abonnement au journal du Directory-id spécifié**  

```
Remove-DSLogSubscription -DirectoryId d-123456ijkl
```
+  Pour plus de détails sur l'API, reportez-vous [DeleteLogSubscription](https://docs.aws.amazon.com/powershell/v5/reference)à la section *Référence des Outils AWS pour PowerShell applets de commande (V5)*. 

### `Remove-DSResourceTag`
<a name="directory-service_RemoveTagsFromResource_powershell_5_topic"></a>

L'exemple de code suivant montre comment utiliser`Remove-DSResourceTag`.

**Outils pour PowerShell V5**  
**Exemple 1 : cette commande supprime la balise de ressource attribuée au Directory-id spécifié**  

```
Remove-DSResourceTag -ResourceId d-123456ijkl -TagKey myTag
```
+  Pour plus de détails sur l'API, reportez-vous [RemoveTagsFromResource](https://docs.aws.amazon.com/powershell/v5/reference)à la section *Référence des Outils AWS pour PowerShell applets de commande (V5)*. 

### `Remove-DSSnapshot`
<a name="directory-service_DeleteSnapshot_powershell_5_topic"></a>

L'exemple de code suivant montre comment utiliser`Remove-DSSnapshot`.

**Outils pour PowerShell V5**  
**Exemple 1 : cet exemple supprime l’instantané créé manuellement.**  

```
Remove-DSSnapshot -SnapshotId s-9068b488kc
```
+  Pour plus de détails sur l'API, reportez-vous [DeleteSnapshot](https://docs.aws.amazon.com/powershell/v5/reference)à la section *Référence des Outils AWS pour PowerShell applets de commande (V5)*. 

### `Remove-DSTrust`
<a name="directory-service_DeleteTrust_powershell_5_topic"></a>

L'exemple de code suivant montre comment utiliser`Remove-DSTrust`.

**Outils pour PowerShell V5**  
**Exemple 1 : Cet exemple supprime la relation de confiance existante entre votre annuaire AD AWS géré et un domaine externe.**  

```
Get-DSTrust -DirectoryId d-123456ijkl -Select Trusts.TrustId | Remove-DSTrust
```
**Sortie** :  

```
t-9067157123
```
+  Pour plus de détails sur l'API, reportez-vous [DeleteTrust](https://docs.aws.amazon.com/powershell/v5/reference)à la section *Référence des Outils AWS pour PowerShell applets de commande (V5)*. 

### `Reset-DSUserPassword`
<a name="directory-service_ResetUserPassword_powershell_5_topic"></a>

L'exemple de code suivant montre comment utiliser`Reset-DSUserPassword`.

**Outils pour PowerShell V5**  
**Exemple 1 : Cet exemple réinitialise le mot de passe de l'utilisateur Active Directory nommé ADUser dans AWS Managed Microsoft AD ou Simple AD Directory**  

```
Reset-DSUserPassword -UserName ADuser -DirectoryId d-123456ijkl -NewPassword $Password
```
+  Pour plus de détails sur l'API, reportez-vous [ResetUserPassword](https://docs.aws.amazon.com/powershell/v5/reference)à la section *Référence des Outils AWS pour PowerShell applets de commande (V5)*. 

### `Restore-DSFromSnapshot`
<a name="directory-service_RestoreFromSnapshot_powershell_5_topic"></a>

L'exemple de code suivant montre comment utiliser`Restore-DSFromSnapshot`.

**Outils pour PowerShell V5**  
**Exemple 1 : cet exemple restaure un répertoire à l’aide d’un instantané de répertoire existant.**  

```
Restore-DSFromSnapshot -SnapshotId s-9068b488kc
```
+  Pour plus de détails sur l'API, reportez-vous [RestoreFromSnapshot](https://docs.aws.amazon.com/powershell/v5/reference)à la section *Référence des Outils AWS pour PowerShell applets de commande (V5)*. 

### `Set-DSDomainControllerCount`
<a name="directory-service_UpdateNumberOfDomainControllers_powershell_5_topic"></a>

L'exemple de code suivant montre comment utiliser`Set-DSDomainControllerCount`.

**Outils pour PowerShell V5**  
**Exemple 1 : cet exemple définit le nombre de contrôleurs de domaine à 3 pour le directory-id spécifié.**  

```
Set-DSDomainControllerCount -DirectoryId d-123456ijkl -DesiredNumber 3
```
+  Pour plus de détails sur l'API, reportez-vous [UpdateNumberOfDomainControllers](https://docs.aws.amazon.com/powershell/v5/reference)à la section *Référence des Outils AWS pour PowerShell applets de commande (V5)*. 

### `Start-DSSchemaExtension`
<a name="directory-service_StartSchemaExtension_powershell_5_topic"></a>

L'exemple de code suivant montre comment utiliser`Start-DSSchemaExtension`.

**Outils pour PowerShell V5**  
**Exemple 1 : cet exemple applique une extension de schéma à un répertoire Microsoft AD.**  

```
$ldif = Get-Content D:\Users\Username\Downloads\ExtendedSchema.ldf -Raw
Start-DSSchemaExtension -DirectoryId d-123456ijkl -CreateSnapshotBeforeSchemaExtension $true -Description ManagedADSchemaExtension -LdifContent $ldif
```
**Sortie** :  

```
e-9067306643
```
+  Pour plus de détails sur l'API, reportez-vous [StartSchemaExtension](https://docs.aws.amazon.com/powershell/v5/reference)à la section *Référence des Outils AWS pour PowerShell applets de commande (V5)*. 

### `Stop-DSSchemaExtension`
<a name="directory-service_CancelSchemaExtension_powershell_5_topic"></a>

L'exemple de code suivant montre comment utiliser`Stop-DSSchemaExtension`.

**Outils pour PowerShell V5**  
**Exemple 1 : cet exemple annule une extension de schéma en cours vers un répertoire Microsoft AD.**  

```
Stop-DSSchemaExtension -DirectoryId d-123456ijkl -SchemaExtensionId e-9067306643
```
+  Pour plus de détails sur l'API, reportez-vous [CancelSchemaExtension](https://docs.aws.amazon.com/powershell/v5/reference)à la section *Référence des Outils AWS pour PowerShell applets de commande (V5)*. 

### `Unregister-DSCertificate`
<a name="directory-service_DeregisterCertificate_powershell_5_topic"></a>

L'exemple de code suivant montre comment utiliser`Unregister-DSCertificate`.

**Outils pour PowerShell V5**  
**Exemple 1 : cet exemple supprime du système le certificat enregistré pour une connexion LDAP sécurisée.**  

```
Unregister-DSCertificate -DirectoryId d-123456ijkl -CertificateId c-906731e34f
```
+  Pour plus de détails sur l'API, reportez-vous [DeregisterCertificate](https://docs.aws.amazon.com/powershell/v5/reference)à la section *Référence des Outils AWS pour PowerShell applets de commande (V5)*. 

### `Unregister-DSEventTopic`
<a name="directory-service_DeregisterEventTopic_powershell_5_topic"></a>

L'exemple de code suivant montre comment utiliser`Unregister-DSEventTopic`.

**Outils pour PowerShell V5**  
**Exemple 1 : cet exemple supprime le répertoire spécifié en tant que diffuseur de publication pour la rubrique SNS spécifiée.**  

```
Unregister-DSEventTopic -DirectoryId d-123456ijkl -TopicName snstopicname
```
+  Pour plus de détails sur l'API, reportez-vous [DeregisterEventTopic](https://docs.aws.amazon.com/powershell/v5/reference)à la section *Référence des Outils AWS pour PowerShell applets de commande (V5)*. 

### `Update-DSConditionalForwarder`
<a name="directory-service_UpdateConditionalForwarder_powershell_5_topic"></a>

L'exemple de code suivant montre comment utiliser`Update-DSConditionalForwarder`.

**Outils pour PowerShell V5**  
**Exemple 1 : Cet exemple met à jour un redirecteur conditionnel qui a été configuré pour votre AWS annuaire.**  

```
Update-DSConditionalForwarder -DirectoryId d-123456ijkl -DnsIpAddr 172.31.36.96,172.31.16.108 -RemoteDomainName contoso.com
```
+  Pour plus de détails sur l'API, reportez-vous [UpdateConditionalForwarder](https://docs.aws.amazon.com/powershell/v5/reference)à la section *Référence des Outils AWS pour PowerShell applets de commande (V5)*. 

### `Update-DSRadius`
<a name="directory-service_UpdateRadius_powershell_5_topic"></a>

L'exemple de code suivant montre comment utiliser`Update-DSRadius`.

**Outils pour PowerShell V5**  
**Exemple 1 : cet exemple met à jour les informations du serveur RADIUS pour un répertoire AD Connector ou Microsoft AD.**  

```
Update-DSRadius -DirectoryId d-123456ijkl -RadiusSettings_RadiusRetry 3
```
+  Pour plus de détails sur l'API, reportez-vous [UpdateRadius](https://docs.aws.amazon.com/powershell/v5/reference)à la section *Référence des Outils AWS pour PowerShell applets de commande (V5)*. 

### `Update-DSTrust`
<a name="directory-service_UpdateTrust_powershell_5_topic"></a>

L'exemple de code suivant montre comment utiliser`Update-DSTrust`.

**Outils pour PowerShell V5**  
**Exemple 1 : Cet exemple met à jour le SelectiveAuth paramètre de l'identifiant de confiance spécifié de Disabled à Enabled.**  

```
Update-DSTrust -TrustId t-9067157123 -SelectiveAuth Enabled
```
**Sortie** :  

```
RequestId                            TrustId
---------                            -------
138864a7-c9a8-4ad1-a828-eae479e85b45 t-9067157123
```
+  Pour plus de détails sur l'API, reportez-vous [UpdateTrust](https://docs.aws.amazon.com/powershell/v5/reference)à la section *Référence des Outils AWS pour PowerShell applets de commande (V5)*. 