ActiveConnectivityConfiguration Class

public final class ActiveConnectivityConfiguration
extends EffectiveConnectivityConfiguration

Active connectivity configuration.

Method Summary

Modifier and Type Method and Description
List<ConnectivityGroupItem> appliesToGroups()

Get the appliesToGroups property: Groups for configuration.

OffsetDateTime commitTime()

Get the commitTime property: Deployment time string.

List<ConfigurationGroup> configurationGroups()

Get the configurationGroups property: Effective configuration groups.

ConnectivityConfigurationPropertiesConnectivityCapabilities connectivityCapabilities()

Get the connectivityCapabilities property: Collection of additional settings to enhance specific topology behaviors of the connectivity configuration resource.

ConnectivityTopology connectivityTopology()

Get the connectivityTopology property: Connectivity topology type.

DeleteExistingPeering deleteExistingPeering()

Get the deleteExistingPeering property: Flag if need to remove current existing peerings.

String description()

Get the description property: A description of the connectivity configuration.

static ActiveConnectivityConfiguration fromJson(JsonReader jsonReader)

Reads an instance of ActiveConnectivityConfiguration from the JsonReader.

List<Hub> hubs()

Get the hubs property: List of hubItems.

String id()

Get the id property: Connectivity configuration ID.

IsGlobal isGlobal()

Get the isGlobal property: Flag if global mesh is supported.

ProvisioningState provisioningState()

Get the provisioningState property: The provisioning state of the connectivity configuration resource.

String region()

Get the region property: Deployment region.

String resourceGuid()

Get the resourceGuid property: Unique identifier for this resource.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

Methods inherited from EffectiveConnectivityConfiguration

Methods inherited from java.lang.Object

Method Details

appliesToGroups

public List<ConnectivityGroupItem> appliesToGroups()

Get the appliesToGroups property: Groups for configuration.

Overrides:

ActiveConnectivityConfiguration.appliesToGroups()

Returns:

the appliesToGroups value.

commitTime

public OffsetDateTime commitTime()

Get the commitTime property: Deployment time string.

Returns:

the commitTime value.

configurationGroups

public List<ConfigurationGroup> configurationGroups()

Get the configurationGroups property: Effective configuration groups.

Overrides:

ActiveConnectivityConfiguration.configurationGroups()

Returns:

the configurationGroups value.

connectivityCapabilities

public ConnectivityConfigurationPropertiesConnectivityCapabilities connectivityCapabilities()

Get the connectivityCapabilities property: Collection of additional settings to enhance specific topology behaviors of the connectivity configuration resource.

Overrides:

ActiveConnectivityConfiguration.connectivityCapabilities()

Returns:

the connectivityCapabilities value.

connectivityTopology

public ConnectivityTopology connectivityTopology()

Get the connectivityTopology property: Connectivity topology type.

Overrides:

ActiveConnectivityConfiguration.connectivityTopology()

Returns:

the connectivityTopology value.

deleteExistingPeering

public DeleteExistingPeering deleteExistingPeering()

Get the deleteExistingPeering property: Flag if need to remove current existing peerings.

Overrides:

ActiveConnectivityConfiguration.deleteExistingPeering()

Returns:

the deleteExistingPeering value.

description

public String description()

Get the description property: A description of the connectivity configuration.

Overrides:

ActiveConnectivityConfiguration.description()

Returns:

the description value.

fromJson

public static ActiveConnectivityConfiguration fromJson(JsonReader jsonReader)

Reads an instance of ActiveConnectivityConfiguration from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of ActiveConnectivityConfiguration if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.

Throws:

IOException

- If an error occurs while reading the ActiveConnectivityConfiguration.

hubs

public List<Hub> hubs()

Get the hubs property: List of hubItems.

Overrides:

ActiveConnectivityConfiguration.hubs()

Returns:

the hubs value.

id

public String id()

Get the id property: Connectivity configuration ID.

Overrides:

ActiveConnectivityConfiguration.id()

Returns:

the id value.

isGlobal

public IsGlobal isGlobal()

Get the isGlobal property: Flag if global mesh is supported.

Overrides:

ActiveConnectivityConfiguration.isGlobal()

Returns:

the isGlobal value.

provisioningState

public ProvisioningState provisioningState()

Get the provisioningState property: The provisioning state of the connectivity configuration resource.

Overrides:

ActiveConnectivityConfiguration.provisioningState()

Returns:

the provisioningState value.

region

public String region()

Get the region property: Deployment region.

Returns:

the region value.

resourceGuid

public String resourceGuid()

Get the resourceGuid property: Unique identifier for this resource.

Overrides:

ActiveConnectivityConfiguration.resourceGuid()

Returns:

the resourceGuid value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Overrides:

ActiveConnectivityConfiguration.toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

Overrides:

ActiveConnectivityConfiguration.validate()

Applies to