NSX-T Data Center REST API

AzureCredentials (type)

{
  "additional_properties": false, 
  "description": "Stores information about Azure account credentials", 
  "extends": {
    "$ref": "Resource
  }, 
  "id": "AzureCredentials", 
  "module_id": "CloudAccounts", 
  "properties": {
    "_links": {
      "description": "The server will populate this field when returing the resource. Ignored on PUT and POST.", 
      "items": {
        "$ref": "ResourceLink
      }, 
      "readonly": true, 
      "title": "References related to this resource", 
      "type": "array"
    }, 
    "_schema": {
      "readonly": true, 
      "title": "Schema for this resource", 
      "type": "string"
    }, 
    "_self": {
      "$ref": "SelfResourceLink, 
      "readonly": true, 
      "title": "Link to this resource"
    }, 
    "client_id": {
      "description": "Client ID of the Azure account.", 
      "readonly": false, 
      "required": false, 
      "title": "Azure Account Client ID", 
      "type": "string"
    }, 
    "gateway_role": {
      "description": "Default Azure Managed Service Identity role that will be set to the Cloud Gateways deployed in the Azure account. Based on the permissions in the role, the gateways will have access to resources in the Azure account.", 
      "readonly": false, 
      "required": false, 
      "title": "Azure role name for gateway", 
      "type": "string"
    }, 
    "key": {
      "description": "Key of the Azure account. Used only to take input. Will never be returned in any API response.", 
      "readonly": false, 
      "required": false, 
      "sensitive": true, 
      "title": "Azure Account Key", 
      "type": "string"
    }, 
    "subscription_id": {
      "description": "Subscription ID of the Azure account.", 
      "readonly": false, 
      "required": false, 
      "title": "Azure Account Subscription ID", 
      "type": "string"
    }, 
    "tenant_id": {
      "description": "Tenant ID of the Azure account.", 
      "readonly": false, 
      "required": false, 
      "title": "Azure Account Tenant ID", 
      "type": "string"
    }
  }, 
  "title": "Azure Account Credentials", 
  "type": "object"
}