soc/api/v1/customproperties/Get-CustomPropertyTemplate.ps1
function Get-CustomPropertyTemplate { return @{ "name" = $null "displayName" = $null "valueOptions"= @{ "possibleValues" = @() "defaultValues" = @() "allowCustomValues" = $false } "developerOptions"= @{ "isVisible" = $false "visibilityOptions"= @{ "isEditableByDeveloper" = $false "isRequiredForDeployment" = $false } } "applicability"= @{ "applications"= @{ "isComponentLevel" = $false "applicationComponentLevelOptions"= @{ "userInterfaces" = $false "javaWebApplications" = $false "windowsServices" = $false "linuxServices" = $false "databases" = $false "pods" = $false } "isApplied" = $false "allowMultipleValues" = $false } "computeServers"= @{ "isApplied" = $false "allowMultipleValues" = $false } "databaseServers"= @{ "isApplied" = $false "allowMultipleValues" = $false } "resourcePolicies"= @{ "isApplied" = $false "allowMultipleValues" = $false } "storageQuotas"= @{ "isApplied" = $false "allowMultipleValues" = $false } } } } |