This is the multi-page printable view of this section. Click here to print.

Return to the regular view of this page.

DevOps Tools

1 - DevOps Service

Overview

Provides a Command-line Interface (CLI) that supports programmatic use of IaaS/PaaS products provided by SCP.

This guide provides a brief description of DevOps Service service and how to call CLI.

Version

Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.

VersionStatusNot Before
1.0CURRENT-

1.1 - CLIs

1.1.1 - Check Deletable DevOps Service

1.1.1.1 - 1.0

scpcli devopsservice devops service check deletable
--devops_service_id <value>

Description

check deletable a specific devops service

State ACTIVE (CURRENT)

VersionNot Before
1.0-

Parameters

NameTypeDescriptionExample
devops_service_id
required
stringDevOps Service ID138c2fc8c29a449dbfa8681f8f1d78e2

Responses

NameDescriptionExample
resultDevOps Service Check ResultFalse

1.1.2 - Check Duplication DevOps Service

1.1.2.1 - 1.0

scpcli devopsservice devops service check duplication
[--tenant_code <value>]
[--tenant_name <value>]

Description

check duplication a specific devops service

State ACTIVE (CURRENT)

VersionNot Before
1.0-

Parameters

NameTypeDescriptionExample
tenant_code
optional
stringTenant Codetest-tenant
tenant_name
optional
stringTenant Nametest-tenant

Responses

NameDescriptionExample
resultDevOps Service Check ResultFalse

1.1.3 - Create DevOps Service

1.1.3.1 - 1.0

scpcli devopsservice devops service create
--tenant_name <value>
--tenant_code <value>
--members <value>
[--tags <value>]

Description

create a devops service

State ACTIVE (CURRENT)

VersionNot Before
1.0-

Parameters

NameTypeDescriptionExample
tenant_name
required
stringTenant Name-
tenant_code
required
stringTenant Code-
members
required
arrayTenant Members-
tags
optional
arrayTag List'{"key": "", "value": ""}'

Responses

NameDescriptionExample
idID0fdd87aab8cb46f59b7c1f81ed03fb3e
account_idAccount ID
console_urlDevOps Service Console URL
created_atCreated At2024-05-17T00:23:17Z
created_byCreated By90dddfc2b1e04edba54ba2b41539a9ac
modified_atModified At2024-05-17T00:23:17Z
modified_byModified By90dddfc2b1e04edba54ba2b41539a9ac
statusDevOps Service Status
tenant_codeTenant Code
tenant_nameTenant Name

1.1.4 - Delete DevOps Service

1.1.4.1 - 1.0

scpcli devopsservice devops service delete
--devops_service_id <value>

Description

delete a specific devops service

State ACTIVE (CURRENT)

VersionNot Before
1.0-

Parameters

NameTypeDescriptionExample
devops_service_id
required
stringDevOps Service ID138c2fc8c29a449dbfa8681f8f1d78e2

1.1.5 - List DevOps Services

1.1.5.1 - 1.0

scpcli devopsservice devops service list

Description

get devops service list

State ACTIVE (CURRENT)

VersionNot Before
1.0-

Responses

NameDescriptionExample
idID0fdd87aab8cb46f59b7c1f81ed03fb3e
account_idAccount ID
created_atCreated At2024-05-17T00:23:17Z
created_byCreated By90dddfc2b1e04edba54ba2b41539a9ac
modified_atModified At2024-05-17T00:23:17Z
modified_byModified By90dddfc2b1e04edba54ba2b41539a9ac
statusDevOps Service Status
tenant_codeTenant Code
tenant_nameTenant Name

1.1.6 - Show DevOps Service

1.1.6.1 - 1.0

scpcli devopsservice devops service show
--devops_service_id <value>

Description

show a specific devops service

State ACTIVE (CURRENT)

VersionNot Before
1.0-

Parameters

NameTypeDescriptionExample
devops_service_id
required
stringDevOps Service ID138c2fc8c29a449dbfa8681f8f1d78e2

Responses

NameDescriptionExample
idID0fdd87aab8cb46f59b7c1f81ed03fb3e
account_idAccount ID
console_urlDevOps Service Console URL
created_atCreated At2024-05-17T00:23:17Z
created_byCreated By90dddfc2b1e04edba54ba2b41539a9ac
modified_atModified At2024-05-17T00:23:17Z
modified_byModified By90dddfc2b1e04edba54ba2b41539a9ac
statusDevOps Service Status
tenant_codeTenant Code
tenant_nameTenant Name