Ada lebih banyak contoh AWS SDK yang tersedia di repo Contoh SDK AWS Doc
Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Contoh Network Manager menggunakan AWS CLI
Contoh kode berikut menunjukkan cara melakukan tindakan dan mengimplementasikan skenario umum dengan menggunakan AWS Command Line Interface with Network Manager.
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 menggunakanassociate-customer-gateway
.
- AWS CLI
-
Untuk mengaitkan gateway pelanggan
associate-customer-gateway
Contoh berikut mengaitkan gateway pelanggancgw-11223344556677889
di jaringan global yang ditentukan dengan perangkatdevice-07f6fd08867abc123
.aws networkmanager associate-customer-gateway \ --customer-gateway-arn
arn:aws:ec2:us-west-2:123456789012:customer-gateway/cgw-11223344556677889
\ --global-network-idglobal-network-01231231231231231
\ --device-iddevice-07f6fd08867abc123
\ --regionus-west-2
Output:
{ "CustomerGatewayAssociation": { "CustomerGatewayArn": "arn:aws:ec2:us-west-2:123456789012:customer-gateway/cgw-11223344556677889", "GlobalNetworkId": "global-network-01231231231231231", "DeviceId": "device-07f6fd08867abc123", "State": "PENDING" } }
Untuk informasi selengkapnya, lihat Asosiasi Gateway Pelanggan di Panduan Manajer Jaringan Gateway Transit.
-
Untuk detail API, lihat AssociateCustomerGateway
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanassociate-link
.
- AWS CLI
-
Untuk mengaitkan tautan
associate-link
Contoh berikut mengaitkan tautanlink-11112222aaaabbbb1
dengan perangkatdevice-07f6fd08867abc123
. Tautan dan perangkat berada di jaringan global yang ditentukan.aws networkmanager associate-link \ --global-network-id
global-network-01231231231231231
\ --device-iddevice-07f6fd08867abc123
\ --link-idlink-11112222aaaabbbb1
\ --regionus-west-2
Output:
{ "LinkAssociation": { "GlobalNetworkId": "global-network-01231231231231231", "DeviceId": "device-07f6fd08867abc123", "LinkId": "link-11112222aaaabbbb1", "LinkAssociationState": "PENDING" } }
Untuk informasi selengkapnya, lihat Asosiasi Perangkat dan Tautan di Panduan Manajer Jaringan Gateway Transit.
-
Untuk detail API, lihat AssociateLink
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakancreate-core-network
.
- AWS CLI
-
Untuk membuat jaringan inti
create-core-network
Contoh berikut membuat jaringan inti menggunakan deskripsi opsional dan tag dalam jaringan global AWS Cloud WAN.aws networkmanager create-core-network \ --global-network-id
global-network-cdef-EXAMPLE22222
\ --description"Main headquarters location"
\ --tags Key=Name,Value="New York City office"Output:
{ "CoreNetwork": { "GlobalNetworkId": "global-network-cdef-EXAMPLE22222", "CoreNetworkId": "core-network-cdef-EXAMPLE33333", "CoreNetworkArn": "arn:aws:networkmanager::987654321012:core-network/core-network-cdef-EXAMPLE33333", "Description": "Main headquarters location", "CreatedAt": "2022-01-10T19:53:59+00:00", "State": "AVAILABLE", "Tags": [ { "Key": "Name", "Value": "New York City office" } ] } }
Untuk informasi selengkapnya, lihat Jaringan global dan inti di Panduan Pengguna AWS Cloud WAN.
-
Untuk detail API, lihat CreateCoreNetwork
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakancreate-device
.
- AWS CLI
-
Untuk membuat perangkat
create-device
Contoh berikut membuat perangkat dalam jaringan global yang ditentukan. Detail perangkat mencakup deskripsi, jenis, vendor, model, dan nomor seri.aws networkmanager create-device --global-network-id
global-network-01231231231231231
\ --description"New York office device"
\ --type"office device"
\ --vendor"anycompany"
\ --model"abcabc"
\ --serial-number"1234"
\ --regionus-west-2
Output:
{ "Device": { "DeviceId": "device-07f6fd08867abc123", "DeviceArn": "arn:aws:networkmanager::123456789012:device/global-network-01231231231231231/device-07f6fd08867abc123", "GlobalNetworkId": "global-network-01231231231231231", "Description": "New York office device", "Type": "office device", "Vendor": "anycompany", "Model": "abcabc", "SerialNumber": "1234", "CreatedAt": 1575554005.0, "State": "PENDING" } }
Untuk informasi selengkapnya, lihat Bekerja dengan Perangkat di Panduan Manajer Jaringan Gateway Transit.
-
Untuk detail API, lihat CreateDevice
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakancreate-global-network
.
- AWS CLI
-
Untuk membuat jaringan global
create-global-network
Contoh berikut menciptakan jaringan global baru. Keadaan awal pada penciptaan adalahPENDING
.aws networkmanager create-global-network
Output:
{ "GlobalNetwork": { "GlobalNetworkId": "global-network-00a77fc0f722dae74", "GlobalNetworkArn": "arn:aws:networkmanager::987654321012:global-network/global-network-00a77fc0f722dae74", "CreatedAt": "2022-03-14T20:31:56+00:00", "State": "PENDING" } }
-
Untuk detail API, lihat CreateGlobalNetwork
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakancreate-link
.
- AWS CLI
-
Untuk membuat tautan
create-link
Contoh berikut membuat link dalam jaringan global yang ditentukan. Tautan tersebut mencakup deskripsi dan detail tentang jenis tautan, bandwidth, dan penyedia. ID situs menunjukkan situs yang terkait dengan tautan tersebut.aws networkmanager create-link \ --global-network-id
global-network-01231231231231231
\ --description"VPN Link"
\ --type"broadband"
\ --bandwidthUploadSpeed=10,DownloadSpeed=20
\ --provider"AnyCompany"
\ --site-idsite-444555aaabbb11223
\ --regionus-west-2
Output:
{ "Link": { "LinkId": "link-11112222aaaabbbb1", "LinkArn": "arn:aws:networkmanager::123456789012:link/global-network-01231231231231231/link-11112222aaaabbbb1", "GlobalNetworkId": "global-network-01231231231231231", "SiteId": "site-444555aaabbb11223", "Description": "VPN Link", "Type": "broadband", "Bandwidth": { "UploadSpeed": 10, "DownloadSpeed": 20 }, "Provider": "AnyCompany", "CreatedAt": 1575555811.0, "State": "PENDING" } }
Untuk informasi selengkapnya, lihat Bekerja dengan Tautan di Panduan Manajer Jaringan Gateway Transit.
-
Untuk detail API, lihat CreateLink
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakancreate-site
.
- AWS CLI
-
Untuk membuat situs
create-site
Contoh berikut membuat situs di jaringan global yang ditentukan. Detail situs mencakup deskripsi dan informasi lokasi.aws networkmanager create-site \ --global-network-id
global-network-01231231231231231
\ --description"New York head office"
\ --locationLatitude=40.7128,Longitude=-74.0060
\ --regionus-west-2
Output:
{ "Site": { "SiteId": "site-444555aaabbb11223", "SiteArn": "arn:aws:networkmanager::123456789012:site/global-network-01231231231231231/site-444555aaabbb11223", "GlobalNetworkId": "global-network-01231231231231231", "Description": "New York head office", "Location": { "Latitude": "40.7128", "Longitude": "-74.0060" }, "CreatedAt": 1575554300.0, "State": "PENDING" } }
Untuk informasi selengkapnya, lihat Bekerja dengan Situs di Panduan Manajer Jaringan Gateway Transit.
-
Untuk detail API, lihat CreateSite
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakancreate-vpc-attachment
.
- AWS CLI
-
Untuk membuat lampiran VPC
create-vpc-attachment
Contoh berikut membuat lampiran VPC dengan IPv6 dukungan dalam jaringan inti.aws networkmanager create-vpc-attachment \ --core-network-id
core-network-0fab62fe438d94db6
\ --vpc-arnarn:aws:ec2:us-east-1:987654321012:vpc/vpc-09f37f69e2786eeb8
\ --subnet-arnsarn:aws:ec2:us-east-1:987654321012:subnet/subnet-04ca4e010857e7bb7
\ --Ipv6Support=trueOutput:
{ "VpcAttachment": { "Attachment": { "CoreNetworkId": "core-network-0fab62fe438d94db6", "AttachmentId": "attachment-05e1da6eba87a06e6", "OwnerAccountId": "987654321012", "AttachmentType": "VPC", "State": "CREATING", "EdgeLocation": "us-east-1", "ResourceArn": "arn:aws:ec2:us-east-1:987654321012:vpc/vpc-09f37f69e2786eeb8", "Tags": [], "CreatedAt": "2022-03-10T20:59:14+00:00", "UpdatedAt": "2022-03-10T20:59:14+00:00" }, "SubnetArns": [ "arn:aws:ec2:us-east-1:987654321012:subnet/subnet-04ca4e010857e7bb7" ], "Options": { "Ipv6Support": true } } }
Untuk informasi selengkapnya, lihat Membuat lampiran di Panduan Pengguna Cloud WAN.
-
Untuk detail API, lihat CreateVpcAttachment
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakandelete-attachment
.
- AWS CLI
-
Untuk menghapus lampiran
delete-attachment
Contoh berikut menghapus lampiran Connect.aws networkmanager delete-attachment \ --attachment-id
attachment-01feddaeae26ab68c
Output:
{ "Attachment": { "CoreNetworkId": "core-network-0f4b0a9d5ee7761d1", "AttachmentId": "attachment-01feddaeae26ab68c", "OwnerAccountId": "987654321012", "AttachmentType": "CONNECT", "State": "DELETING", "EdgeLocation": "us-east-1", "ResourceArn": "arn:aws:networkmanager::987654321012:attachment/attachment-02c3964448fedf5aa", "CreatedAt": "2022-03-15T19:18:41+00:00", "UpdatedAt": "2022-03-15T19:28:59+00:00" } }
Untuk informasi selengkapnya, lihat Menghapus lampiran di Panduan Pengguna Cloud WAN.
-
Untuk detail API, lihat DeleteAttachment
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakandelete-bucket-analytics-configuration
.
- AWS CLI
-
Untuk menghapus konfigurasi analitik untuk bucket
delete-bucket-analytics-configuration
Contoh berikut menghapus konfigurasi analitik untuk bucket dan ID yang ditentukan.aws s3api delete-bucket-analytics-configuration \ --bucket
amzn-s3-demo-bucket
\ --id1
Perintah ini tidak menghasilkan output.
-
Untuk detail API, lihat DeleteBucketAnalyticsConfiguration
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakandelete-bucket-metrics-configuration
.
- AWS CLI
-
Untuk menghapus konfigurasi metrik untuk bucket
delete-bucket-metrics-configuration
Contoh berikut menghapus konfigurasi metrik untuk bucket dan ID yang ditentukan.aws s3api delete-bucket-metrics-configuration \ --bucket
amzn-s3-demo-bucket
\ --id123
Perintah ini tidak menghasilkan output.
-
Untuk detail API, lihat DeleteBucketMetricsConfiguration
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakandelete-core-network
.
- AWS CLI
-
Untuk menghapus jaringan inti
delete-core-network
Contoh berikut menghapus jaringan inti dari jaringan global Cloud WAN.aws networkmanager delete-core-network \ --core-network-id
core-network-0fab62fe438d94db6
Output:
{ "CoreNetwork": { "GlobalNetworkId": "global-network-0d59060f16a73bc41", "CoreNetworkId": "core-network-0fab62fe438d94db6", "Description": "Main headquarters location", "CreatedAt": "2021-12-09T18:31:11+00:00", "State": "DELETING", "Segments": [ { "Name": "dev", "EdgeLocations": [ "us-east-1" ], "SharedSegments": [] } ], "Edges": [ { "EdgeLocation": "us-east-1", "Asn": 64512, "InsideCidrBlocks": [] } ] } }
Untuk informasi selengkapnya, lihat Jaringan inti di Panduan Pengguna Cloud WAN.
-
Untuk detail API, lihat DeleteCoreNetwork
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakandelete-device
.
- AWS CLI
-
Untuk menghapus perangkat
delete-device
Contoh berikut menghapus perangkat yang ditentukan dari jaringan global yang ditentukan.aws networkmanager delete-device \ --global-network-id
global-network-01231231231231231
\ --device-iddevice-07f6fd08867abc123
\ --regionus-west-2
Output:
{ "Device": { "DeviceId": "device-07f6fd08867abc123", "DeviceArn": "arn:aws:networkmanager::123456789012:device/global-network-01231231231231231/device-07f6fd08867abc123", "GlobalNetworkId": "global-network-01231231231231231", "Description": "New York office device", "Type": "office device", "Vendor": "anycompany", "Model": "abcabc", "SerialNumber": "1234", "SiteId": "site-444555aaabbb11223", "CreatedAt": 1575554005.0, "State": "DELETING" } }
Untuk informasi selengkapnya, lihat Bekerja dengan Perangkat di Panduan Manajer Jaringan Gateway Transit.
-
Untuk detail API, lihat DeleteDevice
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakandelete-global-network
.
- AWS CLI
-
Untuk menghapus jaringan global
delete-global-network
Contoh berikut menghapus jaringan global.aws networkmanager delete-global-network \ --global-network-id
global-network-052bedddccb193b6b
Output:
{ "GlobalNetwork": { "GlobalNetworkId": "global-network-052bedddccb193b6b", "GlobalNetworkArn": "arn:aws:networkmanager::987654321012:global-network/global-network-052bedddccb193b6b", "CreatedAt": "2021-12-09T18:19:12+00:00", "State": "DELETING" } }
-
Untuk detail API, lihat DeleteGlobalNetwork
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakandelete-link
.
- AWS CLI
-
Untuk menghapus tautan
delete-link
Contoh berikut menghapus link yang ditentukan dari jaringan global yang ditentukan.aws networkmanager delete-link \ --global-network-id
global-network-01231231231231231
\ --link-idlink-11112222aaaabbbb1
\ --regionus-west-2
Output:
{ "Link": { "LinkId": "link-11112222aaaabbbb1", "LinkArn": "arn:aws:networkmanager::123456789012:link/global-network-01231231231231231/link-11112222aaaabbbb1", "GlobalNetworkId": "global-network-01231231231231231", "SiteId": "site-444555aaabbb11223", "Description": "VPN Link", "Type": "broadband", "Bandwidth": { "UploadSpeed": 20, "DownloadSpeed": 20 }, "Provider": "AnyCompany", "CreatedAt": 1575555811.0, "State": "DELETING" } }
Untuk informasi selengkapnya, lihat Bekerja dengan Tautan di Panduan Manajer Jaringan Gateway Transit.
-
Untuk detail API, lihat DeleteLink
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakandelete-public-access-block
.
- AWS CLI
-
Untuk menghapus konfigurasi blokir akses publik untuk bucket
delete-public-access-block
Contoh berikut menghapus konfigurasi blokir akses publik pada bucket yang ditentukan.aws s3api delete-public-access-block \ --bucket
amzn-s3-demo-bucket
Perintah ini tidak menghasilkan output.
-
Untuk detail API, lihat DeletePublicAccessBlock
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakandelete-site
.
- AWS CLI
-
Untuk menghapus situs
delete-site
Contoh berikut menghapus situs tertentu (site-444555aaabbb11223
) dalam jaringan global yang ditentukan.aws networkmanager delete-site \ --global-network-id
global-network-01231231231231231
\ --site-idsite-444555aaabbb11223
\ --regionus-west-2
Output:
{ "Site": { "SiteId": "site-444555aaabbb11223", "SiteArn": "arn:aws:networkmanager::123456789012:site/global-network-01231231231231231/site-444555aaabbb11223", "GlobalNetworkId": "global-network-01231231231231231", "Description": "New York head office", "Location": { "Latitude": "40.7128", "Longitude": "-74.0060" }, "CreatedAt": 1575554300.0, "State": "DELETING" } }
Untuk informasi selengkapnya, lihat Bekerja dengan Situs di Panduan Manajer Jaringan Gateway Transit.
-
Untuk detail API, lihat DeleteSite
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanderegister-transit-gateway
.
- AWS CLI
-
Untuk membatalkan pendaftaran gateway transit dari jaringan global
deregister-transit-gateway
Contoh berikut membatalkan pendaftaran gateway transit yang ditentukan dari jaringan global yang ditentukan.aws networkmanager deregister-transit-gateway \ --global-network-id
global-network-01231231231231231
\ --transit-gateway-arnarn:aws:ec2:us-west-2:123456789012:transit-gateway/tgw-123abc05e04123abc
\ --regionus-west-2
Output:
{ "TransitGatewayRegistration": { "GlobalNetworkId": "global-network-01231231231231231", "TransitGatewayArn": "arn:aws:ec2:us-west-2:123456789012:transit-gateway/tgw-123abc05e04123abc", "State": { "Code": "DELETING" } } }
Untuk informasi selengkapnya, lihat Pendaftaran Gateway Transit di Panduan Manajer Jaringan Gateway Transit.
-
Untuk detail API, lihat DeregisterTransitGateway
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakandescribe-global-networks
.
- AWS CLI
-
Untuk menggambarkan jaringan global Anda
describe-global-networks
Contoh berikut menjelaskan semua jaringan global Anda di akun Anda.aws networkmanager describe-global-networks \ --region
us-west-2
Output:
{ "GlobalNetworks": [ { "GlobalNetworkId": "global-network-01231231231231231", "GlobalNetworkArn": "arn:aws:networkmanager::123456789012:global-network/global-network-01231231231231231", "Description": "Company 1 global network", "CreatedAt": 1575553525.0, "State": "AVAILABLE" } ] }
-
Untuk detail API, lihat DescribeGlobalNetworks
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakandisassociate-customer-gateway
.
- AWS CLI
-
Untuk memisahkan gateway pelanggan
disassociate-customer-gateway
Contoh berikut memisahkan gateway pelanggan yang ditentukan (cgw-11223344556677889
) dari jaringan global yang ditentukan.aws networkmanager disassociate-customer-gateway \ --global-network-id
global-network-01231231231231231
\ --customer-gateway-arnarn:aws:ec2:us-west-2:123456789012:customer-gateway/cgw-11223344556677889
\ --regionus-west-2
Output:
{ "CustomerGatewayAssociation": { "CustomerGatewayArn": "arn:aws:ec2:us-west-2:123456789012:customer-gateway/cgw-11223344556677889", "GlobalNetworkId": "global-network-01231231231231231", "DeviceId": "device-07f6fd08867abc123", "State": "DELETING" } }
Untuk informasi selengkapnya, lihat Asosiasi Gateway Pelanggan di Panduan Manajer Jaringan Gateway Transit.
-
Untuk detail API, lihat DisassociateCustomerGateway
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakandisassociate-link
.
- AWS CLI
-
Untuk memisahkan tautan
disassociate-link
Contoh berikut memisahkan tautan yang ditentukan dari perangkatdevice-07f6fd08867abc123
di jaringan global yang ditentukan.aws networkmanager disassociate-link \ --global-network-id
global-network-01231231231231231
\ --device-iddevice-07f6fd08867abc123
\ --link-idlink-11112222aaaabbbb1
\ --regionus-west-2
Output:
{ "LinkAssociation": { "GlobalNetworkId": "global-network-01231231231231231", "DeviceId": "device-07f6fd08867abc123", "LinkId": "link-11112222aaaabbbb1", "LinkAssociationState": "DELETING" } }
Untuk informasi selengkapnya, lihat Asosiasi Perangkat dan Tautan di Panduan Manajer Jaringan Gateway Transit.
-
Untuk detail API, lihat DisassociateLink
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanget-bucket-analytics-configuration
.
- AWS CLI
-
Untuk mengambil konfigurasi analitik untuk bucket dengan ID tertentu
get-bucket-analytics-configuration
Contoh berikut menampilkan konfigurasi analitik untuk bucket dan ID yang ditentukan.aws s3api get-bucket-analytics-configuration \ --bucket
amzn-s3-demo-bucket
\ --id1
Output:
{ "AnalyticsConfiguration": { "StorageClassAnalysis": {}, "Id": "1" } }
-
Untuk detail API, lihat GetBucketAnalyticsConfiguration
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanget-bucket-metrics-configuration
.
- AWS CLI
-
Untuk mengambil konfigurasi metrik untuk bucket dengan ID tertentu
get-bucket-metrics-configuration
Contoh berikut menampilkan konfigurasi metrik untuk bucket dan ID yang ditentukan.aws s3api get-bucket-metrics-configuration \ --bucket
amzn-s3-demo-bucket
\ --id123
Output:
{ "MetricsConfiguration": { "Filter": { "Prefix": "logs" }, "Id": "123" } }
-
Untuk detail API, lihat GetBucketMetricsConfiguration
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanget-customer-gateway-associations
.
- AWS CLI
-
Untuk mendapatkan asosiasi gateway pelanggan Anda
get-customer-gateway-associations
Contoh berikut mendapatkan asosiasi gateway pelanggan untuk jaringan global yang ditentukan.aws networkmanager get-customer-gateway-associations \ --global-network-id
global-network-01231231231231231
\ --regionus-west-2
Output:
{ "CustomerGatewayAssociations": [ { "CustomerGatewayArn": "arn:aws:ec2:us-west-2:123456789012:customer-gateway/cgw-11223344556677889", "GlobalNetworkId": "global-network-01231231231231231", "DeviceId": "device-07f6fd08867abc123", "State": "AVAILABLE" } ] }
-
Untuk detail API, lihat GetCustomerGatewayAssociations
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanget-devices
.
- AWS CLI
-
Untuk mendapatkan perangkat Anda
get-devices
Contoh berikut mendapatkan perangkat dalam jaringan global yang ditentukan.aws networkmanager get-devices \ --global-network-id
global-network-01231231231231231
\ --regionus-west-2
Output:
{ "Devices": [ { "DeviceId": "device-07f6fd08867abc123", "DeviceArn": "arn:aws:networkmanager::123456789012:device/global-network-01231231231231231/device-07f6fd08867abc123", "GlobalNetworkId": "global-network-01231231231231231", "Description": "NY office device", "Type": "office device", "Vendor": "anycompany", "Model": "abcabc", "SerialNumber": "1234", "CreatedAt": 1575554005.0, "State": "AVAILABLE" } ] }
-
Untuk detail API, lihat GetDevices
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanget-link-associations
.
- AWS CLI
-
Untuk mendapatkan asosiasi tautan Anda
get-link-associations
Contoh berikut mendapatkan asosiasi link dalam jaringan global yang ditentukan.aws networkmanager get-link-associations \ --global-network-id
global-network-01231231231231231
\ --regionus-west-2
Output:
{ "LinkAssociations": [ { "GlobalNetworkId": "global-network-01231231231231231", "DeviceId": "device-07f6fd08867abc123", "LinkId": "link-11112222aaaabbbb1", "LinkAssociationState": "AVAILABLE" } ] }
-
Untuk detail API, lihat GetLinkAssociations
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanget-links
.
- AWS CLI
-
Untuk mendapatkan tautan Anda
get-links
Contoh berikut mendapatkan link dalam jaringan global yang ditentukan.aws networkmanager get-links \ --global-network-id
global-network-01231231231231231
\ --regionus-west-2
Output:
{ "Links": [ { "LinkId": "link-11112222aaaabbbb1", "LinkArn": "arn:aws:networkmanager::123456789012:link/global-network-01231231231231231/link-11112222aaaabbbb1", "GlobalNetworkId": "global-network-01231231231231231", "SiteId": "site-444555aaabbb11223", "Description": "VPN Link", "Type": "broadband", "Bandwidth": { "UploadSpeed": 10, "DownloadSpeed": 20 }, "Provider": "AnyCompany", "CreatedAt": 1575555811.0, "State": "AVAILABLE" } ] }
-
Untuk detail API, lihat GetLinks
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanget-object-retention
.
- AWS CLI
-
Untuk mengambil konfigurasi retensi objek untuk objek
get-object-retention
Contoh berikut mengambil konfigurasi retensi objek untuk objek tertentu.aws s3api get-object-retention \ --bucket
amzn-s3-demo-bucket-with-object-lock
\ --keydoc1.rtf
Output:
{ "Retention": { "Mode": "GOVERNANCE", "RetainUntilDate": "2025-01-01T00:00:00.000Z" } }
-
Untuk detail API, lihat GetObjectRetention
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanget-public-access-block
.
- AWS CLI
-
Untuk menyetel atau memodifikasi konfigurasi blokir akses publik untuk bucket
get-public-access-block
Contoh berikut menampilkan konfigurasi blokir akses publik untuk bucket yang ditentukan.aws s3api get-public-access-block --bucket
amzn-s3-demo-bucket
Output:
{ "PublicAccessBlockConfiguration": { "IgnorePublicAcls": true, "BlockPublicPolicy": true, "BlockPublicAcls": true, "RestrictPublicBuckets": true } }
-
Untuk detail API, lihat GetPublicAccessBlock
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanget-sites
.
- AWS CLI
-
Untuk mendapatkan situs Anda
get-sites
Contoh berikut mendapatkan situs dalam jaringan global yang ditentukan.aws networkmanager get-sites \ --global-network-id
global-network-01231231231231231
\ --regionus-west-2
Output:
{ "Sites": [ { "SiteId": "site-444555aaabbb11223", "SiteArn": "arn:aws:networkmanager::123456789012:site/global-network-01231231231231231/site-444555aaabbb11223", "GlobalNetworkId": "global-network-01231231231231231", "Description": "NY head office", "Location": { "Latitude": "40.7128", "Longitude": "-74.0060" }, "CreatedAt": 1575554528.0, "State": "AVAILABLE" } ] }
-
Untuk detail API, lihat GetSites
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanget-transit-gateway-registrations
.
- AWS CLI
-
Untuk mendapatkan pendaftaran gateway transit Anda
get-transit-gateway-registrations
Contoh berikut mendapatkan gateway transit yang terdaftar ke jaringan global yang ditentukan.aws networkmanager get-transit-gateway-registrations \ --global-network-id
global-network-01231231231231231
\ --regionus-west-2
Output:
{ "TransitGatewayRegistrations": [ { "GlobalNetworkId": "global-network-01231231231231231", "TransitGatewayArn": "arn:aws:ec2:us-west-2:123456789012:transit-gateway/tgw-123abc05e04123abc", "State": { "Code": "AVAILABLE" } } ] }
-
Untuk detail API, lihat GetTransitGatewayRegistrations
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanget-vpc-attachment
.
- AWS CLI
-
Untuk mendapatkan lampiran VPC
get-vpc-attachment
Contoh berikut mengembalikan informasi tentang lampiran VPC.aws networkmanager get-vpc-attachment \ --attachment-id
attachment-03b7ea450134787da
Output:
{ "VpcAttachment": { "Attachment": { "CoreNetworkId": "core-network-0522de1b226a5d7b3", "AttachmentId": "attachment-03b7ea450134787da", "OwnerAccountId": "987654321012", "AttachmentType": "VPC", "State": "CREATING", "EdgeLocation": "us-east-1", "ResourceArn": "arn:aws:ec2:us-east-1:987654321012:vpc/vpc-a7c4bbda", "Tags": [ { "Key": "Name", "Value": "DevVPC" } ], "CreatedAt": "2022-03-11T17:48:58+00:00", "UpdatedAt": "2022-03-11T17:48:58+00:00" }, "SubnetArns": [ "arn:aws:ec2:us-east-1:987654321012:subnet/subnet-202cde6c", "arn:aws:ec2:us-east-1:987654321012:subnet/subnet-e5022dba", "arn:aws:ec2:us-east-1:987654321012:subnet/subnet-2387ae02", "arn:aws:ec2:us-east-1:987654321012:subnet/subnet-cda9dffc" ], "Options": { "Ipv6Support": false } } }
Untuk informasi selengkapnya, lihat Lampiran di Panduan Pengguna Cloud WAN.
-
Untuk detail API, lihat GetVpcAttachment
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanlist-bucket-analytics-configurations
.
- AWS CLI
-
Untuk mengambil daftar konfigurasi analitik untuk bucket
Berikut ini akan
list-bucket-analytics-configurations
mengambil daftar konfigurasi analitik untuk bucket yang ditentukan.aws s3api list-bucket-analytics-configurations \ --bucket
amzn-s3-demo-bucket
Output:
{ "AnalyticsConfigurationList": [ { "StorageClassAnalysis": {}, "Id": "1" } ], "IsTruncated": false }
-
Untuk detail API, lihat ListBucketAnalyticsConfigurations
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanlist-bucket-metrics-configurations
.
- AWS CLI
-
Untuk mengambil daftar konfigurasi metrik untuk bucket
list-bucket-metrics-configurations
Contoh berikut mengambil daftar konfigurasi metrik untuk bucket yang ditentukan.aws s3api list-bucket-metrics-configurations \ --bucket
amzn-s3-demo-bucket
Output:
{ "IsTruncated": false, "MetricsConfigurationList": [ { "Filter": { "Prefix": "logs" }, "Id": "123" }, { "Filter": { "Prefix": "tmp" }, "Id": "234" } ] }
-
Untuk detail API, lihat ListBucketMetricsConfigurations
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanlist-tags-for-resource
.
- AWS CLI
-
Untuk membuat daftar tag untuk sumber daya
list-tags-for-resource
Contoh berikut mencantumkan tag untuk sumber daya perangkat tertentu (device-07f6fd08867abc123
).aws networkmanager list-tags-for-resource \ --resource-arn
arn:aws:networkmanager::123456789012:device/global-network-01231231231231231/device-07f6fd08867abc123
\ --regionus-west-2
Output:
{ "TagList": [ { "Key": "Network", "Value": "Northeast" } ] }
-
Untuk detail API, lihat ListTagsForResource
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanput-bucket-metrics-configuration
.
- AWS CLI
-
Untuk menyetel konfigurasi metrik untuk bucket
put-bucket-metrics-configuration
Contoh berikut menetapkan konfigurasi metrik dengan ID 123 untuk bucket yang ditentukan.aws s3api put-bucket-metrics-configuration \ --bucket
amzn-s3-demo-bucket
\ --id123
\ --metrics-configuration '{"Id": "123", "Filter": {"Prefix": "logs"}}
'Perintah ini tidak menghasilkan output.
-
Untuk detail API, lihat PutBucketMetricsConfiguration
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanput-object-retention
.
- AWS CLI
-
Untuk mengatur konfigurasi retensi objek untuk objek
put-object-retention
Contoh berikut menetapkan konfigurasi retensi objek untuk objek yang ditentukan hingga 2025-01-01.aws s3api put-object-retention \ --bucket
amzn-s3-demo-bucket-with-object-lock
\ --keydoc1.rtf
\ --retention '{ "Mode": "GOVERNANCE", "RetainUntilDate": "2025-01-01T00:00:00" }
'Perintah ini tidak menghasilkan output.
-
Untuk detail API, lihat PutObjectRetention
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanput-public-access-block
.
- AWS CLI
-
Untuk mengatur konfigurasi blokir akses publik untuk bucket
put-public-access-block
Contoh berikut menetapkan konfigurasi akses publik blok restriktif untuk bucket yang ditentukan.aws s3api put-public-access-block \ --bucket
amzn-s3-demo-bucket
\ --public-access-block-configuration"BlockPublicAcls=true,IgnorePublicAcls=true,BlockPublicPolicy=true,RestrictPublicBuckets=true"
Perintah ini tidak menghasilkan output.
-
Untuk detail API, lihat PutPublicAccessBlock
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanregister-transit-gateway
.
- AWS CLI
-
Untuk mendaftarkan gateway transit di jaringan global
register-transit-gateway
Contoh berikut mendaftarkan gateway transittgw-123abc05e04123abc
di jaringan global yang ditentukan.aws networkmanager register-transit-gateway \ --global-network-id
global-network-01231231231231231
\ --transit-gateway-arnarn:aws:ec2:us-west-2:123456789012:transit-gateway/tgw-123abc05e04123abc
\ --regionus-west-2
Output:
{ "TransitGatewayRegistration": { "GlobalNetworkId": "global-network-01231231231231231", "TransitGatewayArn": "arn:aws:ec2:us-west-2:123456789012:transit-gateway/tgw-123abc05e04123abc", "State": { "Code": "PENDING" } } }
Untuk informasi selengkapnya, lihat Pendaftaran Gateway Transit di Panduan Manajer Jaringan Gateway Transit.
-
Untuk detail API, lihat RegisterTransitGateway
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanreject-attachment
.
- AWS CLI
-
Untuk menolak lampiran
reject-attachment
Contoh berikut menolak permintaan lampiran VPC.aws networkmanager reject-attachment \ --attachment-id
attachment-03b7ea450134787da
Output:
{ "Attachment": { "CoreNetworkId": "core-network-0522de1b226a5d7b3", "AttachmentId": "attachment-03b7ea450134787da", "OwnerAccountId": "987654321012", "AttachmentType": "VPC", "State": "AVAILABLE", "EdgeLocation": "us-east-1", "ResourceArn": "arn:aws:ec2:us-east-1:987654321012:vpc/vpc-a7c4bbda", "CreatedAt": "2022-03-11T17:48:58+00:00", "UpdatedAt": "2022-03-11T17:51:25+00:00" } }
Untuk informasi selengkapnya, lihat Penerimaan lampiran di Panduan Pengguna Cloud WAN.
-
Untuk detail API, lihat RejectAttachment
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanstart-route-analysis
.
- AWS CLI
-
Untuk memulai analisis rute
start-route-analysis
Contoh berikut memulai analisis antara sumber dan tujuan, termasuk opsionalinclude-return-path
.aws networkmanager start-route-analysis \ --global-network-id
global-network-00aa0aaa0b0aaa000
\ --sourceTransitGatewayAttachmentArn=arn:aws:ec2:us-east-1:503089527312:transit-gateway-attachment/tgw-attach-0d4a2d491bf68c093,IpAddress=10.0.0.0
\ --destinationTransitGatewayAttachmentArn=arn:aws:ec2:us-west-1:503089527312:transit-gateway-attachment/tgw-attach-002577f30bb181742,IpAddress=11.0.0.0
\ --include-return-pathOutput:
{ "RouteAnalysis": { "GlobalNetworkId": "global-network-00aa0aaa0b0aaa000 "OwnerAccountId": "1111222233333", "RouteAnalysisId": "a1873de1-273c-470c-1a2bc2345678", "StartTimestamp": 1695760154.0, "Status": "RUNNING", "Source": { "TransitGatewayAttachmentArn": "arn:aws:ec2:us-east-1:111122223333:transit-gateway-attachment/tgw-attach-1234567890abcdef0, "TransitGatewayArn": "arn:aws:ec2:us-east-1:111122223333:transit-gateway/tgw-abcdef01234567890", "IpAddress": "10.0.0.0" }, "Destination": { "TransitGatewayAttachmentArn": "arn:aws:ec2:us-west-1:555555555555:transit-gateway-attachment/tgw-attach-021345abcdef6789", "TransitGatewayArn": "arn:aws:ec2:us-west-1:111122223333:transit-gateway/tgw-09876543210fedcba0", "IpAddress": "11.0.0.0" }, "IncludeReturnPath": true, "UseMiddleboxes": false } }
Untuk informasi selengkapnya, lihat Route Analyzer di Panduan Pengguna AWS Global Networks for Transit Gateways.
-
Untuk detail API, lihat StartRouteAnalysis
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakantag-resource
.
- AWS CLI
-
Untuk menerapkan tag ke sumber daya
tag-resource
Contoh berikut menerapkan tagNetwork=Northeast
ke perangkatdevice-07f6fd08867abc123
.aws networkmanager tag-resource \ --resource-arn
arn:aws:networkmanager::123456789012:device/global-network-01231231231231231/device-07f6fd08867abc123
\ --tagsKey=Network,Value=Northeast
\ --regionus-west-2
Perintah ini tidak menghasilkan output.
-
Untuk detail API, lihat TagResource
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanuntag-resource
.
- AWS CLI
-
Untuk menghapus tag dari sumber daya
untag-resource
Contoh berikut menghapus tag dengan kunciNetwork
dari perangkatdevice-07f6fd08867abc123
.aws networkmanager untag-resource \ --resource-arn
arn:aws:networkmanager::123456789012:device/global-network-01231231231231231/device-07f6fd08867abc123
]
--tag-keysNetwork
\ --regionus-west-2
Perintah ini tidak menghasilkan output.
-
Untuk detail API, lihat UntagResource
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanupdate-device
.
- AWS CLI
-
Untuk memperbarui perangkat
update-device
Contoh berikut memperbarui perangkatdevice-07f6fd08867abc123
dengan menentukan ID situs untuk perangkat.aws networkmanager update-device \ --global-network-id
global-network-01231231231231231
\ --device-iddevice-07f6fd08867abc123
\ --site-idsite-444555aaabbb11223
\ --regionus-west-2
Output:
{ "Device": { "DeviceId": "device-07f6fd08867abc123", "DeviceArn": "arn:aws:networkmanager::123456789012:device/global-network-01231231231231231/device-07f6fd08867abc123", "GlobalNetworkId": "global-network-01231231231231231", "Description": "NY office device", "Type": "Office device", "Vendor": "anycompany", "Model": "abcabc", "SerialNumber": "1234", "SiteId": "site-444555aaabbb11223", "CreatedAt": 1575554005.0, "State": "UPDATING" } }
Untuk informasi selengkapnya, lihat Bekerja dengan Perangkat di Panduan Manajer Jaringan Gateway Transit.
-
Untuk detail API, lihat UpdateDevice
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanupdate-global-network
.
- AWS CLI
-
Untuk memperbarui jaringan global
update-global-network
Contoh berikut memperbarui deskripsi untuk jaringan globalglobal-network-01231231231231231
.aws networkmanager update-global-network \ --global-network-id
global-network-01231231231231231
\ --description"Head offices"
\ --regionus-west-2
Output:
{ "GlobalNetwork": { "GlobalNetworkId": "global-network-01231231231231231", "GlobalNetworkArn": "arn:aws:networkmanager::123456789012:global-network/global-network-01231231231231231", "Description": "Head offices", "CreatedAt": 1575553525.0, "State": "UPDATING" } }
Untuk informasi selengkapnya, lihat Jaringan Global di Panduan Manajer Jaringan Gateway Transit.
-
Untuk detail API, lihat UpdateGlobalNetwork
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanupdate-link
.
- AWS CLI
-
Untuk memperbarui tautan
update-link
Contoh berikut memperbarui informasi bandwidth untuk linklink-11112222aaaabbbb1
.aws networkmanager update-link \ --global-network-id
global-network-01231231231231231
\ --link-idlink-11112222aaaabbbb1
\ --bandwidthUploadSpeed=20,DownloadSpeed=20
\ --regionus-west-2
Output:
{ "Link": { "LinkId": "link-11112222aaaabbbb1", "LinkArn": "arn:aws:networkmanager::123456789012:link/global-network-01231231231231231/link-11112222aaaabbbb1", "GlobalNetworkId": "global-network-01231231231231231", "SiteId": "site-444555aaabbb11223", "Description": "VPN Link", "Type": "broadband", "Bandwidth": { "UploadSpeed": 20, "DownloadSpeed": 20 }, "Provider": "AnyCompany", "CreatedAt": 1575555811.0, "State": "UPDATING" } }
Untuk informasi selengkapnya, lihat Bekerja dengan Tautan di Panduan Manajer Jaringan Gateway Transit.
-
Untuk detail API, lihat UpdateLink
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanupdate-site
.
- AWS CLI
-
Untuk memperbarui situs
update-site
Contoh berikut memperbarui deskripsi untuk situssite-444555aaabbb11223
di jaringan global yang ditentukan.aws networkmanager update-site \ --global-network-id
global-network-01231231231231231
\ --site-idsite-444555aaabbb11223
\ --description"New York Office site"
\ --regionus-west-2
Output:
{ "Site": { "SiteId": "site-444555aaabbb11223", "SiteArn": "arn:aws:networkmanager::123456789012:site/global-network-01231231231231231/site-444555aaabbb11223", "GlobalNetworkId": "global-network-01231231231231231", "Description": "New York Office site", "Location": { "Latitude": "40.7128", "Longitude": "-74.0060" }, "CreatedAt": 1575554528.0, "State": "UPDATING" } }
Untuk informasi selengkapnya, lihat Bekerja dengan Situs di Panduan Manajer Jaringan Gateway Transit.
-
Untuk detail API, lihat UpdateSite
di Referensi AWS CLI Perintah.
-