API Description | API Path |
---|---|
Get member types for a given GroupIt retrieves member types for a given group. In case of nested groups, it calculates member types of child groups as well. Considers member type for members added via static members and dynamic membership criteria. |
GET /global-manager/api/v1/global-infra/domains/<domain-id>/groups/<group-id>/member-types
|
Get consolidated effective IPAddress translated from this group across siteReturns consolidated effective ip address members of the specified NSGroup. Applicable in case of federated environment. The response contains site-wise list of consolidated effective IP address members. In the response, for the local-site, the list will contain static and dynamicaly translated IPs. For the remote sites, the list will contain only the dynamically translated IPs. The static IPs will not be seen in the response of this API. Hence, user can refer to the local-site Ip response in the API results or the group definition to see the static IP membership of the Group. This API is applicable only for Global Groups containing (directly or via nesting) either VirtualMachine, VIF, Segment, SegmentPort or IPSet member type. Use the cursor value in the response to fetch the next page. If there is no cursor value for a response, it implies the last page in the results for the query. |
GET /global-manager/api/v1/global-infra/domains/<domain-id>/groups/<group-id>/members/consolidated-effective-ip-addresses
|
Get IP addresses that belong to this GroupGet IP addresses that belong to this Group. This API is applicable for Groups containing either VirtualMachine, VIF, Segment ,Segment Port or IP Address member type.For Groups containing other member types,an empty list is returned |
GET /global-manager/api/v1/global-infra/domains/<domain-id>/groups/<group-id>/members/ip-addresses
|
Get logical ports that belong to this GroupGet logical ports that belong to this Group This API is applicable for Groups containing either VirtualMachine, VIF, Segment or Segment Port member type.For Groups containing other member types,an empty list is returned. |
GET /global-manager/api/v1/global-infra/domains/<domain-id>/groups/<group-id>/members/logical-ports
|
Get logical switches that belong to this GroupGet logical switches that belong to this Group. This API is applicable for Groups containing Segment member type. For Groups containing other member types, an empty list is returned. |
GET /global-manager/api/v1/global-infra/domains/<domain-id>/groups/<group-id>/members/logical-switches
|
Get segment ports that belong to this GroupGet segment ports that belong to this Group |
GET /global-manager/api/v1/global-infra/domains/<domain-id>/groups/<group-id>/members/segment-ports
|
Get segments that belong to this GroupGet segments that belong to this Group |
GET /global-manager/api/v1/global-infra/domains/<domain-id>/groups/<group-id>/members/segments
|
Get Virtual Network Interface instances that belong to this GroupGet Virtual Network Interface instances that belong to this Group. This API is applicable for Groups containing VirtualNetworkInterface and VirtualMachine member types. For Groups containing other member types,an empty list is returned.target_id in response is external_id of VirtualNetworkInterface or VirtualMachine. |
GET /global-manager/api/v1/global-infra/domains/<domain-id>/groups/<group-id>/members/vifs
|
Get Virtual machines that belong to this GroupGet Virtual machines that belong to this Group. This API is applicable for Groups containing VirtualMachine,member type. For Groups containing other member types,an empty list is returned. |
GET /global-manager/api/v1/global-infra/domains/<domain-id>/groups/<group-id>/members/virtual-machines
|
Get tags used to define conditions inside a GroupGet tags used to define conditions inside a Group. Also includes tags inside nested groups. |
GET /global-manager/api/v1/global-infra/domains/<domain-id>/groups/<group-id>/tags
|
Get groups for which the given object is a memberGet policy groups for which the given object is a member. In Federation environment, if the given object is a global entity and if that entity is not stretched to the site specified in the enforcement_point_path parameter, then this API returns an empty list. |
GET /global-manager/api/v1/global-infra/group-associations
|
Get groups for which the given IP address is a memberGet policy groups for which the given IP address is a member. |
GET /global-manager/api/v1/global-infra/ip-address-group-associations
|
Get groups for which the given VM is a memberGet policy groups for which the given VM is a member. |
GET /global-manager/api/v1/global-infra/virtual-machine-group-associations
|
Get groups for which the given VIF is a memberGet policy groups for which the given VIF is a member. |
GET /global-manager/api/v1/global-infra/virtual-network-interface-group-associations
|