Documentation
¶
Index ¶
- type BlacklistedUsers
- type Certificate
- type DomainMapping
- type DomainMappings
- type Subaccount
- type SubaccountABAPServiceChannel
- type SubaccountABAPServiceChannelState
- type SubaccountABAPServiceChannels
- type SubaccountApplicationConnections
- type SubaccountCertificate
- type SubaccountK8SServiceChannel
- type SubaccountK8SServiceChannelState
- type SubaccountK8SServiceChannels
- type SubaccountResource
- type SubaccountServiceChannels
- type SubaccountTunnel
- type SubaccountUsingAuthResource
- type Subaccounts
- type SubaccountsDataSource
- type SubaccountsListResource
- type SubjectAltNames
- type SystemMapping
- type SystemMappingResource
- type SystemMappingResourceDataSource
- type SystemMappingResources
- type SystemMappings
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BlacklistedUsers ¶
type Certificate ¶ added in v1.2.0
type Certificate struct {
SubjectDN string `json:"subjectDN"`
Issuer string `json:"issuer"`
NotBeforeTimeStamp int64 `json:"notBeforeTimeStamp"`
NotAfterTimeStamp int64 `json:"notAfterTimeStamp"`
SerialNumber string `json:"serialNumber"`
SubjectAltNames []SubjectAltNames `json:"subjectAltNames,omitempty"`
}
type DomainMapping ¶
type DomainMappings ¶
type DomainMappings struct {
DomainMappings []DomainMapping `json:"domain_mappings"`
}
type Subaccount ¶
type SubaccountABAPServiceChannel ¶
type SubaccountABAPServiceChannel struct {
ABAPCloudTenantHost string `json:"abapCloudTenantHost"`
InstanceNumber int64 `json:"instanceNumber"`
ID int64 `json:"id"`
Type string `json:"type"`
Port int64 `json:"port"`
Enabled bool `json:"enabled"`
Connections int64 `json:"connections"`
Comment string `json:"comment"`
State SubaccountABAPServiceChannelState `json:"state"`
}
type SubaccountABAPServiceChannels ¶
type SubaccountABAPServiceChannels struct {
SubaccountABAPServiceChannels []SubaccountABAPServiceChannel `json:"service_channels_abap"`
}
type SubaccountCertificate ¶
type SubaccountK8SServiceChannel ¶
type SubaccountK8SServiceChannel struct {
K8SClusterHost string `json:"k8sCluster"`
K8SServiceID string `json:"k8sService"`
ID int64 `json:"id"`
Type string `json:"type"`
LocalPort int64 `json:"port"`
Enabled bool `json:"enabled"`
Connections int64 `json:"connections"`
Description string `json:"comment"`
State SubaccountK8SServiceChannelState `json:"state"`
}
type SubaccountK8SServiceChannels ¶
type SubaccountK8SServiceChannels struct {
SubaccountK8SServiceChannels []SubaccountK8SServiceChannel `json:"service_channels_k8s"`
}
type SubaccountResource ¶
type SubaccountResource struct {
RegionHost string `json:"regionHost"`
Subaccount string `json:"subaccount"`
CloudUser string `json:"cloudUser"`
CloudPassword string `json:"cloudPassword"`
LocationID string `json:"locationID,omitempty"`
DisplayName string `json:"displayName,omitempty"`
Description string `json:"description,omitempty"`
Tunnel SubaccountTunnel `json:"tunnel"`
}
type SubaccountTunnel ¶
type SubaccountTunnel struct {
State string `json:"state"`
ConnectedSinceTimeStamp int64 `json:"connectedSinceTimeStamp"`
Connections int64 `json:"connections"`
SubaccountCertificate SubaccountCertificate `json:"subaccountCertificate"`
User string `json:"user"`
ApplicationConnections []SubaccountApplicationConnections `json:"applicationConnections"`
ServiceChannels []SubaccountServiceChannels `json:"serviceChannels"`
}
type SubaccountUsingAuthResource ¶
type SubaccountUsingAuthResource struct {
RegionHost string `json:"regionHost"`
Subaccount string `json:"subaccount"`
AuthenticationData string `json:"authenticationData"`
LocationID string `json:"locationID,omitempty"`
DisplayName string `json:"displayName,omitempty"`
Description string `json:"description,omitempty"`
Tunnel SubaccountTunnel `json:"tunnel"`
}
type Subaccounts ¶
type SubaccountsDataSource ¶
type SubaccountsDataSource struct {
Subaccounts []Subaccounts `json:"subaccounts"`
}
type SubaccountsListResource ¶ added in v1.1.0
type SubaccountsListResource struct {
Subaccounts []Subaccounts `json:"subaccounts"`
}
type SubjectAltNames ¶ added in v1.2.0
type SystemMapping ¶
type SystemMapping struct {
VirtualHost string `json:"virtualHost"`
VirtualPort string `json:"virtualPort"`
InternalHost string `json:"localHost"`
InternalPort string `json:"localPort"`
CreationDate string `json:"creationDate"`
Protocol string `json:"protocol"`
BackendType string `json:"backendType"`
AuthenticationMode string `json:"authenticationMode"`
HostInHeader string `json:"hostInHeader"`
Sid string `json:"sid"`
TotalResourcesCount int64 `json:"totalResourcesCount"`
EnabledResourcesCount int64 `json:"enabledResourcesCount"`
Description string `json:"description"`
SAPRouter string `json:"sapRouter"`
SNCPartnerName string `json:"sncPartnerName"`
AllowedClients []string `json:"allowedClients"`
BlacklistedUsers []BlacklistedUsers `json:"blacklistedUsers"`
}
type SystemMappingResource ¶
type SystemMappingResourceDataSource ¶
type SystemMappingResourceDataSource struct {
RegionHost string `json:"region_host"`
Subaccount string `json:"subaccount"`
VirtualHost string `json:"virtual_host"`
VirtualPort string `json:"virtual_port"`
URLPath string `json:"id"`
Enabled bool `json:"enabled"`
PathOnly bool `json:"exactMatchOnly"`
WebsocketUpgradeAllowed bool `json:"websocketUpgradeAllowed"`
CreationDate string `json:"creationDate"`
Description string `json:"description"`
}
type SystemMappingResources ¶
type SystemMappingResources struct {
RegionHost string `json:"regionHost"`
Subaccount string `json:"subaccount"`
VirtualHost string `json:"virtualHost"`
VirtualPort string `json:"virtualPort"`
SystemMappingResources []SystemMappingResource `json:"systemMappingResources"`
}
type SystemMappings ¶
type SystemMappings struct {
SystemMappings []SystemMapping `json:"system_mappings"`
}
Click to show internal directories.
Click to hide internal directories.