A developer created a new secure API and is testing the functionality locally. The API was added to a container for further testing, and other team members and applications need to connect to the API. Which command exposes the API in the container as port 8443 and allows connections external to the host?
Which tool allows changes to the configuration management toolset to be tested?
Refer to the exhibit.
A developer needs to upload a local file by using the REST API. The developer gathers information according to the documentation and sends the request by using the cURL command in the exhibit but gets an error code. Which action should be followed to get valid response?
A file that already exists in a local repository is updated. Which command must be executed to ensure that the changes in the file are included in the next Git commit?
An engineer must configure Cisco Nexus devices and wants to automate this workflow. The engineer enables the Cisco NX-OS REST API to configure the devices by using an Ansible playbook. Before running the code,
which resource must be used to verify that the code works correctly?
Which advantage does the agile process offer compared to waterfall software development?
A company wants to accelerate the adoption of technologies that will simplify its operations. Staff have different skill levels and are looking for a single site to find easy-to-consume beginner, intermediate, and advanced multidomain use cases. Which site should be used?
A new application is being developed that must be hardware independent. The application includes an administrative component which is accessed using a Windows desktop GUI. Installation and management of the environment must be fully automated. Which application deployment type meets the requirements?
How are load balancers used in modern application deployment?
Refer to the exhibit.
A network engineer wants to automate the port enable/disable process on specific Cisco switches. The engineer creates a script to send a request through RESTCONF and uses ietf as the YANG model and JSON as payload. Which command enables an interface named Loopback1?
Refer to the exhibit.
A developer must integrate a bot with an internal communication app. The developer wants to replace the webexbot package with the teamsbot package by using Ansible and prepares a playbook In the first two tasks, the playbook stops the webexbot and verifies that the teamsbot is installed. What is accomplished in the last task of the workflow when the developer runs the Ansible playbook?
Refer to the exhibit. Drag and drop the code snippets from the bottom to the blanks in the code to enable keepalive for the FastEthernet 2/0 interface. Not all options are used.
Which HTTP response code should be returned when the request is completed, but there is no content to send for the request?
What is a benefit of test-driven development?
Refer to the exhibit.
Which device limits traffic between server 1 and server 2?
What are two key capabilities of Cisco Finesse? (Choose two.)
What is the main purpose of a code review?
What is a benefit of model-driven programmability?
Which protocol must be allowed on the firewall so that NTP services work properly?
Drag and drop the code from the bottom onto the box where the code is missing in the Python script to complete a function to return all the clients on a network by using the Cisco Meraki Dashboard API. Not all options are used.
Refer to the exhibit. What does the load balancer enable in the network topology?
Drag and drop the code snippets from the bottom into the Python script to write API output to a csv file. Not all options are used.
Which API must an engineer use to change a netmask on a Cisco IOS XE device?
Refer to the exhibit.
Drag and drop the code from the bottom onto the blanks in the code to construct a cURL command using the Cisco DNA Center API. which will provide the details of a WLAN controller with Id af397748444. Not at options are used.
What are two considerations when selecting the "best route" for a network device to reach its destination? (Choose two.)
A developer is creating a script to interact with a REST API service which requires basic authentication. The credentials are "devnet:391665405" and the Base64 encoding of the credentials is "GV2bmV0dXNlcjpDaXNj=". Which payload and header combination must be used for authentication?
What are two properties of private IP addresses? (Choose two.)
Refer to the exhibit.
A developer needs to automatically retrieve all of the messages of a Webex room with the roomld of
HY2l2Y292cGFyazovL3Vz397748444YjU5NjAtNTk0ZJ0xMWVhLTk0Mj". Using the Webex API documentation shown, drag and drop the code snippets from below onto the code to complete the Python script to list all of the messages in the room. Not all options are used.
How do XML and JSON compare regarding functionality?
Refer to the exhibit.
A developer creates a Python script that queries Cisco Webex. When the script is executed, a 401 code is returned. After troubleshooting, the developer discovers that the service is missing privileges. Which change to the header in line 4 of the script results in the code 200?
A)
B)
C)
D)
Which HTTP response status code means “Forbidden”?
Refer to the exhibit.
A network engineer must change the configuration on devices daily. The Python script must collect CLI arguments from the user, organize data according to the Cisco-IOS-XE-native YANG model, and utilize Cisco REST APIs to make the configuration. Which workflow is being automated by the Python script?
A developer is working on a feature for a new application. The changes in the existing branch named 'feat00304' must be integrated into a single commit with the current working primary branch named 'prodapp411926287'. Which git command must be used?
Refer to the exhibit. A network engineer must collect information from the network. The engineer prepares a script to automate workflow by using Cisco Meraki API. The script must run over nested loops to collect organization and network information and uses the collected data for final collection. Which process is being automated by using the Python script?
Refer to the exhibit.
Which infrastructure automation method is shown?
Refer to the exhibit.
Which command needs to be placed on the box where the code is missing to output the value of page_jd in the Python 3.7 script?
A)
B)
C)
D)
What is a benefit of a model-driven approach for infrastructure automation?
Which configuration management tool has an agentless capability?
Which Cisco platform provides organization-wide automation, security, policy enforcement, any agility across wired and wireless networks?
What is a capability of an agentless configuration management system?
Refer to the exhibit.
Which line must be included in the Bash script for the Python code to succeed?
What are two benefits of model-driven programmability?
A developer needs a list of clients connected to a specific device in a Meraki network. After making a REST API call, the developer receives an unfamiliar response code. Which Cisco DevNet resource should be used to identify the meaning of the response code?
In which two ways is an application characterized when interacting with a webhook? (Choose two.)
Drag and drop the code snippets from the bottom to the blanks in the code to test the API response through the Python unittest library. Not all options are used.
Refer to the exhibit.
A network engineer works on a Cisco DevNet application that is available for download on the Cisco DevNet website. The engineer prepares a bash script to automate operations that relate to the application. Which workflow is being automated in the bash script?
Refer to the exhibit.
A network engineer must collect information from the network using Cisco DNA Center APIs. The script must query for the devices with 'platformId' 'C9540-x' and then send commands to be executed. Which process is automated by the Python script?
Refer to the exhibit.
A security team observes an attack that originates from a Cisco Meraki device. To mitigate the attack, the team requests that the engineering team remove the /ice from the network. The security team also requests information about the device, such as Its name and location. Which tool must the engineering team use to meet the luirements by using tasks?
Which IP service synchronizes the time across devices?
Refer to the exhibit. Drag and drop the code from the bottom onto the box where the code is missing to add a subnet to each bridge domain in the Ten1 tenant. Not all options are used.
Which two protocols are associated with the control plane on a network device? (Choose two.)
Which Python function is used to parse a string that contains JSON data into a Python dictionary?
Refer to the exhibit. Drag and drop the code from the bottom onto the box where the code is missing to construct a Python script by using the Cisco SDK. Not all options are used.
Refer to the exhibit.
What occurs when the script runs?
Refer to the exhibit. An engineer prepares a script to automate workflow by using Cisco DNA Center APIs to display:
total count of devices
list of the network devices
information of one device with a hostname filter
What is displayed in the final step after the Python script is executed?
Refer to the exhibit. An engineer is comparing two files by using the unified diff format. Which cade snippet belongs to the new.py file?
Drag and drop the code snippets from the bottom onto the blanks in the code to complete the happy path scenario. Not all options are used.
What is a characteristic of lest-driven development?
A developer writes an application that refines data in temporary secure file storage hosted on the public cloud. Data will be deleted after processing and does not contain any private information. What is the advantage that a public cloud deployment provides to the developer?
Drag and drop the code from the bottom onto the box where the code is missing to obtain a list of network devices by using the Cisco Meraki API. Not all options are used.
Which two commands download and execute an Apache web server container in Docker with a port binding 8080 in the container to 80 on the host? (Choose two.)
An engineer needs to collect information about 20,000 Bluetooth clients using the Cisco Meraki API. The API returns only 1,000 results. One of the HTTP response headers has the data:
Link: https://api.meraki.com.info/api/v0/networks/ABC/bluetoothClients?perPage=1000 &startingAfter=1000>;rel=“next”
Which RFC is implemented by the API to apply the restriction?
Which HTTP error code series relates to redirection?
What is a capability of Cisco Webex?
A developer completed the creation of a script using Git. Before delivering it to the customer, the developer wants to be sure about all untracked files, without losing any information. Which command gathers this information?
Drag and drop the functions from the left onto the networking devices on the right.
Drag and drop the characteristics from the left onto the software development methodologies on the right.
Which TCP port is used to connect to a network device by using Telnet?
Refer to the exhibit.
A developer can access the TLS REST API on server A, but cannot access the API on server B. The developer can ping server B. When the developer performs a packet capture on the TLS REST API port on server B, the capture shows that the packet arrived and the server responded. What causes the issue?
Refer to the exhibit. A developer creates a Python script by using the Cisco Meraki API. The solution must:
• Obtain a list of HTTP servers for a network named "netl".
• Print the response body if the HTTP status code is 200.
• Handle the timeout requests as exceptions, and print Timeout Error next to the exception to stdout.
Which block of code completes the script?
A)
B)
What is a characteristic of the Cisco Finesse platform?
What is a feature of XML compared to other data formats?
Which Cisco platform is used to manage data center infrastructure through third-party tools and system integrations?
Developer is working on a new feature and made changes on a branch named ‘branch-413667549a-new’. When merging the branch to production, conflicts occurred. Which Git command must the developer use to recreate the pre-merge state?
Which IP service is responsible for automatically assigning an IP address to a device?
A developer is developing a web application that uses username and password to authenticate to the next service. The user credentials must be available at any time in the application. The developer must choose and implement a secure method of storing the authentication credentials that are used in the automation code. Which password handling method must be used to minimize the security risk?
Drag and drop the code from the bottom onto the box where the code is missing to enable ports on a switch by using RESTCONF. Not all options are used.
Refer to the exhibit.
An engineer sends the request to collect data over Cisco AMP for Endpoints API. The Engineer must list guide and hostname data for all computers, but the first request returns only 500 items out of 2,000. Then, the engineer adds the loop to collect all the data. What must be added to the script where the code is missing to complete the requests?
Refer to the exhibit.
The IT team deployed a new Linux virtual machine for a software engineer to use. but the engineer is not comfortable configuring services using Bash. Which workflow is automated by the Ansible playbook?
Refer to the exhibit.
A network engineer must improve the fabric discovery process in a data center. The engineer wants to check current ACI scripts in the myproject repository and clone them to a folder named aci. The engineer will optimize the scripts from the new folder. Which command performs this task on the Git repository?
A)
B)
C)
D)
Refer to the exhibit.
Which XML snippet has interface information that conforms to the YANG model?
A)
B)
C)
D)
A company wants to automate the orders processed on its website using API. The network device that supports the solution must:
support XML encoding
support distributed transactions
support YANG data models
be support software redundancy
Which requirement prevents the use of RESTCONF for the solution?
An engineer must run tests on several Cisco controllers. Due to the nature of the task, the infrastructure must be running at all times and have access to APIs. Which Cisco DevNet source must the engineer use?
Which action do webhooks enable an application to perform?
Rotor to the exhibit. Which API is called when the REMOTE TU sends a TCONNECT Response to the LOCAL TU?
Which protocol is used for clock synchronization between network devices?
Refer to the exhibit. Which HTTP code is returned after the RESTCONF query is executed?
What is a capability of the AXL API?
What is a benefit of using Python classes?
What is the function of an Ethernet switch in a networking environment?
Drag and drop the code from the bottom onto the box where the code is missing to authenticate with the Cisco DNA Center REST API by using basic authentication. Then generate a token for later use. Not all options are used.
Refer to the exhibit.
An administrator attempts to perform a GET operation by using the Cisco IOS XE RESTCONF API to return the hostname of a device. The sequence diagram in the exhibit illustrates the HTTP messages observed. Which change to the API request resolves the issue?
A developer attempts to refactor and improve the application code. It is noticed that the code contains several pieces of key information that could be a security threat if this code is accessible by those who are not
authorized to this data. Which approach addresses the security concerns noticed by the developer?
What is a firehose webhook?
Which type of threat occur when an attacker can send hostile data to an interpreter within an application?
Refer to the exhibit.
What is represented in this YANG module?
What is used in Layer 2 switches to direct packet transmission to the intended recipient?
Which mechanism is used to consume a RESTful API design when large amounts of data are returned?
Which network device monitors incoming and outgoing traffic and decides whether to allow or block specific traffic based on a defined set of rules?
What is the purpose of the Cisco VIRL software tool?
Drag and drop the network automation interfaces from the left onto the transport protocols that they support on the right.
Which HTTP status Code means that the server cannot or will not process the request because of perceived client error?
: 19 DRAG DROP
Drag and drop the HTTP methods from the left onto their generally accepted corresponding create, read, update, and delete operations on the right.
Which way should be used to safely the API keys?
Refer to the exhibit.
Drag and drop the code from the left code from the left onto the item number on the right to complete the Meraki code to obtain a list of client which have used this network.
When a Cisco IOS XE networking device is configured using RESTCONF, what is the default data-encoding method?
Which action does the Git command git merge allow the development to perform?
A 401 HTTP response code is returned when calling a REST API. What is the error state identified by this response code?
Refer to the exhibit.
Fill in the blanks to complete the cURL command to the list of networks in the Meraki organization with an id of 384279060
Drag and Drop the GIT commands from the left onto the right that add modified local files to a remote repository. Not all options are used
Fill in the blanks to complete the Python script to update the Webex Teams membership of a room using the Python requests library import requests
Drag and drop elements of the RESTCONF protocol stack from the left onto the correct description on the right. Not all elements on the left are used.
A REST API service requires authentication based on the username and password. The user “john” has the password “384279060” and the Base64 encoding of those credentials is “am9objowMTIzNDU2Nzg=”. Which method completes an authentication request?
Users cannot access a webserver and after the traffic is captured, the capture too* shows an ICMP packet that reports "communication administratively prohibited" What Is the cause of this webserver access Issue?
Which model-driven programmability protocol does Cisco IOS XE Software support?
Refer to the exhibit.
The output of a unified diff when comparing two versions of a python script is shown. Which two “single_request _timeout ()”
Which principle is a value from the manifesto for Agile software development?
Drag and drop the characteristics from the left onto the corresponding software development methodologies on the right?
Fill in the blanks to complete the python script to retrieve a list of network devices using the Cisco DNA center API.
Which statement about authentication a RESTCONF API session with a router that runs Cisco IOS XE software is true?
Refer to Exhibit.
Which JSON is equivalent to the XML-encoded data.
A)
B)
C)
D)
What are the two purposes for using a VLAN in a network? (Choose two)
In which situation would an edge computing solution be used?
Drag and Drop the Bash commands from the left onto the correct actions on the right.
Which description of a default gateway if true?
Which service provides a directory lookup for IP addresses and host names?
Which detail is included in a routing table?
Which Cisco DevNet resource allows access to products in a development lab to explore, learn, and build application that use Cisco APLs?
Drag and drop the Python code from the left onto the correct step on the right to call a REST API.
Drag and drop the network component names from the left onto the correct descriptions on the right. Not all options are used.
Which two statements describe the traits of an asynchronous API call? (Choose two.)
Refer to the exhibit.
Which OWASP threat does this example demonstrate?
A small company has 5 servers and 50 clients. What are two reasons an engineer should spilt this network into separate client and server subnets? (Choose two)
On which network plane is routing protocol traffic handled?
Refer to the exhibit.
Drag and Drop the code from the bottom onto the box where the code is missing on the Meraki Python script to create a new network
Which two protocols are used to apply a configuration change on a Cisco IOS XE device? (Choose two)
What are two advantages of the Model-view-controller software design pattern? (Choose two.)
Which two statements describe the advantages of using a version control system? (Choose two.)
What is the first development task in test-driven development?
A developer is writing an application that a REST API and the application requires a valid from the API which element of the response is used in the conditional check?