TypeSpec Azure Portal Core library
npm install @azure-tools/typespec-azure-portal-core
Provides a Model describing about of ARM resource.
@Azure.Portal.about(options: Azure.Portal.AboutOptions)
Model
Name | Type | Description |
---|---|---|
options | AboutOptions |
Property options allows more detailed infomation about the resourceType. |
Provides a Model customizing browse view of ARM resource.
@Azure.Portal.browse(options: Azure.Portal.BrowseOptions)
Model
Name | Type | Description |
---|---|---|
options | BrowseOptions |
Property options provides browsing information of the resourceType. |
Provides a Model Property a display name
@Azure.Portal.displayName(name: valueof string)
ModelProperty
Name | Type | Description |
---|---|---|
name | valueof string |
Provides a Model marketplace offer information of ARM resource.
@Azure.Portal.marketplaceOffer(options: Azure.Portal.MarketplaceOfferOptions)
Model
Name | Type | Description |
---|---|---|
options | MarketplaceOfferOptions |
Property options provides marketplace offer information of the resourceType. |
Provides a Model customizing deployment promotion apiVersion for ARM resource. The apiVersion will be used as a version to deploy to Portal.
@Azure.Portal.promotion(options: Azure.Portal.PromotionOptions)
Model
Name | Type | Description |
---|---|---|
options | PromotionOptions |
Property options provides promotion information of the resourceType. |