NetworkManagerInner Class
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. core. management. Resource - com.
azure. resourcemanager. network. fluent. models. NetworkManagerInner
- com.
- com.
- com.
public final class NetworkManagerInner
extends Resource
The Managed Network resource.
Constructor Summary
Constructor | Description |
---|---|
NetworkManagerInner() |
Creates an instance of Network |
Method Summary
Modifier and Type | Method and Description |
---|---|
String |
description()
Get the description property: A description of the network manager. |
String |
etag()
Get the etag property: A unique read-only string that changes whenever the resource is updated. |
static
Network |
fromJson(JsonReader jsonReader)
Reads an instance of Network |
String |
id()
Get the id property: Resource ID. |
String |
name()
Get the name property: The name of the resource. |
List<Configuration |
networkManagerScopeAccesses()
Get the network |
Network |
networkManagerScopes()
Get the network |
Provisioning |
provisioningState()
Get the provisioning |
String |
resourceGuid()
Get the resource |
System |
systemData()
Get the system |
Json |
toJson(JsonWriter jsonWriter) |
String |
type()
Get the type property: The type of the resource. |
void |
validate()
Validates the instance. |
Network |
withDescription(String description)
Set the description property: A description of the network manager. |
Network |
withId(String id)
Set the id property: Resource ID. |
Network |
withLocation(String location) |
Network |
withNetworkManagerScopeAccesses(List<ConfigurationType> networkManagerScopeAccesses)
Set the network |
Network |
withNetworkManagerScopes(NetworkManagerPropertiesNetworkManagerScopes networkManagerScopes)
Set the network |
Network |
withTags(Map<String,String> tags) |
Methods inherited from ProxyResource
Methods inherited from Resource
Methods inherited from java.lang.Object
Constructor Details
NetworkManagerInner
public NetworkManagerInner()
Creates an instance of NetworkManagerInner class.
Method Details
description
public String description()
Get the description property: A description of the network manager.
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 NetworkManagerInner fromJson(JsonReader jsonReader)
Reads an instance of NetworkManagerInner from the JsonReader.
Parameters:
Returns:
Throws:
id
public String id()
Get the id property: Resource ID.
Overrides:
NetworkManagerInner.id()Returns:
name
public String name()
Get the name property: The name of the resource.
Overrides:
NetworkManagerInner.name()Returns:
networkManagerScopeAccesses
public List
Get the networkManagerScopeAccesses property: Scope Access.
Returns:
networkManagerScopes
public NetworkManagerPropertiesNetworkManagerScopes networkManagerScopes()
Get the networkManagerScopes property: Scope of Network Manager.
Returns:
provisioningState
public ProvisioningState provisioningState()
Get the provisioningState property: The provisioning state of the network manager resource.
Returns:
resourceGuid
public String resourceGuid()
Get the resourceGuid property: Unique identifier for this resource.
Returns:
systemData
public SystemData systemData()
Get the systemData property: The system metadata related to this resource.
Returns:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
NetworkManagerInner.toJson(JsonWriter jsonWriter)Parameters:
Throws:
type
public String type()
Get the type property: The type of the resource.
Overrides:
NetworkManagerInner.type()Returns:
validate
public void validate()
Validates the instance.
withDescription
public NetworkManagerInner withDescription(String description)
Set the description property: A description of the network manager.
Parameters:
Returns:
withId
public NetworkManagerInner withId(String id)
Set the id property: Resource ID.
Parameters:
Returns:
withLocation
public NetworkManagerInner withLocation(String location)
Overrides:
NetworkManagerInner.withLocation(String location)Parameters:
withNetworkManagerScopeAccesses
public NetworkManagerInner withNetworkManagerScopeAccesses(List
Set the networkManagerScopeAccesses property: Scope Access.
Parameters:
Returns:
withNetworkManagerScopes
public NetworkManagerInner withNetworkManagerScopes(NetworkManagerPropertiesNetworkManagerScopes networkManagerScopes)
Set the networkManagerScopes property: Scope of Network Manager.
Parameters:
Returns:
withTags
public NetworkManagerInner withTags(Map
Overrides:
NetworkManagerInner.withTags(Map<String,String> tags)Parameters:
Applies to
Azure SDK for Java