GetSensitivitySettingsResponseProperties Class

  • java.lang.Object
    • com.azure.resourcemanager.security.models.GetSensitivitySettingsResponseProperties

public final class GetSensitivitySettingsResponseProperties

The sensitivity settings properties.

Constructor Summary

Constructor Description
GetSensitivitySettingsResponseProperties()

Creates an instance of GetSensitivitySettingsResponseProperties class.

Method Summary

Modifier and Type Method and Description
GetSensitivitySettingsResponsePropertiesMipInformation mipInformation()

Get the mipInformation property: Microsoft information protection built-in and custom information types, labels, and integration status.

List<UUID> sensitiveInfoTypesIds()

Get the sensitiveInfoTypesIds property: List of selected sensitive info types' IDs.

UUID sensitivityThresholdLabelId()

Get the sensitivityThresholdLabelId property: The id of the sensitivity threshold label.

Float sensitivityThresholdLabelOrder()

Get the sensitivityThresholdLabelOrder property: The order of the sensitivity threshold label.

void validate()

Validates the instance.

GetSensitivitySettingsResponseProperties withMipInformation(GetSensitivitySettingsResponsePropertiesMipInformation mipInformation)

Set the mipInformation property: Microsoft information protection built-in and custom information types, labels, and integration status.

GetSensitivitySettingsResponseProperties withSensitiveInfoTypesIds(List<UUID> sensitiveInfoTypesIds)

Set the sensitiveInfoTypesIds property: List of selected sensitive info types' IDs.

GetSensitivitySettingsResponseProperties withSensitivityThresholdLabelId(UUID sensitivityThresholdLabelId)

Set the sensitivityThresholdLabelId property: The id of the sensitivity threshold label.

GetSensitivitySettingsResponseProperties withSensitivityThresholdLabelOrder(Float sensitivityThresholdLabelOrder)

Set the sensitivityThresholdLabelOrder property: The order of the sensitivity threshold label.

Methods inherited from java.lang.Object

Constructor Details

GetSensitivitySettingsResponseProperties

public GetSensitivitySettingsResponseProperties()

Creates an instance of GetSensitivitySettingsResponseProperties class.

Method Details

mipInformation

public GetSensitivitySettingsResponsePropertiesMipInformation mipInformation()

Get the mipInformation property: Microsoft information protection built-in and custom information types, labels, and integration status.

Returns:

the mipInformation value.

sensitiveInfoTypesIds

public List sensitiveInfoTypesIds()

Get the sensitiveInfoTypesIds property: List of selected sensitive info types' IDs.

Returns:

the sensitiveInfoTypesIds value.

sensitivityThresholdLabelId

public UUID sensitivityThresholdLabelId()

Get the sensitivityThresholdLabelId property: The id of the sensitivity threshold label. Any label at or above this rank will be considered sensitive.

Returns:

the sensitivityThresholdLabelId value.

sensitivityThresholdLabelOrder

public Float sensitivityThresholdLabelOrder()

Get the sensitivityThresholdLabelOrder property: The order of the sensitivity threshold label. Any label at or above this order will be considered sensitive. If set to -1, sensitivity by labels is turned off.

Returns:

the sensitivityThresholdLabelOrder value.

validate

public void validate()

Validates the instance.

withMipInformation

public GetSensitivitySettingsResponseProperties withMipInformation(GetSensitivitySettingsResponsePropertiesMipInformation mipInformation)

Set the mipInformation property: Microsoft information protection built-in and custom information types, labels, and integration status.

Parameters:

mipInformation - the mipInformation value to set.

Returns:

the GetSensitivitySettingsResponseProperties object itself.

withSensitiveInfoTypesIds

public GetSensitivitySettingsResponseProperties withSensitiveInfoTypesIds(List sensitiveInfoTypesIds)

Set the sensitiveInfoTypesIds property: List of selected sensitive info types' IDs.

Parameters:

sensitiveInfoTypesIds - the sensitiveInfoTypesIds value to set.

Returns:

the GetSensitivitySettingsResponseProperties object itself.

withSensitivityThresholdLabelId

public GetSensitivitySettingsResponseProperties withSensitivityThresholdLabelId(UUID sensitivityThresholdLabelId)

Set the sensitivityThresholdLabelId property: The id of the sensitivity threshold label. Any label at or above this rank will be considered sensitive.

Parameters:

sensitivityThresholdLabelId - the sensitivityThresholdLabelId value to set.

Returns:

the GetSensitivitySettingsResponseProperties object itself.

withSensitivityThresholdLabelOrder

public GetSensitivitySettingsResponseProperties withSensitivityThresholdLabelOrder(Float sensitivityThresholdLabelOrder)

Set the sensitivityThresholdLabelOrder property: The order of the sensitivity threshold label. Any label at or above this order will be considered sensitive. If set to -1, sensitivity by labels is turned off.

Parameters:

sensitivityThresholdLabelOrder - the sensitivityThresholdLabelOrder value to set.

Returns:

the GetSensitivitySettingsResponseProperties object itself.

Applies to