Skip to main content

AzureDeployerInfo

@webda/azure


Interface: AzureDeployerInfo

Defined in: azure/src/services/contributors.ts:2

Minimal deployer contract given to contributors, without importing a concrete Azure deployer.

Properties​

resources​

resources: object

Defined in: azure/src/services/contributors.ts:4

Resolved deployment scope and location; other deployer parameters can coexist.

location​

location: string

resourceGroup​

resourceGroup: string

subscriptionId​

subscriptionId: string

Methods​

getAppPrincipalId()​

getAppPrincipalId(): string

Defined in: azure/src/services/contributors.ts:19

Get aRM expression identifying the application's managed identity principal

Returns​

string

ARM expression identifying the application's managed identity principal


getDefaultTags()​

getDefaultTags(tags?): Record<string, string>

Defined in: azure/src/services/contributors.ts:14

Merge deployment tags and resource-specific tags.

Parameters​

tags?​

Record<string, string>

resource-specific tags

Returns​

Record<string, string>

merged resource tags