Unsupported content

 

This version of the documentation is no longer supported. However, the documentation is available for your convenience. You will not be able to leave comments.

Operation class

The Operation class represents an operation, such as stop or start, that can be performed on a cloud class.

Operation class APIs

The following tables list the basic APIs, operation APIs, and relationship APIs for the Operation class.

Basic APIs

Name

HTTP
method

URI

Description

search

POST

csm/Operation/search

Searches for Operation objects.

Operation APIs

The Operation class has no operation APIs.

Relationship APIs

The Operation class has no relationship APIs.

Operation class relationships and attributes

The following tables list the relationships and attributes of the Operation class.

Relationships

Name

Type

Multi-
plicity

Description

forCloudClass

CloudClass

1

Cloud class the operation is associated with

parameters

Parameter

0..*

Parameters for the operation

policyTypes

PolicyType

0..*

Policy types associated with the operation

cloudClass

CloudClass

1

Fully-qualified name of the class to which the object belongs

provider

Provider

1

Provider that created the object

tags

Tag

0..*

Tags associated with the object

Attributes

Name

Type

Multi-
plicity

Description

apiLayer

APILayer

0..*

API layers associated with the operation

definedInClass

String

1

Class in which the operation is defined

deprecated

Boolean

0..1

Indicates whether the operation is deprecated.

impliedType

OperationImpliedType

0..1

Implied type of the operation

isStatic

Boolean

1

Indicates whether the operation is static.

lifecycleType

OperationLifecycleType

0..1

Operation lifecycle type

returnType

String

1

Return type of the operation

returnTypeMultiplicity

String

0..1

Multiplicity of the return type

visibility

VisibilityType

1

Visibility of the operation

description

String

0..1

Text that describes the object

guid

String

1

Globally unique identifier for the object

name

String

1

Human-readable name of the object

Was this page helpful? Yes No Submitting... Thank you

Comments