@CompileStatic @org.kordamp.jipsy.annotations.TypeProviderFor(OCITask) class AddIngressSecurityRuleTask extends AbstractOCITask
Modifiers | Name | Description |
---|---|---|
static enum |
AddIngressSecurityRuleTask.PortType |
Fields inherited from class | Fields |
---|---|
class AbstractOCITask |
CONFIG_LOCATION, TIMESTAMP_FORMAT, closeables, ociConfig |
Type | Name and description |
---|---|
static Pattern |
PORT_RANGE_PATTERN |
static String |
TASK_DESCRIPTION |
ListProperty<String> |
destinationPorts |
Property<PortType> |
portType |
ListProperty<String> |
sourcePorts |
Type Params | Return Type | Name and description |
---|---|---|
|
static com.oracle.bmc.core.model.SecurityList |
addIngressSecurityRules(OCITask owner, com.oracle.bmc.core.VirtualNetworkClient client, String securityListId, AddIngressSecurityRuleTask.PortType portType, List<String> sourcePorts, List<String> destinationPorts) |
|
protected void |
doExecuteTask() |
|
List<PortType> |
getAvailablePortTypes() |
|
Provider<PortType> |
getResolvedPortType() |
|
void |
setDestinationPort(List<String> destinationPorts) |
|
void |
setDestinationPort(String port) |
|
void |
setPortType(AddIngressSecurityRuleTask.PortType portType) |
|
void |
setSourcePort(List<String> sourcePorts) |
|
void |
setSourcePort(String port) |