Skip to content

empty-updateable-properties

Full name
@azure-tools/typespec-azure-resource-manager/empty-updateable-properties

Resources with update operations should have updateable properties. The RP-specific properties of the resource (as defined in the properties property) should have at least one updateable property. Properties are updateable if they do not have a @visibility decorator, or if they include update in the @visibility decorator arguments.

All properties are read-only:

model FooResourceProperties {
@visibility(Lifecycle.Read)
bar?: string;
}

At least one property without read-only visibility:

model FooResourceProperties {
@visibility(Lifecycle.Read)
provisioningState?: string;
displayName?: string;
}