Weitere AWS SDK-Beispiele sind im AWS Doc SDK Examples
Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
CodeDeploy Beispiele zur Verwendung von Tools für V5 PowerShell
Die folgenden Codebeispiele zeigen Ihnen, wie Sie Aktionen ausführen und gängige Szenarien implementieren, indem Sie AWS -Tools für PowerShell V5 mit verwenden. CodeDeploy
Aktionen sind Codeauszüge aus größeren Programmen und müssen im Kontext ausgeführt werden. Während Aktionen Ihnen zeigen, wie Sie einzelne Service-Funktionen aufrufen, können Sie Aktionen im Kontext der zugehörigen Szenarien anzeigen.
Jedes Beispiel enthält einen Link zum vollständigen Quellcode, wo Sie Anweisungen zum Einrichten und Ausführen des Codes im Kodex finden.
Themen
Aktionen
Das folgende Codebeispiel zeigt die VerwendungAdd-CDOnPremiseInstanceTag.
- Tools für PowerShell V5
-
Beispiel 1: In diesem Beispiel wird ein Tag einer On-Premises-Instance mit dem angegebenen Schlüssel und Wert für die angegebene On-Premises-Instance hinzugefügt.
Add-CDOnPremiseInstanceTag -InstanceName AssetTag12010298EX -Tag @{"Key" = "Name"; "Value" = "CodeDeployDemo-OnPrem"}-
API-Details finden Sie AddTagsToOnPremisesInstances in der AWS -Tools für PowerShell Cmdlet-Referenz (V5).
-
Das folgende Codebeispiel zeigt die Verwendung. Get-CDApplication
- Tools für PowerShell V5
-
Beispiel 1: In diesem Beispiel werden Informationen zur angegebenen Anwendung abgerufen.
Get-CDApplication -ApplicationName CodeDeployDemoApplicationAusgabe:
ApplicationId ApplicationName CreateTime LinkedToGitHub ------------- --------------- ---------- -------------- e07fb938-091e-4f2f-8963-4d3e8EXAMPLE CodeDeployDemoApplication 7/20/2015 9:49:48 PM False-
API-Details finden Sie GetApplication in der AWS -Tools für PowerShell Cmdlet-Referenz (V5).
-
Das folgende Codebeispiel zeigt die Verwendung. Get-CDApplicationBatch
- Tools für PowerShell V5
-
Beispiel 1: In diesem Beispiel werden Informationen zu den angegebenen Anwendungen abgerufen.
Get-CDApplicationBatch -ApplicationName CodeDeployDemoApplication, CodePipelineDemoApplicationAusgabe:
ApplicationId ApplicationName CreateTime LinkedToGitHub ------------- --------------- ---------- -------------- e07fb938-091e-4f2f-8963-4d3e8EXAMPLE CodeDeployDemoApplication 7/20/2015 9:49:48 PM False 1ecfd602-62f1-4038-8f0d-06688EXAMPLE CodePipelineDemoApplication 8/13/2015 5:53:26 PM False-
API-Details finden Sie BatchGetApplications in der AWS -Tools für PowerShell Cmdlet-Referenz (V5).
-
Das folgende Codebeispiel zeigt die Verwendung. Get-CDApplicationList
- Tools für PowerShell V5
-
Beispiel 1: In diesem Beispiel wird eine Liste der verfügbaren Anwendungen abgerufen.
Get-CDApplicationListAusgabe:
CodeDeployDemoApplication CodePipelineDemoApplication-
API-Details finden Sie ListApplications in der AWS -Tools für PowerShell Cmdlet-Referenz (V5).
-
Das folgende Codebeispiel zeigt die Verwendung. Get-CDApplicationRevision
- Tools für PowerShell V5
-
Beispiel 1: In diesem Beispiel werden Informationen zur angegebenen Anwendungsrevision abgerufen.
$revision = Get-CDApplicationRevision -ApplicationName CodeDeployDemoApplication -S3Location_Bucket amzn-s3-demo-bucket -Revision_RevisionType S3 -S3Location_Key 5xd27EX.zip -S3Location_BundleType zip -S3Location_ETag 4565c1ac97187f190c1a90265EXAMPLE Write-Output ("Description = " + $revision.RevisionInfo.Description + ", RegisterTime = " + $revision.RevisionInfo.RegisterTime)Ausgabe:
Description = Application revision registered by Deployment ID: d-CX9CHN3EX, RegisterTime = 07/20/2015 23:46:42-
API-Details finden Sie GetApplicationRevision in der AWS -Tools für PowerShell Cmdlet-Referenz (V5).
-
Das folgende Codebeispiel zeigt die Verwendung. Get-CDApplicationRevisionList
- Tools für PowerShell V5
-
Beispiel 1: In diesem Beispiel werden Informationen zu den verfügbaren Revisionen für die angegebene Anwendung abgerufen.
ForEach ($revision in (Get-CDApplicationRevisionList -ApplicationName CodeDeployDemoApplication -Deployed Ignore)) { >> If ($revision.RevisionType -Eq "S3") { >> Write-Output ("Type = S3, Bucket = " + $revision.S3Location.Bucket + ", BundleType = " + $revision.S3Location.BundleType + ", ETag = " + $revision.S3Location.ETag + ", Key = " + $revision.S3Location.Key) >> } >> If ($revision.RevisionType -Eq "GitHub") { >> Write-Output ("Type = GitHub, CommitId = " + $revision.GitHubLocation.CommitId + ", Repository = " + $revision.GitHubLocation.Repository) >> } >> } >>Ausgabe:
Type = S3, Bucket = amzn-s3-demo-bucket, BundleType = zip, ETag = 4565c1ac97187f190c1a90265EXAMPLE, Key = 5xd27EX.zip Type = GitHub, CommitId = f48933c3...76405362, Repository = MyGitHubUser/CodeDeployDemoRepo-
API-Details finden Sie ListApplicationRevisions in der AWS -Tools für PowerShell Cmdlet-Referenz (V5).
-
Das folgende Codebeispiel zeigt die Verwendung. Get-CDDeployment
- Tools für PowerShell V5
-
Beispiel 1: In diesem Beispiel werden zusammenfassende Informationen zur angegebenen Bereitstellung abgerufen.
Get-CDDeployment -DeploymentId d-QZMRGSTEXAusgabe:
ApplicationName : CodeDeployDemoApplication CompleteTime : 7/23/2015 11:26:04 PM CreateTime : 7/23/2015 11:24:43 PM Creator : user DeploymentConfigName : CodeDeployDefault.OneAtATime DeploymentGroupName : CodeDeployDemoFleet DeploymentId : d-QZMRGSTEX DeploymentOverview : Amazon.CodeDeploy.Model.DeploymentOverview Description : ErrorInformation : IgnoreApplicationStopFailures : False Revision : Amazon.CodeDeploy.Model.RevisionLocation StartTime : 1/1/0001 12:00:00 AM Status : SucceededBeispiel 2: In diesem Beispiel werden Informationen zum Status der Instances abgerufen, die an der angegebenen Bereitstellung beteiligt sind.
(Get-CDDeployment -DeploymentId d-QZMRGSTEX).DeploymentOverviewAusgabe:
Failed : 0 InProgress : 0 Pending : 0 Skipped : 0 Succeeded : 3Beispiel 3: Dieses Beispiel ruft Informationen zur Anwendungsrevision für die angegebene Bereitstellung ab.
(Get-CDDeployment -DeploymentId d-QZMRGSTEX).Revision.S3LocationAusgabe:
Bucket : amzn-s3-demo-bucket BundleType : zip ETag : cfbb81b304ee5e27efc21adaed3EXAMPLE Key : clzfqEX Version :-
API-Details finden Sie GetDeployment in der AWS -Tools für PowerShell Cmdlet-Referenz (V5).
-
Das folgende Codebeispiel zeigt die Verwendung. Get-CDDeploymentBatch
- Tools für PowerShell V5
-
Beispiel 1: In diesem Beispiel werden Informationen zu den angegebenen Bereitstellungen abgerufen.
Get-CDDeploymentBatch -DeploymentId d-QZMRGSTEX, d-RR0T5KTEXAusgabe:
ApplicationName : CodeDeployDemoApplication CompleteTime : 7/23/2015 11:26:04 PM CreateTime : 7/23/2015 11:24:43 PM Creator : user DeploymentConfigName : CodeDeployDefault.OneAtATime DeploymentGroupName : CodeDeployDemoFleet DeploymentId : d-QZMRGSTEX DeploymentOverview : Amazon.CodeDeploy.Model.DeploymentOverview Description : ErrorInformation : IgnoreApplicationStopFailures : False Revision : Amazon.CodeDeploy.Model.RevisionLocation StartTime : 1/1/0001 12:00:00 AM Status : Succeeded ApplicationName : CodePipelineDemoApplication CompleteTime : 7/23/2015 6:07:30 PM CreateTime : 7/23/2015 6:06:29 PM Creator : user DeploymentConfigName : CodeDeployDefault.OneAtATime DeploymentGroupName : CodePipelineDemoFleet DeploymentId : d-RR0T5KTEX DeploymentOverview : Amazon.CodeDeploy.Model.DeploymentOverview Description : ErrorInformation : IgnoreApplicationStopFailures : False Revision : Amazon.CodeDeploy.Model.RevisionLocation StartTime : 1/1/0001 12:00:00 AM Status : Succeeded-
API-Details finden Sie BatchGetDeployments in der AWS -Tools für PowerShell Cmdlet-Referenz (V5).
-
Das folgende Codebeispiel zeigt die Verwendung. Get-CDDeploymentConfig
- Tools für PowerShell V5
-
Beispiel 1: In diesem Beispiel werden zusammenfassende Informationen zur angegebenen Bereitstellungskonfiguration abgerufen.
Get-CDDeploymentConfig -DeploymentConfigName ThreeQuartersHealthyAusgabe:
CreateTime DeploymentConfigId DeploymentConfigName MinimumHealthyHosts ---------- ------------------ -------------------- ------------------- 10/3/2014 4:32:30 PM 518a3950-d034-46a1-9d2c-3c949EXAMPLE ThreeQuartersHealthy Amazon.CodeDeploy.Model.MinimumHealthyHostsBeispiel 2: In diesem Beispiel werden Informationen zur Definition der angegebenen Bereitstellungskonfiguration abgerufen.
Write-Output ((Get-CDDeploymentConfig -DeploymentConfigName ThreeQuartersHealthy).MinimumHealthyHosts)Ausgabe:
Type Value ---- ----- FLEET_PERCENT 75-
API-Details finden Sie GetDeploymentConfig in der AWS -Tools für PowerShell Cmdlet-Referenz (V5).
-
Das folgende Codebeispiel zeigt die Verwendung. Get-CDDeploymentConfigList
- Tools für PowerShell V5
-
Beispiel 1: In diesem Beispiel wird eine Liste der verfügbaren Bereitstellungskonfigurationen abgerufen.
Get-CDDeploymentConfigListAusgabe:
ThreeQuartersHealthy CodeDeployDefault.OneAtATime CodeDeployDefault.AllAtOnce CodeDeployDefault.HalfAtATime-
API-Details finden Sie ListDeploymentConfigs in der AWS -Tools für PowerShell Cmdlet-Referenz (V5).
-
Das folgende Codebeispiel zeigt die Verwendung. Get-CDDeploymentGroup
- Tools für PowerShell V5
-
Beispiel 1: In diesem Beispiel werden Informationen zur angegebenen Bereitstellungsgruppe abgerufen.
Get-CDDeploymentGroup -ApplicationName CodeDeployDemoApplication -DeploymentGroupName CodeDeployDemoFleetAusgabe:
ApplicationName : CodeDeployDemoApplication AutoScalingGroups : {} DeploymentConfigName : CodeDeployDefault.OneAtATime DeploymentGroupId : 7d7c098a-b444-4b27-96ef-22791EXAMPLE DeploymentGroupName : CodeDeployDemoFleet Ec2TagFilters : {Name} OnPremisesInstanceTagFilters : {} ServiceRoleArn : arn:aws:iam::80398EXAMPLE:role/CodeDeploySampleStack-4ph6EX-CodeDeployTrustRole-O9MWP7XTL8EX TargetRevision : Amazon.CodeDeploy.Model.RevisionLocation-
API-Details finden Sie GetDeploymentGroup in der AWS -Tools für PowerShell Cmdlet-Referenz (V5).
-
Das folgende Codebeispiel zeigt die Verwendung. Get-CDDeploymentGroupList
- Tools für PowerShell V5
-
Beispiel 1: In diesem Beispiel wird eine Liste von Bereitstellungsgruppen für die angegebene Anwendung abgerufen.
Get-CDDeploymentGroupList -ApplicationName CodeDeployDemoApplicationAusgabe:
ApplicationName DeploymentGroups NextToken --------------- ---------------- --------- CodeDeployDemoApplication {CodeDeployDemoFleet, CodeDeployProductionFleet}-
API-Details finden Sie ListDeploymentGroups in der AWS -Tools für PowerShell Cmdlet-Referenz (V5).
-
Das folgende Codebeispiel zeigt die Verwendung. Get-CDDeploymentInstance
- Tools für PowerShell V5
-
Beispiel 1: In diesem Beispiel werden Informationen über die angegebene Instance für die spezifizierte Bereitstellung abgerufen.
Get-CDDeploymentInstance -DeploymentId d-QZMRGSTEX -InstanceId i-254e22EXAusgabe:
DeploymentId : d-QZMRGSTEX InstanceId : arn:aws:ec2:us-east-1:80398EXAMPLE:instance/i-254e22EX LastUpdatedAt : 7/23/2015 11:25:24 PM LifecycleEvents : {ApplicationStop, DownloadBundle, BeforeInstall, Install...} Status : Succeeded-
API-Details finden Sie GetDeploymentInstance in der AWS -Tools für PowerShell Cmdlet-Referenz (V5).
-
Das folgende Codebeispiel zeigt die Verwendung. Get-CDDeploymentInstanceList
- Tools für PowerShell V5
-
Beispiel 1: In diesem Beispiel wird eine Liste von Instance-IDs für die angegebene Bereitstellung abgerufen.
Get-CDDeploymentInstanceList -DeploymentId d-QZMRGSTEXAusgabe:
i-254e22EX i-274e22EX i-3b4e22EX-
API-Details finden Sie ListDeploymentInstances in der AWS -Tools für PowerShell Cmdlet-Referenz (V5).
-
Das folgende Codebeispiel zeigt die Verwendung. Get-CDDeploymentList
- Tools für PowerShell V5
-
Beispiel 1: In diesem Beispiel wird eine Liste von Bereitstellungs-IDs für die angegebene Anwendung und Bereitstellungsgruppe abgerufen.
Get-CDDeploymentList -ApplicationName CodeDeployDemoApplication -DeploymentGroupName CodeDeployDemoFleetAusgabe:
d-QZMRGSTEX d-RR0T5KTEX-
API-Details finden Sie ListDeployments in der AWS -Tools für PowerShell Cmdlet-Referenz (V5).
-
Das folgende Codebeispiel zeigt die Verwendung. Get-CDOnPremiseInstance
- Tools für PowerShell V5
-
Beispiel 1: In diesem Beispiel werden Informationen zu den angegebenen On-Premises-Instances abgerufen.
Get-CDOnPremiseInstance -InstanceName AssetTag12010298EXAusgabe:
DeregisterTime : 1/1/0001 12:00:00 AM IamUserArn : arn:aws:iam::80398EXAMPLE:user/CodeDeployDemoUser InstanceArn : arn:aws:codedeploy:us-east-1:80398EXAMPLE:instance/AssetTag12010298EX_rDH556dxEX InstanceName : AssetTag12010298EX RegisterTime : 4/3/2015 6:36:24 PM Tags : {Name}-
API-Details finden Sie GetOnPremisesInstance in der AWS -Tools für PowerShell Cmdlet-Referenz (V5).
-
Das folgende Codebeispiel zeigt die Verwendung. Get-CDOnPremiseInstanceBatch
- Tools für PowerShell V5
-
Beispiel 1: In diesem Beispiel werden Informationen zu den angegebenen On-Premises-Instances abgerufen.
Get-CDOnPremiseInstanceBatch -InstanceName AssetTag12010298EX, AssetTag12010298EX-2Ausgabe:
DeregisterTime : 1/1/0001 12:00:00 AM IamUserArn : arn:aws:iam::80398EXAMPLE:user/CodeDeployFRWUser InstanceArn : arn:aws:codedeploy:us-east-1:80398EXAMPLE:instance/AssetTag12010298EX-2_XmeSz18rEX InstanceName : AssetTag12010298EX-2 RegisterTime : 4/3/2015 6:38:52 PM Tags : {Name} DeregisterTime : 1/1/0001 12:00:00 AM IamUserArn : arn:aws:iam::80398EXAMPLE:user/CodeDeployDemoUser InstanceArn : arn:aws:codedeploy:us-east-1:80398EXAMPLE:instance/AssetTag12010298EX_rDH556dxEX InstanceName : AssetTag12010298EX RegisterTime : 4/3/2015 6:36:24 PM Tags : {Name}-
API-Details finden Sie BatchGetOnPremisesInstances in der AWS -Tools für PowerShell Cmdlet-Referenz (V5).
-
Das folgende Codebeispiel zeigt die Verwendung. Get-CDOnPremiseInstanceList
- Tools für PowerShell V5
-
Beispiel 1: In diesem Beispiel wird eine Liste der verfügbaren On-Premises-Instance-Namen abgerufen.
Get-CDOnPremiseInstanceListAusgabe:
AssetTag12010298EX AssetTag12010298EX-2-
API-Details finden Sie ListOnPremisesInstances in der AWS -Tools für PowerShell Cmdlet-Referenz (V5).
-
Das folgende Codebeispiel zeigt die Verwendung. New-CDApplication
- Tools für PowerShell V5
-
Beispiel 1: In diesem Beispiel wird eine neue Anwendung mit dem angegebenen Namen erstellt.
New-CDApplication -ApplicationName MyNewApplicationAusgabe:
f19e4b61-2231-4328-b0fd-e57f5EXAMPLE-
API-Details finden Sie CreateApplication in der AWS -Tools für PowerShell Cmdlet-Referenz (V5).
-
Das folgende Codebeispiel zeigt die Verwendung. New-CDDeployment
- Tools für PowerShell V5
-
Beispiel 1: In diesem Beispiel wird eine neue Bereitstellung für die angegebene Anwendung und Bereitstellungsgruppe mit der angegebenen Bereitstellungskonfiguration und Anwendungsversion erstellt.
New-CDDeployment -ApplicationName MyNewApplication -S3Location_Bucket amzn-s3-demo-bucket -S3Location_BundleType zip -DeploymentConfigName CodeDeployDefault.OneAtATime -DeploymentGroupName MyNewDeploymentGroup -IgnoreApplicationStopFailures $True -S3Location_Key aws-codedeploy_linux-master.zip -RevisionType S3Ausgabe:
d-ZHROG7UEXBeispiel 2: Dieses Beispiel zeigt, wie Gruppen von EC2-Instance-Tags angegeben werden, anhand derer eine Instance identifiziert werden muss, damit sie in die Ersatzumgebung für eine blue/green Bereitstellung aufgenommen wird.
New-CDDeployment -ApplicationName MyNewApplication -S3Location_Bucket amzn-s3-demo-bucket -S3Location_BundleType zip -DeploymentConfigName CodeDeployDefault.OneAtATime -DeploymentGroupName MyNewDeploymentGroup -IgnoreApplicationStopFailures $True -S3Location_Key aws-codedeploy_linux-master.zip -RevisionType S3 -Ec2TagSetList @(@{Key="key1";Type="KEY_ONLY"},@{Key="Key2";Type="KEY_AND_VALUE";Value="Value2"}),@(@{Key="Key3";Type="VALUE_ONLY";Value="Value3"})Ausgabe:
d-ZHROG7UEX-
API-Details finden Sie CreateDeployment in der AWS -Tools für PowerShell Cmdlet-Referenz (V5).
-
Das folgende Codebeispiel zeigt die Verwendung. New-CDDeploymentConfig
- Tools für PowerShell V5
-
Beispiel 1: In diesem Beispiel wird eine neue Bereitstellungskonfiguration mit dem angegebenen Namen und Verhalten erstellt.
New-CDDeploymentConfig -DeploymentConfigName AtLeastTwoHealthyHosts -MinimumHealthyHosts_Type HOST_COUNT -MinimumHealthyHosts_Value 2Ausgabe:
0f3e8187-44ef-42da-aeed-b6823EXAMPLE-
API-Details finden Sie CreateDeploymentConfig in der AWS -Tools für PowerShell Cmdlet-Referenz (V5).
-
Das folgende Codebeispiel zeigt die Verwendung. New-CDDeploymentGroup
- Tools für PowerShell V5
-
Beispiel 1: In diesem Beispiel wird eine Bereitstellungsgruppe mit dem angegebenen Namen, der Auto-Scaling-Gruppe, der Bereitstellungskonfiguration, dem Tag und der Servicerolle für die angegebene Anwendung erstellt.
New-CDDeploymentGroup -ApplicationName MyNewApplication -AutoScalingGroup CodeDeployDemo-ASG -DeploymentConfigName CodeDeployDefault.OneAtATime -DeploymentGroupName MyNewDeploymentGroup -Ec2TagFilter @{Key="Name"; Type="KEY_AND_VALUE"; Value="CodeDeployDemo"} -ServiceRoleArn arn:aws:iam::80398EXAMPLE:role/CodeDeployDemoAusgabe:
16bbf199-95fd-40fc-a909-0bbcfEXAMPLEBeispiel 2: Dieses Beispiel zeigt, wie Gruppen von EC2-Instance-Tags angegeben werden, anhand derer eine Instance identifiziert werden muss, damit sie in die Ersatzumgebung für eine blue/green Bereitstellung aufgenommen wird.
New-CDDeploymentGroup -ApplicationName MyNewApplication -AutoScalingGroup CodeDeployDemo-ASG -DeploymentConfigName CodeDeployDefault.OneAtATime -DeploymentGroupName MyNewDeploymentGroup -Ec2TagFilter @{Key="Name"; Type="KEY_AND_VALUE"; Value="CodeDeployDemo"} -ServiceRoleArn arn:aws:iam::80398EXAMPLE:role/CodeDeployDemo -Ec2TagSetList @(@{Key="key1";Type="KEY_ONLY"},@{Key="Key2";Type="KEY_AND_VALUE";Value="Value2"}),@(@{Key="Key3";Type="VALUE_ONLY";Value="Value3"})Ausgabe:
16bbf199-95fd-40fc-a909-0bbcfEXAMPLE-
API-Details finden Sie CreateDeploymentGroup in der AWS -Tools für PowerShell Cmdlet-Referenz (V5).
-
Das folgende Codebeispiel zeigt die Verwendung. Register-CDApplicationRevision
- Tools für PowerShell V5
-
Beispiel 1: In diesem Beispiel wird eine Anwendungsrevision mit dem angegebenen Amazon-S3-Standort für die angegebene Anwendung registriert.
Register-CDApplicationRevision -ApplicationName MyNewApplication -S3Location_Bucket amzn-s3-demo-bucket -S3Location_BundleType zip -S3Location_Key aws-codedeploy_linux-master.zip -Revision_RevisionType S3-
API-Details finden Sie RegisterApplicationRevision in der AWS -Tools für PowerShell Cmdlet-Referenz (V5).
-
Das folgende Codebeispiel zeigt die VerwendungRegister-CDOnPremiseInstance.
- Tools für PowerShell V5
-
Beispiel 1: In diesem Beispiel wird eine On-Premises-Instance mit dem angegebenen Namen und IAM-Benutzer registriert.
Register-CDOnPremiseInstance -IamUserArn arn:aws:iam::80398EXAMPLE:user/CodeDeployDemoUser -InstanceName AssetTag12010298EX-
API-Details finden Sie RegisterOnPremisesInstance in der AWS -Tools für PowerShell Cmdlet-Referenz (V5).
-
Das folgende Codebeispiel zeigt die Verwendung. Remove-CDApplication
- Tools für PowerShell V5
-
Beispiel 1: In diesem Beispiel wird die Anwendung mit dem angegebenen Namen gelöscht. Der Befehl fordert Sie auf, den Vorgang zu bestätigen, bevor er ausgeführt wird. Fügen Sie den Parameter -Force hinzu, um die Anwendung ohne Prompt zu löschen.
Remove-CDApplication -ApplicationName MyNewApplication-
API-Details finden Sie DeleteApplication in der AWS -Tools für PowerShell Cmdlet-Referenz (V5).
-
Das folgende Codebeispiel zeigt die Verwendung. Remove-CDDeploymentConfig
- Tools für PowerShell V5
-
Beispiel 1: In diesem Beispiel wird die Bereitstellungskonfiguration mit dem angegebenen Namen gelöscht. Der Befehl fordert Sie auf, den Vorgang zu bestätigen, bevor er ausgeführt wird. Fügen Sie den Parameter -Force hinzu, um die Bereitstellungskonfiguration ohne Prompt zu löschen.
Remove-CDDeploymentConfig -DeploymentConfigName AtLeastTwoHealthyHosts-
API-Details finden Sie DeleteDeploymentConfig in der AWS -Tools für PowerShell Cmdlet-Referenz (V5).
-
Das folgende Codebeispiel zeigt die Verwendung. Remove-CDDeploymentGroup
- Tools für PowerShell V5
-
Beispiel 1: In diesem Beispiel wird die Bereitstellungsgruppe mit dem angegebenen Namen für die spezifizierte Anwendung gelöscht. Der Befehl fordert Sie auf, den Vorgang zu bestätigen, bevor er ausgeführt wird. Fügen Sie den Parameter -Force hinzu, um die Bereitstellungsgruppe ohne Prompt zu löschen.
Remove-CDDeploymentGroup -ApplicationName MyNewApplication -DeploymentGroupName MyNewDeploymentGroup-
API-Details finden Sie DeleteDeploymentGroup in der AWS -Tools für PowerShell Cmdlet-Referenz (V5).
-
Das folgende Codebeispiel zeigt die Verwendung. Remove-CDOnPremiseInstanceTag
- Tools für PowerShell V5
-
Beispiel 1: In diesem Beispiel wird das angegebene Tag für die On-Premises-Instance mit dem angegebenen Namen gelöscht. Der Befehl fordert Sie auf, den Vorgang zu bestätigen, bevor er ausgeführt wird. Fügen Sie den Parameter -Force hinzu, um das Tag ohne Prompt zu löschen.
Remove-CDOnPremiseInstanceTag -InstanceName AssetTag12010298EX -Tag @{"Key" = "Name"; "Value" = "CodeDeployDemo-OnPrem"}-
API-Details finden Sie RemoveTagsFromOnPremisesInstances in der AWS -Tools für PowerShell Cmdlet-Referenz (V5).
-
Das folgende Codebeispiel zeigt die Verwendung. Stop-CDDeployment
- Tools für PowerShell V5
-
Beispiel 1: In diesem Beispiel wird versucht, die Bereitstellung mit der angegebenen Bereitstellungs-ID zu beenden.
Stop-CDDeployment -DeploymentId d-LJQNREYEXAusgabe:
Status StatusMessage ------ ------------- Pending Stopping Pending. Stopping to schedule commands in the deployment instances-
API-Details finden Sie StopDeployment in der AWS -Tools für PowerShell Cmdlet-Referenz (V5).
-
Das folgende Codebeispiel zeigt die Verwendung. Unregister-CDOnPremiseInstance
- Tools für PowerShell V5
-
Beispiel 1: In diesem Beispiel wird die Registrierung der On-Premises-Instance mit dem angegebenen Namen aufgehoben.
Unregister-CDOnPremiseInstance -InstanceName AssetTag12010298EX-
API-Details finden Sie DeregisterOnPremisesInstance in der AWS -Tools für PowerShell Cmdlet-Referenz (V5).
-
Das folgende Codebeispiel zeigt die Verwendung. Update-CDApplication
- Tools für PowerShell V5
-
Beispiel 1: In diesem Beispiel wird der Name der angegebenen Anwendung geändert.
Update-CDApplication -ApplicationName MyNewApplication -NewApplicationName MyNewApplication-2-
API-Details finden Sie UpdateApplication in der AWS -Tools für PowerShell Cmdlet-Referenz (V5).
-
Das folgende Codebeispiel zeigt die Verwendung. Update-CDDeploymentGroup
- Tools für PowerShell V5
-
Beispiel 1: In diesem Beispiel wird der Name der angegebenen Bereitstellungsgruppe für die angegebene Anwendung geändert.
Update-CDDeploymentGroup -ApplicationName MyNewApplication -CurrentDeploymentGroupName MyNewDeploymentGroup -NewDeploymentGroupName MyNewDeploymentGroup-2Beispiel 2: Dieses Beispiel zeigt, wie Gruppen von EC2-Instance-Tags angegeben werden, anhand derer eine Instance identifiziert werden muss, damit sie in die Ersatzumgebung für eine blue/green Bereitstellung aufgenommen wird.
Update-CDDeploymentGroup -ApplicationName MyNewApplication -CurrentDeploymentGroupName MyNewDeploymentGroup -NewDeploymentGroupName MyNewDeploymentGroup-2 -Ec2TagSetList @(@{Key="key1";Type="KEY_ONLY"},@{Key="Key2";Type="KEY_AND_VALUE";Value="Value2"}),@(@{Key="Key3";Type="VALUE_ONLY";Value="Value3"})-
API-Details finden Sie UpdateDeploymentGroup in der AWS -Tools für PowerShell Cmdlet-Referenz (V5).
-