InterconnectGroupPropertiesFormat Class
- java.
lang. Object - com.
azure. resourcemanager. network. models. InterconnectGroupPropertiesFormat
- com.
Implements
public final class InterconnectGroupPropertiesFormat
implements JsonSerializable<InterconnectGroupPropertiesFormat>
Interconnect group properties.
Constructor Summary
| Constructor | Description |
|---|---|
| InterconnectGroupPropertiesFormat() |
Creates an instance of Interconnect |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
static
Interconnect |
fromJson(JsonReader jsonReader)
Reads an instance of Interconnect |
|
Common |
provisioningState()
Get the provisioning |
| String |
resourceGuid()
Get the resource |
|
Interconnect |
scope()
Get the scope property: Scope of interconnect group resource. |
|
Subgroup |
subgroupProfile()
Get the subgroup |
|
List<Subgroup |
subgroups()
Get the subgroups property: A list of subgroups of the interconnect group. |
|
Json |
toJson(JsonWriter jsonWriter) |
| void |
validate()
Validates the instance. |
|
Interconnect |
withScope(InterconnectGroupScope scope)
Set the scope property: Scope of interconnect group resource. |
|
Interconnect |
withSubgroupProfile(SubgroupProfile subgroupProfile)
Set the subgroup |
Methods inherited from java.lang.Object
Constructor Details
InterconnectGroupPropertiesFormat
public InterconnectGroupPropertiesFormat()
Creates an instance of InterconnectGroupPropertiesFormat class.
Method Details
fromJson
public static InterconnectGroupPropertiesFormat fromJson(JsonReader jsonReader)
Reads an instance of InterconnectGroupPropertiesFormat from the JsonReader.
Parameters:
Returns:
Throws:
provisioningState
public CommonProvisioningState provisioningState()
Get the provisioningState property: The provisioning state of the interconnect group resource.
Returns:
resourceGuid
public String resourceGuid()
Get the resourceGuid property: The resource GUID property of the interconnect group resource.
Returns:
scope
public InterconnectGroupScope scope()
Get the scope property: Scope of interconnect group resource.
Returns:
subgroupProfile
public SubgroupProfile subgroupProfile()
Get the subgroupProfile property: The subgroup profile of the interconnect group resource.
Returns:
subgroups
public List<SubgroupInner> subgroups()
Get the subgroups property: A list of subgroups of the interconnect group.
Returns:
toJson
validate
public void validate()
Validates the instance.
withScope
public InterconnectGroupPropertiesFormat withScope(InterconnectGroupScope scope)
Set the scope property: Scope of interconnect group resource.
Parameters:
Returns:
withSubgroupProfile
public InterconnectGroupPropertiesFormat withSubgroupProfile(SubgroupProfile subgroupProfile)
Set the subgroupProfile property: The subgroup profile of the interconnect group resource.
Parameters:
Returns: