Cisco Cloud Network Controller Error Codes
This section describes the Cisco Cloud Network Controller error codes.
Component |
Error Code |
Constraint |
---|---|---|
cloud-template | CT_INFRANETWORK_COUNT | The count of
cloudtemplateInfraNetwork MO is
at most 1
|
cloud-template | CT_INFRANETWORK_VRF | In the
cloudtemplateInfraNetwork MO, the
vrfName must be overlay-1
|
cloud-template | CT_INFRANETWORK_PARENT | For the
cloudtemplateInfraNetworkMO , the
parent MO must be uni/tn-infra
|
cloud-template | CT_INFRANETWORK_NUMROUTERSPERREGION_MINIMUM | In the
cloudtemplateInfraNetwork MO, for
the attribute
numRoutersPerRegion , the minimum
allowed value is 2
|
cloud-template | CT_INFRANETWORK_NUMROUTERSPERREGION_MAXIMUM | In the
cloudtemplateInfraNetwork MO, for
the attribute
numRoutersPerRegion , the maximum
allowed value is 4
|
cloud-template | CT_INTNETWORK_COUNT | The count of
cloudtemplateIntNetwork MO is at
most 1
|
cloud-template | CT_EXTNETWORK_COUNT | The count of
cloudtemplateExtNetwork MO is at
most 1
|
cloud-template | CT_VPNNETWORK_COUNT | The count of
cloudtemplateVpnNetwork MO is at
most 1
|
cloud-template | CT_OSPF_COUNT | The count of
cloudtemplateOspf MO is at most
1
|
cloud-template | CT_INTNETWORK_REGION_MATCH | The regions specified by
cloudRegionName under
cloudtemplateIntNetwork must have
a corresponding cloudRegion under
cloudProvP |
cloud-template | CT_INTNETWORK_REGION_MANAGED | The regions specified by the
cloudRegionName children of
cloudtemplateIntNetwork must have
corresponding cloudRegion with
adminSt as managed
|
cloud-template | CT_INTNETWORK_REGION_MAXIMUM | The maximum number of regions
(cloudRegionName ) specified under
cloudtemplateIntNetwork is
4
|
cloud-template | CT_EXTNETWORK_REGION_SUBSET | The regions specified by the
cloudRegionName children of
cloudtemplateExtNetwork must also
be specified by cloudRegionName
children under
cloudtemplateIntNetwork |
cloud-template | CT_EXTNETWORK_REQUIRES_EXTSUBNETPOOL | The presence of
cloudtemplateExtNetwork requires
presence of
cloudtemplateExtSubnetPool |
cloud-template | CT_EXTSUBNETPOOL_COUNT | The count of
cloudtemplateExtSubnetPool is at
most 1
|
cloud-template | CT_EXTSUBNETPOOL_SUBNETPOOL_ADDRESS | In
cloudtemplateExtSubnetPool , the
subnetpool must contain a network address.
|
cloud-template | CT_EXTSUBNETPOOL_SUBNETPOOL_IP_VERSION | In
cloudtemplateExtSubnetPool , the
subnetpool must contain an IPv4 address.
|
cloud-template | CT_EXTSUBNETPOOL_SUBNETPOOL_ADDRESS_TYPE | In
cloudtemplateExtSubnetPool , the
subnetpool IP address must not from multicast or
loopback address space
|
cloud-template | CT_EXTSUBNETPOOL_SUBNETPOOL_MINIMUM_SIZE | In
cloudtemplateExtSubnetPool , the
subnetpool must be at least /22 (i.e. the netmask
must be 22 or less).
|
cloud-template | CT_EXTSUBNETPOOL_AND_REMOTESITE | The
cloudtemplateExtSubnetPool needs
to be big enough to have at least one
cloudtemplateRemoteSiteSubnetPool
for each cloudtemplateRemoteSite.
|
cloud-template | CT_INTNETWORK_MISSING_HOME | If there are any cloudRegionName under cloudtemplateIntNetwork , then one of the cloudRegonName must be associated to a region that is the home region of the Cisco Cloud Network Controller (capicDeployed ).
|
cloud-template | CT_CLOUD_APICSUBNETPOOL_INSUFFICIENT | There must be enough
cloudApicSubnetPool MOs to
generate cloudApicSubnet MOs so
that all the cloudRegionName MOs
specified under
cloudtemplateIntNetwork can be
associated to a unique
cloudApicSubnet MO. The subnets
from the cloudApicSubnet MOs are
used as the CIDRs in the
cloudCtxProfile of the
corresponding region.
|
cloud-template | CT_IPSECTUNNEL_PEERADDR_IP_VERSION | In
cloudtemplateIpSecTunnel , the
peeraddr must contain a IPv4 address.
|
cloud-template | CT_IPSECTUNNEL_PEERADDR_IS_HOST | In
cloudtemplateIpSecTunnel , the
peeraddr must be host address (i.e. /32)
|
cloud-template | CT_PROFILE_COUNT | The count of
cloudtemplateProfile MO is at
most 1
|
cloud-template | CT_PROFILE_DELETE | The cloudtemplateProfile
MO cannot be deleted unless its parent
cloudtemplateInfraNetwork is also
deleted.
|
cloud-template | CT_AZURE_PROFILE_ROUTERUSERNAME_INVALID | In Azure, some usernames are not valid (admin, root, ...) and must not end with a period. |
cloud-template | CT_AZURE_PROFILE_ROUTERUSERNAME_TOO_LONG | In Azure, username is restricted to max 20 characters. |
cloud-template | CT_PROFILE_ROUTERUSERNAME_NONEMPTY | In cloudtemplateProfile ,
the routerUsername must be
non-empty.
|
cloud-template | CT_PROFILE_ROUTERPASSWORD_NONEMPTY | In cloudtemplateProfile ,
the routerLicenseToken must not
contain invalid charactors.
|
cloud-template | CT_PROFILE_ROUTERTHROUGHPUT_MODIFY | In cloudtemplateProfile ,
the routerThroughput cannot be
modified when there are routers deployed in any
region, i.e. any cloudRegionName
under cloudtemplateIntNetwork .
(The modofication is allowed when there are no
router deployments in any region.)
|
cloud-template | CT_PROFILE_ROUTERLICENSETOKEN_INVALID_CHARACTER | In cloudtemplateProfile ,
the routerPassword must be
non-empty.
|
cloud-template | CT_APICSUBNET_INVALID_HOME_REGION | In a cloudApicSubnet MO,
the region marked for
capicDeployed must be a valid
region
|
cloud-template | CT_APICSUBNET_REPEATED_REGION | In a cloudApicSubnet MO, a
region can be associated with at most 1
subnet
|
cloud-template | CT_APICSUBNET_MULTIPLE_HOME_REGION | In cloudApicSubnet MOs, at
most 1 region may have
capicDeployed as true.
|
cloud-template | CT_HUBNETWORK_COUNT | The count of
cloudtemplateHubNetwork MO is at
most 1
|
cloud | CLOUD_APICSUBNETPOOL_CREATEDBY_USER | In cloudApicSubnetPool ,
the createdBy attribute must be
USER
|
cloud | CLOUD_APICSUBNETPOOL_SUBNET_IP_VERSION | In cloudApicSubnetPool ,
the subnet must contain a IPv4 address.
|
cloud | CLOUD_APICSUBNETPOOL_SUBNET_SIZE | In cloudApicSubnetPool ,
the subnet must be /24.
|
cloud | CLOUD_APICSUBNETPOOL_DELETE_USAGE | A cloudApicSubnetPool
cannot be deleted if at least one of its
cloudApicSubnet child is in use
by a region.
|
cloud | CLOUD_APICSUBNETPOOL_DELETE_CREATEDBY | A cloudApicSubnetPool
whose createdBy attribute is not
USER cannot be deleted.
|
cloud | CLOUD_AZURE_CTXPROFILE_SUBNET_RENAME | cloudSubnet name cannot be
modified
|
cloud | CLOUD_AZURE_CTXPROFILE_SUBNET_DUPLICATE | Two cloudSubnet in the
same cloudCtxProfile cannot have
the same name
|
cloud | CLOUD_CAPIC_IP_EXT_EPG_SELECTOR_MAXIMUM | There can be maximum 1
cloudExtEpSelector in the
cloudExtEPg corresponding to
Cisco Cloud Network Controller IP
|
cloud | CLOUD_AZURE_ACCOUNT_IN_USE | The association between the account and the tenant cannot be updated or deleted while the account is in use and context profiles are deployed |
cloud | CLOUD_AZURE_INFRA_ACCOUNT_CHANGE | The account for the tenant infra cannot be modified or deleted |
cloud | CLOUD_SOURCE_PORT_NOT_SUPPORTED | Source port range is not allowed on Cisco Cloud Network Controller |
cloud | CLOUD_ONLY_PERMIT_ACTION_SUPPORTED | Actions different from 'permit' are not supported on Cisco Cloud Network Controller |
cloud | CLOUD_CIDR_OVERLAP | The subnets of cloudCidr s
cannot overlap
|
cloud | CLOUD_SUBNET_USAGE | There can be at most 1 gateway subnet for a given zone and each user subnet should have exactly 1 gateway subnet in the same user subnet's zone |
cloud | CLOUD_AZURE_ACCOUNT_CRED_CROSS_TENANT | The cloudCredentials used
by the cloudAccount must be in
the same tenant
|
cloud | CLOUD_AZURE_ACCOUNT_AD_CROSS_TENANT | The cloudAd used by the
cloudAccount must be in the same
tenant
|
cloud-template | CT_CLOUD_APICSUBNETPOOL_INSUFFICIENT_HUBNETWORK | There must be enough
cloudApicSubnetPool MOs to
generate cloudApicSubnet MOs so
that all the cloudRegionName MOs
specified under
cloudtemplateIntNetwork can be
associated to a unique
cloudApicSubnet MO. The subnets
from the cloudApicSubnet MOs are
used as the CIDRs in the
cloudCtxProfile of the
corresponding region. With
HubNetworking enabled, there must
be as many cloudApicSubnetPool as
the cloudRegionName under
cloudtemplateIntNetwork .
|
cloud | CLOUD_SYSTEM_MO_IS_IMMUTABLE | Instances created by the system are immutable |
cloud-template | CT_BGPEVPN_PEERADDR_IP_VERSION | In cloudtemplateBgpEvpn ,
the peeraddr must contain a IPv4 address.
|
cloud-template | CT_BGPEVPN_PEERADDR_ADDRESS_TYPE | In cloudtemplateBgpEvpn ,
the peeraddr IP address must be a host
address
|
cloud | CLOUD_APICSUBNETPOOL_SUBNET_HOST_PART | In cloudApicSubnetPool
subnet, the host part must be 0.
|
cloud-template | CT_EXTSUBNETPOOL_CLOUD_APICSUBNETPOOL_OVERLAP | There is a subnet overlap between
cloudtemplateExtSubnetPool and
cloudApicSubnetPool .
|