handler

package
v0.0.0-...-2fa72c1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 25, 2025 License: Apache-2.0 Imports: 21 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Config

type Config struct {
	Tenant      string
	RequestInfo *RequestInfo
	AppConfig   *appconfig.AppConfig
}

func (*Config) DeprovisionTenent

func (c *Config) DeprovisionTenent() error

func (*Config) ProcessTemplateForNginxCM

func (c *Config) ProcessTemplateForNginxCM(fileData []byte, fileKey string, cmName string)

func (*Config) ProvisionTenent

func (c *Config) ProvisionTenent() error

type RequestInfo

type RequestInfo struct {
	SubscriptionAppID      string            `json:"subscriptionAppId"`
	SubscriptionAppName    string            `json:"subscriptionAppName"`
	SubscribedTenantID     string            `json:"subscribedTenantId"`
	SubscribedSubAccountID string            `json:"subscribedSubaccountId"`
	SubscribedSubdomain    string            `json:"subscribedSubdomain"`
	GlobalAccountGUID      string            `json:"globalAccountGUID"`
	SubscribedLicenseType  string            `json:"subscribedLicenseType"`
	UserID                 string            `json:"userId"`
	AdditionalInformation  clientinformation `json:"additionalInformation"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL