View a markdown version of this page

Directory Service exemples utilisant Tools for PowerShell V5 - AWS Exemples de code SDK

D'autres exemples de AWS SDK sont disponibles dans le référentiel 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 utilisant Tools for PowerShell V5

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.

Rubriques

Actions

L'exemple de code suivant montre comment utiliserAdd-DSIpRoute.

Outils pour PowerShell V5

Exemple 1 : cette commande supprime la balise de ressource attribuée à l'élément spécifié Directory-id

Add-DSIpRoute -DirectoryId d-123456ijkl -IpRoute @{CidrIp ="203.0.113.5/32"} -UpdateSecurityGroupForDirectoryController $true
  • Pour plus de détails sur l'API, consultez AddIpRoutes la section Référence des Outils AWS pour PowerShell applets de commande (V5).

L'exemple de code suivant montre comment utiliserAdd-DSResourceTag.

Outils pour PowerShell V5

Exemple 1 : Cette commande ajoute la balise de ressource à la valeur spécifiée Directory-id

Add-DSResourceTag -ResourceId d-123456ijkl -Tag @{Key="myTag"; Value="mytgValue"}
  • Pour plus de détails sur l'API, consultez AddTagsToResource la section Référence des Outils AWS pour PowerShell applets de commande (V5).

L'exemple de code suivant montre comment utiliserApprove-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, consultez VerifyTrust la section Outils AWS pour PowerShell Cmdlet Reference (V5).

L'exemple de code suivant montre comment utiliserConfirm-DSSharedDirectory.

Outils pour PowerShell V5

Exemple 1 : Cet exemple accepte une demande de partage d'annuaire envoyée par le propriétaire de l'annuaire 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, consultez AcceptSharedDirectory la section Outils AWS pour PowerShell Cmdlet Reference (V5).

L'exemple de code suivant montre comment utiliserConnect-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, consultez ConnectDirectory la section Référence des Outils AWS pour PowerShell applets de commande (V5).

L'exemple de code suivant montre comment utiliserDeny-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, consultez RejectSharedDirectory la section Référence des Outils AWS pour PowerShell applets de commande (V5).

L'exemple de code suivant montre comment utiliserDisable-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, consultez UnshareDirectory la section Référence des Outils AWS pour PowerShell applets de commande (V5).

L'exemple de code suivant montre comment utiliserDisable-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 dans la Référence des applets de commande pour les Outils AWS pour PowerShell  (V5).

L'exemple de code suivant montre comment utiliserDisable-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, consultez DisableRadius la section Référence des Outils AWS pour PowerShell applets de commande (V5).

L'exemple de code suivant montre comment utiliserDisable-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, consultez DisableSso la section Référence des Outils AWS pour PowerShell applets de commande (V5).

L'exemple de code suivant montre comment utiliserEnable-DSDirectoryShare.

Outils pour PowerShell V5

Exemple 1 : Cet exemple partage un répertoire spécifié de votre AWS compte avec un autre AWS compte à l'aide de 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, consultez ShareDirectory la section Outils AWS pour PowerShell Cmdlet Reference (V5).

L'exemple de code suivant montre comment utiliserEnable-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 dans la Référence des applets de commande pour les Outils AWS pour PowerShell  (V5).

L'exemple de code suivant montre comment utiliserEnable-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, consultez EnableRadius la section Référence des Outils AWS pour PowerShell applets de commande (V5).

L'exemple de code suivant montre comment utiliserEnable-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, consultez EnableSso la section Référence des Outils AWS pour PowerShell applets de commande (V5).

L'exemple de code suivant montre comment utiliserGet-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, consultez DescribeCertificate la section Référence des Outils AWS pour PowerShell applets de commande (V5).

L'exemple de code suivant montre comment utiliserGet-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, consultez ListCertificates la section Référence des Outils AWS pour PowerShell applets de commande (V5).

L'exemple de code suivant montre comment utiliserGet-DSConditionalForwarder.

Outils pour PowerShell V5

Exemple 1 : Cette commande permet d'obtenir tous les redirecteurs conditionnels configurés pour une valeur donnée Directory-id.

Get-DSConditionalForwarder -DirectoryId d-123456ijkl

Sortie :

DnsIpAddrs RemoteDomainName ReplicationScope ---------- ---------------- ---------------- {172.31.77.239} contoso.com Domain

L'exemple de code suivant montre comment utiliserGet-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, consultez DescribeDirectories la section Référence des Outils AWS pour PowerShell applets de commande (V5).

L'exemple de code suivant montre comment utiliserGet-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, consultez GetDirectoryLimits la section Référence des Outils AWS pour PowerShell applets de commande (V5).

L'exemple de code suivant montre comment utiliserGet-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, consultez DescribeDomainControllers la section Référence des Outils AWS pour PowerShell applets de commande (V5).

L'exemple de code suivant montre comment utiliserGet-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, consultez DescribeEventTopics la section Référence des Outils AWS pour PowerShell applets de commande (V5).

L'exemple de code suivant montre comment utiliserGet-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, consultez ListIpRoutes la section Référence des Outils AWS pour PowerShell applets de commande (V5).

L'exemple de code suivant montre comment utiliserGet-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 DescribeLDAPSSettings dans la Référence des applets de commande pour les Outils AWS pour PowerShell  (V5).

L'exemple de code suivant montre comment utiliserGet-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, consultez ListLogSubscriptions la section Référence des Outils AWS pour PowerShell applets de commande (V5).

L'exemple de code suivant montre comment utiliserGet-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, consultez ListTagsForResource la section Référence des Outils AWS pour PowerShell applets de commande (V5).

L'exemple de code suivant montre comment utiliserGet-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, consultez ListSchemaExtensions la section Référence des Outils AWS pour PowerShell applets de commande (V5).

L'exemple de code suivant montre comment utiliserGet-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

L'exemple de code suivant montre comment utiliserGet-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, consultez DescribeSnapshots la section Référence des Outils AWS pour PowerShell applets de commande (V5).

L'exemple de code suivant montre comment utiliserGet-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, consultez GetSnapshotLimits la section Référence des Outils AWS pour PowerShell applets de commande (V5).

L'exemple de code suivant montre comment utiliserGet-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, consultez DescribeTrusts la section Référence des Outils AWS pour PowerShell applets de commande (V5).

L'exemple de code suivant montre comment utiliserNew-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, consultez CreateAlias la section Référence des Outils AWS pour PowerShell applets de commande (V5).

L'exemple de code suivant montre comment utiliserNew-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, consultez CreateComputer la section Référence des Outils AWS pour PowerShell applets de commande (V5).

L'exemple de code suivant montre comment utiliserNew-DSConditionalForwarder.

Outils pour PowerShell V5

Exemple 1 : Cet exemple crée un redirecteur conditionnel dans specified AWS Directory-id.

New-DSConditionalForwarder -DirectoryId d-123456ijkl -DnsIpAddr 172.31.36.96,172.31.10.56 -RemoteDomainName contoso.com

L'exemple de code suivant montre comment utiliserNew-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, consultez CreateDirectory la section Référence des Outils AWS pour PowerShell applets de commande (V5).

L'exemple de code suivant montre comment utiliserNew-DSLogSubscription.

Outils pour PowerShell V5

Exemple 1 : Cet exemple crée un abonnement pour transmettre les journaux de sécurité du contrôleur de domaine Directory Service en temps réel au 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, consultez CreateLogSubscription la section Outils AWS pour PowerShell Cmdlet Reference (V5).

L'exemple de code suivant montre comment utiliserNew-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 CreateMicrosoft AD dans Outils AWS pour PowerShell Cmdlet Reference (V5).

L'exemple de code suivant montre comment utiliserNew-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, consultez CreateSnapshot la section Référence des Outils AWS pour PowerShell applets de commande (V5).

L'exemple de code suivant montre comment utiliserNew-DSTrust.

Outils pour PowerShell V5

Exemple 1 : Cet exemple crée une relation de confiance Two-Way Forestwide entre votre annuaire Microsoft AD AWS géré et Microsoft Active Directory local existant.

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, consultez CreateTrust la section Outils AWS pour PowerShell Cmdlet Reference (V5).

L'exemple de code suivant montre comment utiliserRegister-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, consultez RegisterCertificate la section Référence des Outils AWS pour PowerShell applets de commande (V5).

L'exemple de code suivant montre comment utiliserRegister-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, consultez RegisterEventTopic la section Référence des Outils AWS pour PowerShell applets de commande (V5).

L'exemple de code suivant montre comment utiliserRemove-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

L'exemple de code suivant montre comment utiliserRemove-DSDirectory.

Outils pour PowerShell V5

Exemple 1 : Cet exemple supprime un AWS répertoire de service d'annuaire (Simple AD/Microsoft AD/AD Connector)

Remove-DSDirectory -DirectoryId d-123456ijkl
  • Pour plus de détails sur l'API, consultez DeleteDirectory la section Référence des Outils AWS pour PowerShell applets de commande (V5).

L'exemple de code suivant montre comment utiliserRemove-DSIpRoute.

Outils pour PowerShell V5

Exemple 1 : Cette commande supprime l'adresse IP spécifiée des routes IP configurées de Directory-id.

Remove-DSIpRoute -DirectoryId d-123456ijkl -CidrIp 203.0.113.5/32
  • Pour plus de détails sur l'API, consultez RemoveIpRoutes la section Outils AWS pour PowerShell Cmdlet Reference (V5).

L'exemple de code suivant montre comment utiliserRemove-DSLogSubscription.

Outils pour PowerShell V5

Exemple 1 : cette commande supprime l'abonnement au journal de la personne spécifiée Directory-id

Remove-DSLogSubscription -DirectoryId d-123456ijkl
  • Pour plus de détails sur l'API, consultez DeleteLogSubscription la section Référence des Outils AWS pour PowerShell applets de commande (V5).

L'exemple de code suivant montre comment utiliserRemove-DSResourceTag.

Outils pour PowerShell V5

Exemple 1 : cette commande supprime la balise de ressource attribuée à l'élément spécifié Directory-id

Remove-DSResourceTag -ResourceId d-123456ijkl -TagKey myTag
  • Pour plus de détails sur l'API, consultez RemoveTagsFromResource la section Référence des Outils AWS pour PowerShell applets de commande (V5).

L'exemple de code suivant montre comment utiliserRemove-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, consultez DeleteSnapshot la section Référence des Outils AWS pour PowerShell applets de commande (V5).

L'exemple de code suivant montre comment utiliserRemove-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, consultez DeleteTrust la section Outils AWS pour PowerShell Cmdlet Reference (V5).

L'exemple de code suivant montre comment utiliserReset-DSUserPassword.

Outils pour PowerShell V5

Exemple 1 : Cet exemple réinitialise le mot de passe d'un 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, consultez ResetUserPassword la section Référence des Outils AWS pour PowerShell applets de commande (V5).

L'exemple de code suivant montre comment utiliserRestore-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, consultez RestoreFromSnapshot la section Référence des Outils AWS pour PowerShell applets de commande (V5).

L'exemple de code suivant montre comment utiliserSet-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

L'exemple de code suivant montre comment utiliserStart-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, consultez StartSchemaExtension la section Référence des Outils AWS pour PowerShell applets de commande (V5).

L'exemple de code suivant montre comment utiliserStop-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, consultez CancelSchemaExtension la section Référence des Outils AWS pour PowerShell applets de commande (V5).

L'exemple de code suivant montre comment utiliserUnregister-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, consultez DeregisterCertificate la section Référence des Outils AWS pour PowerShell applets de commande (V5).

L'exemple de code suivant montre comment utiliserUnregister-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, consultez DeregisterEventTopic la section Référence des Outils AWS pour PowerShell applets de commande (V5).

L'exemple de code suivant montre comment utiliserUpdate-DSConditionalForwarder.

Outils pour PowerShell V5

Exemple 1 : Cet exemple met à jour un redirecteur conditionnel qui a été configuré pour votre AWS répertoire.

Update-DSConditionalForwarder -DirectoryId d-123456ijkl -DnsIpAddr 172.31.36.96,172.31.16.108 -RemoteDomainName contoso.com

L'exemple de code suivant montre comment utiliserUpdate-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, consultez UpdateRadius la section Référence des Outils AWS pour PowerShell applets de commande (V5).

L'exemple de code suivant montre comment utiliserUpdate-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, consultez UpdateTrust la section Outils AWS pour PowerShell Cmdlet Reference (V5).