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.
AWS Direct Connect contoh menggunakan AWS CLI
Contoh kode berikut menunjukkan cara melakukan tindakan dan mengimplementasikan skenario umum dengan menggunakan AWS Command Line Interface with AWS Direct Connect.
Tindakan merupakan 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 menggunakanaccept-direct-connect-gateway-association-proposal.
- AWS CLI
- 
             
                    Untuk menerima proposal asosiasi gateway Berikut ini accept-direct-connect-gateway-association-proposalmenerima proposal yang ditentukan.aws directconnect accept-direct-connect-gateway-association-proposal \ --direct-connect-gateway-id11460968-4ac1-4fd3-bdb2-00599EXAMPLE\ --proposal-idcb7f41cb-8128-43a5-93b1-dcaedEXAMPLE\ --associated-gateway-owner-account111122223333{"directConnectGatewayAssociation":{"directConnectGatewayId": "11460968-4ac1-4fd3-bdb2-00599EXAMPLE", "directConnectGatewayOwnerAccount": "111122223333", "associationState": "associating", "associatedGateway":{"id": "tgw-02f776b1a7EXAMPLE", "type": "transitGateway", "ownerAccount": "111122223333", "region":"us-east-1"},"associationId": "6441f8bf-5917-4279-ade1-9708bEXAMPLE", "allowedPrefixesToDirectConnectGateway":[{"cidr":"192.168.1.0/30"}]}}Untuk informasi selengkapnya, lihat Menerima atau Menolak Proposal Asosiasi Gateway Transit di Panduan Pengguna Direct AWS Connect. - 
                    Untuk detail API, lihat AcceptDirectConnectGatewayAssociationProposal di Referensi AWS CLI Perintah. 
 
- 
                    
Contoh kode berikut menunjukkan cara menggunakanallocate-connection-on-interconnect.
- AWS CLI
- 
             
                    Untuk membuat koneksi yang di-host pada interkoneksi allocate-connection-on-interconnectPerintah berikut membuat koneksi yang di-host pada interkoneksi:aws directconnect allocate-connection-on-interconnect --bandwidth500Mbps--connection-namemydcinterconnect--owner-account123456789012--interconnect-iddxcon-fgktov66--vlan101Output: { "partnerName": "TIVIT", "vlan": 101, "ownerAccount": "123456789012", "connectionId": "dxcon-ffzc51m1", "connectionState": "ordering", "bandwidth": "500Mbps", "location": "TIVIT", "connectionName": "mydcinterconnect", "region": "sa-east-1" }- 
                    Untuk detail API, lihat AllocateConnectionOnInterconnect di Referensi AWS CLI Perintah. 
 
- 
                    
Contoh kode berikut menunjukkan cara menggunakanallocate-hosted-connection.
- AWS CLI
- 
             
                    Untuk membuat koneksi yang di-host pada interkoneksi allocate-hosted-connectionContoh berikut membuat koneksi host pada interkoneksi yang ditentukan.aws directconnect allocate-hosted-connection \ --bandwidth500Mbps\ --connection-namemydcinterconnect\ --owner-account123456789012-connection-iddxcon-fgktov66-vlan101Output: { "partnerName": "TIVIT", "vlan": 101, "ownerAccount": "123456789012", "connectionId": "dxcon-ffzc51m1", "connectionState": "ordering", "bandwidth": "500Mbps", "location": "TIVIT", "connectionName": "mydcinterconnect", "region": "sa-east-1" }- 
                    Untuk detail API, lihat AllocateHostedConnection di Referensi AWS CLI Perintah. 
 
- 
                    
Contoh kode berikut menunjukkan cara menggunakanallocate-private-virtual-interface.
- AWS CLI
- 
             
                    Untuk menyediakan antarmuka virtual pribadi allocate-private-virtual-interfacePerintah berikut menyediakan antarmuka virtual pribadi yang akan dimiliki oleh pelanggan yang berbeda:aws directconnect allocate-private-virtual-interface --connection-iddxcon-ffjrkx17--owner-account123456789012--new-private-virtual-interface-allocationvirtualInterfaceName=PrivateVirtualInterface,vlan=1000,asn=65000,authKey=asdf34example,amazonAddress=192.168.1.1/30,customerAddress=192.168.1.2/30Output: { "virtualInterfaceState": "confirming", "asn": 65000, "vlan": 1000, "customerAddress": "192.168.1.2/30", "ownerAccount": "123456789012", "connectionId": "dxcon-ffjrkx17", "virtualInterfaceId": "dxvif-fgy8orxu", "authKey": "asdf34example", "routeFilterPrefixes": [], "location": "TIVIT", "customerRouterConfig": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n <logical_connection id=\"dxvif-fgy8orxu\">\n <vlan>1000</vlan>\n <customer_address>192.168.1.2/30</customer_address>\n <amazon_address>192.168.1.1/30</amazon_address>\n <bgp_asn>65000</bgp_asn>\n <bgp_auth_key>asdf34example</bgp_auth_key>\n <amazon_bgp_asn>7224</amazon_bgp_asn>\n <connection_type>private</connection_type>\n</logical_connection>\n", "amazonAddress": "192.168.1.1/30", "virtualInterfaceType": "private", "virtualInterfaceName": "PrivateVirtualInterface" }- 
                    Untuk detail API, lihat AllocatePrivateVirtualInterface di Referensi AWS CLI Perintah. 
 
- 
                    
Contoh kode berikut menunjukkan cara menggunakanallocate-public-virtual-interface.
- AWS CLI
- 
             
                    Untuk menyediakan antarmuka virtual publik allocate-public-virtual-interfacePerintah berikut menyediakan antarmuka virtual publik yang akan dimiliki oleh pelanggan yang berbeda:aws directconnect allocate-public-virtual-interface --connection-iddxcon-ffjrkx17--owner-account123456789012--new-public-virtual-interface-allocationvirtualInterfaceName=PublicVirtualInterface,vlan=2000,asn=65000,authKey=asdf34example,amazonAddress=203.0.113.1/30,customerAddress=203.0.113.2/30,routeFilterPrefixes=[{cidr=203.0.113.0/30},{cidr=203.0.113.4/30}]Output: { "virtualInterfaceState": "confirming", "asn": 65000, "vlan": 2000, "customerAddress": "203.0.113.2/30", "ownerAccount": "123456789012", "connectionId": "dxcon-ffjrkx17", "virtualInterfaceId": "dxvif-fg9xo9vp", "authKey": "asdf34example", "routeFilterPrefixes": [ { "cidr": "203.0.113.0/30" }, { "cidr": "203.0.113.4/30" } ], "location": "TIVIT", "customerRouterConfig": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<logical_connection id=\"dxvif-fg9xo9vp\">\n <vlan>2000</vlan>\n <customer_address>203.0.113.2/30</customer_address>\n <amazon_address>203.0.113.1/30</amazon_address>\n <bgp_asn>65000</bgp_asn>\n <bgp_auth_key>asdf34example</bgp_auth_key>\n <amazon_bgp_asn>7224</amazon_bgp_asn>\n <connection_type>public</connection_type>\n</logical_connection>\n", "amazonAddress": "203.0.113.1/30", "virtualInterfaceType": "public", "virtualInterfaceName": "PublicVirtualInterface" }- 
                    Untuk detail API, lihat AllocatePublicVirtualInterface di Referensi AWS CLI Perintah. 
 
- 
                    
Contoh kode berikut menunjukkan cara menggunakanallocate-transit-virtual-interface.
- AWS CLI
- 
             
                    Untuk menyediakan antarmuka virtual transit yang akan dimiliki oleh AWS akun yang ditentukan allocate-transit-virtual-interfaceContoh berikut menyediakan antarmuka virtual transit untuk akun yang ditentukan.aws directconnect allocate-transit-virtual-interface \ --connection-iddxlag-fEXAMPLE\ --owner-account123456789012\ --new-transit-virtual-interface-allocation"virtualInterfaceName=Example Transit Virtual Interface,vlan=126,asn=65110,mtu=1500,authKey=0xzxgA9YoW9h58u8SEXAMPLE,amazonAddress=192.168.1.1/30,customerAddress=192.168.1.2/30,addressFamily=ipv4,tags=[{key=Tag,value=Example}]"Output: { "virtualInterface": { "ownerAccount": "123456789012", "virtualInterfaceId": "dxvif-fEXAMPLE", "location": "loc1", "connectionId": "dxlag-fEXAMPLE", "virtualInterfaceType": "transit", "virtualInterfaceName": "Example Transit Virtual Interface", "vlan": 126, "asn": 65110, "amazonSideAsn": 7224, "authKey": "0xzxgA9YoW9h58u8SEXAMPLE", "amazonAddress": "192.168.1.1/30", "customerAddress": "192.168.1.2/30", "addressFamily": "ipv4", "virtualInterfaceState": "confirming", "customerRouterConfig": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<logical_connection id=\"dxvif-fEXAMPLE\">\n <vlan>126</vlan>\n <customer_address>192.168.1.2/30</customer_address>\n <amazon_address>192.168.1.1/30</amazon_address>\n <bgp_asn>65110</bgp_asn>\n <bgp_auth_key>0xzxgA9YoW9h58u8SEXAMPLE</bgp_auth_key>\n <amazon_bgp_asn>7224</amazon_bgp_asn>\n <connection_type>transit</connection_type>\n</logical_connection>\n", "mtu": 1500, "jumboFrameCapable": true, "virtualGatewayId": "", "directConnectGatewayId": "", "routeFilterPrefixes": [], "bgpPeers": [ { "bgpPeerId": "dxpeer-fEXAMPLE", "asn": 65110, "authKey": "0xzxgA9YoW9h58u8EXAMPLE", "addressFamily": "ipv4", "amazonAddress": "192.168.1.1/30", "customerAddress": "192.168.1.2/30", "bgpPeerState": "pending", "bgpStatus": "down", "awsDeviceV2": "loc1-26wz6vEXAMPLE" } ], "region": "sa-east-1", "awsDeviceV2": "loc1-26wz6vEXAMPLE", "tags": [ { "key": "Tag", "value": "Example" } ] } }Untuk informasi selengkapnya, lihat Membuat Antarmuka Virtual Transit yang Dihosting di Panduan Pengguna AWS Direct Connect. - 
                    Untuk detail API, lihat AllocateTransitVirtualInterface di Referensi AWS CLI Perintah. 
 
- 
                    
Contoh kode berikut menunjukkan cara menggunakanassociate-connection-with-lag.
- AWS CLI
- 
             
                    Untuk mengaitkan koneksi dengan LAG Contoh berikut mengaitkan koneksi yang ditentukan dengan LAG yang ditentukan. Perintah: aws directconnect associate-connection-with-lag --lag-iddxlag-fhccu14t--connection-iddxcon-fg9607vmOutput: { "ownerAccount": "123456789012", "connectionId": "dxcon-fg9607vm", "lagId": "dxlag-fhccu14t", "connectionState": "requested", "bandwidth": "1Gbps", "location": "EqDC2", "connectionName": "Con2ForLag", "region": "us-east-1" }- 
                    Untuk detail API, lihat AssociateConnectionWithLag di Referensi AWS CLI Perintah. 
 
- 
                    
Contoh kode berikut menunjukkan cara menggunakanassociate-hosted-connection.
- AWS CLI
- 
             
                    Untuk mengaitkan koneksi yang dihosting dengan LAG Contoh berikut mengaitkan koneksi host yang ditentukan dengan LAG yang ditentukan. Perintah: aws directconnect associate-hosted-connection --parent-connection-iddxlag-fhccu14t--connection-iddxcon-fg9607vmOutput: { "partnerName": "TIVIT", "vlan": 101, "ownerAccount": "123456789012", "connectionId": "dxcon-fg9607vm", "lagId": "dxlag-fhccu14t", "connectionState": "ordering", "bandwidth": "500Mbps", "location": "TIVIT", "connectionName": "mydcinterconnect", "region": "sa-east-1" }- 
                    Untuk detail API, lihat AssociateHostedConnection di Referensi AWS CLI Perintah. 
 
- 
                    
Contoh kode berikut menunjukkan cara menggunakanassociate-virtual-interface.
- AWS CLI
- 
             
                    Untuk mengaitkan antarmuka virtual dengan koneksi Contoh berikut mengaitkan antarmuka virtual yang ditentukan dengan LAG yang ditentukan. Atau, untuk mengaitkan antarmuka virtual dengan koneksi, tentukan ID koneksi AWS Direct Connect untuk --connection-id; misalnya,dxcon-ffnikghc.Perintah: aws directconnect associate-virtual-interface --connection-iddxlag-ffjhj9lx--virtual-interface-iddxvif-fgputw0jOutput: { "virtualInterfaceState": "pending", "asn": 65000, "vlan": 123, "customerAddress": "169.254.255.2/30", "ownerAccount": "123456789012", "connectionId": "dxlag-ffjhj9lx", "addressFamily": "ipv4", "virtualGatewayId": "vgw-38e90b51", "virtualInterfaceId": "dxvif-fgputw0j", "authKey": "0x123pK5_VBqv.UQ3kJ4123_", "routeFilterPrefixes": [], "location": "CSVA1", "bgpPeers": [ { "bgpStatus": "down", "customerAddress": "169.254.255.2/30", "addressFamily": "ipv4", "authKey": "0x123pK5_VBqv.UQ3kJ4123_", "bgpPeerState": "deleting", "amazonAddress": "169.254.255.1/30", "asn": 65000 }, { "bgpStatus": "down", "customerAddress": "169.254.255.2/30", "addressFamily": "ipv4", "authKey": "0x123pK5_VBqv.UQ3kJ4123_", "bgpPeerState": "pending", "amazonAddress": "169.254.255.1/30", "asn": 65000 } ], "customerRouterConfig": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<logical_connection id=\"dxvif-fgputw0j\">\n <vlan>123</vlan>\n <customer_address>169.254.255.2/30</customer_address>\n <amazon_address>169.254.255.1/30</amazon_address>\n <bgp_asn>65000</bgp_asn>\n <bgp_auth_key>0x123pK5_VBqv.UQ3kJ4123_</bgp_auth_key>\n <amazon_bgp_asn>7224</amazon_bgp_asn>\n <connection_type>private</connection_type>\n</logical_connection>\n", "amazonAddress": "169.254.255.1/30", "virtualInterfaceType": "private", "virtualInterfaceName": "VIF1A" }- 
                    Untuk detail API, lihat AssociateVirtualInterface di Referensi AWS CLI Perintah. 
 
- 
                    
Contoh kode berikut menunjukkan cara menggunakanconfirm-connection.
- AWS CLI
- 
             
                    Untuk mengonfirmasi pembuatan koneksi yang dihosting pada interkoneksi confirm-connectionPerintah berikut mengonfirmasi pembuatan koneksi yang dihosting pada interkoneksi:aws directconnect confirm-connection --connection-iddxcon-fg2wi7hyOutput: { "connectionState": "pending" }- 
                    Untuk detail API, lihat ConfirmConnection di Referensi AWS CLI Perintah. 
 
- 
                    
Contoh kode berikut menunjukkan cara menggunakanconfirm-private-virtual-interface.
- AWS CLI
- 
             
                    Untuk menerima kepemilikan antarmuka virtual pribadi confirm-private-virtual-interfacePerintah berikut menerima kepemilikan antarmuka virtual pribadi yang dibuat oleh pelanggan lain:aws directconnect confirm-private-virtual-interface --virtual-interface-iddxvif-fgy8orxu--virtual-gateway-idvgw-e4a47df9Output: { "virtualInterfaceState": "pending" }- 
                    Untuk detail API, lihat ConfirmPrivateVirtualInterface di Referensi AWS CLI Perintah. 
 
- 
                    
Contoh kode berikut menunjukkan cara menggunakanconfirm-public-virtual-interface.
- AWS CLI
- 
             
                    Untuk menerima kepemilikan antarmuka virtual publik confirm-public-virtual-interfacePerintah berikut menerima kepemilikan antarmuka virtual publik yang dibuat oleh pelanggan lain:aws directconnect confirm-public-virtual-interface --virtual-interface-iddxvif-fg9xo9vpOutput: { "virtualInterfaceState": "verifying" }- 
                    Untuk detail API, lihat ConfirmPublicVirtualInterface di Referensi AWS CLI Perintah. 
 
- 
                    
Contoh kode berikut menunjukkan cara menggunakanconfirm-transit-virtual-interface.
- AWS CLI
- 
             
                    Untuk menerima kepemilikan antarmuka virtual transit Berikut ini confirm-transit-virtual-interfacemenerima kepemilikan antarmuka virtual transit yang dibuat oleh pelanggan lain.aws directconnect confirm-transit-virtual-interface \ --virtual-interface-iddxvif-fEXAMPLE\ --direct-connect-gateway-id4112ccf9-25e9-4111-8237-b6c5dEXAMPLEOutput: { "virtualInterfaceState": "pending" }Untuk informasi selengkapnya, lihat Menerima Antarmuka Virtual yang Dihosting di Panduan Pengguna AWS Direct Connect. - 
                    Untuk detail API, lihat ConfirmTransitVirtualInterface di Referensi AWS CLI Perintah. 
 
- 
                    
Contoh kode berikut menunjukkan cara menggunakancreate-bgp-peer.
- AWS CLI
- 
             
                    Membuat sesi peering IPv6 BGP Contoh berikut membuat sesi peering IPv6 BGP pada antarmuka virtual pribadi. dxvif-fg1vuj3dIPv6 Alamat rekan secara otomatis dialokasikan oleh Amazon.Perintah: aws directconnect create-bgp-peer --virtual-interface-iddxvif-fg1vuj3d--new-bgp-peerasn=64600,addressFamily=ipv6Output: { "virtualInterface": { "virtualInterfaceState": "available", "asn": 65000, "vlan": 125, "customerAddress": "169.254.255.2/30", "ownerAccount": "123456789012", "connectionId": "dxcon-fguhmqlc", "addressFamily": "ipv4", "virtualGatewayId": "vgw-f9eb0c90", "virtualInterfaceId": "dxvif-fg1vuj3d", "authKey": "0xC_ukbCerl6EYA0example", "routeFilterPrefixes": [], "location": "EqDC2", "bgpPeers": [ { "bgpStatus": "down", "customerAddress": "169.254.255.2/30", "addressFamily": "ipv4", "authKey": "0xC_ukbCerl6EYA0uexample", "bgpPeerState": "available", "amazonAddress": "169.254.255.1/30", "asn": 65000 }, { "bgpStatus": "down", "customerAddress": "2001:db8:1100:2f0:0:1:9cb4:4216/125", "addressFamily": "ipv6", "authKey": "0xS27kAIU_VHPjjAexample", "bgpPeerState": "pending", "amazonAddress": "2001:db8:1100:2f0:0:1:9cb4:4211/125", "asn": 64600 } ], "customerRouterConfig": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<logical_connection id=\"dxvif-fg1vuj3d\">\n <vlan>125</vlan>\n <customer_address>169.254.255.2/30</customer_address>\n <amazon_address>169.254.255.1/30</amazon_address>\n <bgp_asn>65000</bgp_asn>\n <bgp_auth_key>0xC_ukbCerl6EYA0uexample</bgp_auth_key>\n <ipv6_customer_address>2001:db8:1100:2f0:0:1:9cb4:4216/125</ipv6_customer_address>\n <ipv6_amazon_address>2001:db8:1100:2f0:0:1:9cb4:4211/125</ipv6_amazon_address>\n <ipv6_bgp_asn>64600</ipv6_bgp_asn>\n <ipv6_bgp_auth_key>0xS27kAIU_VHPjjAexample</ipv6_bgp_auth_key>\n <amazon_bgp_asn>7224</amazon_bgp_asn>\n <connection_type>private</connection_type>\n</logical_connection>\n", "amazonAddress": "169.254.255.1/30", "virtualInterfaceType": "private", "virtualInterfaceName": "Test" } }- 
                    Untuk detail API, lihat CreateBgpPeer di Referensi AWS CLI Perintah. 
 
- 
                    
Contoh kode berikut menunjukkan cara menggunakancreate-connection.
- AWS CLI
- 
             
                    Untuk membuat sambungan dari jaringan Anda ke lokasi AWS Direct Connect create-connectionPerintah berikut membuat koneksi dari jaringan Anda ke lokasi AWS Direct Connect:aws directconnect create-connection --locationTIVIT--bandwidth1Gbps--connection-name"Connection to AWS"Output: { "ownerAccount": "123456789012", "connectionId": "dxcon-fg31dyv6", "connectionState": "requested", "bandwidth": "1Gbps", "location": "TIVIT", "connectionName": "Connection to AWS", "region": "sa-east-1" }- 
                    Untuk detail API, lihat CreateConnection di Referensi AWS CLI Perintah. 
 
- 
                    
Contoh kode berikut menunjukkan cara menggunakancreate-direct-connect-gateway-association-proposal.
- AWS CLI
- 
             
                    Untuk membuat proposal untuk mengaitkan gateway transit yang ditentukan dengan gateway Direct Connect yang ditentukan create-direct-connect-gateway-association-proposalContoh berikut membuat proposal yang mengaitkan gateway transit yang ditentukan dengan gateway Direct Connect yang ditentukan.aws directconnect create-direct-connect-gateway-association-proposal \ --direct-connect-gateway-id11460968-4ac1-4fd3-bdb2-00599EXAMPLE\ --direct-connect-gateway-owner-account111122223333\ --gateway-idtgw-02f776b1a7EXAMPLE\ --add-allowed-prefixes-to-direct-connect-gatewaycidr=192.168.1.0/30Output: { "directConnectGatewayAssociationProposal": { "proposalId": "cb7f41cb-8128-43a5-93b1-dcaedEXAMPLE", "directConnectGatewayId": "11460968-4ac1-4fd3-bdb2-00599EXAMPLE", "directConnectGatewayOwnerAccount": "111122223333", "proposalState": "requested", "associatedGateway": { "id": "tgw-02f776b1a7EXAMPLE", "type": "transitGateway", "ownerAccount": "111122223333", "region": "us-east-1" }, "requestedAllowedPrefixesToDirectConnectGateway": [ { "cidr": "192.168.1.0/30" } ] } }Untuk informasi selengkapnya, lihat Membuat Proposal Asosiasi Gateway Transit di Panduan Pengguna AWS Direct Connect. - 
                    Untuk detail API, lihat CreateDirectConnectGatewayAssociationProposal di Referensi AWS CLI Perintah. 
 
- 
                    
Contoh kode berikut menunjukkan cara menggunakancreate-direct-connect-gateway-association.
- AWS CLI
- 
             
                    Untuk mengaitkan gateway pribadi virtual dengan gateway Direct Connect Contoh berikut mengaitkan gateway pribadi virtual vgw-6efe725edengan gateway Direct Connect.5f294f92-bafb-4011-916d-9b0bexampleAnda harus menjalankan perintah di wilayah tempat gateway pribadi virtual berada.Perintah: aws directconnect create-direct-connect-gateway-association --direct-connect-gateway-id5f294f92-bafb-4011-916d-9b0bexample--virtual-gateway-idvgw-6efe725eOutput: { "directConnectGatewayAssociation": { "associationState": "associating", "virtualGatewayOwnerAccount": "123456789012", "directConnectGatewayId": "5f294f92-bafb-4011-916d-9b0bexample", "virtualGatewayId": "vgw-6efe725e", "virtualGatewayRegion": "us-east-2" } }- 
                    Untuk detail API, lihat CreateDirectConnectGatewayAssociation di Referensi AWS CLI Perintah. 
 
- 
                    
Contoh kode berikut menunjukkan cara menggunakancreate-direct-connect-gateway.
- AWS CLI
- 
             
                    Untuk membuat gateway Direct Connect Contoh berikut membuat gateway Direct Connect dengan nama DxGateway1.Perintah: aws directconnect create-direct-connect-gateway --direct-connect-gateway-name"DxGateway1"Output: { "directConnectGateway": { "amazonSideAsn": 64512, "directConnectGatewayId": "5f294f92-bafb-4011-916d-9b0bdexample", "ownerAccount": "123456789012", "directConnectGatewayName": "DxGateway1", "directConnectGatewayState": "available" } }- 
                    Untuk detail API, lihat CreateDirectConnectGateway di Referensi AWS CLI Perintah. 
 
- 
                    
Contoh kode berikut menunjukkan cara menggunakancreate-interconnect.
- AWS CLI
- 
             
                    Untuk membuat interkoneksi antara jaringan mitra dan AWS create-interconnectPerintah berikut membuat interkoneksi antara jaringan mitra AWS Direct Connect dan lokasi AWS Direct Connect tertentu:aws directconnect create-interconnect --interconnect-name"1G Interconnect to AWS"--bandwidth1Gbps--locationTIVITOutput: { "region": "sa-east-1", "bandwidth": "1Gbps", "location": "TIVIT", "interconnectName": "1G Interconnect to AWS", "interconnectId": "dxcon-fgktov66", "interconnectState": "requested" }- 
                    Untuk detail API, lihat CreateInterconnect di Referensi AWS CLI Perintah. 
 
- 
                    
Contoh kode berikut menunjukkan cara menggunakancreate-lag.
- AWS CLI
- 
             
                    Untuk membuat LAG dengan koneksi baru Contoh berikut membuat LAG dan meminta dua koneksi AWS Direct Connect baru untuk LAG dengan bandwidth 1 Gbps. Perintah: aws directconnect create-lag --locationCSVA1--number-of-connections2--connections-bandwidth1Gbps--lag-name1GBLagOutput: { "awsDevice": "CSVA1-23u8tlpaz8iks", "numberOfConnections": 2, "lagState": "pending", "ownerAccount": "123456789012", "lagName": "1GBLag", "connections": [ { "ownerAccount": "123456789012", "connectionId": "dxcon-ffqr6x5q", "lagId": "dxlag-ffjhj9lx", "connectionState": "requested", "bandwidth": "1Gbps", "location": "CSVA1", "connectionName": "Requested Connection 1 for Lag dxlag-ffjhj9lx", "region": "us-east-1" }, { "ownerAccount": "123456789012", "connectionId": "dxcon-fflqyj95", "lagId": "dxlag-ffjhj9lx", "connectionState": "requested", "bandwidth": "1Gbps", "location": "CSVA1", "connectionName": "Requested Connection 2 for Lag dxlag-ffjhj9lx", "region": "us-east-1" } ], "lagId": "dxlag-ffjhj9lx", "minimumLinks": 0, "connectionsBandwidth": "1Gbps", "region": "us-east-1", "location": "CSVA1" }Untuk membuat LAG menggunakan koneksi yang ada Contoh berikut membuat LAG dari koneksi yang ada di akun Anda, dan meminta koneksi baru kedua untuk LAG dengan bandwidth dan lokasi yang sama dengan koneksi yang ada. Perintah: aws directconnect create-lag --locationEqDC2--number-of-connections2--connections-bandwidth1Gbps--lag-name2ConnLAG--connection-iddxcon-fgk145drOutput: { "awsDevice": "EqDC2-4h6ce2r1bes6", "numberOfConnections": 2, "lagState": "pending", "ownerAccount": "123456789012", "lagName": "2ConnLAG", "connections": [ { "ownerAccount": "123456789012", "connectionId": "dxcon-fh6ljcvo", "lagId": "dxlag-fhccu14t", "connectionState": "requested", "bandwidth": "1Gbps", "location": "EqDC2", "connectionName": "Requested Connection 1 for Lag dxlag-fhccu14t", "region": "us-east-1" }, { "ownerAccount": "123456789012", "connectionId": "dxcon-fgk145dr", "lagId": "dxlag-fhccu14t", "connectionState": "down", "bandwidth": "1Gbps", "location": "EqDC2", "connectionName": "VAConn1", "region": "us-east-1" } ], "lagId": "dxlag-fhccu14t", "minimumLinks": 0, "connectionsBandwidth": "1Gbps", "region": "us-east-1", "location": "EqDC2" }- 
                    Untuk detail API, lihat CreateLag di Referensi AWS CLI Perintah. 
 
- 
                    
Contoh kode berikut menunjukkan cara menggunakancreate-private-virtual-interface.
- AWS CLI
- 
             
                    Untuk membuat antarmuka virtual pribadi create-private-virtual-interfacePerintah berikut membuat antarmuka virtual pribadi:aws directconnect create-private-virtual-interface --connection-iddxcon-ffjrkx17--new-private-virtual-interfacevirtualInterfaceName=PrivateVirtualInterface,vlan=101,asn=65000,authKey=asdf34example,amazonAddress=192.168.1.1/30,customerAddress=192.168.1.2/30,virtualGatewayId=vgw-aba37db6Output: { "virtualInterfaceState": "pending", "asn": 65000, "vlan": 101, "customerAddress": "192.168.1.2/30", "ownerAccount": "123456789012", "connectionId": "dxcon-ffjrkx17", "virtualGatewayId": "vgw-aba37db6", "virtualInterfaceId": "dxvif-ffhhk74f", "authKey": "asdf34example", "routeFilterPrefixes": [], "location": "TIVIT", "customerRouterConfig": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<logical_connection id=\"dxvif-ffhhk74f\">\n <vlan>101</vlan>\n <customer_address>192.168.1.2/30</customer_address>\n <amazon_address>192.168.1.1/30</amazon_address>\n <bgp_asn>65000</bgp_asn>\n <bgp_auth_key>asdf34example</bgp_auth_key>\n <amazon_bgp_asn>7224</amazon_bgp_asn>\n <connection_type>private</connection_type>\n</logical_connection>\n", "amazonAddress": "192.168.1.1/30", "virtualInterfaceType": "private", "virtualInterfaceName": "PrivateVirtualInterface" }- 
                    Untuk detail API, lihat CreatePrivateVirtualInterface di Referensi AWS CLI Perintah. 
 
- 
                    
Contoh kode berikut menunjukkan cara menggunakancreate-public-virtual-interface.
- AWS CLI
- 
             
                    Untuk membuat antarmuka virtual publik create-public-virtual-interfacePerintah berikut membuat antarmuka virtual publik:aws directconnect create-public-virtual-interface --connection-iddxcon-ffjrkx17--new-public-virtual-interfacevirtualInterfaceName=PublicVirtualInterface,vlan=2000,asn=65000,authKey=asdf34example,amazonAddress=203.0.113.1/30,customerAddress=203.0.113.2/30,routeFilterPrefixes=[{cidr=203.0.113.0/30},{cidr=203.0.113.4/30}]Output: { "virtualInterfaceState": "verifying", "asn": 65000, "vlan": 2000, "customerAddress": "203.0.113.2/30", "ownerAccount": "123456789012", "connectionId": "dxcon-ffjrkx17", "virtualInterfaceId": "dxvif-fgh0hcrk", "authKey": "asdf34example", "routeFilterPrefixes": [ { "cidr": "203.0.113.0/30" }, { "cidr": "203.0.113.4/30" } ], "location": "TIVIT", "customerRouterConfig": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<logical_connection id=\"dxvif-fgh0hcrk\">\n <vlan>2000</vlan>\n <customer_address>203.0.113.2/30</customer_address>\n <amazon_address>203.0.113.1/30</amazon_address>\n <bgp_asn>65000</bgp_asn>\n <bgp_auth_key>asdf34example</bgp_auth_key>\n <amazon_bgp_asn>7224</amazon_bgp_asn>\n <connection_type>public</connection_type>\n</logical_connection>\n", "amazonAddress": "203.0.113.1/30", "virtualInterfaceType": "public", "virtualInterfaceName": "PublicVirtualInterface" }- 
                    Untuk detail API, lihat CreatePublicVirtualInterface di Referensi AWS CLI Perintah. 
 
- 
                    
Contoh kode berikut menunjukkan cara menggunakancreate-transit-virtual-interface.
- AWS CLI
- 
             
                    Untuk membuat antarmuka virtual transit create-transit-virtual-interfaceContoh berikut membuat antarmuka virtual transit untuk koneksi yang ditentukan.aws directconnect create-transit-virtual-interface \ --connection-iddxlag-fEXAMPLE\ --new-transit-virtual-interface"virtualInterfaceName=Example Transit Virtual Interface,vlan=126,asn=65110,mtu=1500,authKey=0xzxgA9YoW9h58u8SvEXAMPLE,amazonAddress=192.168.1.1/30,customerAddress=192.168.1.2/30,addressFamily=ipv4,directConnectGatewayId=8384da05-13ce-4a91-aada-5a1baEXAMPLE,tags=[{key=Tag,value=Example}]"Output: { "virtualInterface": { "ownerAccount": "1111222233333", "virtualInterfaceId": "dxvif-fEXAMPLE", "location": "loc1", "connectionId": "dxlag-fEXAMPLE", "virtualInterfaceType": "transit", "virtualInterfaceName": "Example Transit Virtual Interface", "vlan": 126, "asn": 65110, "amazonSideAsn": 4200000000, "authKey": "0xzxgA9YoW9h58u8SEXAMPLE", "amazonAddress": "192.168.1.1/30", "customerAddress": "192.168.1.2/30", "addressFamily": "ipv4", "virtualInterfaceState": "pending", "customerRouterConfig": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<logical_connection id=\"dxvif-fEXAMPLE\">\n <vlan>126</vlan>\n <customer_address>192.168.1.2/30</customer_address>\n <amazon_address>192.168.1.1/30</amazon_address>\n <bgp_asn>65110</bgp_asn>\n <bgp_auth_key>0xzxgA9YoW9h58u8SvOmXRTw</bgp_auth_key>\n <amazon_bgp_asn>4200000000</amazon_bgp_asn>\n <connection_type>transit</connection_type>\n</logical_connection>\n", "mtu": 1500, "jumboFrameCapable": true, "virtualGatewayId": "", "directConnectGatewayId": "8384da05-13ce-4a91-aada-5a1baEXAMPLE", "routeFilterPrefixes": [], "bgpPeers": [ { "bgpPeerId": "dxpeer-EXAMPLE", "asn": 65110, "authKey": "0xzxgA9YoW9h58u8SEXAMPLE", "addressFamily": "ipv4", "amazonAddress": "192.168.1.1/30", "customerAddress": "192.168.1.2/30", "bgpPeerState": "pending", "bgpStatus": "down", "awsDeviceV2": "loc1-26wz6vEXAMPLE" } ], "region": "sa-east-1", "awsDeviceV2": "loc1-26wz6vEXAMPLE", "tags": [ { "key": "Tag", "value": "Example" } ] } }Untuk informasi selengkapnya, lihat Membuat Antarmuka Virtual Transit ke Gateway Direct Connect di Panduan Pengguna AWS Direct Connect. - 
                    Untuk detail API, lihat CreateTransitVirtualInterface di Referensi AWS CLI Perintah. 
 
- 
                    
Contoh kode berikut menunjukkan cara menggunakandelete-bgp-peer.
- AWS CLI
- 
             
                    Untuk menghapus peer BGP dari antarmuka virtual Contoh berikut menghapus rekan IPv6 BGP dari antarmuka virtual. dxvif-fg1vuj3dPerintah: aws directconnect delete-bgp-peer --virtual-interface-iddxvif-fg1vuj3d--asn64600--customer-address2001:db8:1100:2f0:0:1:9cb4:4216/125Output: { "virtualInterface": { "virtualInterfaceState": "available", "asn": 65000, "vlan": 125, "customerAddress": "169.254.255.2/30", "ownerAccount": "123456789012", "connectionId": "dxcon-fguhmqlc", "addressFamily": "ipv4", "virtualGatewayId": "vgw-f9eb0c90", "virtualInterfaceId": "dxvif-fg1vuj3d", "authKey": "0xC_ukbCerl6EYA0example", "routeFilterPrefixes": [], "location": "EqDC2", "bgpPeers": [ { "bgpStatus": "down", "customerAddress": "169.254.255.2/30", "addressFamily": "ipv4", "authKey": "0xC_ukbCerl6EYA0uexample", "bgpPeerState": "available", "amazonAddress": "169.254.255.1/30", "asn": 65000 }, { "bgpStatus": "down", "customerAddress": "2001:db8:1100:2f0:0:1:9cb4:4216/125", "addressFamily": "ipv6", "authKey": "0xS27kAIU_VHPjjAexample", "bgpPeerState": "deleting", "amazonAddress": "2001:db8:1100:2f0:0:1:9cb4:4211/125", "asn": 64600 } ], "customerRouterConfig": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<logical_connection id=\"dxvif-fg1vuj3d\">\n <vlan>125</vlan>\n <customer_address>169.254.255.2/30</customer_address>\n <amazon_address>169.254.255.1/30</amazon_address>\n <bgp_asn>65000</bgp_asn>\n <bgp_auth_key>0xC_ukbCerl6EYA0example</bgp_auth_key>\n <amazon_bgp_asn>7224</amazon_bgp_asn>\n <connection_type>private</connection_type>\n</logical_connection>\n", "amazonAddress": "169.254.255.1/30", "virtualInterfaceType": "private", "virtualInterfaceName": "Test" } }- 
                    Untuk detail API, lihat DeleteBgpPeer di Referensi AWS CLI Perintah. 
 
- 
                    
Contoh kode berikut menunjukkan cara menggunakandelete-connection.
- AWS CLI
- 
             
                    Untuk menghapus koneksi delete-connectionPerintah berikut menghapus koneksi yang ditentukan:aws directconnect delete-connection --connection-iddxcon-fg31dyv6Output: { "ownerAccount": "123456789012", "connectionId": "dxcon-fg31dyv6", "connectionState": "deleted", "bandwidth": "1Gbps", "location": "TIVIT", "connectionName": "Connection to AWS", "region": "sa-east-1" }- 
                    Untuk detail API, lihat DeleteConnection di Referensi AWS CLI Perintah. 
 
- 
                    
Contoh kode berikut menunjukkan cara menggunakandelete-direct-connect-gateway-association.
- AWS CLI
- 
             
                    Untuk menghapus asosiasi gateway Direct Connect delete-direct-connect-gateway-associationContoh berikut menghapus asosiasi gateway Direct Connect dengan gateway transit yang memiliki ID asosiasi tertentu.aws directconnect delete-direct-connect-gateway-association --association-idbe85116d-46eb-4b43-a27a-da0c2ad648deOutput: { "directConnectGatewayAssociation": { "directConnectGatewayId": "11460968-4ac1-4fd3-bdb2-00599EXAMPlE", "directConnectGatewayOwnerAccount": "123456789012", "associationState": "disassociating", "associatedGateway": { "id": "tgw-095b3b0b54EXAMPLE", "type": "transitGateway", "ownerAccount": "123456789012", "region": "us-east-1" }, "associationId": " be85116d-46eb-4b43-a27a-da0c2ad648deEXAMPLE ", "allowedPrefixesToDirectConnectGateway": [ { "cidr": "192.0.1.0/28" } ] } }Untuk informasi selengkapnya, lihat Mengaitkan dan Memutuskan Gateway Transit di Panduan Pengguna Direct AWS Connect. - 
                    Untuk detail API, lihat DeleteDirectConnectGatewayAssociation di Referensi AWS CLI Perintah. 
 
- 
                    
Contoh kode berikut menunjukkan cara menggunakandelete-direct-connect-gateway.
- AWS CLI
- 
             
                    Untuk menghapus gateway Direct Connect Contoh berikut menghapus gateway 5f294f92-bafb-4011-916d-9b0bexampleDirect Connect.Perintah: aws directconnect delete-direct-connect-gateway --direct-connect-gateway-id5f294f92-bafb-4011-916d-9b0bexampleOutput: { "directConnectGateway": { "amazonSideAsn": 64512, "directConnectGatewayId": "5f294f92-bafb-4011-916d-9b0bexample", "ownerAccount": "123456789012", "directConnectGatewayName": "DxGateway1", "directConnectGatewayState": "deleting" } }- 
                    Untuk detail API, lihat DeleteDirectConnectGateway di Referensi AWS CLI Perintah. 
 
- 
                    
Contoh kode berikut menunjukkan cara menggunakandelete-interconnect.
- AWS CLI
- 
             
                    Untuk menghapus interkoneksi delete-interconnectPerintah berikut menghapus interkoneksi yang ditentukan:aws directconnect delete-interconnect --interconnect-iddxcon-fgktov66Output: { "interconnectState": "deleted" }- 
                    Untuk detail API, lihat DeleteInterconnect di Referensi AWS CLI Perintah. 
 
- 
                    
Contoh kode berikut menunjukkan cara menggunakandelete-lag.
- AWS CLI
- 
             
                    Untuk menghapus LAG Contoh berikut menghapus LAG yang ditentukan. Perintah: aws directconnect delete-lag --lag-iddxlag-ffrhowd9Output: { "awsDevice": "EqDC2-4h6ce2r1bes6", "numberOfConnections": 0, "lagState": "deleted", "ownerAccount": "123456789012", "lagName": "TestLAG", "connections": [], "lagId": "dxlag-ffrhowd9", "minimumLinks": 0, "connectionsBandwidth": "1Gbps", "region": "us-east-1", "location": "EqDC2" }- 
                    Untuk detail API, lihat DeleteLag di Referensi AWS CLI Perintah. 
 
- 
                    
Contoh kode berikut menunjukkan cara menggunakandelete-virtual-interface.
- AWS CLI
- 
             
                    Untuk menghapus antarmuka virtual delete-virtual-interfacePerintah berikut menghapus antarmuka virtual yang ditentukan:aws directconnect delete-virtual-interface --virtual-interface-iddxvif-ffhhk74fOutput: { "virtualInterfaceState": "deleting" }- 
                    Untuk detail API, lihat DeleteVirtualInterface di Referensi AWS CLI Perintah. 
 
- 
                    
Contoh kode berikut menunjukkan cara menggunakandescribe-connection-loa.
- AWS CLI
- 
             
                    Untuk menggambarkan LOA-CFA Anda untuk koneksi menggunakan Linux atau Mac OS X Contoh berikut menjelaskan LOA-CFA Anda untuk koneksi. dxcon-fh6ayh1dIsi LOA-CFA dikodekan base64. Perintah ini menggunakan--queryparameter--outputdan untuk mengontrol output dan mengekstrak isiloaContentstruktur. Bagian akhir dari perintah menerjemahkan konten menggunakanbase64utilitas, dan mengirimkan output ke file PDF.aws directconnect describe-connection-loa --connection-iddxcon-fh6ayh1d--outputtext--queryloa.loaContent|base64--decode>myLoaCfa.pdfUntuk menggambarkan LOA-CFA Anda untuk koneksi menggunakan Windows Contoh sebelumnya membutuhkan penggunaan base64utilitas untuk memecahkan kode output. Di komputer Windows, Anda dapat menggunakannyacertutilsebagai gantinya. Dalam contoh berikut, perintah pertama menjelaskan LOA-CFA Anda untuk koneksidxcon-fh6ayh1ddan menggunakan--queryparameter--outputdan untuk mengontrol output dan mengekstrak isiloaContentstruktur ke file yang disebut.myLoaCfa.base64Perintah kedua menggunakan utilitascertutiluntuk memecahkan kode file dan mengirim output ke file PDF.aws directconnect describe-connection-loa --connection-iddxcon-fh6ayh1d--outputtext--queryloa.loaContent>myLoaCfa.base64certutil -decode myLoaCfa.base64 myLoaCfa.pdfUntuk informasi selengkapnya tentang mengontrol output AWS CLI, lihat Mengontrol Output Perintah dari Antarmuka Baris AWS Perintah di Panduan Pengguna Antarmuka Baris AWS Perintah. - 
                    Untuk detail API, lihat DescribeConnectionLoa di Referensi AWS CLI Perintah. 
 
- 
                    
Contoh kode berikut menunjukkan cara menggunakandescribe-connections-on-interconnect.
- AWS CLI
- 
             
                    Untuk membuat daftar koneksi pada interkoneksi describe-connections-on-interconnectPerintah berikut mencantumkan koneksi yang telah disediakan pada interkoneksi yang diberikan:aws directconnect describe-connections-on-interconnect --interconnect-iddxcon-fgktov66Output: { "connections": [ { "partnerName": "TIVIT", "vlan": 101, "ownerAccount": "123456789012", "connectionId": "dxcon-ffzc51m1", "connectionState": "ordering", "bandwidth": "500Mbps", "location": "TIVIT", "connectionName": "mydcinterconnect", "region": "sa-east-1" } ] }- 
                    Untuk detail API, lihat DescribeConnectionsOnInterconnect di Referensi AWS CLI Perintah. 
 
- 
                    
Contoh kode berikut menunjukkan cara menggunakandescribe-connections.
- AWS CLI
- 
             
                    Untuk membuat daftar semua koneksi di wilayah saat ini describe-connectionsPerintah berikut mencantumkan semua koneksi di wilayah saat ini:aws directconnect describe-connectionsOutput: { "connections": [ { "awsDevice": "EqDC2-123h49s71dabc", "ownerAccount": "123456789012", "connectionId": "dxcon-fguhmqlc", "lagId": "dxlag-ffrz71kw", "connectionState": "down", "bandwidth": "1Gbps", "location": "EqDC2", "connectionName": "My_Connection", "loaIssueTime": 1491568964.0, "region": "us-east-1" } ] }- 
                    Untuk detail API, lihat DescribeConnections di Referensi AWS CLI Perintah. 
 
- 
                    
Contoh kode berikut menunjukkan cara menggunakandescribe-direct-connect-gateway-association-proposals.
- AWS CLI
- 
             
                    Untuk menjelaskan proposal asosiasi gateway Direct Connect Anda describe-direct-connect-gateway-association-proposalsContoh berikut menampilkan detail tentang proposal asosiasi gateway Direct Connect Anda.aws directconnect describe-direct-connect-gateway-association-proposalsOutput: { "directConnectGatewayAssociationProposals": [ { "proposalId": "c2ede9b4-bbc6-4d33-923c-bc4feEXAMPLE", "directConnectGatewayId": "11460968-4ac1-4fd3-bdb2-00599EXAMPLE", "directConnectGatewayOwnerAccount": "111122223333", "proposalState": "requested", "associatedGateway": { "id": "tgw-02f776b1a7EXAMPLE", "type": "transitGateway", "ownerAccount": "111122223333", "region": "us-east-1" }, "existingAllowedPrefixesToDirectConnectGateway": [ { "cidr": "192.168.2.0/30" }, { "cidr": "192.168.1.0/30" } ], "requestedAllowedPrefixesToDirectConnectGateway": [ { "cidr": "192.168.1.0/30" } ] }, { "proposalId": "cb7f41cb-8128-43a5-93b1-dcaedEXAMPLE", "directConnectGatewayId": "11560968-4ac1-4fd3-bcb2-00599EXAMPLE", "directConnectGatewayOwnerAccount": "111122223333", "proposalState": "accepted", "associatedGateway": { "id": "tgw-045776b1a7EXAMPLE", "type": "transitGateway", "ownerAccount": "111122223333", "region": "us-east-1" }, "existingAllowedPrefixesToDirectConnectGateway": [ { "cidr": "192.168.4.0/30" }, { "cidr": "192.168.5.0/30" } ], "requestedAllowedPrefixesToDirectConnectGateway": [ { "cidr": "192.168.5.0/30" } ] } ] }Untuk informasi selengkapnya, lihat Mengaitkan dan Memutuskan Gateway Transit di Panduan Pengguna Direct AWS Connect. - 
                    Untuk detail API, lihat DescribeDirectConnectGatewayAssociationProposals di Referensi AWS CLI Perintah. 
 
- 
                    
Contoh kode berikut menunjukkan cara menggunakandescribe-direct-connect-gateway-associations.
- AWS CLI
- 
             
                    Untuk menggambarkan asosiasi gateway Direct Connect Contoh berikut menjelaskan semua asosiasi dengan gateway Direct Connect 5f294f92-bafb-4011-916d-9b0bexample.Perintah: aws directconnect describe-direct-connect-gateway-associations --direct-connect-gateway-id5f294f92-bafb-4011-916d-9b0bexampleOutput: { "nextToken": "eyJ2IjoxLCJzIjoxLCJpIjoiOU83OTFodzdycnZCbkN4MExHeHVwQT09IiwiYyI6InIxTEN0UEVHV0I1UFlkaWFnNlUxanJkRWF6eW1iOElHM0FRVW1MdHRJK0dxcnN1RWtvcFBKWFE2ZjRNRGdGTkhCa0tDZmVINEtZOEYwZ0dEYWZpbmU0ZnZMYVhKRjdXRVdENmdQZ1Y4d2w0PSJ9", "directConnectGatewayAssociations": [ { "associationState": "associating", "virtualGatewayOwnerAccount": "123456789012", "directConnectGatewayId": "5f294f92-bafb-4011-916d-9b0bexample", "virtualGatewayId": "vgw-6efe725e", "virtualGatewayRegion": "us-east-2" }, { "associationState": "disassociating", "virtualGatewayOwnerAccount": "123456789012", "directConnectGatewayId": "5f294f92-bafb-4011-916d-9b0bexample", "virtualGatewayId": "vgw-ebaa27db", "virtualGatewayRegion": "us-east-2" } ] }- 
                    Untuk detail API, lihat DescribeDirectConnectGatewayAssociations di Referensi AWS CLI Perintah. 
 
- 
                    
Contoh kode berikut menunjukkan cara menggunakandescribe-direct-connect-gateway-attachments.
- AWS CLI
- 
             
                    Untuk menjelaskan lampiran gateway Direct Connect Contoh berikut menjelaskan antarmuka virtual yang dilampirkan ke gateway 5f294f92-bafb-4011-916d-9b0bexampleDirect Connect.Perintah: aws directconnect describe-direct-connect-gateway-attachments --direct-connect-gateway-id5f294f92-bafb-4011-916d-9b0bexampleOutput: { "directConnectGatewayAttachments": [ { "virtualInterfaceOwnerAccount": "123456789012", "directConnectGatewayId": "5f294f92-bafb-4011-916d-9b0bexample", "virtualInterfaceRegion": "us-east-2", "attachmentState": "attaching", "virtualInterfaceId": "dxvif-fg9zyabc" } ], "nextToken": "eyJ2IjoxLCJzIjoxLCJpIjoibEhXdlNpUXF5RzhoL1JyUW52SlV2QT09IiwiYyI6Im5wQjFHQ0RyQUdRS3puNnNXcUlINCtkTTA4dTk3KzBiU0xtb05JQmlaczZ6NXRIYmk3c3VESUxFTTd6a2FzVHM0VTFwaGJkZGNxTytqWmQ3QzMzOGRQaTVrTThrOG1zelRsV3gyMWV3VTNFPSJ9" }- 
                    Untuk detail API, lihat DescribeDirectConnectGatewayAttachments di Referensi AWS CLI Perintah. 
 
- 
                    
Contoh kode berikut menunjukkan cara menggunakandescribe-direct-connect-gateways.
- AWS CLI
- 
             
                    Untuk mendeskripsikan gateway Direct Connect Anda Contoh berikut menjelaskan semua gateway Direct Connect Anda. Perintah: aws directconnect describe-direct-connect-gatewaysOutput: { "directConnectGateways": [ { "amazonSideAsn": 64512, "directConnectGatewayId": "cf68415c-f4ae-48f2-87a7-3b52cexample", "ownerAccount": "123456789012", "directConnectGatewayName": "DxGateway2", "directConnectGatewayState": "available" }, { "amazonSideAsn": 64512, "directConnectGatewayId": "5f294f92-bafb-4011-916d-9b0bdexample", "ownerAccount": "123456789012", "directConnectGatewayName": "DxGateway1", "directConnectGatewayState": "available" } ] }- 
                    Untuk detail API, lihat DescribeDirectConnectGateways di Referensi AWS CLI Perintah. 
 
- 
                    
Contoh kode berikut menunjukkan cara menggunakandescribe-hosted-connections.
- AWS CLI
- 
             
                    Untuk membuat daftar koneksi pada interkoneksi Contoh berikut mencantumkan koneksi yang telah disediakan pada interkoneksi yang diberikan. Perintah: aws directconnect describe-hosted-connections --connection-iddxcon-fgktov66Output: { "connections": [ { "partnerName": "TIVIT", "vlan": 101, "ownerAccount": "123456789012", "connectionId": "dxcon-ffzc51m1", "connectionState": "ordering", "bandwidth": "500Mbps", "location": "TIVIT", "connectionName": "mydcinterconnect", "region": "sa-east-1" } ] }- 
                    Untuk detail API, lihat DescribeHostedConnections di Referensi AWS CLI Perintah. 
 
- 
                    
Contoh kode berikut menunjukkan cara menggunakandescribe-interconnect-loa.
- AWS CLI
- 
             
                    Untuk menggambarkan LOA-CFA Anda untuk interkoneksi menggunakan Linux atau Mac OS X Contoh berikut menjelaskan LOA-CFA Anda untuk interkoneksi. dxcon-fh6ayh1dIsi LOA-CFA dikodekan base64. Perintah ini menggunakan--queryparameter--outputdan untuk mengontrol output dan mengekstrak isiloaContentstruktur. Bagian akhir dari perintah menerjemahkan konten menggunakanbase64utilitas, dan mengirimkan output ke file PDF.aws directconnect describe-interconnect-loa --interconnect-iddxcon-fh6ayh1d--outputtext--queryloa.loaContent|base64--decode>myLoaCfa.pdfUntuk menggambarkan LOA-CFA Anda untuk interkoneksi menggunakan Windows Contoh sebelumnya membutuhkan penggunaan base64utilitas untuk memecahkan kode output. Di komputer Windows, Anda dapat menggunakannyacertutilsebagai gantinya. Dalam contoh berikut, perintah pertama menjelaskan LOA-CFA Anda untuk interkoneksidxcon-fh6ayh1ddan menggunakan--queryparameter--outputdan untuk mengontrol output dan mengekstrak isiloaContentstruktur ke file yang disebut.myLoaCfa.base64Perintah kedua menggunakan utilitascertutiluntuk memecahkan kode file dan mengirim output ke file PDF.aws directconnect describe-interconnect-loa --interconnect-iddxcon-fh6ayh1d--outputtext--queryloa.loaContent>myLoaCfa.base64certutil -decode myLoaCfa.base64 myLoaCfa.pdfUntuk informasi selengkapnya tentang mengontrol output AWS CLI, lihat Mengontrol Output Perintah dari Antarmuka Baris AWS Perintah di Panduan Pengguna Antarmuka Baris AWS Perintah. - 
                    Untuk detail API, lihat DescribeInterconnectLoa di Referensi AWS CLI Perintah. 
 
- 
                    
Contoh kode berikut menunjukkan cara menggunakandescribe-interconnects.
- AWS CLI
- 
             
                    Untuk daftar interkoneksi describe-interconnectsPerintah berikut mencantumkan interkoneksi yang dimiliki oleh AWS akun Anda:aws directconnect describe-interconnectsOutput: { "interconnects": [ { "region": "sa-east-1", "bandwidth": "1Gbps", "location": "TIVIT", "interconnectName": "1G Interconnect to AWS", "interconnectId": "dxcon-fgktov66", "interconnectState": "down" } ] }- 
                    Untuk detail API, lihat DescribeInterconnects di Referensi AWS CLI Perintah. 
 
- 
                    
Contoh kode berikut menunjukkan cara menggunakandescribe-lags.
- AWS CLI
- 
             
                    Untuk menggambarkan Anda LAGs Perintah berikut menjelaskan semua Anda LAGs untuk wilayah saat ini. Perintah: aws directconnect describe-lagsOutput: { "lags": [ { "awsDevice": "EqDC2-19y7z3m17xpuz", "numberOfConnections": 2, "lagState": "down", "ownerAccount": "123456789012", "lagName": "DA-LAG", "connections": [ { "ownerAccount": "123456789012", "connectionId": "dxcon-ffnikghc", "lagId": "dxlag-fgsu9erb", "connectionState": "requested", "bandwidth": "10Gbps", "location": "EqDC2", "connectionName": "Requested Connection 1 for Lag dxlag-fgsu9erb", "region": "us-east-1" }, { "ownerAccount": "123456789012", "connectionId": "dxcon-fglgbdea", "lagId": "dxlag-fgsu9erb", "connectionState": "requested", "bandwidth": "10Gbps", "location": "EqDC2", "connectionName": "Requested Connection 2 for Lag dxlag-fgsu9erb", "region": "us-east-1" } ], "lagId": "dxlag-fgsu9erb", "minimumLinks": 0, "connectionsBandwidth": "10Gbps", "region": "us-east-1", "location": "EqDC2" } ] }- 
                    Untuk detail API, lihat DescribeLags di Referensi AWS CLI Perintah. 
 
- 
                    
Contoh kode berikut menunjukkan cara menggunakandescribe-loa.
- AWS CLI
- 
             
                    Untuk menggambarkan LOA-CFA Anda untuk koneksi menggunakan Linux atau Mac OS X Contoh berikut menjelaskan LOA-CFA Anda untuk koneksi. dxcon-fh6ayh1dIsi LOA-CFA dikodekan base64. Perintah ini menggunakan--queryparameter--outputdan untuk mengontrol output dan mengekstrak isiloaContentstruktur. Bagian akhir dari perintah menerjemahkan konten menggunakanbase64utilitas, dan mengirimkan output ke file PDF.aws directconnect describe-loa --connection-iddxcon-fh6ayh1d--outputtext--queryloa.loaContent|base64--decode>myLoaCfa.pdfUntuk menggambarkan LOA-CFA Anda untuk koneksi menggunakan Windows Contoh sebelumnya membutuhkan penggunaan base64utilitas untuk memecahkan kode output. Di komputer Windows, Anda dapat menggunakannyacertutilsebagai gantinya. Dalam contoh berikut, perintah pertama menjelaskan LOA-CFA Anda untuk koneksidxcon-fh6ayh1ddan menggunakan--queryparameter--outputdan untuk mengontrol output dan mengekstrak isiloaContentstruktur ke file yang disebut.myLoaCfa.base64Perintah kedua menggunakan utilitascertutiluntuk memecahkan kode file dan mengirim output ke file PDF.aws directconnect describe-loa --connection-iddxcon-fh6ayh1d--outputtext--queryloa.loaContent>myLoaCfa.base64certutil -decode myLoaCfa.base64 myLoaCfa.pdfUntuk informasi selengkapnya tentang mengontrol output AWS CLI, lihat Mengontrol Output Perintah dari Antarmuka Baris AWS Perintah di Panduan Pengguna Antarmuka Baris AWS Perintah. - 
                    Untuk detail API, lihat DescribeLoa di Referensi AWS CLI Perintah. 
 
- 
                    
Contoh kode berikut menunjukkan cara menggunakandescribe-locations.
- AWS CLI
- 
             
                    Untuk mencantumkan mitra dan lokasi AWS Direct Connect describe-locationsPerintah berikut mencantumkan mitra dan lokasi AWS Direct Connect di wilayah saat ini:aws directconnect describe-locationsOutput: { "locations": [ { "locationName": "NAP do Brasil, Barueri, Sao Paulo", "locationCode": "TNDB" }, { "locationName": "Tivit - Site Transamerica (Sao Paulo)", "locationCode": "TIVIT" } ] }- 
                    Untuk detail API, lihat DescribeLocations di Referensi AWS CLI Perintah. 
 
- 
                    
Contoh kode berikut menunjukkan cara menggunakandescribe-tags.
- AWS CLI
- 
             
                    Untuk menjelaskan tag untuk sumber daya AWS Direct Connect Perintah berikut menjelaskan tag untuk koneksi dxcon-abcabc12.Perintah: aws directconnect describe-tags --resource-arnsarn:aws:directconnect:us-east-1:123456789012:dxcon/dxcon-abcabc12Output: { "resourceTags": [ { "resourceArn": "arn:aws:directconnect:us-east-1:123456789012:dxcon/dxcon-abcabc12", "tags": [ { "value": "VAConnection", "key": "Name" } ] } ] }- 
                    Untuk detail API, lihat DescribeTags di Referensi AWS CLI Perintah. 
 
- 
                    
Contoh kode berikut menunjukkan cara menggunakandescribe-virtual-gateways.
- AWS CLI
- 
             
                    Untuk membuat daftar gateway pribadi virtual describe-virtual-gatewaysPerintah berikut mencantumkan gateway pribadi virtual yang dimiliki oleh akun Anda AWS :aws directconnect describe-virtual-gatewaysOutput: { "virtualGateways": [ { "virtualGatewayId": "vgw-aba37db6", "virtualGatewayState": "available" } ] }- 
                    Untuk detail API, lihat DescribeVirtualGateways di Referensi AWS CLI Perintah. 
 
- 
                    
Contoh kode berikut menunjukkan cara menggunakandescribe-virtual-interfaces.
- AWS CLI
- 
             
                    Untuk membuat daftar semua antarmuka virtual describe-virtual-interfacesPerintah berikut mencantumkan informasi tentang semua antarmuka virtual yang terkait dengan AWS akun Anda:aws directconnect describe-virtual-interfaces --connection-iddxcon-ffjrkx17Output: { "virtualInterfaces": [ { "virtualInterfaceState": "down", "asn": 65000, "vlan": 101, "customerAddress": "192.168.1.2/30", "ownerAccount": "123456789012", "connectionId": "dxcon-ffjrkx17", "virtualGatewayId": "vgw-aba37db6", "virtualInterfaceId": "dxvif-ffhhk74f", "authKey": "asdf34example", "routeFilterPrefixes": [], "location": "TIVIT", "customerRouterConfig": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<logical_connection id=\"dxvif-ffhhk74f\">\n <vlan>101</vlan>\n <customer_address>192.168.1.2/30</customer_address>\n <amazon_address>192.168.1.1/30</amazon_address>\n <bgp_asn>65000</bgp_asn>\n <bgp_auth_key>asdf34example</bgp_auth_key>\n <amazon_bgp_asn>7224</amazon_bgp_asn>\n <connection_type>private</connection_type>\n</logical_connection>\n", "amazonAddress": "192.168.1.1/30", "virtualInterfaceType": "private", "virtualInterfaceName": "PrivateVirtualInterface" }, { "virtualInterfaceState": "verifying", "asn": 65000, "vlan": 2000, "customerAddress": "203.0.113.2/30", "ownerAccount": "123456789012", "connectionId": "dxcon-ffjrkx17", "virtualGatewayId": "", "virtualInterfaceId": "dxvif-fgh0hcrk", "authKey": "asdf34example", "routeFilterPrefixes": [ { "cidr": "203.0.113.4/30" }, { "cidr": "203.0.113.0/30" } ], "location": "TIVIT", "customerRouterConfig": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<logical_connection id=\"dxvif-fgh0hcrk\">\n <vlan>2000</vlan>\n <customer_address>203.0.113.2/30</customer_address>\n <amazon_address>203.0.113.1/30</amazon_address>\n <bgp_asn>65000</bgp_asn>\n <bgp_auth_key>asdf34example</bgp_auth_key>\n <amazon_bgp_asn>7224</amazon_bgp_asn>\n <connection_type>public</connection_type>\n</logical_connection>\n", "amazonAddress": "203.0.113.1/30", "virtualInterfaceType": "public", "virtualInterfaceName": "PublicVirtualInterface" } ] }- 
                    Untuk detail API, lihat DescribeVirtualInterfaces di Referensi AWS CLI Perintah. 
 
- 
                    
Contoh kode berikut menunjukkan cara menggunakandisassociate-connection-from-lag.
- AWS CLI
- 
             
                    Untuk memisahkan koneksi dari LAG Contoh berikut memisahkan koneksi yang ditentukan dari LAG yang ditentukan. Perintah: aws directconnect disassociate-connection-from-lag --lag-iddxlag-fhccu14t--connection-iddxcon-fg9607vmOutput: { "ownerAccount": "123456789012", "connectionId": "dxcon-fg9607vm", "connectionState": "requested", "bandwidth": "1Gbps", "location": "EqDC2", "connectionName": "Con2ForLag", "region": "us-east-1" }- 
                    Untuk detail API, lihat DisassociateConnectionFromLag di Referensi AWS CLI Perintah. 
 
- 
                    
Contoh kode berikut menunjukkan cara menggunakantag-resource.
- AWS CLI
- 
             
                    Untuk menambahkan tag ke sumber daya AWS Direct Connect Perintah berikut menambahkan tag dengan kunci dari Namedan nilaiVAConnectionuntuk koneksidxcon-abcabc12. Jika perintah berhasil, tidak ada output yang akan ditampilkan.Perintah: aws directconnect tag-resource --resource-arnarn:aws:directconnect:us-east-1:123456789012:dxcon/dxcon-abcabc12--tags"key=Name,value=VAConnection"- 
                    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 AWS Direct Connect Perintah berikut menghapus tag dengan kunci Namedari koneksidxcon-abcabc12. Jika perintah berhasil, tidak ada output yang akan ditampilkan.Perintah: aws directconnect untag-resource --resource-arnarn:aws:directconnect:us-east-1:123456789012:dxcon/dxcon-abcabc12--tag-keysName- 
                    Untuk detail API, lihat UntagResource di Referensi AWS CLI Perintah. 
 
- 
                    
Contoh kode berikut menunjukkan cara menggunakanupdate-direct-connect-gateway-association.
- AWS CLI
- 
             
                    Untuk memperbarui atribut yang ditentukan dari asosiasi gateway Direct Connect update-direct-connect-gateway-associationContoh berikut menambahkan blok CIDR yang ditentukan ke asosiasi gateway Direct Connect.aws directconnect update-direct-connect-gateway-association \ --association-id820a6e4f-5374-4004-8317-3f64bEXAMPLE\ --add-allowed-prefixes-to-direct-connect-gatewaycidr=192.168.2.0/30Output: { "directConnectGatewayAssociation": { "directConnectGatewayId": "11460968-4ac1-4fd3-bdb2-00599EXAMPLE", "directConnectGatewayOwnerAccount": "111122223333", "associationState": "updating", "associatedGateway": { "id": "tgw-02f776b1a7EXAMPLE", "type": "transitGateway", "ownerAccount": "111122223333", "region": "us-east-1" }, "associationId": "820a6e4f-5374-4004-8317-3f64bEXAMPLE", "allowedPrefixesToDirectConnectGateway": [ { "cidr": "192.168.2.0/30" }, { "cidr": "192.168.1.0/30" } ] } }Untuk informasi selengkapnya, lihat Bekerja dengan Direct Connect Gateway di Panduan Pengguna Direct AWS Connect. - 
                    Untuk detail API, lihat UpdateDirectConnectGatewayAssociation di Referensi AWS CLI Perintah. 
 
- 
                    
Contoh kode berikut menunjukkan cara menggunakanupdate-lag.
- AWS CLI
- 
             
                    Untuk memperbarui LAG Contoh berikut mengubah nama LAG yang ditentukan. Perintah: aws directconnect update-lag --lag-iddxlag-ffjhj9lx--lag-name2ConnLagOutput: { "awsDevice": "CSVA1-23u8tlpaz8iks", "numberOfConnections": 2, "lagState": "down", "ownerAccount": "123456789012", "lagName": "2ConnLag", "connections": [ { "ownerAccount": "123456789012", "connectionId": "dxcon-fflqyj95", "lagId": "dxlag-ffjhj9lx", "connectionState": "requested", "bandwidth": "1Gbps", "location": "CSVA1", "connectionName": "Requested Connection 2 for Lag dxlag-ffjhj9lx", "region": "us-east-1" }, { "ownerAccount": "123456789012", "connectionId": "dxcon-ffqr6x5q", "lagId": "dxlag-ffjhj9lx", "connectionState": "requested", "bandwidth": "1Gbps", "location": "CSVA1", "connectionName": "Requested Connection 1 for Lag dxlag-ffjhj9lx", "region": "us-east-1" } ], "lagId": "dxlag-ffjhj9lx", "minimumLinks": 0, "connectionsBandwidth": "1Gbps", "region": "us-east-1", "location": "CSVA1" }- 
                    Untuk detail API, lihat UpdateLag di Referensi AWS CLI Perintah. 
 
- 
                    
Contoh kode berikut menunjukkan cara menggunakanupdate-virtual-interface-attributes.
- AWS CLI
- 
             
                    Untuk memperbarui MTU antarmuka virtual update-virtual-interface-attributesContoh berikut memperbarui MTU dari antarmuka virtual yang ditentukan.aws directconnect update-virtual-interface-attributes \ --virtual-interface-iddxvif-fEXAMPLE\ --mtu1500Output: { "ownerAccount": "1111222233333", "virtualInterfaceId": "dxvif-fEXAMPLE", "location": "loc1", "connectionId": "dxlag-fEXAMPLE", "virtualInterfaceType": "transit", "virtualInterfaceName": "example transit virtual interface", "vlan": 125, "asn": 650001, "amazonSideAsn": 64512, "authKey": "0xzxgA9YoW9h58u8SEXAMPLE", "amazonAddress": "169.254.248.1/30", "customerAddress": "169.254.248.2/30", "addressFamily": "ipv4", "virtualInterfaceState": "down", "customerRouterConfig": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<logical_connection id=\"dxvif-fEXAMPLE\">\n <vlan>125</vlan>\n <customer_address>169.254.248.2/30</customer_address>\n <amazon_address>169.254.248.1/30</amazon_address>\n <bgp_asn>650001</bgp_asn>\n <bgp_auth_key>0xzxgA9YoW9h58u8SEXAMPLE</bgp_auth_key>\n <amazon_bgp_asn>64512</amazon_bgp_asn>\n <connection_type>transit</connection_type>\n</logical_connection>\n", "mtu": 1500, "jumboFrameCapable": true, "virtualGatewayId": "", "directConnectGatewayId": "879b76a1-403d-4700-8b53-4a56ed85436e", "routeFilterPrefixes": [], "bgpPeers": [ { "bgpPeerId": "dxpeer-fEXAMPLE", "asn": 650001, "authKey": "0xzxgA9YoW9h58u8SEXAMPLE", "addressFamily": "ipv4", "amazonAddress": "169.254.248.1/30", "customerAddress": "169.254.248.2/30", "bgpPeerState": "available", "bgpStatus": "down", "awsDeviceV2": "loc1-26wz6vEXAMPLE" } ], "region": "sa-east-1", "awsDeviceV2": "loc1-26wz6vEXAMPLE", "tags": [] }Untuk informasi selengkapnya, lihat Mengatur MTU Jaringan untuk Antarmuka Virtual Pribadi atau Antarmuka Virtual Transit di Panduan Pengguna Direct AWS Connect. - 
                    Untuk detail API, lihat UpdateVirtualInterfaceAttributes di Referensi AWS CLI Perintah. 
 
-