Attributes
Attribute | Type | Required | Modifiable | Since | Deprecated | Description |
---|---|---|---|---|---|---|
href | anyURI | No | always | 5.1 | The URI of the entity. | |
type | string | No | always | 5.1 | The MIME type of the entity. | |
id | string | No | none | 5.1 | The entity identifier, expressed in URN format. The value of this attribute uniquely identifies the entity, persists for the life of the entity, and is never reused. | |
operationKey | string | No | create | 5.1 | Optional unique identifier to support idempotent semantics for create and delete operations. | |
name | string | Yes | always | 5.1 | The name of the entity. |
Elements
Element | Type | Required | Modifiable | Since | Deprecated | Description |
---|---|---|---|---|---|---|
Description | string | No | always | 5.1 | Optional description. | |
Link | LinkType | No | none | 5.1 | A reference to an entity or operation associated with this object. | |
OrganizationAccess | AclAccessType | Yes | none | 5.1 |
Specifies organization access. One of: Entity -- The action is authorized for the organization referenced in the Entity element in this container. Shared -- The action is authorized for all members of the organization that owns the resource. Published -- The action is authorized for all members of any organization in the cloud. |
|
PrincipalAccess | AclAccessType | Yes | none | 5.1 |
Specifies principal access. One of: Entity -- The action is authorized for the User referenced in the Entity element in this container, or for any role that includes the Right referenced in the Entity element in this container. Shared -- The action is authorized for all users. |
|
ServiceResourceAccess | AclAccessType | No | none | 5.1 |
Specifies service resource access. One of: Entity -- The action is authorized for the resource referenced in the Entity element in this container. Shared -- The action is authorized for all resources in this resource class. |
|
Tasks | TasksInProgressType | No | none | 5.1 | A list of queued, running, or recently completed tasks associated with this entity. | |
VCloudExtension | VCloudExtensionType | No | always | 5.1 | An optional extension element that can contain an arbitrary number of elements and attributes. Not related to extension services. |
Operations
CRUD | Operation | Description | Since | Deprecated |
---|---|---|---|---|
create | POST /admin/extension/service/resourceclassaction/{id}/aclrules | Registers resource class ACL rule for extension service. | ||
read | GET /admin/extension/service/aclrule/{id} | Retrieve (GET) ACL rule | ||
delete | DELETE /admin/extension/service/aclrule/{id} | Delete (DELETE) ACL rule |