Pass the Google Apigee Certification Program Apigee-API-Engineer Questions and answers with CertsForce

Viewing page 3 out of 4 pages
Viewing questions 21-30 out of questions
Questions # 21:

You have a new set of requirements for a mobile app. The product team has asked for the following.

• The app requires access to customer order information

• The app needs to allow a search function for orders by product name

Choose two development tasks that would accomplish the requirements. Choose 2 answers

Options:

A.

Create a new API proxy for a GET /v1/customers/{customerid}/orders


B.

Create a new API proxy for a GET /v1/customers/{customerid}/products/{productname}


C.

The design should include a new custom header X-Product-Name


D.

The Apigee proxy should allow a query parameter for q=


E.

The Apigee proxy should allow a query parameter for orderld=


Questions # 22:

Which proxy endpoint configuration determines the target endpoint that will be used?

Options:

A.

Step


B.

TargetConfiguration


C.

RouteRule


D.

Connection


E.

Path


Questions # 23:

Which is a benefit of 2-way TLS (mutual TLS) for target endpoint connections?

Options:

A.

Sensitive data presented to end users will be encrypted


B.

Certificates can be used to verify the identity of both Apigee Edge and the target endpoint


C.

End users can use the name of the system to verify that they are connecting to a trusted system.


D.

All of the above


Questions # 24:

Your client's Apigee Edge configuration uses Local Target Proxy Chaining with proxies that have monthly quotas The client has noticed that quotas are being exceeded more quickly than expected What should you do?

Options:

A.

Switch to daily quotas.


B.

Disable quota evaluation for chained proxies.


C.

Increase quota levels in API Product settings


D.

Use Analytics reports to balance proxy queries


Questions # 25:

You are part of an API team working on a versioning strategy for a new API. Several members of the team disagree on how to indicate the version. According to Apigee recommended practices, what would you recommend to the team?

Options:

A.

Use the payload.


B.

Use a header version: vl.


C.

UsetheURI/products/productjd/vl


D.

UsetheURI/v1/products/product id


Questions # 26:

Which policies can be used to create or modify a request message for a service callout? Select all that are correct

Options:

A.

ServiceCallout


B.

AssignMessage


C.

RequestMessage


D.

Message Validation


Questions # 27:

Which features are supported in the OAuthV2 policy? Choose 3 answers

Options:

A.

Storing of external access tokens


B.

Setting custom attributes for generated access tokens


C.

Credentials validation when password grant_type is used


D.

Setting different expiration for refresh and access tokens


Questions # 28:

When retrieving a value from an encrypted KVM. the variable name to which it is assigned must be prefixed with which value to prevent it from being readable in tracing sessions?

Options:

A.

encrypted


B.

mask


C.

kvm


D.

private


E.

hidden


Questions # 29:

When is it appropriate to use query parameters in RESTful API design? Select all that are correct

Options:

A.

When passing username and passwords.


B.

When providing the ability to return different levels of detail in the response.


C.

When requesting that an entire collection be deleted.


D.

When filtering the response based upon a query


Questions # 30:

Which features are supported in the OAuthV2 policy? Choose 3 answers

Options:

A.

Storing of external access tokens


B.

Setting custom attributes for generated access tokens


C.

Credentials validation when password grant type is used


D.

Setting different expiration for refresh and access tokens.


Viewing page 3 out of 4 pages
Viewing questions 21-30 out of questions