LocalNetworkGatewayInner Class
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. core. management. Resource - com.
azure. resourcemanager. network. fluent. models. LocalNetworkGatewayInner
- com.
- com.
- com.
public final class LocalNetworkGatewayInner
extends Resource
A common class for general resource information.
Constructor Summary
Constructor | Description |
---|---|
LocalNetworkGatewayInner() |
Creates an instance of Local |
Method Summary
Modifier and Type | Method and Description |
---|---|
Bgp |
bgpSettings()
Get the bgp |
String |
etag()
Get the etag property: A unique read-only string that changes whenever the resource is updated. |
String |
fqdn()
Get the fqdn property: FQDN of local network gateway. |
static
Local |
fromJson(JsonReader jsonReader)
Reads an instance of Local |
String |
gatewayIpAddress()
Get the gateway |
String |
id()
Get the id property: Resource ID. |
Address |
localNetworkAddressSpace()
Get the local |
String |
name()
Get the name property: The name of the resource. |
Provisioning |
provisioningState()
Get the provisioning |
String |
resourceGuid()
Get the resource |
Json |
toJson(JsonWriter jsonWriter) |
String |
type()
Get the type property: The type of the resource. |
void |
validate()
Validates the instance. |
Local |
withBgpSettings(BgpSettings bgpSettings)
Set the bgp |
Local |
withFqdn(String fqdn)
Set the fqdn property: FQDN of local network gateway. |
Local |
withGatewayIpAddress(String gatewayIpAddress)
Set the gateway |
Local |
withId(String id)
Set the id property: Resource ID. |
Local |
withLocalNetworkAddressSpace(AddressSpace localNetworkAddressSpace)
Set the local |
Local |
withLocation(String location) |
Local |
withTags(Map<String,String> tags) |
Methods inherited from ProxyResource
Methods inherited from Resource
Methods inherited from java.lang.Object
Constructor Details
LocalNetworkGatewayInner
public LocalNetworkGatewayInner()
Creates an instance of LocalNetworkGatewayInner class.
Method Details
bgpSettings
public BgpSettings bgpSettings()
Get the bgpSettings property: Local network gateway's BGP speaker settings.
Returns:
etag
public String etag()
Get the etag property: A unique read-only string that changes whenever the resource is updated.
Returns:
fqdn
public String fqdn()
Get the fqdn property: FQDN of local network gateway.
Returns:
fromJson
public static LocalNetworkGatewayInner fromJson(JsonReader jsonReader)
Reads an instance of LocalNetworkGatewayInner from the JsonReader.
Parameters:
Returns:
Throws:
gatewayIpAddress
public String gatewayIpAddress()
Get the gatewayIpAddress property: IP address of local network gateway.
Returns:
id
public String id()
Get the id property: Resource ID.
Overrides:
LocalNetworkGatewayInner.id()Returns:
localNetworkAddressSpace
public AddressSpace localNetworkAddressSpace()
Get the localNetworkAddressSpace property: Local network site address space.
Returns:
name
public String name()
Get the name property: The name of the resource.
Overrides:
LocalNetworkGatewayInner.name()Returns:
provisioningState
public ProvisioningState provisioningState()
Get the provisioningState property: The provisioning state of the local network gateway resource.
Returns:
resourceGuid
public String resourceGuid()
Get the resourceGuid property: The resource GUID property of the local network gateway resource.
Returns:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
LocalNetworkGatewayInner.toJson(JsonWriter jsonWriter)Parameters:
Throws:
type
public String type()
Get the type property: The type of the resource.
Overrides:
LocalNetworkGatewayInner.type()Returns:
validate
public void validate()
Validates the instance.
withBgpSettings
public LocalNetworkGatewayInner withBgpSettings(BgpSettings bgpSettings)
Set the bgpSettings property: Local network gateway's BGP speaker settings.
Parameters:
Returns:
withFqdn
public LocalNetworkGatewayInner withFqdn(String fqdn)
Set the fqdn property: FQDN of local network gateway.
Parameters:
Returns:
withGatewayIpAddress
public LocalNetworkGatewayInner withGatewayIpAddress(String gatewayIpAddress)
Set the gatewayIpAddress property: IP address of local network gateway.
Parameters:
Returns:
withId
public LocalNetworkGatewayInner withId(String id)
Set the id property: Resource ID.
Parameters:
Returns:
withLocalNetworkAddressSpace
public LocalNetworkGatewayInner withLocalNetworkAddressSpace(AddressSpace localNetworkAddressSpace)
Set the localNetworkAddressSpace property: Local network site address space.
Parameters:
Returns:
withLocation
public LocalNetworkGatewayInner withLocation(String location)
Overrides:
LocalNetworkGatewayInner.withLocation(String location)Parameters:
withTags
public LocalNetworkGatewayInner withTags(Map
Overrides:
LocalNetworkGatewayInner.withTags(Map<String,String> tags)Parameters:
Applies to
Azure SDK for Java