Below is the list of resource names for specifying shared and custom resources in user-spec.yaml.
SharedResources - IpBlock - IpPool - IpPoolAllocation (specified as ip-allocations; see the sample user-spec.yaml for an example) - Tier0Router - Tier0RouterPorts (cannot be specified in user-spec.yaml) - Tier0RouterConfig (cannot be specified in user-spec.yaml) - Tier1Router - Tier1RouterPortsAndStaticRoutes - SpoofguradProfile - NodeLogicalSwitch - NsGroup - IpSet - FirewallSectionsAndRules - Certificate ClusterResources - LogicalPort - Tier1Router - Tier1RouterPortsAndStaticRoutes NamespaceResources - IpBlockSubnet - IpPoolAllocation - Tier1Router - Tier1RouterPorts - NATRules - SpoofguradProfile - NodeLogicalSwitch - NsGroup PodResources - LogicalPort - NATRules NetworkPolicyResources - IpSet - FirewallSectionsAndRules SecretResources - Certificate LBClusterWideResources - IpPool - IpPoolAllocation - NodeLogicalSwitch - Tier1Router - Tier1RouterPortsAndStaticRoutes - Certificate - ServerPool - CookiePersistenceProfile - SourceIPPersistenceProfile - ApplicationProfile - VirtualServer L4ServiceResources - SourceIPPersistenceProfile - VirtualServer - LBService