public final class DataManifestCustomResourceFunctionDefinition extends Object
| Constructor and Description |
|---|
DataManifestCustomResourceFunctionDefinition() |
| Modifier and Type | Method and Description |
|---|---|
Boolean |
allowCustomProperties()
Get the allowCustomProperties property: A value indicating whether the custom properties within the property bag
are allowed.
|
List<String> |
defaultProperties()
Get the defaultProperties property: The top-level properties that can be selected on the function's output.
|
String |
fullyQualifiedResourceType()
Get the fullyQualifiedResourceType property: The fully qualified control plane resource type that this function
represents.
|
String |
name()
Get the name property: The function name as it will appear in the policy rule.
|
void |
validate()
Validates the instance.
|
DataManifestCustomResourceFunctionDefinition |
withAllowCustomProperties(Boolean allowCustomProperties)
Set the allowCustomProperties property: A value indicating whether the custom properties within the property bag
are allowed.
|
DataManifestCustomResourceFunctionDefinition |
withDefaultProperties(List<String> defaultProperties)
Set the defaultProperties property: The top-level properties that can be selected on the function's output.
|
DataManifestCustomResourceFunctionDefinition |
withFullyQualifiedResourceType(String fullyQualifiedResourceType)
Set the fullyQualifiedResourceType property: The fully qualified control plane resource type that this function
represents.
|
DataManifestCustomResourceFunctionDefinition |
withName(String name)
Set the name property: The function name as it will appear in the policy rule.
|
public DataManifestCustomResourceFunctionDefinition()
public String name()
public DataManifestCustomResourceFunctionDefinition withName(String name)
name - the name value to set.public String fullyQualifiedResourceType()
public DataManifestCustomResourceFunctionDefinition withFullyQualifiedResourceType(String fullyQualifiedResourceType)
fullyQualifiedResourceType - the fullyQualifiedResourceType value to set.public List<String> defaultProperties()
public DataManifestCustomResourceFunctionDefinition withDefaultProperties(List<String> defaultProperties)
defaultProperties - the defaultProperties value to set.public Boolean allowCustomProperties()
public DataManifestCustomResourceFunctionDefinition withAllowCustomProperties(Boolean allowCustomProperties)
allowCustomProperties - the allowCustomProperties value to set.public void validate()
IllegalArgumentException - thrown if the instance is not valid.Copyright © 2021 Microsoft Corporation. All rights reserved.