Documentation ¶
Index ¶
- type ACLAuthMethod
- type ACLToken
- type ACLTokenPolicyAttachment
- type ACLTokenRoleAttachment
- type ACLTokenSecretID
- type AgentConfig
- type AutopilotConfig
- type AutopilotHealth
- type CAConfig
- type ConfigEntry
- type Datacenters
- type KeyPrefix
- type Keys
- type NamespacePolicyAttachment
- type NamespaceRoleAttachment
- type NetworkAreaMembers
- type NetworkSegments
- type Nodes
- type PeeringResource
- type PeeringToken
- type Peerings
- type ServiceHealth
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ACLAuthMethod ¶
type ACLAuthMethod struct { ID string `terraform:"id,computed"` Method api.ACLAuthMethod `terraform:"-,promoted"` }
type ACLTokenRoleAttachment ¶
type ACLTokenSecretID ¶
type AgentConfig ¶
type AgentConfig struct { ID string `terraform:"id"` Datacenter string `terraform:"datacenter"` PrimaryDatacenter string `terraform:"primary_datacenter"` NodeName string `terraform:"node_name"` NodeID string `terraform:"node_id"` Partition *string `terraform:"partition"` Revision string `terraform:"revision"` Server bool `terraform:"server"` Version string `terraform:"version"` BuildDate string `terraform:"build_date"` }
type AutopilotConfig ¶
type AutopilotConfig struct { ID string `terraform:"id,computed"` Config api.AutopilotConfiguration `terraform:"-,promoted"` }
type AutopilotHealth ¶
type AutopilotHealth struct { ID string `terraform:"id"` AutopilotHealth api.OperatorHealthReply `terraform:"-,promoted"` }
type ConfigEntry ¶
type ConfigEntry struct { ID string `terraform:"id,computed"` Kind string `terraform:"kind"` Name string `terraform:"name"` Namespace string `terraform:"namespace"` Partition string `terraform:"partition"` Config map[string]interface{} `terraform:"config"` Meta map[string]string `terraform:"meta"` }
type Datacenters ¶
type NamespaceRoleAttachment ¶
type NetworkAreaMembers ¶
type NetworkAreaMembers struct { ID string `terraform:"id"` Members []*api.SerfMember `terraform:"members"` }
type NetworkSegments ¶
type PeeringResource ¶
type PeeringToken ¶
type PeeringToken struct { ID string `terraform:"id,computed"` Request api.PeeringGenerateTokenRequest `terraform:"-,promoted"` Response api.PeeringGenerateTokenResponse `terraform:"-,promoted"` }
type ServiceHealth ¶
type ServiceHealth struct { ID string `terraform:"id"` Services []*api.ServiceEntry `terraform:"services"` }
Click to show internal directories.
Click to hide internal directories.