tech

package
v1.22.1 Latest Latest
Warning

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

Go to latest
Published: Mar 9, 2023 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var HostOperators = struct {
	Equals HostOperator
	Exists HostOperator
}{
	"EQUALS",
	"EXISTS",
}

HostOperators offers the known enum values

View Source
var Operators = struct {
	Equals Operator
	Exists Operator
}{
	"EQUALS",
	"EXISTS",
}

Operators offers the known enum values

View Source
var SimpleHostTechTypes = struct {
	Apparmor            SimpleHostTechType
	Bosh                SimpleHostTechType
	Boshbpm             SimpleHostTechType
	CloudFoundry        SimpleHostTechType
	Containerd          SimpleHostTechType
	Crio                SimpleHostTechType
	DiegoCell           SimpleHostTechType
	Docker              SimpleHostTechType
	Garden              SimpleHostTechType
	Grsecurity          SimpleHostTechType
	Kubernetes          SimpleHostTechType
	Openshift           SimpleHostTechType
	OpenStackCompute    SimpleHostTechType
	OpenStackController SimpleHostTechType
	Selinux             SimpleHostTechType
}{
	"APPARMOR",
	"BOSH",
	"BOSHBPM",
	"CLOUDFOUNDRY",
	"CONTAINERD",
	"CRIO",
	"DIEGO_CELL",
	"DOCKER",
	"GARDEN",
	"GRSECURITY",
	"KUBERNETES",
	"OPENSHIFT",
	"OPENSTACK_COMPUTE",
	"OPENSTACK_CONTROLLER",
	"SELINUX",
}

SimpleHostTechTypes offers the known enum values

View Source
var SimpleTechTypes = struct {
	ActiveMq                             SimpleTechType
	ActiveMqArtemis                      SimpleTechType
	AdoNet                               SimpleTechType
	AIX                                  SimpleTechType
	Akka                                 SimpleTechType
	AmazonRedshift                       SimpleTechType
	Amqp                                 SimpleTechType
	ApacheCamel                          SimpleTechType
	ApacheCassandra                      SimpleTechType
	ApacheCouchDB                        SimpleTechType
	ApacheDerby                          SimpleTechType
	ApacheHTTPClientAsync                SimpleTechType
	ApacheHTTPClientSync                 SimpleTechType
	ApacheHTTPServer                     SimpleTechType
	ApacheKafka                          SimpleTechType
	ApacheSolr                           SimpleTechType
	ApacheStorm                          SimpleTechType
	ApacheSynapse                        SimpleTechType
	ApacheTomcat                         SimpleTechType
	Apparmor                             SimpleTechType
	ApplicationInsightsSdk               SimpleTechType
	ASPDotNet                            SimpleTechType
	ASPDotNetCore                        SimpleTechType
	ASPDotNetCoreSignalr                 SimpleTechType
	ASPDotNetSignalr                     SimpleTechType
	AsyncHTTPClient                      SimpleTechType
	AWSLambda                            SimpleTechType
	AWSRds                               SimpleTechType
	AWSService                           SimpleTechType
	Axis                                 SimpleTechType
	AzureFunctions                       SimpleTechType
	AzureServiceBus                      SimpleTechType
	AzureServiceFabric                   SimpleTechType
	AzureStorage                         SimpleTechType
	Boshbpm                              SimpleTechType
	Citrix                               SimpleTechType
	CitrixCommon                         SimpleTechType
	CitrixDesktopDeliveryControllers     SimpleTechType
	CitrixDirector                       SimpleTechType
	CitrixLicenseServer                  SimpleTechType
	CitrixProvisioningServices           SimpleTechType
	CitrixStorefront                     SimpleTechType
	CitrixVirtualDeliveryAgent           SimpleTechType
	CitrixWorkspaceEnvironmentManagement SimpleTechType
	CloudFoundry                         SimpleTechType
	CloudFoundryAuctioneer               SimpleTechType
	CloudFoundryBosh                     SimpleTechType
	CloudFoundryGorouter                 SimpleTechType
	Coldfusion                           SimpleTechType
	Containerd                           SimpleTechType
	CoreDNS                              SimpleTechType
	Couchbase                            SimpleTechType
	Crio                                 SimpleTechType
	Cxf                                  SimpleTechType
	Datastax                             SimpleTechType
	DB2                                  SimpleTechType
	DiegoCell                            SimpleTechType
	Docker                               SimpleTechType
	DotNet                               SimpleTechType
	DotNetRemoting                       SimpleTechType
	ElasticSearch                        SimpleTechType
	Envoy                                SimpleTechType
	Erlang                               SimpleTechType
	Etcd                                 SimpleTechType
	F5Ltm                                SimpleTechType
	Fsharp                               SimpleTechType
	Garden                               SimpleTechType
	Glassfish                            SimpleTechType
	Go                                   SimpleTechType
	GraalTruffle                         SimpleTechType
	Grpc                                 SimpleTechType
	Grsecurity                           SimpleTechType
	Hadoop                               SimpleTechType
	HadoopHdfs                           SimpleTechType
	HadoopYarn                           SimpleTechType
	Haproxy                              SimpleTechType
	Heat                                 SimpleTechType
	Hessian                              SimpleTechType
	HornetQ                              SimpleTechType
	IBMCICSRegion                        SimpleTechType
	IBMCICSTransactionGateway            SimpleTechType
	IBMIMSConnectRegion                  SimpleTechType
	IBMIMSControlRegion                  SimpleTechType
	IBMIMSMessageProcessingRegion        SimpleTechType
	IBMIMSSoapGateway                    SimpleTechType
	IBMIntegrationBus                    SimpleTechType
	IBMMq                                SimpleTechType
	IBMMqClient                          SimpleTechType
	IBMWebshprereApplicationServer       SimpleTechType
	IBMWebshprereLiberty                 SimpleTechType
	IIS                                  SimpleTechType
	IISAppPool                           SimpleTechType
	Istio                                SimpleTechType
	Java                                 SimpleTechType
	JaxWs                                SimpleTechType
	JBoss                                SimpleTechType
	JBossEap                             SimpleTechType
	JdkHTTPServer                        SimpleTechType
	Jersey                               SimpleTechType
	Jetty                                SimpleTechType
	Jruby                                SimpleTechType
	Jython                               SimpleTechType
	Kubernetes                           SimpleTechType
	Libvirt                              SimpleTechType
	Linkerd                              SimpleTechType
	Mariadb                              SimpleTechType
	Memcache                             SimpleTechType
	MicrosoftSQLServer                   SimpleTechType
	Mongodb                              SimpleTechType
	MSSQLClient                          SimpleTechType
	MuleEsb                              SimpleTechType
	MySQL                                SimpleTechType
	MySQLConnector                       SimpleTechType
	NetflixServo                         SimpleTechType
	Netty                                SimpleTechType
	Nginx                                SimpleTechType
	NodeJs                               SimpleTechType
	OkHTTPClient                         SimpleTechType
	OneAgentSdk                          SimpleTechType
	Opencensus                           SimpleTechType
	Openshift                            SimpleTechType
	OpenStackCompute                     SimpleTechType
	OpenStackController                  SimpleTechType
	Opentelemetry                        SimpleTechType
	Opentracing                          SimpleTechType
	OpenLiberty                          SimpleTechType
	OracleDatabase                       SimpleTechType
	OracleWeblogic                       SimpleTechType
	Owin                                 SimpleTechType
	Perl                                 SimpleTechType
	PHP                                  SimpleTechType
	PHPFpm                               SimpleTechType
	Play                                 SimpleTechType
	PostgreSQL                           SimpleTechType
	PostgreSQLDotNetDataProvider         SimpleTechType
	PowerDNS                             SimpleTechType
	Progress                             SimpleTechType
	Python                               SimpleTechType
	RabbitMq                             SimpleTechType
	Redis                                SimpleTechType
	Resteasy                             SimpleTechType
	Restlet                              SimpleTechType
	Riak                                 SimpleTechType
	Ruby                                 SimpleTechType
	SagWebmethodsIs                      SimpleTechType
	SAP                                  SimpleTechType
	SAPHanadb                            SimpleTechType
	SAPHybris                            SimpleTechType
	SAPMaxdb                             SimpleTechType
	SAPSybase                            SimpleTechType
	Scala                                SimpleTechType
	Selinux                              SimpleTechType
	Sharepoint                           SimpleTechType
	Spark                                SimpleTechType
	Spring                               SimpleTechType
	Sqlite                               SimpleTechType
	Thrift                               SimpleTechType
	Tibco                                SimpleTechType
	TibcoBusinessWorks                   SimpleTechType
	TibcoEms                             SimpleTechType
	VarnishCache                         SimpleTechType
	Vim2                                 SimpleTechType
	VirtualMachineKvm                    SimpleTechType
	VirtualMachineQemu                   SimpleTechType
	Wildfly                              SimpleTechType
	WindowsContainers                    SimpleTechType
	Wink                                 SimpleTechType
	ZeroMq                               SimpleTechType

}{}/* 168 elements not displayed */

SimpleTechTypes offers the known enum values

Functions

This section is empty.

Types

type Host

type Host struct {
	Type         *SimpleHostTechType        `json:"type,omitempty"`         // Predefined technology, if technology is not predefined, then the verbatim type must be set
	VerbatimType *string                    `json:"verbatimType,omitempty"` // Non-predefined technology, use for custom technologies.
	Unknowns     map[string]json.RawMessage `json:"-"`
}

Host The value to compare to.

func (*Host) MarshalHCL

func (sht *Host) MarshalHCL(properties hcl.Properties) error

func (*Host) MarshalJSON

func (sht *Host) MarshalJSON() ([]byte, error)

func (*Host) Schema

func (sht *Host) Schema() map[string]*schema.Schema

func (*Host) UnmarshalHCL

func (sht *Host) UnmarshalHCL(decoder hcl.Decoder) error

func (*Host) UnmarshalJSON

func (sht *Host) UnmarshalJSON(data []byte) error

type HostOperator

type HostOperator string

HostOperator Operator of the comparison. You can reverse it by setting **negate** to `true`. Possible values depend on the **type** of the comparison. Find the list of actual models in the description of the **type** field and check the description of the model you need.

type Operator

type Operator string

Operator Operator of the comparison. You can reverse it by setting **negate** to `true`. Possible values depend on the **type** of the comparison. Find the list of actual models in the description of the **type** field and check the description of the model you need.

type Simple

type Simple struct {
	Type         *SimpleTechType            `json:"type,omitempty"`         // Predefined technology, if technology is not predefined, then the verbatim type must be set
	VerbatimType *string                    `json:"verbatimType,omitempty"` // Non-predefined technology, use for custom technologies.
	Unknowns     map[string]json.RawMessage `json:"-"`
}

Simple The value to compare to.

func (*Simple) MarshalHCL

func (st *Simple) MarshalHCL(properties hcl.Properties) error

func (*Simple) MarshalJSON

func (st *Simple) MarshalJSON() ([]byte, error)

func (*Simple) Schema

func (st *Simple) Schema() map[string]*schema.Schema

func (*Simple) UnmarshalHCL

func (st *Simple) UnmarshalHCL(decoder hcl.Decoder) error

func (*Simple) UnmarshalJSON

func (st *Simple) UnmarshalJSON(data []byte) error

type SimpleHostTechType

type SimpleHostTechType string

SimpleHostTechType Predefined technology, if technology is not predefined, then the verbatim type must be set

func (SimpleHostTechType) Ref

func (*SimpleHostTechType) String

func (v *SimpleHostTechType) String() string

type SimpleTechType

type SimpleTechType string

SimpleTechType Predefined technology, if technology is not predefined, then the verbatim type must be set

func (SimpleTechType) Ref

func (v SimpleTechType) Ref() *SimpleTechType

func (*SimpleTechType) String

func (v *SimpleTechType) String() string

Jump to

Keyboard shortcuts

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