domains

package
v1.1.6 Latest Latest
Warning

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

Go to latest
Published: Jan 14, 2025 License: BSD-3-Clause Imports: 7 Imported by: 0

Documentation

Index

Examples

Constants

This section is empty.

Variables

This section is empty.

Functions

func Cert

func Cert(value string) basic.Op

func Description

func Description(value string) basic.Op

func FQDN

func FQDN(value string) basic.Op

func Id

func Id(value string) basic.Op

func Key

func Key(value string) basic.Op

func SmartOps

func SmartOps(value []string) basic.Op

func Tags

func Tags(value []string) basic.Op

func Type

func Type(value string) basic.Op

func UseCertificate

func UseCertificate(value bool) basic.Op

Types

type Domain

type Domain interface {
	Get() Getter
	common.Resource[*structureSpec.Domain]
}
Example
Output:

a basic domain
id: QmaEBKzOyrYL1D6gtqD86Nyr2hvXAxWHcMCu9ffxLaByMc
description: a basic domain
tags:
    - tag1
    - tag2
fqdn: hal.computers.com

func Open

func Open(seer *seer.Seer, name, application string) (Domain, error)

type Getter

type Getter interface {
	basic.ResourceGetter[*structureSpec.Domain]
	FQDN() string
	UseCertificate() bool
	Type() string
	Cert() string
	Key() string
}

func Yaml

func Yaml(name, application string, yamlData []byte) (Getter, error)

Jump to

Keyboard shortcuts

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