Ada lebih banyak AWS SDK contoh yang tersedia di GitHub repo SDKContoh AWS Dokumen
Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
AppStream 2.0 contoh menggunakan Alat untuk PowerShell
Contoh kode berikut menunjukkan cara melakukan tindakan dan mengimplementasikan skenario umum dengan menggunakan AWS Tools for PowerShell with AppStream 2.0.
Tindakan adalah kutipan kode dari program yang lebih besar dan harus dijalankan dalam konteks. Sementara tindakan menunjukkan cara memanggil fungsi layanan individual, Anda dapat melihat tindakan dalam konteks dalam skenario terkait.
Setiap contoh menyertakan tautan ke kode sumber lengkap, di mana Anda dapat menemukan instruksi tentang cara mengatur dan menjalankan kode dalam konteks.
Topik
Tindakan
Contoh kode berikut menunjukkan cara menggunakanAdd-APSResourceTag
.
- Alat untuk PowerShell
-
Contoh 1: Contoh ini menambahkan Tag sumber daya ke AppStream sumber daya
Add-APSResourceTag -ResourceArn arn:aws:appstream:us-east-1:123456789012:stack/SessionScriptTest -Tag @{StackState='Test'} -Select ^Tag
Output:
Name Value ---- ----- StackState Test
-
Untuk API detailnya, lihat TagResourcedi AWS Tools for PowerShell Referensi Cmdlet.
-
Contoh kode berikut menunjukkan cara menggunakanCopy-APSImage
.
- Alat untuk PowerShell
-
Contoh 1: Sampel ini menyalin gambar ke wilayah lain
Copy-APSImage -DestinationImageName TestImageCopy -DestinationRegion us-west-2 -SourceImageName Powershell
Output:
TestImageCopy
-
Untuk API detailnya, lihat CopyImagedi AWS Tools for PowerShell Referensi Cmdlet.
-
Contoh kode berikut menunjukkan cara menggunakanDisable-APSUSer
.
- Alat untuk PowerShell
-
Contoh 1: Contoh ini menonaktifkan pengguna USERPOOL
Disable-APSUser -AuthenticationType USERPOOL -UserName TestUser@lab.com
-
Untuk API detailnya, lihat DisableUserdi AWS Tools for PowerShell Referensi Cmdlet.
-
Contoh kode berikut menunjukkan cara menggunakanEnable-APSUser
.
- Alat untuk PowerShell
-
Contoh 1: Contoh ini memungkinkan pengguna yang dinonaktifkan USERPOOL
Enable-APSUser -AuthenticationType USERPOOL -UserName TestUser@lab.com
-
Untuk API detailnya, lihat EnableUserdi AWS Tools for PowerShell Referensi Cmdlet.
-
Contoh kode berikut menunjukkan cara menggunakanGet-APSAssociatedFleetList
.
- Alat untuk PowerShell
-
Contoh 1: Contoh ini menampilkan armada yang terkait dengan tumpukan
Get-APSAssociatedFleetList -StackName PowershellStack
Output:
PowershellFleet
-
Untuk API detailnya, lihat ListAssociatedFleetsdi AWS Tools for PowerShell Referensi Cmdlet.
-
Contoh kode berikut menunjukkan cara menggunakanGet-APSAssociatedStackList
.
- Alat untuk PowerShell
-
Contoh 1: Contoh ini menampilkan tumpukan yang terkait dengan armada
Get-APSAssociatedStackList -FleetName PowershellFleet
Output:
PowershellStack
-
Untuk API detailnya, lihat ListAssociatedStacksdi AWS Tools for PowerShell Referensi Cmdlet.
-
Contoh kode berikut menunjukkan cara menggunakanGet-APSDirectoryConfigList
.
- Alat untuk PowerShell
-
Contoh 1: Contoh ini menampilkan Konfigurasi Direktori yang dibuat AppStream
Get-APSDirectoryConfigList | Select DirectoryName, OrganizationalUnitDistinguishedNames, CreatedTime
Output:
DirectoryName OrganizationalUnitDistinguishedNames CreatedTime ------------- ------------------------------------ ----------- Test.com {OU=AppStream,DC=Test,DC=com} 9/6/2019 10:56:40 AM contoso.com {OU=AppStream,OU=contoso,DC=contoso,DC=com} 8/9/2019 9:08:50 AM
-
Untuk API detailnya, lihat DescribeDirectoryConfigsdi AWS Tools for PowerShell Referensi Cmdlet.
-
Contoh kode berikut menunjukkan cara menggunakanGet-APSFleetList
.
- Alat untuk PowerShell
-
Contoh 1: Contoh ini menampilkan detail armada
Get-APSFleetList -Name Test
Output:
Arn : arn:aws:appstream:us-east-1:1234567890:fleet/Test ComputeCapacityStatus : Amazon.AppStream.Model.ComputeCapacityStatus CreatedTime : 9/12/2019 5:00:45 PM Description : Test DisconnectTimeoutInSeconds : 900 DisplayName : Test DomainJoinInfo : EnableDefaultInternetAccess : False FleetErrors : {} FleetType : ON_DEMAND IamRoleArn : IdleDisconnectTimeoutInSeconds : 900 ImageArn : arn:aws:appstream:us-east-1:1234567890:image/Test ImageName : Test InstanceType : stream.standard.medium MaxUserDurationInSeconds : 57600 Name : Test State : STOPPED VpcConfig : Amazon.AppStream.Model.VpcConfig
-
Untuk API detailnya, lihat DescribeFleetsdi AWS Tools for PowerShell Referensi Cmdlet.
-
Contoh kode berikut menunjukkan cara menggunakanGet-APSImageBuilderList
.
- Alat untuk PowerShell
-
Contoh 1: Contoh ini menampilkan rincian ImageBuilder
Get-APSImageBuilderList -Name TestImage
Output:
AccessEndpoints : {} AppstreamAgentVersion : 06-19-2019 Arn : arn:aws:appstream:us-east-1:1234567890:image-builder/TestImage CreatedTime : 1/14/2019 4:33:05 AM Description : DisplayName : TestImage DomainJoinInfo : EnableDefaultInternetAccess : False IamRoleArn : ImageArn : arn:aws:appstream:us-east-1::image/Base-Image-Builder-05-02-2018 ImageBuilderErrors : {} InstanceType : stream.standard.large Name : TestImage NetworkAccessConfiguration : Amazon.AppStream.Model.NetworkAccessConfiguration Platform : WINDOWS State : STOPPED StateChangeReason : VpcConfig : Amazon.AppStream.Model.VpcConfig
-
Untuk API detailnya, lihat DescribeImageBuildersdi AWS Tools for PowerShell Referensi Cmdlet.
-
Contoh kode berikut menunjukkan cara menggunakanGet-APSImageList
.
- Alat untuk PowerShell
-
Contoh 1: Contoh ini menampilkan AppStream Gambar pribadi
Get-APSImageList -Type PRIVATE | select DisplayName, ImageBuilderName, Visibility, arn
Output:
DisplayName ImageBuilderName Visibility Arn ----------- ---------------- ---------- --- OfficeApps OfficeApps PRIVATE arn:aws:appstream:us-east-1:123456789012:image/OfficeApps SessionScriptV2 SessionScriptTest PRIVATE arn:aws:appstream:us-east-1:123456789012:image/SessionScriptV2
-
Untuk API detailnya, lihat DescribeImagesdi AWS Tools for PowerShell Referensi Cmdlet.
-
Contoh kode berikut menunjukkan cara menggunakanGet-APSImagePermission
.
- Alat untuk PowerShell
-
Contoh 1: Contoh ini menampilkan izin Gambar pada Gambar bersama AppStream
Get-APSImagePermission -Name Powershell | select SharedAccountId, @{n="AllowFleet";e={$_.ImagePermissions.AllowFleet}}, @{n="AllowImageBuilder";e={$_.ImagePermissions.AllowImageBuilder}}
Output:
SharedAccountId AllowFleet AllowImageBuilder --------------- ---------- ----------------- 123456789012 True True
-
Untuk API detailnya, lihat DescribeImagePermissionsdi AWS Tools for PowerShell Referensi Cmdlet.
-
Contoh kode berikut menunjukkan cara menggunakanGet-APSSessionList
.
- Alat untuk PowerShell
-
Contoh 1: Contoh ini menampilkan daftar sesi ke armada
Get-APSSessionList -FleetName PowershellFleet -StackName PowershellStack
Output:
AuthenticationType : API ConnectionState : CONNECTED FleetName : PowershellFleet Id : d8987c70-4394-4324-a396-2d485c26f2a2 MaxExpirationTime : 12/27/2019 4:54:07 AM NetworkAccessConfiguration : Amazon.AppStream.Model.NetworkAccessConfiguration StackName : PowershellStack StartTime : 12/26/2019 12:54:12 PM State : ACTIVE UserId : Test
-
Untuk API detailnya, lihat DescribeSessionsdi AWS Tools for PowerShell Referensi Cmdlet.
-
Contoh kode berikut menunjukkan cara menggunakanGet-APSStackList
.
- Alat untuk PowerShell
-
Contoh 1: Contoh ini menampilkan daftar AppStream Stack
Get-APSStackList | Select DisplayName, Arn, CreatedTime
Output:
DisplayName Arn CreatedTime ----------- --- ----------- PowershellStack arn:aws:appstream:us-east-1:123456789012:stack/PowershellStack 4/24/2019 8:49:29 AM SessionScriptTest arn:aws:appstream:us-east-1:123456789012:stack/SessionScriptTest 9/12/2019 3:23:12 PM
-
Untuk API detailnya, lihat DescribeStacksdi AWS Tools for PowerShell Referensi Cmdlet.
-
Contoh kode berikut menunjukkan cara menggunakanGet-APSTagsForResourceList
.
- Alat untuk PowerShell
-
Contoh 1: Contoh ini menampilkan tag pada sumber AppStream daya
Get-APSTagsForResourceList -ResourceArn arn:aws:appstream:us-east-1:123456789012:stack/SessionScriptTest
Output:
Key Value --- ----- StackState Test
-
Untuk API detailnya, lihat ListTagsForResourcedi AWS Tools for PowerShell Referensi Cmdlet.
-
Contoh kode berikut menunjukkan cara menggunakanGet-APSUsageReportSubscription
.
- Alat untuk PowerShell
-
Contoh 1: Contoh ini menampilkan detail AppStreamUsageReport konfigurasi
Get-APSUsageReportSubscription
Output:
LastGeneratedReportDate S3BucketName Schedule SubscriptionErrors ----------------------- ------------ -------- ------------------ 1/1/0001 12:00:00 AM appstream-logs-us-east-1-123456789012-sik1hnxe DAILY {}
-
Untuk API detailnya, lihat DescribeUsageReportSubscriptionsdi AWS Tools for PowerShell Referensi Cmdlet.
-
Contoh kode berikut menunjukkan cara menggunakanGet-APSUser
.
- Alat untuk PowerShell
-
Contoh 1: Contoh ini menampilkan daftar pengguna dengan status diaktifkan
Get-APSUser -AuthenticationType USERPOOL | Select-Object UserName, AuthenticationType, Enabled
Output:
UserName AuthenticationType Enabled -------- ------------------ ------- foo1@contoso.com USERPOOL True foo2@contoso.com USERPOOL True foo3@contoso.com USERPOOL True foo4@contoso.com USERPOOL True foo5@contoso.com USERPOOL True
-
Untuk API detailnya, lihat DescribeUsersdi AWS Tools for PowerShell Referensi Cmdlet.
-
Contoh kode berikut menunjukkan cara menggunakanGet-APSUserStackAssociation
.
- Alat untuk PowerShell
-
Contoh 1: Contoh ini menampilkan daftar pengguna yang ditugaskan ke tumpukan
Get-APSUserStackAssociation -StackName PowershellStack
Output:
AuthenticationType SendEmailNotification StackName UserName ------------------ --------------------- --------- -------- USERPOOL False PowershellStack TestUser1@lab.com USERPOOL False PowershellStack TestUser2@lab.com
-
Untuk API detailnya, lihat DescribeUserStackAssociationsdi AWS Tools for PowerShell Referensi Cmdlet.
-
Contoh kode berikut menunjukkan cara menggunakanNew-APSDirectoryConfig
.
- Alat untuk PowerShell
-
Contoh 1: Contoh ini membuat konfigurasi direktori di AppStream
New-APSDirectoryConfig -ServiceAccountCredentials_AccountName contoso\ServiceAccount -ServiceAccountCredentials_AccountPassword MyPass -DirectoryName contoso.com -OrganizationalUnitDistinguishedName "OU=AppStream,OU=Contoso,DC=Contoso,DC=com"
Output:
CreatedTime DirectoryName OrganizationalUnitDistinguishedNames ServiceAccountCredentials ----------- ------------- ------------------------------------ ------------------------- 12/27/2019 11:00:30 AM contoso.com {OU=AppStream,OU=Contoso,DC=Contoso,DC=com} Amazon.AppStream.Model.ServiceAccountCredentials
-
Untuk API detailnya, lihat CreateDirectoryConfigdi AWS Tools for PowerShell Referensi Cmdlet.
-
Contoh kode berikut menunjukkan cara menggunakanNew-APSFleet
.
- Alat untuk PowerShell
-
Contoh 1: Sampel ini membuat AppStream armada baru
New-APSFleet -ComputeCapacity_DesiredInstance 1 -InstanceType stream.standard.medium -Name TestFleet -DisplayName TestFleet -FleetType ON_DEMAND -EnableDefaultInternetAccess $True -VpcConfig_SubnetIds "subnet-123ce32","subnet-a1234cfd" -VpcConfig_SecurityGroupIds sg-4d012a34 -ImageName SessionScriptTest -Region us-west-2
Output:
Arn : arn:aws:appstream:us-west-2:123456789012:fleet/TestFleet ComputeCapacityStatus : Amazon.AppStream.Model.ComputeCapacityStatus CreatedTime : 12/27/2019 11:24:42 AM Description : DisconnectTimeoutInSeconds : 900 DisplayName : TestFleet DomainJoinInfo : EnableDefaultInternetAccess : True FleetErrors : {} FleetType : ON_DEMAND IamRoleArn : IdleDisconnectTimeoutInSeconds : 0 ImageArn : arn:aws:appstream:us-west-2:123456789012:image/SessionScriptTest ImageName : SessionScriptTest InstanceType : stream.standard.medium MaxUserDurationInSeconds : 57600 Name : TestFleet State : STOPPED VpcConfig : Amazon.AppStream.Model.VpcConfig
-
Untuk API detailnya, lihat CreateFleetdi AWS Tools for PowerShell Referensi Cmdlet.
-
Contoh kode berikut menunjukkan cara menggunakanNew-APSImageBuilder
.
- Alat untuk PowerShell
-
Contoh 1: Contoh ini membuat Image Builder di AppStream
New-APSImageBuilder -InstanceType stream.standard.medium -Name TestIB -DisplayName TestIB -ImageName AppStream-WinServer2012R2-12-12-2019 -EnableDefaultInternetAccess $True -VpcConfig_SubnetId subnet-a1234cfd -VpcConfig_SecurityGroupIds sg-2d012a34 -Region us-west-2
Output:
AccessEndpoints : {} AppstreamAgentVersion : 12-16-2019 Arn : arn:aws:appstream:us-west-2:123456789012:image-builder/TestIB CreatedTime : 12/27/2019 11:39:24 AM Description : DisplayName : TestIB DomainJoinInfo : EnableDefaultInternetAccess : True IamRoleArn : ImageArn : arn:aws:appstream:us-west-2::image/AppStream-WinServer2012R2-12-12-2019 ImageBuilderErrors : {} InstanceType : stream.standard.medium Name : TestIB NetworkAccessConfiguration : Platform : WINDOWS State : PENDING StateChangeReason : VpcConfig : Amazon.AppStream.Model.VpcConfig
-
Untuk API detailnya, lihat CreateImageBuilderdi AWS Tools for PowerShell Referensi Cmdlet.
-
Contoh kode berikut menunjukkan cara menggunakanNew-APSImageBuilderStreamingURL
.
- Alat untuk PowerShell
-
Contoh 1: Sampel ini membuat ImageBuilder streaming URL dengan validitas 2 jam
New-APSImageBuilderStreamingURL -Name TestIB -Validity 7200 -Region us-west-2
Output:
Expires StreamingURL ------- ------------ 12/27/2019 1:49:13 PM https://appstream2.us-west-2.aws.amazon.com/authenticate?parameters=eyJ0eXBlIjoiQURNSU4iLCJleHBpcmVzIjoiMTU3NzQ1NDU1MyIsImF3c0FjY291bnRJZCI6IjM5MzQwMzgxMTQwNyIsInVzZXJJZCI6ImFkbWluIiwiY2F
-
Untuk API detailnya, lihat CreateImageBuilderStreamingURLdi AWS Tools for PowerShell Referensi Cmdlet.
-
Contoh kode berikut menunjukkan cara menggunakanNew-APSStack
.
- Alat untuk PowerShell
-
Contoh 1: Contoh ini membuat AppStream Stack baru
New-APSStack -Name TestStack -DisplayName TestStack -ApplicationSettings_Enabled $True -ApplicationSettings_SettingsGroup TestStack -Region us-west-2
Output:
AccessEndpoints : {} ApplicationSettings : Amazon.AppStream.Model.ApplicationSettingsResponse Arn : arn:aws:appstream:us-west-2:123456789012:stack/TestStack CreatedTime : 12/27/2019 12:34:19 PM Description : DisplayName : TestStack EmbedHostDomains : {} FeedbackURL : Name : TestStack RedirectURL : StackErrors : {} StorageConnectors : {} UserSettings : {Amazon.AppStream.Model.UserSetting, Amazon.AppStream.Model.UserSetting, Amazon.AppStream.Model.UserSetting, Amazon.AppStream.Model.UserSetting}
-
Untuk API detailnya, lihat CreateStackdi AWS Tools for PowerShell Referensi Cmdlet.
-
Contoh kode berikut menunjukkan cara menggunakanNew-APSStreamingURL
.
- Alat untuk PowerShell
-
Contoh 1: Contoh ini membuat streaming URL Stack
New-APSStreamingURL -StackName SessionScriptTest -FleetName SessionScriptNew -UserId TestUser
Output:
Expires StreamingURL ------- ------------ 12/27/2019 12:43:37 PM https://appstream2.us-east-1.aws.amazon.com/authenticate?parameters=eyJ0eXBlIjoiRU5EX1VTRVIiLCJleHBpcmVzIjoiMTU3NzQ1MDYxNyIsImF3c0FjY291bnRJZCI6IjM5MzQwMzgxMTQwNyIsInVzZXJJZCI6IlRlc3RVc2
-
Untuk API detailnya, lihat CreateStreamingURLdi AWS Tools for PowerShell Referensi Cmdlet.
-
Contoh kode berikut menunjukkan cara menggunakanNew-APSUsageReportSubscription
.
- Alat untuk PowerShell
-
Contoh 1: Contoh ini mengaktifkan Laporan AppStream Penggunaan
New-APSUsageReportSubscription
Output:
S3BucketName Schedule ------------ -------- appstream-logs-us-east-1-123456789012-sik2hnxe DAILY
-
Untuk API detailnya, lihat CreateUsageReportSubscriptiondi AWS Tools for PowerShell Referensi Cmdlet.
-
Contoh kode berikut menunjukkan cara menggunakanNew-APSUser
.
- Alat untuk PowerShell
-
Contoh 1: Contoh ini membuat pengguna di USERPOOL
New-APSUser -UserName Test@lab.com -AuthenticationType USERPOOL -FirstName 'kt' -LastName 'aws' -Select ^UserName
Output:
Test@lab.com
-
Untuk API detailnya, lihat CreateUserdi AWS Tools for PowerShell Referensi Cmdlet.
-
Contoh kode berikut menunjukkan cara menggunakanRegister-APSFleet
.
- Alat untuk PowerShell
-
Contoh 1: Contoh ini mendaftarkan armada dengan tumpukan
Register-APSFleet -StackName TestStack -FleetName TestFleet -Region us-west-2
-
Untuk API detailnya, lihat AssociateFleetdi AWS Tools for PowerShell Referensi Cmdlet.
-
Contoh kode berikut menunjukkan cara menggunakanRegister-APSUserStackBatch
.
- Alat untuk PowerShell
-
Contoh 1: Contoh ini menetapkan tumpukan ke pengguna di USERPOOL
Register-APSUserStackBatch -UserStackAssociation @{AuthenticationType="USERPOOL";SendEmailNotification=$False;StackName="PowershellStack";UserName="TestUser1@lab.com"}
-
Untuk API detailnya, lihat BatchAssociateUserStackdi AWS Tools for PowerShell Referensi Cmdlet.
-
Contoh kode berikut menunjukkan cara menggunakanRemove-APSDirectoryConfig
.
- Alat untuk PowerShell
-
Contoh 1: Contoh ini menghapus konfigurasi AppStream Direktori
Remove-APSDirectoryConfig -DirectoryName contoso.com
Output:
Confirm Are you sure you want to perform this action? Performing the operation "Remove-APSDirectoryConfig (DeleteDirectoryConfig)" on target "contoso.com". [Y] Yes [A] Yes to All [N] No [L] No to All [S] Suspend [?] Help (default is "Y"): A
-
Untuk API detailnya, lihat DeleteDirectoryConfigdi AWS Tools for PowerShell Referensi Cmdlet.
-
Contoh kode berikut menunjukkan cara menggunakanRemove-APSFleet
.
- Alat untuk PowerShell
-
Contoh 1: Contoh ini menghapus menghapus armada AppStream
Remove-APSFleet -Name TestFleet -Region us-west-2
Output:
Confirm Are you sure you want to perform this action? Performing the operation "Remove-APSFleet (DeleteFleet)" on target "TestFleet". [Y] Yes [A] Yes to All [N] No [L] No to All [S] Suspend [?] Help (default is "Y"): A
-
Untuk API detailnya, lihat DeleteFleetdi AWS Tools for PowerShell Referensi Cmdlet.
-
Contoh kode berikut menunjukkan cara menggunakanRemove-APSImage
.
- Alat untuk PowerShell
-
Contoh 1: Contoh ini menghapus Gambar
Remove-APSImage -Name TestImage -Region us-west-2
Output:
Confirm Are you sure you want to perform this action? Performing the operation "Remove-APSImage (DeleteImage)" on target "TestImage". [Y] Yes [A] Yes to All [N] No [L] No to All [S] Suspend [?] Help (default is "Y"): A Applications : {} AppstreamAgentVersion : LATEST Arn : arn:aws:appstream:us-west-2:123456789012:image/TestImage BaseImageArn : CreatedTime : 12/27/2019 1:34:10 PM Description : DisplayName : TestImage ImageBuilderName : ImageBuilderSupported : True ImagePermissions : Name : TestImage Platform : WINDOWS PublicBaseImageReleasedDate : 6/12/2018 12:00:00 AM State : AVAILABLE StateChangeReason : Visibility : PRIVATE
-
Untuk API detailnya, lihat DeleteImagedi AWS Tools for PowerShell Referensi Cmdlet.
-
Contoh kode berikut menunjukkan cara menggunakanRemove-APSImageBuilder
.
- Alat untuk PowerShell
-
Contoh 1: Contoh ini menghapus ImageBuilder
Remove-APSImageBuilder -Name TestIB -Region us-west-2
Output:
Confirm Are you sure you want to perform this action? Performing the operation "Remove-APSImageBuilder (DeleteImageBuilder)" on target "TestIB". [Y] Yes [A] Yes to All [N] No [L] No to All [S] Suspend [?] Help (default is "Y"): A AccessEndpoints : {} AppstreamAgentVersion : 12-16-2019 Arn : arn:aws:appstream:us-west-2:123456789012:image-builder/TestIB CreatedTime : 12/27/2019 11:39:24 AM Description : DisplayName : TestIB DomainJoinInfo : EnableDefaultInternetAccess : True IamRoleArn : ImageArn : arn:aws:appstream:us-west-2::image/AppStream-WinServer2012R2-12-12-2019 ImageBuilderErrors : {} InstanceType : stream.standard.medium Name : TestIB NetworkAccessConfiguration : Amazon.AppStream.Model.NetworkAccessConfiguration Platform : WINDOWS State : DELETING StateChangeReason : VpcConfig : Amazon.AppStream.Model.VpcConfig
-
Untuk API detailnya, lihat DeleteImageBuilderdi AWS Tools for PowerShell Referensi Cmdlet.
-
Contoh kode berikut menunjukkan cara menggunakanRemove-APSImagePermission
.
- Alat untuk PowerShell
-
Contoh 1: Contoh ini menghapus izin Gambar
Remove-APSImagePermission -Name Powershell -SharedAccountId 123456789012
Output:
Confirm Are you sure you want to perform this action? Performing the operation "Remove-APSImagePermission (DeleteImagePermissions)" on target "Powershell". [Y] Yes [A] Yes to All [N] No [L] No to All [S] Suspend [?] Help (default is "Y"): A
-
Untuk API detailnya, lihat DeleteImagePermissionsdi AWS Tools for PowerShell Referensi Cmdlet.
-
Contoh kode berikut menunjukkan cara menggunakanRemove-APSResourceTag
.
- Alat untuk PowerShell
-
Contoh 1: Contoh ini menghapus tag sumber daya dari AppStream sumber daya
Remove-APSResourceTag -ResourceArn arn:aws:appstream:us-east-1:123456789012:stack/SessionScriptTest -TagKey StackState
Output:
Confirm Are you sure you want to perform this action? Performing the operation "Remove-APSResourceTag (UntagResource)" on target "arn:aws:appstream:us-east-1:123456789012:stack/SessionScriptTest". [Y] Yes [A] Yes to All [N] No [L] No to All [S] Suspend [?] Help (default is "Y"): A
-
Untuk API detailnya, lihat UntagResourcedi AWS Tools for PowerShell Referensi Cmdlet.
-
Contoh kode berikut menunjukkan cara menggunakanRemove-APSStack
.
- Alat untuk PowerShell
-
Contoh 1: Contoh ini menghapus Stack
Remove-APSStack -Name TestStack -Region us-west-2
Output:
Confirm Are you sure you want to perform this action? Performing the operation "Remove-APSStack (DeleteStack)" on target "TestStack". [Y] Yes [A] Yes to All [N] No [L] No to All [S] Suspend [?] Help (default is "Y"): A
-
Untuk API detailnya, lihat DeleteStackdi AWS Tools for PowerShell Referensi Cmdlet.
-
Contoh kode berikut menunjukkan cara menggunakanRemove-APSUsageReportSubscription
.
- Alat untuk PowerShell
-
Contoh 1: Contoh ini menonaktifkan langganan Laporan AppStream Penggunaan
Remove-APSUsageReportSubscription
Output:
Confirm Are you sure you want to perform this action? Performing the operation "Remove-APSUsageReportSubscription (DeleteUsageReportSubscription)" on target "". [Y] Yes [A] Yes to All [N] No [L] No to All [S] Suspend [?] Help (default is "Y"): A
-
Untuk API detailnya, lihat DeleteUsageReportSubscriptiondi AWS Tools for PowerShell Referensi Cmdlet.
-
Contoh kode berikut menunjukkan cara menggunakanRemove-APSUser
.
- Alat untuk PowerShell
-
Contoh 1: Contoh ini menghapus pengguna USERPOOL
Remove-APSUser -UserName TestUser@lab.com -AuthenticationType USERPOOL
Output:
Confirm Are you sure you want to perform this action? Performing the operation "Remove-APSUser (DeleteUser)" on target "TestUser@lab.com". [Y] Yes [A] Yes to All [N] No [L] No to All [S] Suspend [?] Help (default is "Y"): A
-
Untuk API detailnya, lihat DeleteUserdi AWS Tools for PowerShell Referensi Cmdlet.
-
Contoh kode berikut menunjukkan cara menggunakanRevoke-APSSession
.
- Alat untuk PowerShell
-
Contoh 1: Sampel ini mencabut sesi ke AppStream armada
Revoke-APSSession -SessionId 6cd2f9a3-f948-4aa1-8014-8a7dcde14877
-
Untuk API detailnya, lihat ExpireSessiondi AWS Tools for PowerShell Referensi Cmdlet.
-
Contoh kode berikut menunjukkan cara menggunakanStart-APSFleet
.
- Alat untuk PowerShell
-
Contoh 1: Sampel ini memulai armada
Start-APSFleet -Name PowershellFleet
-
Untuk API detailnya, lihat StartFleetdi AWS Tools for PowerShell Referensi Cmdlet.
-
Contoh kode berikut menunjukkan cara menggunakanStart-APSImageBuilder
.
- Alat untuk PowerShell
-
Contoh 1: Sampel ini memulai ImageBuilder
Start-APSImageBuilder -Name TestImage
Output:
AccessEndpoints : {} AppstreamAgentVersion : 06-19-2019 Arn : arn:aws:appstream:us-east-1:123456789012:image-builder/TestImage CreatedTime : 1/14/2019 4:33:05 AM Description : DisplayName : TestImage DomainJoinInfo : EnableDefaultInternetAccess : False IamRoleArn : ImageArn : arn:aws:appstream:us-east-1::image/Base-Image-Builder-05-02-2018 ImageBuilderErrors : {} InstanceType : stream.standard.large Name : TestImage NetworkAccessConfiguration : Amazon.AppStream.Model.NetworkAccessConfiguration Platform : WINDOWS State : PENDING StateChangeReason : VpcConfig : Amazon.AppStream.Model.VpcConfig
-
Untuk API detailnya, lihat StartImageBuilderdi AWS Tools for PowerShell Referensi Cmdlet.
-
Contoh kode berikut menunjukkan cara menggunakanStop-APSFleet
.
- Alat untuk PowerShell
-
Contoh 1: Sampel ini menghentikan armada
Stop-APSFleet -Name PowershellFleet
-
Untuk API detailnya, lihat StopFleetdi AWS Tools for PowerShell Referensi Cmdlet.
-
Contoh kode berikut menunjukkan cara menggunakanStop-APSImageBuilder
.
- Alat untuk PowerShell
-
Contoh 1: Sampel ini menghentikan ImageBuilder
Stop-APSImageBuilder -Name TestImage
Output:
AccessEndpoints : {} AppstreamAgentVersion : 06-19-2019 Arn : arn:aws:appstream:us-east-1:123456789012:image-builder/TestImage CreatedTime : 1/14/2019 4:33:05 AM Description : DisplayName : TestImage DomainJoinInfo : EnableDefaultInternetAccess : False IamRoleArn : ImageArn : arn:aws:appstream:us-east-1::image/Base-Image-Builder-05-02-2018 ImageBuilderErrors : {} InstanceType : stream.standard.large Name : TestImage NetworkAccessConfiguration : Amazon.AppStream.Model.NetworkAccessConfiguration Platform : WINDOWS State : STOPPING StateChangeReason : VpcConfig : Amazon.AppStream.Model.VpcConfig
-
Untuk API detailnya, lihat StopImageBuilderdi AWS Tools for PowerShell Referensi Cmdlet.
-
Contoh kode berikut menunjukkan cara menggunakanUnregister-APSFleet
.
- Alat untuk PowerShell
-
Contoh 1: Contoh ini membatalkan registrasi armada dari tumpukan
Unregister-APSFleet -StackName TestStack -FleetName TestFleet -Region us-west-2
-
Untuk API detailnya, lihat DisassociateFleetdi AWS Tools for PowerShell Referensi Cmdlet.
-
Contoh kode berikut menunjukkan cara menggunakanUnregister-APSUserStackBatch
.
- Alat untuk PowerShell
-
Contoh 1: Contoh ini menghapus pengguna dari Stack yang ditetapkan
Unregister-APSUserStackBatch -UserStackAssociation @{AuthenticationType="USERPOOL";SendEmailNotification=$False;StackName="PowershellStack";UserName="TestUser1@lab.com"}
-
Untuk API detailnya, lihat BatchDisassociateUserStackdi AWS Tools for PowerShell Referensi Cmdlet.
-
Contoh kode berikut menunjukkan cara menggunakanUpdate-APSDirectoryConfig
.
- Alat untuk PowerShell
-
Contoh 1: Contoh ini memperbarui konfigurasi Direktori yang dibuat AppStream
Update-APSDirectoryConfig -ServiceAccountCredentials_AccountName contoso\ServiceAccount -ServiceAccountCredentials_AccountPassword MyPass@1$@# -DirectoryName contoso.com -OrganizationalUnitDistinguishedName "OU=AppStreamNew,OU=Contoso,DC=Contoso,DC=com"
Output:
CreatedTime DirectoryName OrganizationalUnitDistinguishedNames ServiceAccountCredentials ----------- ------------- ------------------------------------ ------------------------- 12/27/2019 3:50:02 PM contoso.com {OU=AppStreamNew,OU=Contoso,DC=Contoso,DC=com} Amazon.AppStream.Model.ServiceAccountCredentials
-
Untuk API detailnya, lihat UpdateDirectoryConfigdi AWS Tools for PowerShell Referensi Cmdlet.
-
Contoh kode berikut menunjukkan cara menggunakanUpdate-APSFleet
.
- Alat untuk PowerShell
-
Contoh 1: Contoh ini memperbarui properti armada
Update-APSFleet -Name PowershellFleet -EnableDefaultInternetAccess $True -DisconnectTimeoutInSecond 950
Output:
Arn : arn:aws:appstream:us-east-1:123456789012:fleet/PowershellFleet ComputeCapacityStatus : Amazon.AppStream.Model.ComputeCapacityStatus CreatedTime : 4/24/2019 8:39:41 AM Description : PowershellFleet DisconnectTimeoutInSeconds : 950 DisplayName : PowershellFleet DomainJoinInfo : EnableDefaultInternetAccess : True FleetErrors : {} FleetType : ON_DEMAND IamRoleArn : IdleDisconnectTimeoutInSeconds : 900 ImageArn : arn:aws:appstream:us-east-1:123456789012:image/Powershell ImageName : Powershell InstanceType : stream.standard.medium MaxUserDurationInSeconds : 57600 Name : PowershellFleet State : STOPPED VpcConfig : Amazon.AppStream.Model.VpcConfig
-
Untuk API detailnya, lihat UpdateFleetdi AWS Tools for PowerShell Referensi Cmdlet.
-
Contoh kode berikut menunjukkan cara menggunakanUpdate-APSImagePermission
.
- Alat untuk PowerShell
-
Contoh 1: Contoh ini membagikan AppStream Gambar dengan akun lain
Update-APSImagePermission -Name Powershell -SharedAccountId 123456789012 -ImagePermissions_AllowFleet $True -ImagePermissions_AllowImageBuilder $True
-
Untuk API detailnya, lihat UpdateImagePermissionsdi AWS Tools for PowerShell Referensi Cmdlet.
-
Contoh kode berikut menunjukkan cara menggunakanUpdate-APSStack
.
- Alat untuk PowerShell
-
Contoh 1: Contoh ini memperbarui (mengaktifkan) Persistensi pengaturan aplikasi dan Folder Home pada Stack
Update-APSStack -Name PowershellStack -ApplicationSettings_Enabled $True -ApplicationSettings_SettingsGroup PowershellStack -StorageConnector @{ConnectorType="HOMEFOLDERS"}
Output:
AccessEndpoints : {} ApplicationSettings : Amazon.AppStream.Model.ApplicationSettingsResponse Arn : arn:aws:appstream:us-east-1:123456789012:stack/PowershellStack CreatedTime : 4/24/2019 8:49:29 AM Description : PowershellStack DisplayName : PowershellStack EmbedHostDomains : {} FeedbackURL : Name : PowershellStack RedirectURL : StackErrors : {} StorageConnectors : {Amazon.AppStream.Model.StorageConnector, Amazon.AppStream.Model.StorageConnector} UserSettings : {Amazon.AppStream.Model.UserSetting, Amazon.AppStream.Model.UserSetting, Amazon.AppStream.Model.UserSetting, Amazon.AppStream.Model.UserSetting}
-
Untuk API detailnya, lihat UpdateStackdi AWS Tools for PowerShell Referensi Cmdlet.
-