JitNetworkAccessPolicyInitiateVirtualMachine Class
- java.
lang. Object - com.
azure. resourcemanager. security. models. JitNetworkAccessPolicyInitiateVirtualMachine
- com.
Implements
public final class JitNetworkAccessPolicyInitiateVirtualMachine
implements JsonSerializable<JitNetworkAccessPolicyInitiateVirtualMachine>
The JitNetworkAccessPolicyInitiateVirtualMachine model.
Constructor Summary
| Constructor | Description |
|---|---|
| JitNetworkAccessPolicyInitiateVirtualMachine() |
Creates an instance of Jit |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
static
Jit |
fromJson(JsonReader jsonReader)
Reads an instance of Jit |
| String |
id()
Get the id property: Resource ID of the virtual machine that is linked to this policy. |
|
List<Jit |
ports()
Get the ports property: The ports to open for the resource with the `id`. |
|
Json |
toJson(JsonWriter jsonWriter) |
| void |
validate()
Validates the instance. |
|
Jit |
withId(String id)
Set the id property: Resource ID of the virtual machine that is linked to this policy. |
|
Jit |
withPorts(List<JitNetworkAccessPolicyInitiatePort> ports)
Set the ports property: The ports to open for the resource with the `id`. |
Methods inherited from java.lang.Object
Constructor Details
JitNetworkAccessPolicyInitiateVirtualMachine
public JitNetworkAccessPolicyInitiateVirtualMachine()
Creates an instance of JitNetworkAccessPolicyInitiateVirtualMachine class.
Method Details
fromJson
public static JitNetworkAccessPolicyInitiateVirtualMachine fromJson(JsonReader jsonReader)
Reads an instance of JitNetworkAccessPolicyInitiateVirtualMachine from the JsonReader.
Parameters:
Returns:
Throws:
id
public String id()
Get the id property: Resource ID of the virtual machine that is linked to this policy.
Returns:
ports
public List<JitNetworkAccessPolicyInitiatePort> ports()
Get the ports property: The ports to open for the resource with the `id`.
Returns:
toJson
validate
public void validate()
Validates the instance.
withId
public JitNetworkAccessPolicyInitiateVirtualMachine withId(String id)
Set the id property: Resource ID of the virtual machine that is linked to this policy.
Parameters:
Returns:
withPorts
public JitNetworkAccessPolicyInitiateVirtualMachine withPorts(List<JitNetworkAccessPolicyInitiatePort> ports)
Set the ports property: The ports to open for the resource with the `id`.
Parameters:
Returns: