Policy > Networking > Network Services > Advanced Load Balancing

Associated URIs:

API Description API Path

List ALBAnalyticsProfile for infra


Paginated list of all ALBAnalyticsProfile for infra.
GET /policy/api/v1/infra/alb-analytics-profiles

Delete ALBAnalyticsProfile and all the entities contained by this ALBAnalyticsProfile


Delete the ALBAnalyticsProfile along with all the entities contained
by this ALBAnalyticsProfile.
DELETE /policy/api/v1/infra/alb-analytics-profiles/<alb-analyticsprofile-id>

Read ALBAnalyticsProfile


Read a ALBAnalyticsProfile.
GET /policy/api/v1/infra/alb-analytics-profiles/<alb-analyticsprofile-id>

Create or update a ALBanalyticsprofile


If a ALBanalyticsprofile with the alb-analyticsprofile-id is not already present,
create a new ALBanalyticsprofile. If it already exists, update the
ALBanalyticsprofile. This is a full replace.
PATCH /policy/api/v1/infra/alb-analytics-profiles/<alb-analyticsprofile-id>

Create or update a ALBAnalyticsProfile


If a ALBAnalyticsProfile with the alb-AnalyticsProfile-id is not
already present, create a new ALBAnalyticsProfile. If it already exists,
update the ALBAnalyticsProfile. This is a full replace.
PUT /policy/api/v1/infra/alb-analytics-profiles/<alb-analyticsprofile-id>

List ALBApplicationPersistenceProfile for infra


Paginated list of all ALBApplicationPersistenceProfile for infra.
GET /policy/api/v1/infra/alb-application-persistence-profiles

Delete ALBApplicationPersistenceProfile and all the entities contained by this ALBApplicationPersistenceProfile


Delete the ALBApplicationPersistenceProfile along with all the entities contained
by this ALBApplicationPersistenceProfile.
DELETE /policy/api/v1/infra/alb-application-persistence-profiles/<alb-applicationpersistenceprofile-id>

Read ALBApplicationPersistenceProfile


Read a ALBApplicationPersistenceProfile.
GET /policy/api/v1/infra/alb-application-persistence-profiles/<alb-applicationpersistenceprofile-id>

Create or update a ALBapplicationpersistenceprofile


If a ALBapplicationpersistenceprofile with the alb-applicationpersistenceprofile-id is not already present,
create a new ALBapplicationpersistenceprofile. If it already exists, update the
ALBapplicationpersistenceprofile. This is a full replace.
PATCH /policy/api/v1/infra/alb-application-persistence-profiles/<alb-applicationpersistenceprofile-id>

Create or update a ALBApplicationPersistenceProfile


If a ALBApplicationPersistenceProfile with the alb-ApplicationPersistenceProfile-id is not
already present, create a new ALBApplicationPersistenceProfile. If it already exists,
update the ALBApplicationPersistenceProfile. This is a full replace.
PUT /policy/api/v1/infra/alb-application-persistence-profiles/<alb-applicationpersistenceprofile-id>

List ALBApplicationProfile for infra


Paginated list of all ALBApplicationProfile for infra.
GET /policy/api/v1/infra/alb-application-profiles

Delete ALBApplicationProfile and all the entities contained by this ALBApplicationProfile


Delete the ALBApplicationProfile along with all the entities contained
by this ALBApplicationProfile.
DELETE /policy/api/v1/infra/alb-application-profiles/<alb-applicationprofile-id>

Read ALBApplicationProfile


Read a ALBApplicationProfile.
GET /policy/api/v1/infra/alb-application-profiles/<alb-applicationprofile-id>

Create or update a ALBapplicationprofile


If a ALBapplicationprofile with the alb-applicationprofile-id is not already present,
create a new ALBapplicationprofile. If it already exists, update the
ALBapplicationprofile. This is a full replace.
PATCH /policy/api/v1/infra/alb-application-profiles/<alb-applicationprofile-id>

Create or update a ALBApplicationProfile


If a ALBApplicationProfile with the alb-ApplicationProfile-id is not
already present, create a new ALBApplicationProfile. If it already exists,
update the ALBApplicationProfile. This is a full replace.
PUT /policy/api/v1/infra/alb-application-profiles/<alb-applicationprofile-id>

List ALBAuthProfile for infra


Paginated list of all ALBAuthProfile for infra.
GET /policy/api/v1/infra/alb-auth-profiles

Delete ALBAuthProfile and all the entities contained by this ALBAuthProfile


Delete the ALBAuthProfile along with all the entities contained
by this ALBAuthProfile.
DELETE /policy/api/v1/infra/alb-auth-profiles/<alb-authprofile-id>

Read ALBAuthProfile


Read a ALBAuthProfile.
GET /policy/api/v1/infra/alb-auth-profiles/<alb-authprofile-id>

Create or update a ALBauthprofile


If a ALBauthprofile with the alb-authprofile-id is not already present,
create a new ALBauthprofile. If it already exists, update the
ALBauthprofile. This is a full replace.
PATCH /policy/api/v1/infra/alb-auth-profiles/<alb-authprofile-id>

Create or update a ALBAuthProfile


If a ALBAuthProfile with the alb-AuthProfile-id is not
already present, create a new ALBAuthProfile. If it already exists,
update the ALBAuthProfile. This is a full replace.
PUT /policy/api/v1/infra/alb-auth-profiles/<alb-authprofile-id>

Alb Auth Token API calls to Avi Controller.


Passthorugh API calls to Avi controller using the Auth of policy API
request send to this API will be passthrough to Avi controller and
Avi controller response will be embedded for this API.
PUT /policy/api/v1/infra/alb-auth-token

List ALBAutoScaleLaunchConfig for infra


Paginated list of all ALBAutoScaleLaunchConfig for infra.
GET /policy/api/v1/infra/alb-auto-scale-launch-configs

Delete ALBAutoScaleLaunchConfig and all the entities contained by this ALBAutoScaleLaunchConfig


Delete the ALBAutoScaleLaunchConfig along with all the entities contained
by this ALBAutoScaleLaunchConfig.
DELETE /policy/api/v1/infra/alb-auto-scale-launch-configs/<alb-autoscalelaunchconfig-id>

Read ALBAutoScaleLaunchConfig


Read a ALBAutoScaleLaunchConfig.
GET /policy/api/v1/infra/alb-auto-scale-launch-configs/<alb-autoscalelaunchconfig-id>

Create or update a ALBautoscalelaunchconfig


If a ALBautoscalelaunchconfig with the alb-autoscalelaunchconfig-id is not already present,
create a new ALBautoscalelaunchconfig. If it already exists, update the
ALBautoscalelaunchconfig. This is a full replace.
PATCH /policy/api/v1/infra/alb-auto-scale-launch-configs/<alb-autoscalelaunchconfig-id>

Create or update a ALBAutoScaleLaunchConfig


If a ALBAutoScaleLaunchConfig with the alb-AutoScaleLaunchConfig-id is not
already present, create a new ALBAutoScaleLaunchConfig. If it already exists,
update the ALBAutoScaleLaunchConfig. This is a full replace.
PUT /policy/api/v1/infra/alb-auto-scale-launch-configs/<alb-autoscalelaunchconfig-id>

Read an ALBControllerSupportedVersion


Read an ALBControllerSupportVersion.
GET /policy/api/v1/infra/alb-controller-version

List ALBDnsPolicy for infra


Paginated list of all ALBDnsPolicy for infra.
GET /policy/api/v1/infra/alb-dns-policies

Delete ALBDnsPolicy and all the entities contained by this ALBDnsPolicy


Delete the ALBDnsPolicy along with all the entities contained
by this ALBDnsPolicy.
DELETE /policy/api/v1/infra/alb-dns-policies/<alb-dnspolicy-id>

Read ALBDnsPolicy


Read a ALBDnsPolicy.
GET /policy/api/v1/infra/alb-dns-policies/<alb-dnspolicy-id>

Create or update a ALBdnspolicy


If a ALBdnspolicy with the alb-dnspolicy-id is not already present,
create a new ALBdnspolicy. If it already exists, update the
ALBdnspolicy. This is a full replace.
PATCH /policy/api/v1/infra/alb-dns-policies/<alb-dnspolicy-id>

Create or update a ALBDnsPolicy


If a ALBDnsPolicy with the alb-DnsPolicy-id is not
already present, create a new ALBDnsPolicy. If it already exists,
update the ALBDnsPolicy. This is a full replace.
PUT /policy/api/v1/infra/alb-dns-policies/<alb-dnspolicy-id>

List ALBErrorPageBody for infra


Paginated list of all ALBErrorPageBody for infra.
GET /policy/api/v1/infra/alb-error-page-bodies

Delete ALBErrorPageBody and all the entities contained by this ALBErrorPageBody


Delete the ALBErrorPageBody along with all the entities contained
by this ALBErrorPageBody.
DELETE /policy/api/v1/infra/alb-error-page-bodies/<alb-errorpagebody-id>

Read ALBErrorPageBody


Read a ALBErrorPageBody.
GET /policy/api/v1/infra/alb-error-page-bodies/<alb-errorpagebody-id>

Create or update a ALBerrorpagebody


If a ALBerrorpagebody with the alb-errorpagebody-id is not already present,
create a new ALBerrorpagebody. If it already exists, update the
ALBerrorpagebody. This is a full replace.
PATCH /policy/api/v1/infra/alb-error-page-bodies/<alb-errorpagebody-id>

Create or update a ALBErrorPageBody


If a ALBErrorPageBody with the alb-ErrorPageBody-id is not
already present, create a new ALBErrorPageBody. If it already exists,
update the ALBErrorPageBody. This is a full replace.
PUT /policy/api/v1/infra/alb-error-page-bodies/<alb-errorpagebody-id>

List ALBErrorPageProfile for infra


Paginated list of all ALBErrorPageProfile for infra.
GET /policy/api/v1/infra/alb-error-page-profiles

Delete ALBErrorPageProfile and all the entities contained by this ALBErrorPageProfile


Delete the ALBErrorPageProfile along with all the entities contained
by this ALBErrorPageProfile.
DELETE /policy/api/v1/infra/alb-error-page-profiles/<alb-errorpageprofile-id>

Read ALBErrorPageProfile


Read a ALBErrorPageProfile.
GET /policy/api/v1/infra/alb-error-page-profiles/<alb-errorpageprofile-id>

Create or update a ALBerrorpageprofile


If a ALBerrorpageprofile with the alb-errorpageprofile-id is not already present,
create a new ALBerrorpageprofile. If it already exists, update the
ALBerrorpageprofile. This is a full replace.
PATCH /policy/api/v1/infra/alb-error-page-profiles/<alb-errorpageprofile-id>

Create or update a ALBErrorPageProfile


If a ALBErrorPageProfile with the alb-ErrorPageProfile-id is not
already present, create a new ALBErrorPageProfile. If it already exists,
update the ALBErrorPageProfile. This is a full replace.
PUT /policy/api/v1/infra/alb-error-page-profiles/<alb-errorpageprofile-id>

List ALBHardwareSecurityModuleGroup for infra


Paginated list of all ALBHardwareSecurityModuleGroup for infra.
GET /policy/api/v1/infra/alb-hardware-security-module-groups

Delete ALBHardwareSecurityModuleGroup and all the entities contained by this ALBHardwareSecurityModuleGroup


Delete the ALBHardwareSecurityModuleGroup along with all the entities contained
by this ALBHardwareSecurityModuleGroup.
DELETE /policy/api/v1/infra/alb-hardware-security-module-groups/<alb-hardwaresecuritymodulegroup-id>

Read ALBHardwareSecurityModuleGroup


Read a ALBHardwareSecurityModuleGroup.
GET /policy/api/v1/infra/alb-hardware-security-module-groups/<alb-hardwaresecuritymodulegroup-id>

Create or update a ALBhardwaresecuritymodulegroup


If a ALBhardwaresecuritymodulegroup with the alb-hardwaresecuritymodulegroup-id is not already present,
create a new ALBhardwaresecuritymodulegroup. If it already exists, update the
ALBhardwaresecuritymodulegroup. This is a full replace.
PATCH /policy/api/v1/infra/alb-hardware-security-module-groups/<alb-hardwaresecuritymodulegroup-id>

Create or update a ALBHardwareSecurityModuleGroup


If a ALBHardwareSecurityModuleGroup with the alb-HardwareSecurityModuleGroup-id is not
already present, create a new ALBHardwareSecurityModuleGroup. If it already exists,
update the ALBHardwareSecurityModuleGroup. This is a full replace.
PUT /policy/api/v1/infra/alb-hardware-security-module-groups/<alb-hardwaresecuritymodulegroup-id>

List ALBHealthMonitor for infra


Paginated list of all ALBHealthMonitor for infra.
GET /policy/api/v1/infra/alb-health-monitors

Delete ALBHealthMonitor and all the entities contained by this ALBHealthMonitor


Delete the ALBHealthMonitor along with all the entities contained
by this ALBHealthMonitor.
DELETE /policy/api/v1/infra/alb-health-monitors/<alb-healthmonitor-id>

Read ALBHealthMonitor


Read a ALBHealthMonitor.
GET /policy/api/v1/infra/alb-health-monitors/<alb-healthmonitor-id>

Create or update a ALBhealthmonitor


If a ALBhealthmonitor with the alb-healthmonitor-id is not already present,
create a new ALBhealthmonitor. If it already exists, update the
ALBhealthmonitor. This is a full replace.
PATCH /policy/api/v1/infra/alb-health-monitors/<alb-healthmonitor-id>

Create or update a ALBHealthMonitor


If a ALBHealthMonitor with the alb-HealthMonitor-id is not
already present, create a new ALBHealthMonitor. If it already exists,
update the ALBHealthMonitor. This is a full replace.
PUT /policy/api/v1/infra/alb-health-monitors/<alb-healthmonitor-id>

List ALBHTTPPolicySet for infra


Paginated list of all ALBHTTPPolicySet for infra.
GET /policy/api/v1/infra/alb-http-policy-sets

Delete ALBHTTPPolicySet and all the entities contained by this ALBHTTPPolicySet


Delete the ALBHTTPPolicySet along with all the entities contained
by this ALBHTTPPolicySet.
DELETE /policy/api/v1/infra/alb-http-policy-sets/<alb-httppolicyset-id>

Read ALBHTTPPolicySet


Read a ALBHTTPPolicySet.
GET /policy/api/v1/infra/alb-http-policy-sets/<alb-httppolicyset-id>

Create or update a ALBhttppolicyset


If a ALBhttppolicyset with the alb-httppolicyset-id is not already present,
create a new ALBhttppolicyset. If it already exists, update the
ALBhttppolicyset. This is a full replace.
PATCH /policy/api/v1/infra/alb-http-policy-sets/<alb-httppolicyset-id>

Create or update a ALBHTTPPolicySet


If a ALBHTTPPolicySet with the alb-HTTPPolicySet-id is not
already present, create a new ALBHTTPPolicySet. If it already exists,
update the ALBHTTPPolicySet. This is a full replace.
PUT /policy/api/v1/infra/alb-http-policy-sets/<alb-httppolicyset-id>

List ALBIpAddrGroup for infra


Paginated list of all ALBIpAddrGroup for infra.
GET /policy/api/v1/infra/alb-ip-addr-groups

Delete ALBIpAddrGroup and all the entities contained by this ALBIpAddrGroup


Delete the ALBIpAddrGroup along with all the entities contained
by this ALBIpAddrGroup.
DELETE /policy/api/v1/infra/alb-ip-addr-groups/<alb-ipaddrgroup-id>

Read ALBIpAddrGroup


Read a ALBIpAddrGroup.
GET /policy/api/v1/infra/alb-ip-addr-groups/<alb-ipaddrgroup-id>

Create or update a ALBipaddrgroup


If a ALBipaddrgroup with the alb-ipaddrgroup-id is not already present,
create a new ALBipaddrgroup. If it already exists, update the
ALBipaddrgroup. This is a full replace.
PATCH /policy/api/v1/infra/alb-ip-addr-groups/<alb-ipaddrgroup-id>

Create or update a ALBIpAddrGroup


If a ALBIpAddrGroup with the alb-IpAddrGroup-id is not
already present, create a new ALBIpAddrGroup. If it already exists,
update the ALBIpAddrGroup. This is a full replace.
PUT /policy/api/v1/infra/alb-ip-addr-groups/<alb-ipaddrgroup-id>

List ALBL4PolicySet for infra


Paginated list of all ALBL4PolicySet for infra.
GET /policy/api/v1/infra/alb-l4-policy-sets

Delete ALBL4PolicySet and all the entities contained by this ALBL4PolicySet


Delete the ALBL4PolicySet along with all the entities contained
by this ALBL4PolicySet.
DELETE /policy/api/v1/infra/alb-l4-policy-sets/<alb-l4policyset-id>

Read ALBL4PolicySet


Read a ALBL4PolicySet.
GET /policy/api/v1/infra/alb-l4-policy-sets/<alb-l4policyset-id>

Create or update a ALBl4policyset


If a ALBl4policyset with the alb-l4policyset-id is not already present,
create a new ALBl4policyset. If it already exists, update the
ALBl4policyset. This is a full replace.
PATCH /policy/api/v1/infra/alb-l4-policy-sets/<alb-l4policyset-id>

Create or update a ALBL4PolicySet


If a ALBL4PolicySet with the alb-L4PolicySet-id is not
already present, create a new ALBL4PolicySet. If it already exists,
update the ALBL4PolicySet. This is a full replace.
PUT /policy/api/v1/infra/alb-l4-policy-sets/<alb-l4policyset-id>

List ALBNetworkProfile for infra


Paginated list of all ALBNetworkProfile for infra.
GET /policy/api/v1/infra/alb-network-profiles

Delete ALBNetworkProfile and all the entities contained by this ALBNetworkProfile


Delete the ALBNetworkProfile along with all the entities contained
by this ALBNetworkProfile.
DELETE /policy/api/v1/infra/alb-network-profiles/<alb-networkprofile-id>

Read ALBNetworkProfile


Read a ALBNetworkProfile.
GET /policy/api/v1/infra/alb-network-profiles/<alb-networkprofile-id>

Create or update a ALBnetworkprofile


If a ALBnetworkprofile with the alb-networkprofile-id is not already present,
create a new ALBnetworkprofile. If it already exists, update the
ALBnetworkprofile. This is a full replace.
PATCH /policy/api/v1/infra/alb-network-profiles/<alb-networkprofile-id>

Create or update a ALBNetworkProfile


If a ALBNetworkProfile with the alb-NetworkProfile-id is not
already present, create a new ALBNetworkProfile. If it already exists,
update the ALBNetworkProfile. This is a full replace.
PUT /policy/api/v1/infra/alb-network-profiles/<alb-networkprofile-id>

List ALBNetworkSecurityPolicy for infra


Paginated list of all ALBNetworkSecurityPolicy for infra.
GET /policy/api/v1/infra/alb-network-security-policies

Delete ALBNetworkSecurityPolicy and all the entities contained by this ALBNetworkSecurityPolicy


Delete the ALBNetworkSecurityPolicy along with all the entities contained
by this ALBNetworkSecurityPolicy.
DELETE /policy/api/v1/infra/alb-network-security-policies/<alb-networksecuritypolicy-id>

Read ALBNetworkSecurityPolicy


Read a ALBNetworkSecurityPolicy.
GET /policy/api/v1/infra/alb-network-security-policies/<alb-networksecuritypolicy-id>

Create or update a ALBnetworksecuritypolicy


If a ALBnetworksecuritypolicy with the alb-networksecuritypolicy-id is not already present,
create a new ALBnetworksecuritypolicy. If it already exists, update the
ALBnetworksecuritypolicy. This is a full replace.
PATCH /policy/api/v1/infra/alb-network-security-policies/<alb-networksecuritypolicy-id>

Create or update a ALBNetworkSecurityPolicy


If a ALBNetworkSecurityPolicy with the alb-NetworkSecurityPolicy-id is not
already present, create a new ALBNetworkSecurityPolicy. If it already exists,
update the ALBNetworkSecurityPolicy. This is a full replace.
PUT /policy/api/v1/infra/alb-network-security-policies/<alb-networksecuritypolicy-id>

This is Post Controller Deployment Workflow. It will create role if not exist Create Service User Set System Configuration Create Enforcement Point Save Infra-Admin Creds to DB.


Set the post deployment cluster configuration for Advanced Load Balancer controller cluster.
PUT /policy/api/v1/infra/alb-onboarding-workflow

Delete EnforcementPoint and the Infra Admin credentials contained by this workflow


Delete the EnforcementPoint along with Infra Admin credentials.
DELETE /policy/api/v1/infra/alb-onboarding-workflow/<managed-by>

List ALBPKIProfile for infra


Paginated list of all ALBPKIProfile for infra.
GET /policy/api/v1/infra/alb-pki-profiles

Delete ALBPKIProfile and all the entities contained by this ALBPKIProfile


Delete the ALBPKIProfile along with all the entities contained
by this ALBPKIProfile.
DELETE /policy/api/v1/infra/alb-pki-profiles/<alb-pkiprofile-id>

Read ALBPKIProfile


Read a ALBPKIProfile.
GET /policy/api/v1/infra/alb-pki-profiles/<alb-pkiprofile-id>

Create or update a ALBpkiprofile


If a ALBpkiprofile with the alb-pkiprofile-id is not already present,
create a new ALBpkiprofile. If it already exists, update the
ALBpkiprofile. This is a full replace.
PATCH /policy/api/v1/infra/alb-pki-profiles/<alb-pkiprofile-id>

Create or update a ALBPKIProfile


If a ALBPKIProfile with the alb-PKIProfile-id is not
already present, create a new ALBPKIProfile. If it already exists,
update the ALBPKIProfile. This is a full replace.
PUT /policy/api/v1/infra/alb-pki-profiles/<alb-pkiprofile-id>

List ALBPoolGroupDeploymentPolicy for infra


Paginated list of all ALBPoolGroupDeploymentPolicy for infra.
GET /policy/api/v1/infra/alb-pool-group-deployment-policies

Delete ALBPoolGroupDeploymentPolicy and all the entities contained by this ALBPoolGroupDeploymentPolicy


Delete the ALBPoolGroupDeploymentPolicy along with all the entities contained
by this ALBPoolGroupDeploymentPolicy.
DELETE /policy/api/v1/infra/alb-pool-group-deployment-policies/<alb-poolgroupdeploymentpolicy-id>

Read ALBPoolGroupDeploymentPolicy


Read a ALBPoolGroupDeploymentPolicy.
GET /policy/api/v1/infra/alb-pool-group-deployment-policies/<alb-poolgroupdeploymentpolicy-id>

Create or update a ALBpoolgroupdeploymentpolicy


If a ALBpoolgroupdeploymentpolicy with the alb-poolgroupdeploymentpolicy-id is not already present,
create a new ALBpoolgroupdeploymentpolicy. If it already exists, update the
ALBpoolgroupdeploymentpolicy. This is a full replace.
PATCH /policy/api/v1/infra/alb-pool-group-deployment-policies/<alb-poolgroupdeploymentpolicy-id>

Create or update a ALBPoolGroupDeploymentPolicy


If a ALBPoolGroupDeploymentPolicy with the alb-PoolGroupDeploymentPolicy-id is not
already present, create a new ALBPoolGroupDeploymentPolicy. If it already exists,
update the ALBPoolGroupDeploymentPolicy. This is a full replace.
PUT /policy/api/v1/infra/alb-pool-group-deployment-policies/<alb-poolgroupdeploymentpolicy-id>

List ALBPoolGroup for infra


Paginated list of all ALBPoolGroup for infra.
GET /policy/api/v1/infra/alb-pool-groups

Delete ALBPoolGroup and all the entities contained by this ALBPoolGroup


Delete the ALBPoolGroup along with all the entities contained
by this ALBPoolGroup.
DELETE /policy/api/v1/infra/alb-pool-groups/<alb-poolgroup-id>

Read ALBPoolGroup


Read a ALBPoolGroup.
GET /policy/api/v1/infra/alb-pool-groups/<alb-poolgroup-id>

Create or update a ALBpoolgroup


If a ALBpoolgroup with the alb-poolgroup-id is not already present,
create a new ALBpoolgroup. If it already exists, update the
ALBpoolgroup. This is a full replace.
PATCH /policy/api/v1/infra/alb-pool-groups/<alb-poolgroup-id>

Create or update a ALBPoolGroup


If a ALBPoolGroup with the alb-PoolGroup-id is not
already present, create a new ALBPoolGroup. If it already exists,
update the ALBPoolGroup. This is a full replace.
PUT /policy/api/v1/infra/alb-pool-groups/<alb-poolgroup-id>

List ALBPool for infra


Paginated list of all ALBPool for infra.
GET /policy/api/v1/infra/alb-pools

Delete ALBPool and all the entities contained by this ALBPool


Delete the ALBPool along with all the entities contained
by this ALBPool.
DELETE /policy/api/v1/infra/alb-pools/<alb-pool-id>

Read ALBPool


Read a ALBPool.
GET /policy/api/v1/infra/alb-pools/<alb-pool-id>

Create or update a ALBpool


If a ALBpool with the alb-pool-id is not already present,
create a new ALBpool. If it already exists, update the
ALBpool. This is a full replace.
PATCH /policy/api/v1/infra/alb-pools/<alb-pool-id>

Create or update a ALBPool


If a ALBPool with the alb-Pool-id is not
already present, create a new ALBPool. If it already exists,
update the ALBPool. This is a full replace.
PUT /policy/api/v1/infra/alb-pools/<alb-pool-id>

List ALBPriorityLabels for infra


Paginated list of all ALBPriorityLabels for infra.
GET /policy/api/v1/infra/alb-priority-labels

Delete ALBPriorityLabels and all the entities contained by this ALBPriorityLabels


Delete the ALBPriorityLabels along with all the entities contained
by this ALBPriorityLabels.
DELETE /policy/api/v1/infra/alb-priority-labels/<alb-prioritylabels-id>

Read ALBPriorityLabels


Read a ALBPriorityLabels.
GET /policy/api/v1/infra/alb-priority-labels/<alb-prioritylabels-id>

Create or update a ALBprioritylabels


If a ALBprioritylabels with the alb-prioritylabels-id is not already present,
create a new ALBprioritylabels. If it already exists, update the
ALBprioritylabels. This is a full replace.
PATCH /policy/api/v1/infra/alb-priority-labels/<alb-prioritylabels-id>

Create or update a ALBPriorityLabels


If a ALBPriorityLabels with the alb-PriorityLabels-id is not
already present, create a new ALBPriorityLabels. If it already exists,
update the ALBPriorityLabels. This is a full replace.
PUT /policy/api/v1/infra/alb-priority-labels/<alb-prioritylabels-id>

List ALBProtocolParser for infra


Paginated list of all ALBProtocolParser for infra.
GET /policy/api/v1/infra/alb-protocol-parsers

Delete ALBProtocolParser and all the entities contained by this ALBProtocolParser


Delete the ALBProtocolParser along with all the entities contained
by this ALBProtocolParser.
DELETE /policy/api/v1/infra/alb-protocol-parsers/<alb-protocolparser-id>

Read ALBProtocolParser


Read a ALBProtocolParser.
GET /policy/api/v1/infra/alb-protocol-parsers/<alb-protocolparser-id>

Create or update a ALBprotocolparser


If a ALBprotocolparser with the alb-protocolparser-id is not already present,
create a new ALBprotocolparser. If it already exists, update the
ALBprotocolparser. This is a full replace.
PATCH /policy/api/v1/infra/alb-protocol-parsers/<alb-protocolparser-id>

Create or update a ALBProtocolParser


If a ALBProtocolParser with the alb-ProtocolParser-id is not
already present, create a new ALBProtocolParser. If it already exists,
update the ALBProtocolParser. This is a full replace.
PUT /policy/api/v1/infra/alb-protocol-parsers/<alb-protocolparser-id>

List ALBSecurityPolicy for infra


Paginated list of all ALBSecurityPolicy for infra.
GET /policy/api/v1/infra/alb-security-policies

Delete ALBSecurityPolicy and all the entities contained by this ALBSecurityPolicy


Delete the ALBSecurityPolicy along with all the entities contained
by this ALBSecurityPolicy.
DELETE /policy/api/v1/infra/alb-security-policies/<alb-securitypolicy-id>

Read ALBSecurityPolicy


Read a ALBSecurityPolicy.
GET /policy/api/v1/infra/alb-security-policies/<alb-securitypolicy-id>

Create or update a ALBsecuritypolicy


If a ALBsecuritypolicy with the alb-securitypolicy-id is not already present,
create a new ALBsecuritypolicy. If it already exists, update the
ALBsecuritypolicy. This is a full replace.
PATCH /policy/api/v1/infra/alb-security-policies/<alb-securitypolicy-id>

Create or update a ALBSecurityPolicy


If a ALBSecurityPolicy with the alb-SecurityPolicy-id is not
already present, create a new ALBSecurityPolicy. If it already exists,
update the ALBSecurityPolicy. This is a full replace.
PUT /policy/api/v1/infra/alb-security-policies/<alb-securitypolicy-id>

List ALBServerAutoScalePolicy for infra


Paginated list of all ALBServerAutoScalePolicy for infra.
GET /policy/api/v1/infra/alb-server-auto-scale-policies

Delete ALBServerAutoScalePolicy and all the entities contained by this ALBServerAutoScalePolicy


Delete the ALBServerAutoScalePolicy along with all the entities contained
by this ALBServerAutoScalePolicy.
DELETE /policy/api/v1/infra/alb-server-auto-scale-policies/<alb-serverautoscalepolicy-id>

Read ALBServerAutoScalePolicy


Read a ALBServerAutoScalePolicy.
GET /policy/api/v1/infra/alb-server-auto-scale-policies/<alb-serverautoscalepolicy-id>

Create or update a ALBserverautoscalepolicy


If a ALBserverautoscalepolicy with the alb-serverautoscalepolicy-id is not already present,
create a new ALBserverautoscalepolicy. If it already exists, update the
ALBserverautoscalepolicy. This is a full replace.
PATCH /policy/api/v1/infra/alb-server-auto-scale-policies/<alb-serverautoscalepolicy-id>

Create or update a ALBServerAutoScalePolicy


If a ALBServerAutoScalePolicy with the alb-ServerAutoScalePolicy-id is not
already present, create a new ALBServerAutoScalePolicy. If it already exists,
update the ALBServerAutoScalePolicy. This is a full replace.
PUT /policy/api/v1/infra/alb-server-auto-scale-policies/<alb-serverautoscalepolicy-id>

List ALBSSLKeyAndCertificate for infra


Paginated list of all ALBSSLKeyAndCertificate for infra.
GET /policy/api/v1/infra/alb-ssl-key-and-certificates

Delete ALBSSLKeyAndCertificate and all the entities contained by this ALBSSLKeyAndCertificate


Delete the ALBSSLKeyAndCertificate along with all the entities contained
by this ALBSSLKeyAndCertificate.
DELETE /policy/api/v1/infra/alb-ssl-key-and-certificates/<alb-sslkeyandcertificate-id>

Read ALBSSLKeyAndCertificate


Read a ALBSSLKeyAndCertificate.
GET /policy/api/v1/infra/alb-ssl-key-and-certificates/<alb-sslkeyandcertificate-id>

Create or update a ALBsslkeyandcertificate


If a ALBsslkeyandcertificate with the alb-sslkeyandcertificate-id is not already present,
create a new ALBsslkeyandcertificate. If it already exists, update the
ALBsslkeyandcertificate. This is a full replace.
PATCH /policy/api/v1/infra/alb-ssl-key-and-certificates/<alb-sslkeyandcertificate-id>

Create or update a ALBSSLKeyAndCertificate


If a ALBSSLKeyAndCertificate with the alb-SSLKeyAndCertificate-id is not
already present, create a new ALBSSLKeyAndCertificate. If it already exists,
update the ALBSSLKeyAndCertificate. This is a full replace.
PUT /policy/api/v1/infra/alb-ssl-key-and-certificates/<alb-sslkeyandcertificate-id>

List ALBSSLProfile for infra


Paginated list of all ALBSSLProfile for infra.
GET /policy/api/v1/infra/alb-ssl-profiles

Delete ALBSSLProfile and all the entities contained by this ALBSSLProfile


Delete the ALBSSLProfile along with all the entities contained
by this ALBSSLProfile.
DELETE /policy/api/v1/infra/alb-ssl-profiles/<alb-sslprofile-id>

Read ALBSSLProfile


Read a ALBSSLProfile.
GET /policy/api/v1/infra/alb-ssl-profiles/<alb-sslprofile-id>

Create or update a ALBsslprofile


If a ALBsslprofile with the alb-sslprofile-id is not already present,
create a new ALBsslprofile. If it already exists, update the
ALBsslprofile. This is a full replace.
PATCH /policy/api/v1/infra/alb-ssl-profiles/<alb-sslprofile-id>

Create or update a ALBSSLProfile


If a ALBSSLProfile with the alb-SSLProfile-id is not
already present, create a new ALBSSLProfile. If it already exists,
update the ALBSSLProfile. This is a full replace.
PUT /policy/api/v1/infra/alb-ssl-profiles/<alb-sslprofile-id>

List ALBSSOPolicy for infra


Paginated list of all ALBSSOPolicy for infra.
GET /policy/api/v1/infra/alb-sso-policies

Delete ALBSSOPolicy and all the entities contained by this ALBSSOPolicy


Delete the ALBSSOPolicy along with all the entities contained
by this ALBSSOPolicy.
DELETE /policy/api/v1/infra/alb-sso-policies/<alb-ssopolicy-id>

Read ALBSSOPolicy


Read a ALBSSOPolicy.
GET /policy/api/v1/infra/alb-sso-policies/<alb-ssopolicy-id>

Create or update a ALBssopolicy


If a ALBssopolicy with the alb-ssopolicy-id is not already present,
create a new ALBssopolicy. If it already exists, update the
ALBssopolicy. This is a full replace.
PATCH /policy/api/v1/infra/alb-sso-policies/<alb-ssopolicy-id>

Create or update a ALBSSOPolicy


If a ALBSSOPolicy with the alb-SSOPolicy-id is not
already present, create a new ALBSSOPolicy. If it already exists,
update the ALBSSOPolicy. This is a full replace.
PUT /policy/api/v1/infra/alb-sso-policies/<alb-ssopolicy-id>

List ALBStringGroup for infra


Paginated list of all ALBStringGroup for infra.
GET /policy/api/v1/infra/alb-string-groups

Delete ALBStringGroup and all the entities contained by this ALBStringGroup


Delete the ALBStringGroup along with all the entities contained
by this ALBStringGroup.
DELETE /policy/api/v1/infra/alb-string-groups/<alb-stringgroup-id>

Read ALBStringGroup


Read a ALBStringGroup.
GET /policy/api/v1/infra/alb-string-groups/<alb-stringgroup-id>

Create or update a ALBstringgroup


If a ALBstringgroup with the alb-stringgroup-id is not already present,
create a new ALBstringgroup. If it already exists, update the
ALBstringgroup. This is a full replace.
PATCH /policy/api/v1/infra/alb-string-groups/<alb-stringgroup-id>

Create or update a ALBStringGroup


If a ALBStringGroup with the alb-StringGroup-id is not
already present, create a new ALBStringGroup. If it already exists,
update the ALBStringGroup. This is a full replace.
PUT /policy/api/v1/infra/alb-string-groups/<alb-stringgroup-id>

List ALBTrafficCloneProfile for infra


Paginated list of all ALBTrafficCloneProfile for infra.
GET /policy/api/v1/infra/alb-traffic-clone-profiles

Delete ALBTrafficCloneProfile and all the entities contained by this ALBTrafficCloneProfile


Delete the ALBTrafficCloneProfile along with all the entities contained
by this ALBTrafficCloneProfile.
DELETE /policy/api/v1/infra/alb-traffic-clone-profiles/<alb-trafficcloneprofile-id>

Read ALBTrafficCloneProfile


Read a ALBTrafficCloneProfile.
GET /policy/api/v1/infra/alb-traffic-clone-profiles/<alb-trafficcloneprofile-id>

Create or update a ALBtrafficcloneprofile


If a ALBtrafficcloneprofile with the alb-trafficcloneprofile-id is not already present,
create a new ALBtrafficcloneprofile. If it already exists, update the
ALBtrafficcloneprofile. This is a full replace.
PATCH /policy/api/v1/infra/alb-traffic-clone-profiles/<alb-trafficcloneprofile-id>

Create or update a ALBTrafficCloneProfile


If a ALBTrafficCloneProfile with the alb-TrafficCloneProfile-id is not
already present, create a new ALBTrafficCloneProfile. If it already exists,
update the ALBTrafficCloneProfile. This is a full replace.
PUT /policy/api/v1/infra/alb-traffic-clone-profiles/<alb-trafficcloneprofile-id>

List ALBVirtualService for infra


Paginated list of all ALBVirtualService for infra.
GET /policy/api/v1/infra/alb-virtual-services

Delete ALBVirtualService and all the entities contained by this ALBVirtualService


Delete the ALBVirtualService along with all the entities contained
by this ALBVirtualService.
DELETE /policy/api/v1/infra/alb-virtual-services/<alb-virtualservice-id>

Read ALBVirtualService


Read a ALBVirtualService.
GET /policy/api/v1/infra/alb-virtual-services/<alb-virtualservice-id>

Create or update a ALBvirtualservice


If a ALBvirtualservice with the alb-virtualservice-id is not already present,
create a new ALBvirtualservice. If it already exists, update the
ALBvirtualservice. This is a full replace.
PATCH /policy/api/v1/infra/alb-virtual-services/<alb-virtualservice-id>

Create or update a ALBVirtualService


If a ALBVirtualService with the alb-VirtualService-id is not
already present, create a new ALBVirtualService. If it already exists,
update the ALBVirtualService. This is a full replace.
PUT /policy/api/v1/infra/alb-virtual-services/<alb-virtualservice-id>

List ALBVSDataScriptSet for infra


Paginated list of all ALBVSDataScriptSet for infra.
GET /policy/api/v1/infra/alb-vs-data-script-sets

Delete ALBVSDataScriptSet and all the entities contained by this ALBVSDataScriptSet


Delete the ALBVSDataScriptSet along with all the entities contained
by this ALBVSDataScriptSet.
DELETE /policy/api/v1/infra/alb-vs-data-script-sets/<alb-vsdatascriptset-id>

Read ALBVSDataScriptSet


Read a ALBVSDataScriptSet.
GET /policy/api/v1/infra/alb-vs-data-script-sets/<alb-vsdatascriptset-id>

Create or update a ALBvsdatascriptset


If a ALBvsdatascriptset with the alb-vsdatascriptset-id is not already present,
create a new ALBvsdatascriptset. If it already exists, update the
ALBvsdatascriptset. This is a full replace.
PATCH /policy/api/v1/infra/alb-vs-data-script-sets/<alb-vsdatascriptset-id>

Create or update a ALBVSDataScriptSet


If a ALBVSDataScriptSet with the alb-VSDataScriptSet-id is not
already present, create a new ALBVSDataScriptSet. If it already exists,
update the ALBVSDataScriptSet. This is a full replace.
PUT /policy/api/v1/infra/alb-vs-data-script-sets/<alb-vsdatascriptset-id>

List ALBVsVip for infra


Paginated list of all ALBVsVip for infra.
GET /policy/api/v1/infra/alb-vs-vips

Delete ALBVsVip and all the entities contained by this ALBVsVip


Delete the ALBVsVip along with all the entities contained
by this ALBVsVip.
DELETE /policy/api/v1/infra/alb-vs-vips/<alb-vsvip-id>

Read ALBVsVip


Read a ALBVsVip.
GET /policy/api/v1/infra/alb-vs-vips/<alb-vsvip-id>

Create or update a ALBvsvip


If a ALBvsvip with the alb-vsvip-id is not already present,
create a new ALBvsvip. If it already exists, update the
ALBvsvip. This is a full replace.
PATCH /policy/api/v1/infra/alb-vs-vips/<alb-vsvip-id>

Create or update a ALBVsVip


If a ALBVsVip with the alb-VsVip-id is not
already present, create a new ALBVsVip. If it already exists,
update the ALBVsVip. This is a full replace.
PUT /policy/api/v1/infra/alb-vs-vips/<alb-vsvip-id>

List ALBWafCRS for infra


Paginated list of all ALBWafCRS for infra.
GET /policy/api/v1/infra/alb-waf-crs

Delete ALBWafCRS and all the entities contained by this ALBWafCRS


Delete the ALBWafCRS along with all the entities contained
by this ALBWafCRS.
DELETE /policy/api/v1/infra/alb-waf-crs/<alb-wafcrs-id>

Read ALBWafCRS


Read a ALBWafCRS.
GET /policy/api/v1/infra/alb-waf-crs/<alb-wafcrs-id>

Create or update a ALBwafcrs


If a ALBwafcrs with the alb-wafcrs-id is not already present,
create a new ALBwafcrs. If it already exists, update the
ALBwafcrs. This is a full replace.
PATCH /policy/api/v1/infra/alb-waf-crs/<alb-wafcrs-id>

Create or update a ALBWafCRS


If a ALBWafCRS with the alb-WafCRS-id is not
already present, create a new ALBWafCRS. If it already exists,
update the ALBWafCRS. This is a full replace.
PUT /policy/api/v1/infra/alb-waf-crs/<alb-wafcrs-id>

List ALBWafPolicy for infra


Paginated list of all ALBWafPolicy for infra.
GET /policy/api/v1/infra/alb-waf-policies

Delete ALBWafPolicy and all the entities contained by this ALBWafPolicy


Delete the ALBWafPolicy along with all the entities contained
by this ALBWafPolicy.
DELETE /policy/api/v1/infra/alb-waf-policies/<alb-wafpolicy-id>

Read ALBWafPolicy


Read a ALBWafPolicy.
GET /policy/api/v1/infra/alb-waf-policies/<alb-wafpolicy-id>

Create or update a ALBwafpolicy


If a ALBwafpolicy with the alb-wafpolicy-id is not already present,
create a new ALBwafpolicy. If it already exists, update the
ALBwafpolicy. This is a full replace.
PATCH /policy/api/v1/infra/alb-waf-policies/<alb-wafpolicy-id>

Create or update a ALBWafPolicy


If a ALBWafPolicy with the alb-WafPolicy-id is not
already present, create a new ALBWafPolicy. If it already exists,
update the ALBWafPolicy. This is a full replace.
PUT /policy/api/v1/infra/alb-waf-policies/<alb-wafpolicy-id>

List ALBWafPolicyPSMGroup for infra


Paginated list of all ALBWafPolicyPSMGroup for infra.
GET /policy/api/v1/infra/alb-waf-policy-psm-groups

Delete ALBWafPolicyPSMGroup and all the entities contained by this ALBWafPolicyPSMGroup


Delete the ALBWafPolicyPSMGroup along with all the entities contained
by this ALBWafPolicyPSMGroup.
DELETE /policy/api/v1/infra/alb-waf-policy-psm-groups/<alb-wafpolicypsmgroup-id>

Read ALBWafPolicyPSMGroup


Read a ALBWafPolicyPSMGroup.
GET /policy/api/v1/infra/alb-waf-policy-psm-groups/<alb-wafpolicypsmgroup-id>

Create or update a ALBwafpolicypsmgroup


If a ALBwafpolicypsmgroup with the alb-wafpolicypsmgroup-id is not already present,
create a new ALBwafpolicypsmgroup. If it already exists, update the
ALBwafpolicypsmgroup. This is a full replace.
PATCH /policy/api/v1/infra/alb-waf-policy-psm-groups/<alb-wafpolicypsmgroup-id>

Create or update a ALBWafPolicyPSMGroup


If a ALBWafPolicyPSMGroup with the alb-WafPolicyPSMGroup-id is not
already present, create a new ALBWafPolicyPSMGroup. If it already exists,
update the ALBWafPolicyPSMGroup. This is a full replace.
PUT /policy/api/v1/infra/alb-waf-policy-psm-groups/<alb-wafpolicypsmgroup-id>

List ALBWafProfile for infra


Paginated list of all ALBWafProfile for infra.
GET /policy/api/v1/infra/alb-waf-profiles

Delete ALBWafProfile and all the entities contained by this ALBWafProfile


Delete the ALBWafProfile along with all the entities contained
by this ALBWafProfile.
DELETE /policy/api/v1/infra/alb-waf-profiles/<alb-wafprofile-id>

Read ALBWafProfile


Read a ALBWafProfile.
GET /policy/api/v1/infra/alb-waf-profiles/<alb-wafprofile-id>

Create or update a ALBwafprofile


If a ALBwafprofile with the alb-wafprofile-id is not already present,
create a new ALBwafprofile. If it already exists, update the
ALBwafprofile. This is a full replace.
PATCH /policy/api/v1/infra/alb-waf-profiles/<alb-wafprofile-id>

Create or update a ALBWafProfile


If a ALBWafProfile with the alb-WafProfile-id is not
already present, create a new ALBWafProfile. If it already exists,
update the ALBWafProfile. This is a full replace.
PUT /policy/api/v1/infra/alb-waf-profiles/<alb-wafprofile-id>

List ALBWebhook for infra


Paginated list of all ALBWebhook for infra.
GET /policy/api/v1/infra/alb-webhooks

Delete ALBWebhook and all the entities contained by this ALBWebhook


Delete the ALBWebhook along with all the entities contained
by this ALBWebhook.
DELETE /policy/api/v1/infra/alb-webhooks/<alb-webhook-id>

Read ALBWebhook


Read a ALBWebhook.
GET /policy/api/v1/infra/alb-webhooks/<alb-webhook-id>

Create or update a ALBwebhook


If a ALBwebhook with the alb-webhook-id is not already present,
create a new ALBwebhook. If it already exists, update the
ALBwebhook. This is a full replace.
PATCH /policy/api/v1/infra/alb-webhooks/<alb-webhook-id>

Create or update a ALBWebhook


If a ALBWebhook with the alb-Webhook-id is not
already present, create a new ALBWebhook. If it already exists,
update the ALBWebhook. This is a full replace.
PUT /policy/api/v1/infra/alb-webhooks/<alb-webhook-id>