This section dicusses various IAM roles required for NSX Advanced Load Balancer integration with AWS.

Identity and Access Management (IAM) roles

IAM roles are the set of policies that define access to resources within AWS. The roles and the policies that define their access are defined in JSON files. This method does not require an AWS account key. Instead, the role and policy files must be downloaded from NSX Advanced Load Balancer and installed using the AWS CLI. (Download links for the role and policy files, and the required AWS CLI syntax, are provided in this article.) After setting up the IAM roles, return to this article to install the NSX Advanced Load Balancer EC2 instance. Use this method if you do not want to enter AWS credentials. Following are the mandatory IAM roles that should be configured through Amazon Management Console:

  • vmimport

  • AviController-Refined-Role