EvaluatePoliciesProperties Class

  • java.lang.Object
    • com.azure.resourcemanager.devtestlabs.models.EvaluatePoliciesProperties

public final class EvaluatePoliciesProperties

Properties for evaluating a policy set.

Constructor Summary

Constructor Description
EvaluatePoliciesProperties()

Creates an instance of EvaluatePoliciesProperties class.

Method Summary

Modifier and Type Method and Description
String factData()

Get the factData property: The fact data.

String factName()

Get the factName property: The fact name.

String userObjectId()

Get the userObjectId property: The user for which policies will be evaluated.

void validate()

Validates the instance.

String valueOffset()

Get the valueOffset property: The value offset.

EvaluatePoliciesProperties withFactData(String factData)

Set the factData property: The fact data.

EvaluatePoliciesProperties withFactName(String factName)

Set the factName property: The fact name.

EvaluatePoliciesProperties withUserObjectId(String userObjectId)

Set the userObjectId property: The user for which policies will be evaluated.

EvaluatePoliciesProperties withValueOffset(String valueOffset)

Set the valueOffset property: The value offset.

Methods inherited from java.lang.Object

Constructor Details

EvaluatePoliciesProperties

public EvaluatePoliciesProperties()

Creates an instance of EvaluatePoliciesProperties class.

Method Details

factData

public String factData()

Get the factData property: The fact data.

Returns:

the factData value.

factName

public String factName()

Get the factName property: The fact name.

Returns:

the factName value.

userObjectId

public String userObjectId()

Get the userObjectId property: The user for which policies will be evaluated.

Returns:

the userObjectId value.

validate

public void validate()

Validates the instance.

valueOffset

public String valueOffset()

Get the valueOffset property: The value offset.

Returns:

the valueOffset value.

withFactData

public EvaluatePoliciesProperties withFactData(String factData)

Set the factData property: The fact data.

Parameters:

factData - the factData value to set.

Returns:

the EvaluatePoliciesProperties object itself.

withFactName

public EvaluatePoliciesProperties withFactName(String factName)

Set the factName property: The fact name.

Parameters:

factName - the factName value to set.

Returns:

the EvaluatePoliciesProperties object itself.

withUserObjectId

public EvaluatePoliciesProperties withUserObjectId(String userObjectId)

Set the userObjectId property: The user for which policies will be evaluated.

Parameters:

userObjectId - the userObjectId value to set.

Returns:

the EvaluatePoliciesProperties object itself.

withValueOffset

public EvaluatePoliciesProperties withValueOffset(String valueOffset)

Set the valueOffset property: The value offset.

Parameters:

valueOffset - the valueOffset value to set.

Returns:

the EvaluatePoliciesProperties object itself.

Applies to