Key Vault reference for API authentication secrets
API Management service properties
API diagnostic properties for logging
Monitor diagnostic settings for the API Management service
OptionalclientService principal client ID for authentication
OptionalclientService principal client secret for authentication
OptionalcommonShared Application Insights component lookup arguments for telemetry
OptionalcommonShared Log Analytics Workspace lookup arguments for diagnostic logging
OptionaldebugEnable debug logging output
OptionaldefaultDefault tags applied to all taggable Azure resources
The root domain name for the deployment
OptionalenvironmentAzure cloud environment (e.g. 'public', 'usgovernment')
OptionalextraAdditional CDK context file paths to load
OptionalglobalGlobal prefix applied to all resource names
OptionalglobalGlobal suffix applied to all resource names
OptionallocalesList of supported locales for the deployment
Primary Azure region for resource deployment
OptionallocationLocation configuration map for multi-region deployments
OptionalmsiCustom MSI endpoint URL
The name identifier for the stack or construct
OptionaloidcOIDC request token for federated identity
OptionaloidcOIDC request URL for federated identity
OptionalregionThe relative path to region-specific context files
OptionalremoteRemote backend configuration for Pulumi state storage
OptionalresourceOptional Azure resource group name override
OptionalresourcePer-resource naming options keyed by resource type identifier
OptionalresourcePrefix applied to individual resource names
OptionalresourceSuffix applied to individual resource names
OptionalskipWhether to omit the stage prefix for Route53 A records
OptionalstackOptional Pulumi stack name for cross-stack references
The deployment stage (e.g. dev, tst, uat, prd)
OptionalstageThe relative path to stage-specific context files
OptionalstageThe relative path to stage-region-specific context files
OptionalsubThe subdomain prefix for the deployment
OptionalsubscriptionAzure subscription ID for the deployment
OptionaltenantAzure Active Directory tenant ID
OptionaluseEnable Managed Service Identity (MSI) authentication
OptionaluseEnable OpenID Connect (OIDC) authentication
Properties for the AzureRestApi construct