Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var (
PROD_REGIONS = []string{
"australiacentral",
"australiacentral2",
"australiaeast",
"australiasoutheast",
"brazilsouth",
"brazilsoutheast",
"canadacentral",
"canadaeast",
"centralindia",
"centralus",
"centraluseuap",
"eastasia",
"eastus",
"eastus2",
"eastus2euap",
"francecentral",
"germanywestcentral",
"japaneast",
"japanwest",
"koreacentral",
"northcentralus",
"northeurope",
"norwaywest",
"norwayeast",
"qatar",
"southafricanorth",
"southcentralus",
"southeastasia",
"southindia",
"swedencentral",
"switzerlandnorth",
"switzerlandwest",
"uaenorth",
"uaecentral",
"uksouth",
"ukwest",
"westcentralus",
"westeurope",
"westus",
"westus2",
"westus3",
}
)
Functions ¶
This section is empty.
Types ¶
type AdminOpenShiftCluster ¶
type AdminOpenShiftCluster struct { Key string `json:"key"` Name string `json:"name"` Subscription string `json:"subscription"` ResourceGroup string `json:"resourceGroup"` ResourceId string `json:"resourceId"` ProvisioningState string `json:"provisioningState"` FailedProvisioningState string `json:"failedprovisioningState"` Version string `json:"version"` CreatedAt string `json:"createdAt"` LastModified string `json:"lastModified"` ProvisionedBy string `json:"provisionedBy"` }
type AdminOpenShiftClusterDetail ¶
type AdminOpenShiftClusterDetail struct { Name string `json:"name"` Subscription string `json:"subscription"` ResourceGroup string `json:"resourceGroup"` ResourceId string `json:"resourceId"` ProvisioningState string `json:"provisioningState"` FailedProvisioningState string `json:"failedProvisioningState"` Version string `json:"version"` CreatedAt string `json:"createdAt"` ProvisionedBy string `json:"provisionedBy"` CreatedBy string `json:"createdBy"` ArchitectureVersion string `json:"architectureVersion"` LastProvisioningState string `json:"lastProvisioningState"` LastAdminUpdateError string `json:"lastAdminUpdateError"` InfraId string `json:"infraId"` ApiServerVisibility string `json:"apiServerVisibility"` InstallPhase string `json:"installStatus"` }
type PortalInfo ¶
type RegionInfo ¶
type RegionInfo struct {
Regions []Region `json:"regions"`
}
type Runnable ¶
func NewPortal ¶
func NewPortal(env env.Core, audit *logrus.Entry, log *logrus.Entry, baseAccessLog *logrus.Entry, l net.Listener, sshl net.Listener, verifier oidc.Verifier, hostname string, servingKey *rsa.PrivateKey, servingCerts []*x509.Certificate, clientID string, clientKey *rsa.PrivateKey, clientCerts []*x509.Certificate, sessionKey []byte, sshKey *rsa.PrivateKey, groupIDs []string, elevatedGroupIDs []string, dbGroup portalDBs, dialer proxy.Dialer, m metrics.Emitter, ) Runnable
Directories ¶
Path | Synopsis |
---|---|
Code generated for package cluster by go-bindata DO NOT EDIT.
|
Code generated for package cluster by go-bindata DO NOT EDIT. |
util
|
|
Click to show internal directories.
Click to hide internal directories.