VirtualApplianceSiteInner Class
- java.
lang. Object - com.
azure. core. management. SubResource - com.
azure. resourcemanager. network. models. SubResourceModel - com.
azure. resourcemanager. network. fluent. models. VirtualApplianceSiteInner
- com.
- com.
- com.
public final class VirtualApplianceSiteInner
extends SubResourceModel
Virtual Appliance Site resource.
Constructor Summary
| Constructor | Description |
|---|---|
| VirtualApplianceSiteInner() |
Creates an instance of Virtual |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| String |
addressPrefix()
Get the address |
| String |
etag()
Get the etag property: A unique read-only string that changes whenever the resource is updated. |
|
static
Virtual |
fromJson(JsonReader jsonReader)
Reads an instance of Virtual |
|
Office365Policy |
o365Policy()
Get the o365Policy property: Office 365 Policy. |
|
Provisioning |
provisioningState()
Get the provisioning |
|
Json |
toJson(JsonWriter jsonWriter) |
| String |
type()
Get the type property: Resource type. |
| void |
validate()
Validates the instance. |
|
Virtual |
withAddressPrefix(String addressPrefix)
Set the address |
|
Virtual |
withId(String id) |
|
Virtual |
withName(String name)
Set the name property: Name of the resource. |
|
Virtual |
withO365Policy(Office365PolicyProperties o365Policy)
Set the o365Policy property: Office 365 Policy. |
Methods inherited from SubResource
Methods inherited from SubResourceModel
Methods inherited from java.lang.Object
Constructor Details
VirtualApplianceSiteInner
public VirtualApplianceSiteInner()
Creates an instance of VirtualApplianceSiteInner class.
Method Details
addressPrefix
public String addressPrefix()
Get the addressPrefix property: Address Prefix.
Returns:
etag
public String etag()
Get the etag property: A unique read-only string that changes whenever the resource is updated.
Returns:
fromJson
public static VirtualApplianceSiteInner fromJson(JsonReader jsonReader)
Reads an instance of VirtualApplianceSiteInner from the JsonReader.
Parameters:
Returns:
Throws:
o365Policy
public Office365PolicyProperties o365Policy()
Get the o365Policy property: Office 365 Policy.
Returns:
provisioningState
public ProvisioningState provisioningState()
Get the provisioningState property: The provisioning state of the resource.
Returns:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
VirtualApplianceSiteInner.toJson(JsonWriter jsonWriter)Parameters:
Throws:
type
public String type()
Get the type property: Resource type.
Overrides:
VirtualApplianceSiteInner.type()Returns:
validate
public void validate()
Validates the instance.
Overrides:
VirtualApplianceSiteInner.validate()withAddressPrefix
public VirtualApplianceSiteInner withAddressPrefix(String addressPrefix)
Set the addressPrefix property: Address Prefix.
Parameters:
Returns:
withId
public VirtualApplianceSiteInner withId(String id)
Overrides:
VirtualApplianceSiteInner.withId(String id)Parameters:
withName
public VirtualApplianceSiteInner withName(String name)
Set the name property: Name of the resource.
Overrides:
VirtualApplianceSiteInner.withName(String name)Parameters:
withO365Policy
public VirtualApplianceSiteInner withO365Policy(Office365PolicyProperties o365Policy)
Set the o365Policy property: Office 365 Policy.
Parameters:
Returns: