JitNetworkAccessPolicyInitiateRequest Class
- java.
lang. Object - com.
azure. resourcemanager. security. models. JitNetworkAccessPolicyInitiateRequest
- com.
Implements
public final class JitNetworkAccessPolicyInitiateRequest
implements JsonSerializable<JitNetworkAccessPolicyInitiateRequest>
The JitNetworkAccessPolicyInitiateRequest model.
Constructor Summary
| Constructor | Description |
|---|---|
| JitNetworkAccessPolicyInitiateRequest() |
Creates an instance of Jit |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
static
Jit |
fromJson(JsonReader jsonReader)
Reads an instance of Jit |
| String |
justification()
Get the justification property: The justification for making the initiate request. |
|
Json |
toJson(JsonWriter jsonWriter) |
| void |
validate()
Validates the instance. |
|
List<Jit |
virtualMachines()
Get the virtual |
|
Jit |
withJustification(String justification)
Set the justification property: The justification for making the initiate request. |
|
Jit |
withVirtualMachines(List<JitNetworkAccessPolicyInitiateVirtualMachine> virtualMachines)
Set the virtual |
Methods inherited from java.lang.Object
Constructor Details
JitNetworkAccessPolicyInitiateRequest
public JitNetworkAccessPolicyInitiateRequest()
Creates an instance of JitNetworkAccessPolicyInitiateRequest class.
Method Details
fromJson
public static JitNetworkAccessPolicyInitiateRequest fromJson(JsonReader jsonReader)
Reads an instance of JitNetworkAccessPolicyInitiateRequest from the JsonReader.
Parameters:
Returns:
Throws:
justification
public String justification()
Get the justification property: The justification for making the initiate request.
Returns:
toJson
validate
public void validate()
Validates the instance.
virtualMachines
public List<JitNetworkAccessPolicyInitiateVirtualMachine> virtualMachines()
Get the virtualMachines property: A list of virtual machines & ports to open access for.
Returns:
withJustification
public JitNetworkAccessPolicyInitiateRequest withJustification(String justification)
Set the justification property: The justification for making the initiate request.
Parameters:
Returns:
withVirtualMachines
public JitNetworkAccessPolicyInitiateRequest withVirtualMachines(List<JitNetworkAccessPolicyInitiateVirtualMachine> virtualMachines)
Set the virtualMachines property: A list of virtual machines & ports to open access for.
Parameters:
Returns: