public final class ParameterDefinitionsValueMetadata extends Object
| Constructor and Description |
|---|
ParameterDefinitionsValueMetadata() |
| Modifier and Type | Method and Description |
|---|---|
Map<String,Object> |
additionalProperties()
Get the additionalProperties property: General metadata for the parameter.
|
Boolean |
assignPermissions()
Get the assignPermissions property: Set to true to have Azure portal create role assignments on the resource ID
or resource scope value of this parameter during policy assignment.
|
String |
description()
Get the description property: The description of the parameter.
|
String |
displayName()
Get the displayName property: The display name for the parameter.
|
String |
strongType()
Get the strongType property: Used when assigning the policy definition through the portal.
|
void |
validate()
Validates the instance.
|
ParameterDefinitionsValueMetadata |
withAdditionalProperties(Map<String,Object> additionalProperties)
Set the additionalProperties property: General metadata for the parameter.
|
ParameterDefinitionsValueMetadata |
withAssignPermissions(Boolean assignPermissions)
Set the assignPermissions property: Set to true to have Azure portal create role assignments on the resource ID
or resource scope value of this parameter during policy assignment.
|
ParameterDefinitionsValueMetadata |
withDescription(String description)
Set the description property: The description of the parameter.
|
ParameterDefinitionsValueMetadata |
withDisplayName(String displayName)
Set the displayName property: The display name for the parameter.
|
ParameterDefinitionsValueMetadata |
withStrongType(String strongType)
Set the strongType property: Used when assigning the policy definition through the portal.
|
public String displayName()
public ParameterDefinitionsValueMetadata withDisplayName(String displayName)
displayName - the displayName value to set.public String description()
public ParameterDefinitionsValueMetadata withDescription(String description)
description - the description value to set.public String strongType()
public ParameterDefinitionsValueMetadata withStrongType(String strongType)
strongType - the strongType value to set.public Boolean assignPermissions()
public ParameterDefinitionsValueMetadata withAssignPermissions(Boolean assignPermissions)
assignPermissions - the assignPermissions value to set.public Map<String,Object> additionalProperties()
public ParameterDefinitionsValueMetadata withAdditionalProperties(Map<String,Object> additionalProperties)
additionalProperties - the additionalProperties value to set.public void validate()
IllegalArgumentException - thrown if the instance is not valid.Visit the Azure for Java Developers site for more Java documentation, including quick starts, tutorials, and code samples.