Package org.jclouds.cloudstack.options
Class UpdateISOPermissionsOptions
java.lang.Object
org.jclouds.http.options.BaseHttpRequestOptions
org.jclouds.cloudstack.options.UpdateISOPermissionsOptions
- All Implemented Interfaces:
HttpRequestOptions
Options for the ISO updateISOPermissions method.
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsFields inherited from class org.jclouds.http.options.BaseHttpRequestOptions
formParameters, headers, pathSuffix, payload, queryParameters
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionisExtractable
(boolean isExtractable) isFeatured
(boolean isFeatured) isPublic
(boolean isPublic) operation
(PermissionOperation operation) Methods inherited from class org.jclouds.http.options.BaseHttpRequestOptions
buildFormParameters, buildPathSuffix, buildQueryParameters, buildRequestHeaders, buildStringPayload, equals, getFirstFormOrNull, getFirstHeaderOrNull, getFirstQueryOrNull, hashCode, replaceHeader, toString
-
Field Details
-
NONE
-
-
Constructor Details
-
UpdateISOPermissionsOptions
public UpdateISOPermissionsOptions()
-
-
Method Details
-
accounts
- Parameters:
accounts
- a comma delimited list of accounts. If specified, "op" parameter has to be passed in.
-
isExtractable
- Parameters:
isExtractable
- true if the template/iso is extractable, false other wise. Can be set only by root admin
-
isFeatured
- Parameters:
isFeatured
- true for featured template/iso, false otherwise
-
isPublic
- Parameters:
isPublic
- true for public template/iso, false for private templates/isos
-
operation
- Parameters:
operation
- permission operator (add, remove, reset)
-