Provider Management

Description

defaultDescription

Security

Secured (HTTP Basic Authentication)

DEFAULT

DELETE ``/api/v2/hpcapi/v3/provider/{provider-name}``

Parameters

Name

Located in

Required

Type

Format

Properties

Description

provider-name

path

Yes

string

Generated header parameter. Example value =’root’

Request

Headers

provider: Generated header parameter. Example value ='root'

Responses

200

Security

Security Schema

Scopes

Secured

GET ``/api/v2/hpcapi/v3/provider``

Request

Headers

provider: Generated header parameter. Example value ='root'

Responses

200

Type: array of Provider

Example:

[
    {
        "contact-first-name": "somestring",
        "contact-last-name": "somestring",
        "description": "somestring",
        "email": "somestring",
        "name": "somestring",
        "organization-name": "somestring",
        "organization-phone-number": "somestring"
    },
    {
        "contact-first-name": "somestring",
        "contact-last-name": "somestring",
        "description": "somestring",
        "email": "somestring",
        "name": "somestring",
        "organization-name": "somestring",
        "organization-phone-number": "somestring"
    }
]

Security

Security Schema

Scopes

Secured

GET ``/api/v2/hpcapi/v3/provider/{provider-name}``

Parameters

Name

Located in

Required

Type

Format

Properties

Description

provider-name

path

Yes

string

Generated header parameter. Example value =’root’

Request

Headers

provider: Generated header parameter. Example value ='root'

Responses

200

Type: ProviderWrapper

Example:

{
    "provider": {
        "contact-first-name": "somestring",
        "contact-last-name": "somestring",
        "description": "somestring",
        "email": "somestring",
        "name": "somestring",
        "organization-name": "somestring",
        "organization-phone-number": "somestring"
    }
}

Security

Security Schema

Scopes

Secured

POST ``/api/v2/hpcapi/v3/provider``

Request

Headers

provider: Generated header parameter. Example value ='root'

Body

Name

Required

Type

Format

Properties

Description

provider

No

Provider

{
    "provider": {
        "contact-first-name": "somestring",
        "contact-last-name": "somestring",
        "description": "somestring",
        "email": "somestring",
        "name": "somestring",
        "organization-name": "somestring",
        "organization-phone-number": "somestring"
    }
}

Responses

200

Security

Security Schema

Scopes

Secured

Data Structures

Create Provider Request Model Structure

Name

Required

Type

Format

Properties

Description

provider

No

Provider

Provider Model Structure

Name

Required

Type

Format

Properties

Description

contact-first-name

No

string

contact-last-name

No

string

description

No

string

email

No

string

name

No

string

organization-name

No

string

organization-phone-number

No

string

Provider Wrapper Model Structure

Name

Required

Type

Format

Properties

Description

provider

No

Provider