Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ReservedParamNames = []string{"nuonInstallID", "nuonOrgID", "nuonAppID", "location", "deployTimestamp"}
ReservedParamNames are always provided by Nuon, never exposed to the customer.
Functions ¶
This section is empty.
Types ¶
type ARMParameter ¶
type ARMParameter struct {
Type string `json:"type"`
DefaultValue any `json:"defaultValue,omitempty"`
Metadata *ARMParameterMetadata `json:"metadata,omitempty"`
}
type ARMParameterMetadata ¶
type ARMParameterMetadata struct {
Description string `json:"description,omitempty"`
}
type ARMTemplate ¶
type ARMTemplate struct {
Schema string `json:"$schema"`
ContentVersion string `json:"contentVersion"`
Parameters map[string]ARMParameter `json:"parameters,omitempty"`
Variables map[string]any `json:"variables,omitempty"`
Resources []any `json:"resources"`
Outputs map[string]ARMOutput `json:"outputs,omitempty"`
}
ARMTemplate represents an Azure Resource Manager deployment template.
Click to show internal directories.
Click to hide internal directories.