InlineProviderGatewayBgpPermissionGroup1

InlineProviderGatewayBgpPermissionGroup1
InlineProviderGatewayBgpPermissionGroup1
JSON Example
{
    "id": "urn:vcloud:bgpPermissionGroup:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
    "name": "string",
    "description": "string",
    "bgpNeighborAccessLevel": "string",
    "communityListAccessLevel": "string",
    "prefixListAccessLevel": "string",
    "routeMapAccessLevel": "string",
    "bgpNeighborMemberCount": 0,
    "communityListMemberCount": 0,
    "prefixListMemberCount": 0,
    "routeMapMemberCount": 0
}
string
id
Optional

The identifier of the BGP Permission Group in URN format.

string
name
Required

The name of the BGP Permission Group.

string
description
Optional

Description for the BGP Permission Group.

string
bgpNeighborAccessLevel
Optional

The current access level assigned to the BGP neighbors which are part of this Permission Group. Possible values are:

  • TENANT_VIEW - Tenant user can view BGP neighbors which are part of this Permission Group.
  • TENANT_MANAGE - Tenant user can manage BGP neighbors which are part of this Permission Group.
  • NO_ACCESS - Tenant user cannot view or manage BGP neighbors which are part of this Permission Group.
string
communityListAccessLevel
Optional

The current access level assigned to the BGP community lists which are part of this Permission Group. Possible values are:

  • TENANT_VIEW - Tenant user can view BGP community lists which are part of this Permission Group.
  • TENANT_MANAGE - Tenant user can manage BGP community lists which are part of this Permission Group.
  • NO_ACCESS - Tenant user cannot view or manage BGP community lists which are part of this Permission Group.
string
prefixListAccessLevel
Optional

The current access level assigned to the BGP prefix lists which are part of this Permission Group. Possible values are:

  • TENANT_VIEW - Tenant user can view BGP prefix lists which are part of this Permission Group.
  • TENANT_MANAGE - Tenant user can manage BGP prefix lists which are part of this Permission Group.
  • NO_ACCESS - Tenant user cannot view or manage BGP prefix lists which are part of this Permission Group.
string
routeMapAccessLevel
Optional

The current access level assigned to the BGP route maps which are part of this Permission Group. Possible values are:

  • TENANT_VIEW - Tenant user can view BGP route maps which are part of this Permission Group.
  • TENANT_MANAGE - Tenant user can manage BGP route maps which are part of this Permission Group.
  • NO_ACCESS - Tenant user cannot view or manage BGP route maps which are part of this Permission Group.
integer
bgpNeighborMemberCount
Optional

The number of BGP neighbors which are part of this Permission Group.

integer
communityListMemberCount
Optional

The number of BGP community lists which are part of this Permission Group.

integer
prefixListMemberCount
Optional

The number of BGP prefix lists which are part of this Permission Group.

integer
routeMapMemberCount
Optional

The number of BGP route maps which are part of this Permission Group.