28 Middleware Profiles Using REST APIs

This chapter describes how you can use REST APIs to create, describe, list, and delete Middleware Profiles. All the operations that were only possible from the Cloud Control console is now being additionally supported using a REST request/response interactions.

Profiles are like templates that you can create and store in Software Library. Once a profile is created, it can be launched numerous times to provision WebLogic Domain and/or Oracle Home. The advantage of using a profile is that you can ensure that future WebLogic installations follow a standard, consistent configuration.

In particular, this chapter covers the following:

28.1 Creating Middleware Provisioning Profiles

This section describes how you can use the REST APIs to create the three different types of provisioning profiles that are supported in Enterprise Manager Cloud Control:

28.1.1 Creating a WebLogic Domain Profile

To create a profile from a WebLogic Domain, follow these steps:

  1. Perform the GET operation on the URL to view the inputs that you need to provide to create a profile.

    Table 28-1 GET Request Configuration for Creating a WebLogic Domain Profile

    Feature Description

    URL

    :/em/websvcs/restful/extws/cloudservices/fmw/provisioning/profile/create/weblogic_domain

    Body

    None

    Parameters/Constraints

    None

    Request method

    GET

    Supported Since Release

    FMW 12.1.0.7


    Example Response:

    {
    name: "Name of the profile to be created."
    targetName: "Name of the WebLogic Domain target that will be used as reference to create the profile."
    description: "[Optional] Description of the profile that will be created."
    credential: "[Optional] Named credential that will be used to access the reference host. Format: CREDENTIAL_NAME:CREDENTIAL_OWNER. All operations will be performed on the Administration Server host. Credentials of the Oracle Home owner on the Administration Server host are required. If no named credential is provided, then preferred host credentials for the Oracle Home target will be used."
    wlsCredential: "[Optional] Named credential that will be used to access the Administration Server. Format: CREDENTIAL_NAME:CREDENTIAL_OWNER. If no named credential is provided, then preferred administrator credentials for the domain target will be used."
    includeOh: "[Optional] Whether the Oracle Home binaries have to be included in the profile or not. Value: true/false"
    schedule: "[Optional] The schedule for the Deployment Procedure. If not specified, the procedure will be executed immediately. Format: start_time:yyyy/MM/dd HH:mm; [tz:{java timezone ID}]; [grace_period:xxx];
    }
    
  2. Update the values, and then perform a POST operation.

    Table 28-2 POST Request Configuration for Creating a WebLogic Domain Profile

    Feature Description

    URL

    em/websvcs/restful/extws/cloudservices/fmw/provisioning/profile/create/weblogic_domain

    Request header

     

    Body

    {
      "name":"DomainProfileViaRestAPI",
      "targetName":"/Farm01_SoaDomain/SoaDomain",
      "credential":"HOSTCRED:SYSMAN",
      "description":"Domain Profile",
      "includeOh":"false"
    }
    

    Parameters

    NA

    Request method

    POST

    Supported Since Release

    FMW 12.1.0.7


    Example Response:

    {
    instanceName: "CreateFmwProfile-DomainProfileViaRest_SYSMAN_07_09_2014_09_47_AM"
    instanceGuid: "FDBDDB0C6767690CE04373B1F00A09E8"
    executionGuid: "FDBDDB0C676A690CE04373B1F00A09E8"
    executionUrl: "http://slc03qtn:7802/em/faces/core-jobs-procedureExecutionTracking?instanceGUID=FDBDDB0C6767690CE04373B1F00A09E8&showProcActLink=yes&executionGUID=FDBDDB0C676A690CE04373B1F00A09E8"
    name: "DomainProfileViaRestAPI"
    targetName: "/Farm01_SoaDomain/SoaDomain"
    description: "Domain Profile"
    credential: "HOSTCRED:SYSMAN"
    includeOh: "false"
    }
    

28.1.2 Creating an Oracle Home Profile

To create a provisioning profile from an Oracle Home, follow these steps:

  1. Perform the GET operation on the URL to view the inputs that you need to provide to create a profile.

    Table 28-3 GET Request Configuration for Creating an Oracle Home Profile

    Feature Description

    URL

    /em/websvcs/restful/extws/cloudservices/fmw/provisioning/profile/create/oracle_home

    Body

    NA

    Parameters/Constraints

    NA

    Request method

    GET

    Supported Since Release

    FMW 12.1.0.7


    Example Response:

    {
    name: "Name of the profile to be created."
    targetName: "Name of the Oracle Home target that will be used as reference to create the profile."
    description: "[Optional] Description of the profile that will be created."
    credential: "[Optional] Named credential that will be used to access the reference host. Format: CREDENTIAL_NAME:CREDENTIAL_OWNER. If no named credential is provided, then preferred host credentials for the Oracle Home target will be used."
    schedule: "[Optional] The schedule for the Deployment Procedure. If not specified, the procedure will be executed immediately. Format: start_time:yyyy/MM/dd HH:mm; [tz:{java timezone ID}]; [grace_period:xxx];"
    }
    
  2. Update the values, and then perform a POST operation.

    Table 28-4 POST Request Configuration for Creating an Oracle Home Profile

    Feature Description

    URL

    /em/websvcs/restful/extws/cloudservices/fmw/provisioning/profile/create/oracle_home

    Body

    {
      "name":"OhProfileViaRestAPI",
      "targetName":"WebLogicServer10_3_6_0_slc00tkv.example.com_6316",
      "credential":"HOSTCRED:SYSMAN",
      "description":"OH Profile"
    }
    

    Parameters

    NA

    Request method

    POST

    Supported Since Release

    FMW 12.1.0.7


    Example Response:

    {
    instanceName: "CreateFmwProfile-OhProfileViaRestAPI_SYSMAN_07_09_2014_09_54_AM"
    instanceGuid: "FDC6776FB9B31CCDE04373B1F00A2B1C"
    executionGuid: "FDC6776FB9B61CCDE04373B1F00A2B1C"
    executionUrl: "http://slc03qtn:7802/em/faces/core-jobs-procedureExecutionTracking?instanceGUID=FDC6776FB9B31CCDE04373B1F00A2B1C&showProcActLink=yes&executionGUID=FDC6776FB9B61CCDE04373B1F00A2B1C"
    name: "OhProfileViaRestAPI"
    targetName: "WebLogicServer10_3_6_0_slc00tkv.example.com_6316"
    description: "OH Profile"
    credential: "HOSTCRED:SYSMAN"
    }
    

28.1.3 Creating an Installation Media Profile

To create a provisioning profile from an Installation Media, follow these steps:

  1. Perform the GET operation on the URL to view the inputs that you need to provide to create a profile.

    Table 28-5 GET Request Configuration for Creating an Installation Media Profile

    Feature Description

    URL

    /em/websvcs/restful/extws/cloudservices/fmw/provisioning/profile/create/install_media

    Body

    NA

    Parameters/Constraints

    NA

    Request method

    GET

    Supported Since Release

    FMW 12.1.0.7


    Example Response:

    {
    name: "Name of the profile to be created."
    targetName: "Name of the Host target that where all the installation files are stored."
    description: "[Optional] Description of the profile that will be created."
    credential: "[Optional] Named credential that will be used to access the files. Format: CREDENTIAL_NAME:CREDENTIAL_OWNER. If no named credential is provided, then normal preferred credentials for the Host target will be used."
    platform: "Platform for which the installation media is applicable."
    version: "Version of the installation media."
    -files: [2]
    -0:  
    {
    product: "Product1"
    -files: [1]
    0:  "file1"
    }
    -1:  
    {
    product: "Product2"
    -files: [2]
    0:  "file2"
    1:  "file3"
    }
    }
    
  2. Update the values, and then perform a POST operation.

    Table 28-6 POST Request Configuration for Creating an Installation Media Profile

    Feature Description

    URL

    /em/websvcs/restful/extws/cloudservices/fmw/provisioning/profile/create/install_media

    Body

    {
      "name":"ImProfileViaRestAPI",
      "targetName":"slc03qtn.example.com",
      "platform":"2000",
      "version":"11.1.1.8.0",
      "credential":"HOSTCRED:SYSMAN",
      "description":"IM Profile",
      "files":
      [
        {
          "product":"WebLogic",
          "files":
          [ "/net/adcnas438/export/emgpqa/provisioning/fmwprov/linux64/shiphomes/upinsmed_wls/wls1036_generic.jar"
          ]
        },
        {
          "product":"WCC",
          "files":
          [
    "/net/slcnas478/export/farm_em_repos/emgpqa/provisioning/fmwprov/linux64/shiphomes/wcc_11.1.1.8.0/ecm_main1.zip",
    "/net/slcnas478/export/farm_em_repos/emgpqa/provisioning/fmwprov/linux64/shiphomes/wcc_11.1.1.8.0/ecm_main2.zip"
          ]
        },
        {
          "product":"WCP",
          "files":
          [
    "/net/slcnas478/export/farm_em_repos/emgpqa/provisioning/fmwprov/linux64/shiphomes/wcp_11.1.1.8.0/wc.zip"
          ]
        }
      ]
    }
    

    Parameters

    NA

    Request method

    POST

    Supported Since Release

    FMW 12.1.0.7


    Example Response:

    {
    instanceName: "CreateFmwProfile-ImProfileViaRestAPI_SYSMAN_07_09_2014_10_07_AM"
    instanceGuid: "FDC6BDD54DA70346E04373B1F00A2DBE"
    executionGuid: "FDC6BDD54DAA0346E04373B1F00A2DBE"
    executionUrl: "http://slc03qtn:7802/em/faces/core-jobs-procedureExecutionTracking?instanceGUID=FDC6BDD54DA70346E04373B1F00A2DBE&showProcActLink=yes&executionGUID=FDC6BDD54DAA0346E04373B1F00A2DBE"
    name: "ImProfileViaRestAPI"
    targetName: "slc03qtn.example.com"
    description: "IM Profile"
    credential: "HOSTCRED:SYSMAN"
    platform: "2000"
    version: "11.1.1.8.0"
    -files: [3]
    -0:  
    {
    product: "WebLogic"
    -files: [1]
    0:"/net/adcnas438/export/emgpqa/provisioning/fmwprov/linux64/shiphomes/upinsmed_wls/wls1036_generic.jar"
    }
    -1:  
    {
    product: "WCC"
    -files: [2]
    0: "/net/slcnas478/export/farm_em_repos/emgpqa/provisioning/fmwprov/linux64/shiphomes/wcc_11.1.1.8.0/ecm_main1.zip"
    1: "/net/slcnas478/export/farm_em_repos/emgpqa/provisioning/fmwprov/linux64/shiphomes/wcc_11.1.1.8.0/ecm_main2.zip"
    }
    -2:  
    {
    product: "WCP"
    -files: [1]
    0: "/net/slcnas478/export/farm_em_repos/emgpqa/provisioning/fmwprov/linux64/shiphomes/wcp_11.1.1.8.0/wc.zip"
    }
    }
    

28.2 Listing Middleware Provisioning Profiles

This section describes how you can list all the profiles that you have created in Enterprise Manager. The summary includes a basic link for each profile. This link can be used to view the summary of the profile with the Describe API. For more information on this, see Section 28.3.

In particular, this section includes the following topics:

28.2.1 Listing All the Profiles

Perform the GET operation on the URL to get the canonical link, which can be later used to describe the profile.

Table 28-7 GET Request Configuration for Listing All the Profiles

Feature Description

URL

/em/websvcs/restful/extws/cloudservices/fmw/provisioning/profile/list

Body

NA

Parameters/Constraints

NA

Request method

GET

Supported Since Release

FMW 12.1.0.7


Example Response:

{
-profiles: [3]
-0:  
{
canonicalLink: "http://slc03qtn:7802/em/websvcs/restful/extws/cloudservices/fmw/provisioning/profile/describe/oracle:defaultService:em:provisioning:1:cmp:COMP_Component:SUB_FMWBundle:FD8AEF47A15C0874E04373B1F00AEC31:0.1"
location: "Fusion Middleware Provisioning/Profiles/SoaBitlessProfile"
products: "Oracle SOA"
source: "WebLogic Domain"
urn: "oracle:defaultService:em:provisioning:1:cmp:COMP_Component:SUB_FMWBundle:FD8AEF47A15C0874E04373B1F00AEC31:0.1"
}
-1:  
{
canonicalLink: "http://slc03qtn:7802/em/websvcs/restful/extws/cloudservices/fmw/provisioning/profile/describe/oracle:defaultService:em:provisioning:1:cmp:COMP_Component:SUB_FMWBundle:FDB228F176CA1B47E04373B1F00AF708:0.1"
location: "Fusion Middleware Provisioning/Profiles/SoaGoldImage"
products: "Oracle SOA"
source: "Oracle Home"
urn: "oracle:defaultService:em:provisioning:1:cmp:COMP_Component:SUB_FMWBundle:FDB228F176CA1B47E04373B1F00AF708:0.1"
}
-2:  
{
canonicalLink: "http://slc03qtn:7802/em/websvcs/restful/extws/cloudservices/fmw/provisioning/profile/describe/oracle:defaultService:em:provisioning:1:cmp:COMP_Component:SUB_InstallationMedia:FD8AA7EEEEA369A5E04373B1F00AE77C:0.1"
description: "WC 11.1.1.8.0 and WLS 10.3.6.0 installer and RCU"
location: "Fusion Middleware Provisioning/Profiles/WebCenter Install Media"
-products: [2]
0:  "Oracle WebCenter Content"
1:  "Oracle WebCenter Portal"
source: "Installation Media"
urn: "oracle:defaultService:em:provisioning:1:cmp:COMP_Component:SUB_InstallationMedia:FD8AA7EEEEA369A5E04373B1F00AE77C:0.1"
}
}

28.2.2 Listing WebLogic Domain Profiles

Perform the GET operation on the URL to get the canonical link, which can be later used to describe the profile.

Table 28-8 GET Request Configuration for Listing the WebLogic Domain Profiles

Feature Description

URL

/em/websvcs/restful/extws/cloudservices/fmw/provisioning/profile/list/weblogic_domain

Body

NA

Parameters/Constraints

NA

Request method

GET

Supported Since Release

FMW 12.1.0.7


Example Response:

{
-profiles: 
{
canonicalLink: "http://slc03qtn:7802/em/websvcs/restful/extws/cloudservices/fmw/provisioning/profile/describe/oracle:defaultService:em:provisioning:1:cmp:COMP_Component:SUB_FMWBundle:FD8AEF47A15C0874E04373B1F00AEC31:0.1"
location: "Fusion Middleware Provisioning/Profiles/SoaBitlessProfile"
products: "Oracle SOA"
source: "WebLogic Domain"
urn: "oracle:defaultService:em:provisioning:1:cmp:COMP_Component:SUB_FMWBundle:FD8AEF47A15C0874E04373B1F00AEC31:0.1"
}
}

28.2.3 Listing Oracle Home Profile

Perform the GET operation on the URL to get the canonical link, which can be later used to describe the profile.

Table 28-9 GET Request Configuration for Listing the Oracle Home Profiles

Feature Description

URL

/em/websvcs/restful/extws/cloudservices/fmw/provisioning/profile/list/oracle_home

Body

NA

Parameters/Constraints

NA

Request method

GET

Supported Since Release

FMW 12.1.0.7


Example Response:

{
-profiles: 
{
canonicalLink: "http://slc03qtn:7802/em/websvcs/restful/extws/cloudservices/fmw/provisioning/profile/describe/oracle:defaultService:em:provisioning:1:cmp:COMP_Component:SUB_FMWBundle:FDB228F176CA1B47E04373B1F00AF708:0.1"
location: "Fusion Middleware Provisioning/Profiles/SoaGoldImage"
products: "Oracle SOA"
source: "Oracle Home"
urn: "oracle:defaultService:em:provisioning:1:cmp:COMP_Component:SUB_FMWBundle:FDB228F176CA1B47E04373B1F00AF708:0.1"
}
}

28.2.4 Listing Installation Media Profiles

Perform the GET operation on the URL to get the canonical link, which can be later used to describe the profile.

Table 28-10 GET Request Configuration for Listing the Installation Media Profiles

Feature Description

URL

/em/websvcs/restful/extws/cloudservices/fmw/provisioning/profile/list/install_media

Request header

Is authorization required??

Body

NA

Parameters/Constraints

NA

Request method

GET

Supported Since Release

FMW 12.1.0.7


Example Response:

{
-profiles: 
{
canonicalLink: "http://slc03qtn:7802/em/websvcs/restful/extws/cloudservices/fmw/provisioning/profile/describe/oracle:defaultService:em:provisioning:1:cmp:COMP_Component:SUB_InstallationMedia:FD8AA7EEEEA369A5E04373B1F00AE77C:0.1"
description: "WC 11.1.1.8.0 and WLS 10.3.6.0 installer and RCU"
location: "Fusion Middleware Provisioning/Profiles/WebCenter Install Media"
-products: [2]
0:  "Oracle WebCenter Content"
1:  "Oracle WebCenter Portal"
source: "Installation Media"
urn: "oracle:defaultService:em:provisioning:1:cmp:COMP_Component:SUB_InstallationMedia:FD8AA7EEEEA369A5E04373B1F00AE77C:0.1"
}
}

28.3 Describing Provisioning Profiles

This section describes how you can view a summary of all the profiles that you have created in Enterprise Manager. For this, you'll need to run the List API and procure the canonical link. For more information on this, see Section 28.2.

In particular, this section covers the following topics:

28.3.1 Describing a WebLogic Domain Profile

Use the canonical link obtained from the LIST API in the GET operation to view the summary of the selected profile.

Table 28-11 GET Request Configuration for Describing the WebLogic Domain Profile

Feature Description

URL

/em/websvcs/restful/extws/cloudservices/fmw/provisioning/profile/describe/oracle:defaultService:em:provisioning:1:cmp:COMP_Component:SUB_FMWBundle:FD8AEF47A15C0874E04373B1F00AEC31:0.1

Request header

Is authorization required??

Body

NA

Parameters/Constraints

NA

Request method

GET

Supported Since Release

FMW 12.1.0.7


Example Response:

{
location: "Fusion Middleware Provisioning/Profiles/SoaBitlessProfile"
createdBy: "SYSMAN"
createdOn: "Sun, 6 Jul 2014"
urn: "oracle:defaultService:em:provisioning:1:cmp:COMP_Component:SUB_FMWBundle:FD8AEF47A15C0874E04373B1F00AEC31:0.1"
-attachments: [3]
-0:  
{
fileName: "nmMovePlan.xml"
size: "6.95 KB"
contentType: "text/plain"
addedBy: "SYSMAN"
addedOn: "Sun, 6 Jul 2014"
}
-1:  
{
fileName: "mdm-url-resolver.xml"
size: "268 Bytes"
contentType: "text/plain"
addedBy: "SYSMAN"
addedOn: "Sun, 6 Jul 2014"
}
-2:  
{
fileName: "domainMovePlan.xml"
size: "56.91 KB"
contentType: "text/plain"
addedBy: "SYSMAN"
addedOn: "Sun, 6 Jul 2014"
}
source: "WebLogic Domain"
oracleHomeIncluded: "No"
nodeManagerIncluded: "Yes"
platform: "Linux x86-64"
wlsVersion: "10.3.6.0"
-oracleHome: 
{
-products: [1]
-0:  
{
name: "Oracle SOA"
version: "11.1.1.7.0"
}
}
-domain: 
{
name: "SoaDomain"
size: "611.45 MB"
-products: [1]
0:  "Oracle SOA"
}
-servers: [2]
-0:  
{
name: "AdminServer"
host: "slc00tkv.example.com"
listendAddress: "slc00tkv.example.com"
nonSslPortEnabled: "Yes"
nonSslPort: "7001"
sslPortEnabled: "No"
machine: "LocalMachine"
maxHeap: "1365"
averageCpuUsage(%): "0.361"
}
-1:  
{
name: "soa_server1"
host: "slc00tkv.example.com"
listendAddress: "slc00tkv.example.com"
nonSslPortEnabled: "Yes"
nonSslPort: "8001"
sslPortEnabled: "No"
machine: "LocalMachine"
cluster: "cluster_soa"
maxHeap: "1365"
averageCpuUsage(%): "0.717"
}
-dataSources: [7]
-0:  
{
name: "EDNDataSource"
schema: "SOA_SOAINFRA"
url: "jdbc:oracle:thin:@slc00dbv.example.com:1521/dbv.example.com"
-targets: [1]
0:  "cluster_soa"
}
-1:  
{
name: "EDNLocalTxDataSource"
schema: "SOA_SOAINFRA"
url: "jdbc:oracle:thin:@slc00dbv.example.com:1521/dbv.example.com"
targets: [1]
0:  "cluster_soa"
}
-2:  
{
name: "OraSDPMDataSource"
schema: "SOA_ORASDPM"
url: "jdbc:oracle:thin:@slc00dbv.example.com:1521/dbv.example.com"
targets: [1]
0:  "cluster_soa"
}
-3:  
{
name: "SOADataSource"
schema: "SOA_SOAINFRA"
url: "jdbc:oracle:thin:@slc00dbv.example.com:1521/dbv.example.com"
targets: [1]
0:  "cluster_soa"
}
-4:  
{
name: "SOALocalTxDataSource"
schema: "SOA_SOAINFRA"
url: "jdbc:oracle:thin:@slc00dbv.example.com:1521/dbv.example.com"
targets: [1]
0:  "cluster_soa"
}
-5:  
{
name: "mds-owsm"
schema: "SOA_MDS"
url: "jdbc:oracle:thin:@slc00dbv.example.com:1521/dbv.example.com"
targets: [2]
0:  "cluster_soa"
1:  "AdminServer"
}
-6:  
{
name: "mds-soa"
schema: "SOA_MDS"
url: "jdbc:oracle:thin:@slc00dbv.example.com:1521/dbv.example.com"
targets: [2]
0:  "cluster_soa"
1:  "AdminServer"
}
-jmsServers: [4]
-0:  
{
name: "BPMJMSServer_auto_1"
persistentStore: "BPMJMSFileStore_auto_1"
storeType: "fileStore"
directory: "BPMJMSFileStore_auto_1"
target: "soa_server1"
}
-1:  
{
name: "PS6SOAJMSServer_auto_1"
persistentStore: "PS6SOAJMSFileStore_auto_1"
storeType: "fileStore"
directory: "PS6SOAJMSFileStore_auto_1"
target: "soa_server1"
}
-2:  
{
name: "SOAJMSServer_auto_1"
persistentStore: "SOAJMSFileStore_auto_1"
storeType: "fileStore"
directory: "SOAJMSFileStore_auto_1"
target: "soa_server1"
}
-3:  
{
name: "UMSJMSServer_auto_1"
persistentStore: "UMSJMSFileStore_auto_1"
storeType: "fileStore"
directory: "UMSJMSFileStore_auto_1"
target: "soa_server1"
}
}

28.3.2 Describing an Oracle Home Profile

Use the canonical link obtained from the LIST API in the GET operation to view the summary of the selected profile.

Table 28-12 GET Request Configuration for Describing the Oracle Home Profile

Feature Description

URL

/em/websvcs/restful/extws/cloudservices/fmw/provisioning/profile/describe/oracle:defaultService:em:provisioning:1:cmp:COMP_Component:SUB_FMWBundle:FDB228F176CA1B47E04373B1F00AF708:0.1

Request header

Is authorization required??

Body

NA

Parameters/Constraints

NA

Request method

GET

Supported Since Release

FMW 12.1.0.7


Example Response:

{
location: "Fusion Middleware Provisioning/Profiles/SoaGoldImage"
createdBy: "SYSMAN"
createdOn: "Tue, 8 Jul 2014"
urn: "oracle:defaultService:em:provisioning:1:cmp:COMP_Component:SUB_FMWBundle:FDB228F176CA1B47E04373B1F00AF708:0.1"
source: "Oracle Home"
platform: "Linux x86-64"
wlsVersion: "10.3.6.0"
-oracleHome: 
{
size: "3.51 GB"
-products: [1]
-0:  
{
name: "Oracle SOA"
version: "11.1.1.7.0"
}
}
}

28.3.3 Describing an Installation Media Profile

Use the canonical link obtained from the LIST API in the GET operation to view the summary of the selected profile.

Table 28-13 GET Request Configuration for Describing the Installation Media Profile

Feature Description

URL

/em/websvcs/restful/extws/cloudservices/fmw/provisioning/profile/describe/oracle:defaultService:em:provisioning:1:cmp:COMP_Component:SUB_InstallationMedia:FD8AA7EEEEA369A5E04373B1F00AE77C:0.1

Request header

Is authorization required??

Body

NA

Parameters/Constraints

NA

Request method

GET

Supported Since Release

FMW 12.1.0.7


Example Response:

{
location: "Fusion Middleware Provisioning/Profiles/WebCenter Install Media"
description: "WC 11.1.1.8.0 and WebLogic Server 10.3.6.0 installer and RCU"
createdBy: "SYSMAN"
createdOn: "Sun, 6 Jul 2014"
urn: "oracle:defaultService:em:provisioning:1:cmp:COMP_Component:SUB_InstallationMedia:FD8AA7EEEEA369A5E04373B1F00AE77C:0.1"
source: "Installation Media"
product: "Oracle WebCenter"
platform: "Generic Platform"
version: "11.1.1.8.0"
-files: [4]
-0:  
{
product: "Oracle WebCenter Content"
size: "2.34 GB"
-files: [2]
-0:  
{
fileName: "ecm_main1.zip"
size: "1.91 GB"
}
-1:  
{
fileName: "ecm_main2.zip"
size: "437.6 MB"
}
}
-1:  
{
product: "Oracle RCU"
size: "496.16 MB"
-files: [1]
-0:  
{
fileName: "rcuHome.zip"
size: "496.16 MB"
}
}
-2:  
{
product: "Oracle WebCenter Portal"
size: "1.96 GB"
-files: [1]
-0:  
{
fileName: "wc.zip"
size: "1.96 GB"
}
}
-3:  
{
product: "Oracle WebLogic Server"
size: "1,019.01 MB"
-files: [1]
-0:  
{
fileName: "wls1036_generic.jar"
size: "1,019.01 MB"
}
}
}

28.4 Deleting Provisioning Profiles

This section describes how you can delete the profiles you have created in Enterprise Manager.

In particular, this section covers the following topics:

28.4.1 Deleting a WebLogic Domain Profile

Use the canonical link obtained from the LIST API in the GET operation to view the summary of the selected profile.

Table 28-14 DELETE Request Configuration for Deleting the WebLogic Domain Profile

Feature Description

URL

/em/websvcs/restful/extws/cloudservices/fmw/provisioning/profile/describe/oracle:defaultService:em:provisioning:1:cmp:COMP_Component:SUB_FMWBundle:FD8AEF47A15C0874E04373B1F00AEC31:0.1

Request header

Is authorization required??

Body

NA

Parameters/Constraints

NA

Request method

DELETE

Supported Since Release

FMW 12.1.0.7


Example Response:

After the deletion is successful, you might see something on the lines of the following message:

Profile Fusion Middleware Provisioning/Profiles/MyProfile deleted successfully.

28.4.2 Deleting an Oracle Home Profile

Use the canonical link obtained from the LIST API in the GET operation to view the summary of the selected profile.

Table 28-15 DELETE Request Configuration for Deleting the Oracle Home Profile

Feature Description

URL

/em/websvcs/restful/extws/cloudservices/fmw/provisioning/profile/describe/oracle:defaultService:em:provisioning:1:cmp:COMP_Component:SUB_FMWBundle:FDB228F176CA1B47E04373B1F00AF708:0.1

Request header

Is authorization required??

Body

NA

Parameters/Constraints

NA

Request method

DELETE

Supported Since Release

FMW 12.1.0.7


Example Response:

After the deletion is successful, you might see something on the lines of the following message:

Profile Fusion Middleware Provisioning/Profiles/MyProfile deleted successfully.

28.4.3 Deleting an Installation Media Profile

Use the canonical link obtained from the LIST API in the GET operation to view the summary of the selected profile.

Table 28-16 DELETE Request Configuration for Deleting the Installation Media Profile

Feature Description

URL

/em/websvcs/restful/extws/cloudservices/fmw/provisioning/profile/describe/oracle:defaultService:em:provisioning:1:cmp:COMP_Component:SUB_InstallationMedia:FD8AA7EEEEA369A5E04373B1F00AE77C:0.1

Request header

Is authorization required??

Body

NA

Parameters/Constraints

NA

Request method

DELETE

Supported Since Release

FMW 12.1.0.7


Example Response:

After the deletion is successful, you might see something on the lines of the following message:

Profile Fusion Middleware Provisioning/Profiles/MyProfile deleted successfully.