DatadogSingleSignOnProperties Class

  • java.lang.Object
    • com.azure.resourcemanager.datadog.models.DatadogSingleSignOnProperties

Implements

public final class DatadogSingleSignOnProperties
implements JsonSerializable<DatadogSingleSignOnProperties>

The DatadogSingleSignOnProperties model.

Constructor Summary

Constructor Description
DatadogSingleSignOnProperties()

Creates an instance of DatadogSingleSignOnProperties class.

Method Summary

Modifier and Type Method and Description
String enterpriseAppId()

Get the enterpriseAppId property: The Id of the Enterprise App used for Single sign-on.

static DatadogSingleSignOnProperties fromJson(JsonReader jsonReader)

Reads an instance of DatadogSingleSignOnProperties from the JsonReader.

ProvisioningState provisioningState()

Get the provisioningState property: The provisioningState property.

SingleSignOnStates singleSignOnState()

Get the singleSignOnState property: Various states of the SSO resource.

String singleSignOnUrl()

Get the singleSignOnUrl property: The login URL specific to this Datadog Organization.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

DatadogSingleSignOnProperties withEnterpriseAppId(String enterpriseAppId)

Set the enterpriseAppId property: The Id of the Enterprise App used for Single sign-on.

DatadogSingleSignOnProperties withSingleSignOnState(SingleSignOnStates singleSignOnState)

Set the singleSignOnState property: Various states of the SSO resource.

Methods inherited from java.lang.Object

Constructor Details

DatadogSingleSignOnProperties

public DatadogSingleSignOnProperties()

Creates an instance of DatadogSingleSignOnProperties class.

Method Details

enterpriseAppId

public String enterpriseAppId()

Get the enterpriseAppId property: The Id of the Enterprise App used for Single sign-on.

Returns:

the enterpriseAppId value.

fromJson

public static DatadogSingleSignOnProperties fromJson(JsonReader jsonReader)

Reads an instance of DatadogSingleSignOnProperties from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

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

provisioningState

public ProvisioningState provisioningState()

Get the provisioningState property: The provisioningState property.

Returns:

the provisioningState value.

singleSignOnState

public SingleSignOnStates singleSignOnState()

Get the singleSignOnState property: Various states of the SSO resource.

Returns:

the singleSignOnState value.

singleSignOnUrl

public String singleSignOnUrl()

Get the singleSignOnUrl property: The login URL specific to this Datadog Organization.

Returns:

the singleSignOnUrl value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

withEnterpriseAppId

public DatadogSingleSignOnProperties withEnterpriseAppId(String enterpriseAppId)

Set the enterpriseAppId property: The Id of the Enterprise App used for Single sign-on.

Parameters:

enterpriseAppId - the enterpriseAppId value to set.

Returns:

the DatadogSingleSignOnProperties object itself.

withSingleSignOnState

public DatadogSingleSignOnProperties withSingleSignOnState(SingleSignOnStates singleSignOnState)

Set the singleSignOnState property: Various states of the SSO resource.

Parameters:

singleSignOnState - the singleSignOnState value to set.

Returns:

the DatadogSingleSignOnProperties object itself.

Applies to