> ## Documentation Index
> Fetch the complete documentation index at: https://docs.flexagon.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Resource Types

> Resource types provide the ability to designate an endpoint to be of a specific type of server. Once the resource types are created and associated to

Resource types provide the ability to designate an endpoint to be of a specific type of server. Once the resource types are created and associated to an endpoint, they can be utilized on workflow plugin references to direct workflow activity to endpoints that match the requested resource type.

Resource types can be accessed through the menu under the Customize section.

![Image](https://mintcdn.com/flexagon-llc-ce77a95c/NkeZh5D-Nf8j_WaD/images/fd111/12590921988.png?fit=max\&auto=format\&n=NkeZh5D-Nf8j_WaD\&q=85\&s=c9d2c18166bab6b07f4d426cdb2bcbf9)

![Image](https://mintcdn.com/flexagon-llc-ce77a95c/NkeZh5D-Nf8j_WaD/images/fd111/12590921985.png?fit=max\&auto=format\&n=NkeZh5D-Nf8j_WaD\&q=85\&s=48854e0764ccafd79aa61bc933ca9fd3)

The resource types listed above are pre-defined resource types by plugins such as WebLogic and EBS and can't be modified. Plugins can define resource types and you can also create custom resource types.

# Create Resource Type

Click on the Create button to create a new resource type.

![Image](https://mintcdn.com/flexagon-llc-ce77a95c/NkeZh5D-Nf8j_WaD/images/fd111/12590921979.png?fit=max\&auto=format\&n=NkeZh5D-Nf8j_WaD\&q=85\&s=d3e190cccc13ac0829f22e7855694744)

Enter in the Resource Type Name and the Description to help understand what this resource type is to be used for. If the information is correct, click the Save button. An example may be that you need to only run a script on the SOA Admin server, and other scripts on all SOA servers.

# Delete Resource Type

Click on the actions menu on the row of the resource type you wish to delete, and then click ***Delete***. A confirmation menu will appear to make sure you want to delete that resource type. Once deleted, it cannot be reverted.

![Image](https://mintcdn.com/flexagon-llc-ce77a95c/NkeZh5D-Nf8j_WaD/images/fd111/12590921982.png?fit=max\&auto=format\&n=NkeZh5D-Nf8j_WaD\&q=85\&s=13479a21f9659677402dd3c23ea29e61)

# Assigning Resource Type to Endpoint

Once a resource type has been created, it can be assigned to an endpoint added to an Environment in a Target. Navigate to **Topology** on the menu and open the **Targets** tab. From there select a target, click on an associated environment, and lastly choose the resource types from the select box on the desired endpoint(s). Click the ***Save*** button once the desired resource types are selected.

![Image](https://mintcdn.com/flexagon-llc-ce77a95c/NkeZh5D-Nf8j_WaD/images/fd111/12590921976.png?fit=max\&auto=format\&n=NkeZh5D-Nf8j_WaD\&q=85\&s=54f0a9635305c0e3efb1ec4957fb766e)

![Image](https://mintcdn.com/flexagon-llc-ce77a95c/NkeZh5D-Nf8j_WaD/images/fd111/12590921970.png?fit=max\&auto=format\&n=NkeZh5D-Nf8j_WaD\&q=85\&s=b29ead221ffee74983731c22f2671709)

# Using Resource Type on Workflow Activity

Now that the endpoint for the given environment instance has been assigned the appropriate resource type, the endpoint selection can be selected for within plugin steps of workflows. Select the Workflows menu and go to the definition tab of the desired workflow. Click on the ***Make Copy*** button to open the workflow for editing.

![image-20250723-115336.png](https://mintcdn.com/flexagon-llc-ce77a95c/NkeZh5D-Nf8j_WaD/images/fd111/12590921973.png?fit=max\&auto=format\&n=NkeZh5D-Nf8j_WaD\&q=85\&s=28bb7223358d5b8b82908388ba283f11)

 \
Click on the execute activity step in the workflow to adjust the endpoint selection.

![image-20250723-115035.png](https://mintcdn.com/flexagon-llc-ce77a95c/NkeZh5D-Nf8j_WaD/images/fd111/12590921967.png?fit=max\&auto=format\&n=NkeZh5D-Nf8j_WaD\&q=85\&s=553a0329ac8d4ba14ef3303fe77d9e53)

Select the appropriate resource type from the drop down list for the endpoint selection. By selecting a specific resource type, the workflow execution will only select an endpoint that matches to this resource type. Click ***OK*** to close the activity editor, then click the ***Save*** button on the workflow to apply any changes. Click the ***Activate*** button to make this version of the workflow available for the next execution.
