secret-prop
@azure-tools/typespec-azure-resource-manager/secret-propWhen defining the model returned in an ARM operation, any property that contains sensitive information (such as passwords, keys, tokens, credentials, or other secrets) must be marked with @secret. This ensures that secrets are properly identified and handled according to ARM security guidelines.
Arm RPC Rule: RPC-v1-13
โ Incorrect
Section titled โโ Incorrectโmodel Data {  userPassword: string;  apiKey: string;}โ Correct
Section titled โโ Correctโmodel Data {  @secret  userPassword: string;
  apiKey: apiKey;}Or create a reusable scalar marked with @secret:
@secretscalar apiKey extends string;