DelegatedControllerProperties Class

  • java.lang.Object
    • com.azure.resourcemanager.delegatednetwork.models.DelegatedControllerProperties

Implements

public final class DelegatedControllerProperties
implements JsonSerializable<DelegatedControllerProperties>

Properties of Delegated controller resource.

Constructor Summary

Constructor Description
DelegatedControllerProperties()

Creates an instance of DelegatedControllerProperties class.

Method Summary

Modifier and Type Method and Description
String dncAppId()

Get the dncAppId property: dnc application id should be used by customer to authenticate with dnc gateway.

String dncEndpoint()

Get the dncEndpoint property: dnc endpoint url that customers can use to connect to.

String dncTenantId()

Get the dncTenantId property: tenant id of dnc application id.

static DelegatedControllerProperties fromJson(JsonReader jsonReader)

Reads an instance of DelegatedControllerProperties from the JsonReader.

ControllerState provisioningState()

Get the provisioningState property: The current state of dnc controller resource.

String resourceGuid()

Get the resourceGuid property: Resource guid.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

Methods inherited from java.lang.Object

Constructor Details

DelegatedControllerProperties

public DelegatedControllerProperties()

Creates an instance of DelegatedControllerProperties class.

Method Details

dncAppId

public String dncAppId()

Get the dncAppId property: dnc application id should be used by customer to authenticate with dnc gateway.

Returns:

the dncAppId value.

dncEndpoint

public String dncEndpoint()

Get the dncEndpoint property: dnc endpoint url that customers can use to connect to.

Returns:

the dncEndpoint value.

dncTenantId

public String dncTenantId()

Get the dncTenantId property: tenant id of dnc application id.

Returns:

the dncTenantId value.

fromJson

public static DelegatedControllerProperties fromJson(JsonReader jsonReader)

Reads an instance of DelegatedControllerProperties from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of DelegatedControllerProperties 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 DelegatedControllerProperties.

provisioningState

public ControllerState provisioningState()

Get the provisioningState property: The current state of dnc controller resource.

Returns:

the provisioningState value.

resourceGuid

public String resourceGuid()

Get the resourceGuid property: Resource guid.

Returns:

the resourceGuid value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

Applies to