QuotaSet
class QuotaSet extends OperatorResource implements Retrievable, Updateable, Deletable
Represents a Compute v2 Quota Set
Traits
Properties
| $cores | int|array | The number of allowed instance cores for each tenant. |
| $fixedIps | int|object | The number of allowed fixed IP addresses for each tenant. |
| $floatingIps | int|array | The number of allowed floating IP addresses for each tenant. |
| $tenantId | string | The UUID of the tenant/user the quotas listed for. |
| $injectedFileContentBytes | int|array | The number of allowed bytes of content for each injected file. |
| $injectedFilePathBytes | int|array | The number of allowed bytes for each injected file path. |
| $injectedFiles | int|array | The number of allowed injected files for each tenant. |
| $instances | int|array | The number of allowed instances for each tenant. |
| $keyPairs | int|array | The number of allowed key pairs for each user. |
| $metadataItems | int|array | The number of allowed metadata items for each instance. |
| $ram | int|array | The amount of allowed instance RAM, in MB, for each tenant. |
| $securityGroupRules | int|array | The number of allowed rules for each security group. |
| $securityGroups | int|array | The number of allowed security groups for each tenant. |
| $serverGroups | int|array | The number of allowed server groups for each tenant. |
| $serverGroupMembers | int|object | The number of allowed members for each server group. |
Methods
retrieve
()
: void
Retrieve details of the current resource from the remote API.
delete
()
: void
Permanently delete this resource.
update
()
: void
Update the current resource with the configuration set out in the user options.
