cert

package
v0.0.0-...-8949050 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Cert

type Cert struct {
	pulumi.CustomResourceState

	App              pulumi.StringOutput `pulumi:"app"`
	CertificateChain pulumi.StringOutput `pulumi:"certificateChain"`
	Cname            pulumi.StringOutput `pulumi:"cname"`
	Name             pulumi.StringOutput `pulumi:"name"`
	PrivateKey       pulumi.StringOutput `pulumi:"privateKey"`
}

func GetCert

func GetCert(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *CertState, opts ...pulumi.ResourceOption) (*Cert, error)

GetCert gets an existing Cert resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewCert

func NewCert(ctx *pulumi.Context,
	name string, args *CertArgs, opts ...pulumi.ResourceOption) (*Cert, error)

NewCert registers a new resource with the given unique name, arguments, and options.

func (*Cert) ElementType

func (*Cert) ElementType() reflect.Type

func (*Cert) ToCertOutput

func (i *Cert) ToCertOutput() CertOutput

func (*Cert) ToCertOutputWithContext

func (i *Cert) ToCertOutputWithContext(ctx context.Context) CertOutput

type CertArgs

type CertArgs struct {
	App              pulumi.StringInput
	CertificateChain pulumi.StringInput
	PrivateKey       pulumi.StringInput
}

The set of arguments for constructing a Cert resource.

func (CertArgs) ElementType

func (CertArgs) ElementType() reflect.Type

type CertArray

type CertArray []CertInput

func (CertArray) ElementType

func (CertArray) ElementType() reflect.Type

func (CertArray) ToCertArrayOutput

func (i CertArray) ToCertArrayOutput() CertArrayOutput

func (CertArray) ToCertArrayOutputWithContext

func (i CertArray) ToCertArrayOutputWithContext(ctx context.Context) CertArrayOutput

type CertArrayInput

type CertArrayInput interface {
	pulumi.Input

	ToCertArrayOutput() CertArrayOutput
	ToCertArrayOutputWithContext(context.Context) CertArrayOutput
}

CertArrayInput is an input type that accepts CertArray and CertArrayOutput values. You can construct a concrete instance of `CertArrayInput` via:

CertArray{ CertArgs{...} }

type CertArrayOutput

type CertArrayOutput struct{ *pulumi.OutputState }

func (CertArrayOutput) ElementType

func (CertArrayOutput) ElementType() reflect.Type

func (CertArrayOutput) Index

func (CertArrayOutput) ToCertArrayOutput

func (o CertArrayOutput) ToCertArrayOutput() CertArrayOutput

func (CertArrayOutput) ToCertArrayOutputWithContext

func (o CertArrayOutput) ToCertArrayOutputWithContext(ctx context.Context) CertArrayOutput

type CertInput

type CertInput interface {
	pulumi.Input

	ToCertOutput() CertOutput
	ToCertOutputWithContext(ctx context.Context) CertOutput
}

type CertMap

type CertMap map[string]CertInput

func (CertMap) ElementType

func (CertMap) ElementType() reflect.Type

func (CertMap) ToCertMapOutput

func (i CertMap) ToCertMapOutput() CertMapOutput

func (CertMap) ToCertMapOutputWithContext

func (i CertMap) ToCertMapOutputWithContext(ctx context.Context) CertMapOutput

type CertMapInput

type CertMapInput interface {
	pulumi.Input

	ToCertMapOutput() CertMapOutput
	ToCertMapOutputWithContext(context.Context) CertMapOutput
}

CertMapInput is an input type that accepts CertMap and CertMapOutput values. You can construct a concrete instance of `CertMapInput` via:

CertMap{ "key": CertArgs{...} }

type CertMapOutput

type CertMapOutput struct{ *pulumi.OutputState }

func (CertMapOutput) ElementType

func (CertMapOutput) ElementType() reflect.Type

func (CertMapOutput) MapIndex

func (CertMapOutput) ToCertMapOutput

func (o CertMapOutput) ToCertMapOutput() CertMapOutput

func (CertMapOutput) ToCertMapOutputWithContext

func (o CertMapOutput) ToCertMapOutputWithContext(ctx context.Context) CertMapOutput

type CertOutput

type CertOutput struct{ *pulumi.OutputState }

func (CertOutput) App

func (o CertOutput) App() pulumi.StringOutput

func (CertOutput) CertificateChain

func (o CertOutput) CertificateChain() pulumi.StringOutput

func (CertOutput) Cname

func (o CertOutput) Cname() pulumi.StringOutput

func (CertOutput) ElementType

func (CertOutput) ElementType() reflect.Type

func (CertOutput) Name

func (o CertOutput) Name() pulumi.StringOutput

func (CertOutput) PrivateKey

func (o CertOutput) PrivateKey() pulumi.StringOutput

func (CertOutput) ToCertOutput

func (o CertOutput) ToCertOutput() CertOutput

func (CertOutput) ToCertOutputWithContext

func (o CertOutput) ToCertOutputWithContext(ctx context.Context) CertOutput

type CertState

type CertState struct {
	App              pulumi.StringPtrInput
	CertificateChain pulumi.StringPtrInput
	Cname            pulumi.StringPtrInput
	Name             pulumi.StringPtrInput
	PrivateKey       pulumi.StringPtrInput
}

func (CertState) ElementType

func (CertState) ElementType() reflect.Type

Jump to

Keyboard shortcuts

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