ExpressRouteLagInner Class
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. core. management. Resource - com.
azure. resourcemanager. network. fluent. models. ExpressRouteLagInner
- com.
- com.
- com.
public final class ExpressRouteLagInner
extends Resource
ExpressRoute LAG ExpressRouteLag resource definition.
Constructor Summary
| Constructor | Description |
|---|---|
| ExpressRouteLagInner() |
Creates an instance of Express |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| String |
etag()
Get the etag property: A unique read-only string that changes whenever the resource is updated. |
|
static
Express |
fromJson(JsonReader jsonReader)
Reads an instance of Express |
| String |
id()
Get the id property: The unique identifier of the resource. |
|
Managed |
identity()
Get the identity property: The identity of Express |
| String |
name()
Get the name property: The name of the resource. |
|
Express |
properties()
Get the properties property: Express |
|
Json |
toJson(JsonWriter jsonWriter) |
| String |
type()
Get the type property: The type of the resource. |
| void |
validate()
Validates the instance. |
|
Express |
withIdentity(ManagedServiceIdentity identity)
Set the identity property: The identity of Express |
|
Express |
withLocation(String location) |
|
Express |
withProperties(ExpressRouteLagPropertiesFormat properties)
Set the properties property: Express |
|
Express |
withTags(Map<String,String> tags) |
Methods inherited from ProxyResource
Methods inherited from Resource
Methods inherited from java.lang.Object
Constructor Details
ExpressRouteLagInner
public ExpressRouteLagInner()
Creates an instance of ExpressRouteLagInner class.
Method Details
etag
public String etag()
Get the etag property: A unique read-only string that changes whenever the resource is updated.
Returns:
fromJson
public static ExpressRouteLagInner fromJson(JsonReader jsonReader)
Reads an instance of ExpressRouteLagInner from the JsonReader.
Parameters:
Returns:
Throws:
id
public String id()
Get the id property: The unique identifier of the resource.
Overrides:
ExpressRouteLagInner.id()Returns:
identity
public ManagedServiceIdentity identity()
Get the identity property: The identity of ExpressRouteLag, if configured.
Returns:
name
public String name()
Get the name property: The name of the resource.
Overrides:
ExpressRouteLagInner.name()Returns:
properties
public ExpressRouteLagPropertiesFormat properties()
Get the properties property: ExpressRouteLag properties.
Returns:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
ExpressRouteLagInner.toJson(JsonWriter jsonWriter)Parameters:
Throws:
type
public String type()
Get the type property: The type of the resource.
Overrides:
ExpressRouteLagInner.type()Returns:
validate
public void validate()
Validates the instance.
withIdentity
public ExpressRouteLagInner withIdentity(ManagedServiceIdentity identity)
Set the identity property: The identity of ExpressRouteLag, if configured.
Parameters:
Returns:
withLocation
public ExpressRouteLagInner withLocation(String location)
Overrides:
ExpressRouteLagInner.withLocation(String location)Parameters:
withProperties
public ExpressRouteLagInner withProperties(ExpressRouteLagPropertiesFormat properties)
Set the properties property: ExpressRouteLag properties.
Parameters:
Returns:
withTags
public ExpressRouteLagInner withTags(Map<String,String> tags)
Overrides:
ExpressRouteLagInner.withTags(Map<String,String> tags)Parameters: