Practice Free JN0-750 Exam Online Questions
The Automation Developer has defined all the necessary configuration objects in Terraform. The configuration includes a `mist_site` resource, a `mist_wlan_template` resource, and a rule to apply the template to the site.
If the developer runs `terraform destroy`, what is the expected outcome?
- A . The command will fail because the template is still in use by the site.
- B . Terraform will delete the site from Mist, but the WLAN template will remain because it is an organization-level object.
- C . Terraform will unassign the template from the site but will not delete either object.
- D . Terraform will delete both the site and the WLAN template it created.
The Automation Developer has defined all the necessary configuration objects in Terraform. The configuration includes a `mist_site` resource, a `mist_wlan_template` resource, and a rule to apply the template to the site.
If the developer runs `terraform destroy`, what is the expected outcome?
- A . The command will fail because the template is still in use by the site.
- B . Terraform will delete the site from Mist, but the WLAN template will remain because it is an organization-level object.
- C . Terraform will unassign the template from the site but will not delete either object.
- D . Terraform will delete both the site and the WLAN template it created.
A Network Architect needs to perform a simple, repetitive task every morning: generate a list of all access points that are currently offline across the entire organization. They want to run a single command from their shell to get this list.
Which Mist automation tool is best suited for this kind of simple, command-line, ad-hoc task?
- A . A full Python application
- B . `mist-cli`
- C . Terraform
- D . Ansible
When making a `PUT` request to update an existing resource in the Mist API, such as changing the notes on a device, what is the expected behavior?
- A . The request updates only the fields specified in the request body and leaves all other fields on the object unchanged.
- B . `PUT` requests are not used for updates; `PATCH` must be used instead.
- C . The request will fail if any required fields are omitted from the request body.
- D . The request body must contain the complete resource object, including all its fields, not just the ones being changed.
A Network Architect is using a Python script to automate the creation of a new site and immediately apply a standard set of WxLAN policies for guest and IoT segmentation.
What is the correct order of operations for the script to follow?
- A . 1. Create Site -> 2. Apply WxLAN Policies to Site -> 3. Create WLANs
- B . 1. Create WLANs -> 2. Apply WxLAN Policies to WLANs -> 3. Create Site
- C . 1. Create WxLAN Policies -> 2. Create Site -> 3. Create WLANs that reference the policies.
- D . 1. Create Site -> 2. Create WLANs -> 3. Create WxLAN Policies -> 4. Apply Policies to WLANs
A developer is troubleshooting a failed API call to the Mist platform. The script attempts to update a site’s name with a `PUT` request, but it receives a `404 Not Found` HTTP status code. The developer has confirmed their API token is valid and has the correct permissions.
Review the details of the failed call:
HTTP Method: PUT
URL: https://api.mist.com/api/v1/sites/a1b2c3d4-e5f6-7890-1234-ffffffffffff
Headers:
Authorization: Token …
Content-Type: application/json
Body:
{"name": "New-Site-Name"}
What are the most likely reasons for the `404 Not Found` error? (Choose 2.)
- A . The `site_id` specified in the URL does not exist in the organization.
- B . The HTTP Method should have been `POST`.
- C . The API token does not have privileges to modify sites.
- D . The API call was made to the wrong Mist cloud (e.g., the Global 02 cloud instead of Global 01).
- E . The JSON in the request body is malformed.
A Network Administrator is writing a Python script to create a new WLAN in a Mist site. They are creating a Python dictionary to represent the configuration, which will be converted into the body of a POST request.
wlan_config = {
"ssid": "New-Corp-WLAN",
"enabled": True,
"auth": {
"type": "psk",
"psk": "a_very_secret_key"
}
}
Which data structure format must this Python dictionary be converted into before being sent as the body of the Mist API request?
- A . YAML
- B . JSON
- C . Jinja2
- D . XML
A NOC Operator needs to temporarily disable a specific WLAN across an entire site due to a security concern. They have the `site_id` and the `wlan_id`.
Which API call will correctly disable the specified WLAN?
- A . `POST /api/v1/sites/{site_id}/wlans/{wlan_id}/disable`
- B . `PUT /api/v1/sites/{site_id}/wlans/{wlan_id}` with a payload of `{"enabled": false}`
- C . `PUT /api/v1/orgs/{org_id}/wlans/{wlan_id}` with a payload of `{"enabled": false}`
- D . `DELETE /api/v1/sites/{site_id}/wlans/{wlan_id}`
Apply the template to the site by updating the site with the `mist.mcs.site` module again.
How does Ansible handle the order of these operations?
- A . Ansible automatically determines the dependencies between the modules and runs them in the correct order.
- B . Ansible runs all tasks in parallel by default.
- C . Ansible requires the use of a `depends_on` keyword to define the order.
- D . Ansible runs the tasks in the sequential order they are written in the playbook.
A Wired Engineer is writing a Python script to automate the initial setup of a new site in Juniper Mist. The first step in their script is to create the site itself.
Which API endpoint should the engineer send a `POST` request to in order to create a new site within a specific organization?
- A . `POST /api/v1/orgs/{org_id}/sites`
- B . `POST /api/v1/self`
- C . `POST /api/v1/orgs/{org_id}/inventory`
- D . `POST /api/v1/sites/{site_id}`
