CreateResourceSupportedProperties Class

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

Implements

public final class CreateResourceSupportedProperties
implements JsonSerializable<CreateResourceSupportedProperties>

Datadog resource can be created or not properties.

Constructor Summary

Constructor Description
CreateResourceSupportedProperties()

Creates an instance of CreateResourceSupportedProperties class.

Method Summary

Modifier and Type Method and Description
Boolean creationSupported()

Get the creationSupported property: Indicates if selected subscription supports Datadog resource creation, if not it is already being monitored for the selected organization via multi subscription feature.

static CreateResourceSupportedProperties fromJson(JsonReader jsonReader)

Reads an instance of CreateResourceSupportedProperties from the JsonReader.

String name()

Get the name property: The ARM id of the subscription.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

Methods inherited from java.lang.Object

Constructor Details

CreateResourceSupportedProperties

public CreateResourceSupportedProperties()

Creates an instance of CreateResourceSupportedProperties class.

Method Details

creationSupported

public Boolean creationSupported()

Get the creationSupported property: Indicates if selected subscription supports Datadog resource creation, if not it is already being monitored for the selected organization via multi subscription feature.

Returns:

the creationSupported value.

fromJson

public static CreateResourceSupportedProperties fromJson(JsonReader jsonReader)

Reads an instance of CreateResourceSupportedProperties from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

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

name

public String name()

Get the name property: The ARM id of the subscription.

Returns:

the name value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

Applies to