Package org.jclouds.cloudstack.options
Class ListIPForwardingRulesOptions
java.lang.Object
org.jclouds.http.options.BaseHttpRequestOptions
org.jclouds.cloudstack.options.AccountInDomainOptions
org.jclouds.cloudstack.options.ListIPForwardingRulesOptions
- All Implemented Interfaces:
HttpRequestOptions
Options used to control what ip forwarding rules are returned
- 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 TypeMethodDescriptionaccountInDomain
(String account, String domain) IPAddressId
(String IPAddressId) virtualMachineId
(String virtualMachineId) 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
-
ListIPForwardingRulesOptions
public ListIPForwardingRulesOptions()
-
-
Method Details
-
id
- Parameters:
id
- Lists rule with the specified ID.
-
IPAddressId
- Parameters:
IPAddressId
- list the rule belonging to this public ip address
-
virtualMachineId
- Parameters:
virtualMachineId
- Lists all rules applied to the specified Vm.
-
projectId
- Parameters:
projectId
- Lists all rules applied to VMs in the given project.
-
tags
- Parameters:
tags
- Key/value pairs for tags that need to be matched.
-
accountInDomain
- Overrides:
accountInDomain
in classAccountInDomainOptions
- Parameters:
account
- an optional account for the resourcedomain
- domain id
-
domainId
- Overrides:
domainId
in classAccountInDomainOptions
- Parameters:
domainId
- The domain for the resource
-