templates

package
v0.6.0 Latest Latest
Warning

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

Go to latest
Published: Jul 25, 2023 License: Apache-2.0 Imports: 0 Imported by: 0

Documentation

Index

Constants

View Source
const AWSCloudAccount = `` /* 299-byte string literal not displayed */
View Source
const AccountSecret = `` /* 132-byte string literal not displayed */
View Source
const AzureCloudAccount = `` /* 305-byte string literal not displayed */
View Source
const CloudAntreaGroup = `` /* 425-byte string literal not displayed */
View Source
const CloudAntreaNetworkPolicy = `` /* 2764-byte string literal not displayed */
View Source
const CloudEntitySelector = `` /* 461-byte string literal not displayed */
View Source
const CurlDeployment = `` /* 901-byte string literal not displayed */
View Source
const DefaultANPSetup = `` /* 514-byte string literal not displayed */
View Source
const HTTPBinService = `` /* 1346-byte string literal not displayed */
View Source
const PodAntreaNetworkPolicy = `` /* 1235-byte string literal not displayed */

Variables

This section is empty.

Functions

This section is empty.

Types

type ANPParameters

type ANPParameters struct {
	Name               string
	Namespace          string
	To                 *ToFromParameters
	From               *ToFromParameters
	AppliedTo          *EntitySelectorParameters
	RuleAppliedToGroup *GroupParameters
	AppliedToGroup     *GroupParameters
}

type AccountSecretParameters

type AccountSecretParameters struct {
	Name       string
	Namespace  string
	Key        string
	Credential string
}

type CloudAccountParameters

type CloudAccountParameters struct {
	Name      string
	Namespace string
	Provider  string
	SecretRef AccountSecretParameters
	Aws       struct {
		Region string
	}
	Azure struct {
		Location string
	}
}

type CloudEntitySelectorParameters

type CloudEntitySelectorParameters struct {
	Name                  string
	Namespace             string
	CloudAccountName      string
	CloudAccountNamespace string
	Selector              *SelectorParameters
	Kind                  string
	Agented               bool
}

type DefaultANPParameters added in v0.2.0

type DefaultANPParameters struct {
	Namespace string
	Entity    *EntitySelectorParameters
}

type DeploymentParameters

type DeploymentParameters struct {
	Name      string
	Namespace string
	Replicas  int
}

type EntitySelectorParameters

type EntitySelectorParameters struct {
	Kind              string
	CloudInstanceName string
	VPC               string
	Tags              map[string]string
}

type GroupParameters added in v0.2.0

type GroupParameters struct {
	Name      string
	Namespace string
	Entity    *EntitySelectorParameters
}

type NamespaceParameters

type NamespaceParameters struct {
	Labels map[string]string
}

type PodANPParameters

type PodANPParameters struct {
	Name        string
	Namespace   string
	PodSelector string
	To          *ToFromParameters
	Port        *PortParameters
	Action      string
}

type PortParameters

type PortParameters struct {
	Protocol string
	Port     string
}

type SelectorParameters added in v0.4.0

type SelectorParameters struct {
	VPC string
	VMs []string
}

type ServiceParameters

type ServiceParameters struct {
	DeploymentParameters
	Type           *string
	FedServiceName *string
	FedServiceKey  string
	Port           string
}

type ToFromParameters

type ToFromParameters struct {
	Entity    *EntitySelectorParameters
	Namespace *NamespaceParameters
	IPBlock   string
	Ports     []*PortParameters
	DenyAll   bool
}

Jump to

Keyboard shortcuts

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