SecurityPolicyUpdateProperties Class

  • java.lang.Object
    • com.azure.resourcemanager.cdn.fluent.models.SecurityPolicyUpdateProperties

Implements

public final class SecurityPolicyUpdateProperties
implements JsonSerializable<SecurityPolicyUpdateProperties>

The json object that contains properties required to update a security policy.

Constructor Summary

Constructor Description
SecurityPolicyUpdateProperties()

Creates an instance of SecurityPolicyUpdateProperties class.

Method Summary

Modifier and Type Method and Description
static SecurityPolicyUpdateProperties fromJson(JsonReader jsonReader)

Reads an instance of SecurityPolicyUpdateProperties from the JsonReader.

SecurityPolicyPropertiesParameters parameters()

Get the parameters property: object which contains security policy parameters.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

SecurityPolicyUpdateProperties withParameters(SecurityPolicyPropertiesParameters parameters)

Set the parameters property: object which contains security policy parameters.

Methods inherited from java.lang.Object

Constructor Details

SecurityPolicyUpdateProperties

public SecurityPolicyUpdateProperties()

Creates an instance of SecurityPolicyUpdateProperties class.

Method Details

fromJson

public static SecurityPolicyUpdateProperties fromJson(JsonReader jsonReader)

Reads an instance of SecurityPolicyUpdateProperties from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

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

parameters

public SecurityPolicyPropertiesParameters parameters()

Get the parameters property: object which contains security policy parameters.

Returns:

the parameters value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

withParameters

public SecurityPolicyUpdateProperties withParameters(SecurityPolicyPropertiesParameters parameters)

Set the parameters property: object which contains security policy parameters.

Parameters:

parameters - the parameters value to set.

Returns:

the SecurityPolicyUpdateProperties object itself.

Applies to