acme

package
v0.0.0 Latest Latest
Warning

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

Go to latest
Published: Oct 17, 2022 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func PkgVersion

func PkgVersion() (semver.Version, error)

PkgVersion uses reflection to determine the version of the current package. If a version cannot be determined, v1 will be assumed. The second return value is always nil.

Types

type Certificate

type Certificate struct {
	pulumi.CustomResourceState

	AccountKeyPem              pulumi.StringOutput                        `pulumi:"accountKeyPem"`
	CertificateDomain          pulumi.StringOutput                        `pulumi:"certificateDomain"`
	CertificateNotAfter        pulumi.StringOutput                        `pulumi:"certificateNotAfter"`
	CertificateP12             pulumi.StringOutput                        `pulumi:"certificateP12"`
	CertificateP12Password     pulumi.StringPtrOutput                     `pulumi:"certificateP12Password"`
	CertificatePem             pulumi.StringOutput                        `pulumi:"certificatePem"`
	CertificateRequestPem      pulumi.StringPtrOutput                     `pulumi:"certificateRequestPem"`
	CertificateUrl             pulumi.StringOutput                        `pulumi:"certificateUrl"`
	CommonName                 pulumi.StringPtrOutput                     `pulumi:"commonName"`
	DisableCompletePropagation pulumi.BoolPtrOutput                       `pulumi:"disableCompletePropagation"`
	DnsChallenges              CertificateDnsChallengeArrayOutput         `pulumi:"dnsChallenges"`
	HttpChallenge              CertificateHttpChallengePtrOutput          `pulumi:"httpChallenge"`
	HttpMemcachedChallenge     CertificateHttpMemcachedChallengePtrOutput `pulumi:"httpMemcachedChallenge"`
	HttpWebrootChallenge       CertificateHttpWebrootChallengePtrOutput   `pulumi:"httpWebrootChallenge"`
	IssuerPem                  pulumi.StringOutput                        `pulumi:"issuerPem"`
	KeyType                    pulumi.StringPtrOutput                     `pulumi:"keyType"`
	MinDaysRemaining           pulumi.IntPtrOutput                        `pulumi:"minDaysRemaining"`
	MustStaple                 pulumi.BoolPtrOutput                       `pulumi:"mustStaple"`
	PreCheckDelay              pulumi.IntPtrOutput                        `pulumi:"preCheckDelay"`
	PreferredChain             pulumi.StringPtrOutput                     `pulumi:"preferredChain"`
	PrivateKeyPem              pulumi.StringOutput                        `pulumi:"privateKeyPem"`
	RecursiveNameservers       pulumi.StringArrayOutput                   `pulumi:"recursiveNameservers"`
	RevokeCertificateOnDestroy pulumi.BoolPtrOutput                       `pulumi:"revokeCertificateOnDestroy"`
	SubjectAlternativeNames    pulumi.StringArrayOutput                   `pulumi:"subjectAlternativeNames"`
	TlsChallenge               CertificateTlsChallengePtrOutput           `pulumi:"tlsChallenge"`
}

func GetCertificate

func GetCertificate(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *CertificateState, opts ...pulumi.ResourceOption) (*Certificate, error)

GetCertificate gets an existing Certificate 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 NewCertificate

func NewCertificate(ctx *pulumi.Context,
	name string, args *CertificateArgs, opts ...pulumi.ResourceOption) (*Certificate, error)

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

func (*Certificate) ElementType

func (*Certificate) ElementType() reflect.Type

func (*Certificate) ToCertificateOutput

func (i *Certificate) ToCertificateOutput() CertificateOutput

func (*Certificate) ToCertificateOutputWithContext

func (i *Certificate) ToCertificateOutputWithContext(ctx context.Context) CertificateOutput

type CertificateArgs

type CertificateArgs struct {
	AccountKeyPem              pulumi.StringInput
	CertificateP12Password     pulumi.StringPtrInput
	CertificateRequestPem      pulumi.StringPtrInput
	CommonName                 pulumi.StringPtrInput
	DisableCompletePropagation pulumi.BoolPtrInput
	DnsChallenges              CertificateDnsChallengeArrayInput
	HttpChallenge              CertificateHttpChallengePtrInput
	HttpMemcachedChallenge     CertificateHttpMemcachedChallengePtrInput
	HttpWebrootChallenge       CertificateHttpWebrootChallengePtrInput
	KeyType                    pulumi.StringPtrInput
	MinDaysRemaining           pulumi.IntPtrInput
	MustStaple                 pulumi.BoolPtrInput
	PreCheckDelay              pulumi.IntPtrInput
	PreferredChain             pulumi.StringPtrInput
	RecursiveNameservers       pulumi.StringArrayInput
	RevokeCertificateOnDestroy pulumi.BoolPtrInput
	SubjectAlternativeNames    pulumi.StringArrayInput
	TlsChallenge               CertificateTlsChallengePtrInput
}

The set of arguments for constructing a Certificate resource.

func (CertificateArgs) ElementType

func (CertificateArgs) ElementType() reflect.Type

type CertificateArray

type CertificateArray []CertificateInput

func (CertificateArray) ElementType

func (CertificateArray) ElementType() reflect.Type

func (CertificateArray) ToCertificateArrayOutput

func (i CertificateArray) ToCertificateArrayOutput() CertificateArrayOutput

func (CertificateArray) ToCertificateArrayOutputWithContext

func (i CertificateArray) ToCertificateArrayOutputWithContext(ctx context.Context) CertificateArrayOutput

type CertificateArrayInput

type CertificateArrayInput interface {
	pulumi.Input

	ToCertificateArrayOutput() CertificateArrayOutput
	ToCertificateArrayOutputWithContext(context.Context) CertificateArrayOutput
}

CertificateArrayInput is an input type that accepts CertificateArray and CertificateArrayOutput values. You can construct a concrete instance of `CertificateArrayInput` via:

CertificateArray{ CertificateArgs{...} }

type CertificateArrayOutput

type CertificateArrayOutput struct{ *pulumi.OutputState }

func (CertificateArrayOutput) ElementType

func (CertificateArrayOutput) ElementType() reflect.Type

func (CertificateArrayOutput) Index

func (CertificateArrayOutput) ToCertificateArrayOutput

func (o CertificateArrayOutput) ToCertificateArrayOutput() CertificateArrayOutput

func (CertificateArrayOutput) ToCertificateArrayOutputWithContext

func (o CertificateArrayOutput) ToCertificateArrayOutputWithContext(ctx context.Context) CertificateArrayOutput

type CertificateDnsChallenge

type CertificateDnsChallenge struct {
	Config   map[string]interface{} `pulumi:"config"`
	Provider string                 `pulumi:"provider"`
}

type CertificateDnsChallengeArgs

type CertificateDnsChallengeArgs struct {
	Config   pulumi.MapInput    `pulumi:"config"`
	Provider pulumi.StringInput `pulumi:"provider"`
}

func (CertificateDnsChallengeArgs) ElementType

func (CertificateDnsChallengeArgs) ToCertificateDnsChallengeOutput

func (i CertificateDnsChallengeArgs) ToCertificateDnsChallengeOutput() CertificateDnsChallengeOutput

func (CertificateDnsChallengeArgs) ToCertificateDnsChallengeOutputWithContext

func (i CertificateDnsChallengeArgs) ToCertificateDnsChallengeOutputWithContext(ctx context.Context) CertificateDnsChallengeOutput

type CertificateDnsChallengeArray

type CertificateDnsChallengeArray []CertificateDnsChallengeInput

func (CertificateDnsChallengeArray) ElementType

func (CertificateDnsChallengeArray) ToCertificateDnsChallengeArrayOutput

func (i CertificateDnsChallengeArray) ToCertificateDnsChallengeArrayOutput() CertificateDnsChallengeArrayOutput

func (CertificateDnsChallengeArray) ToCertificateDnsChallengeArrayOutputWithContext

func (i CertificateDnsChallengeArray) ToCertificateDnsChallengeArrayOutputWithContext(ctx context.Context) CertificateDnsChallengeArrayOutput

type CertificateDnsChallengeArrayInput

type CertificateDnsChallengeArrayInput interface {
	pulumi.Input

	ToCertificateDnsChallengeArrayOutput() CertificateDnsChallengeArrayOutput
	ToCertificateDnsChallengeArrayOutputWithContext(context.Context) CertificateDnsChallengeArrayOutput
}

CertificateDnsChallengeArrayInput is an input type that accepts CertificateDnsChallengeArray and CertificateDnsChallengeArrayOutput values. You can construct a concrete instance of `CertificateDnsChallengeArrayInput` via:

CertificateDnsChallengeArray{ CertificateDnsChallengeArgs{...} }

type CertificateDnsChallengeArrayOutput

type CertificateDnsChallengeArrayOutput struct{ *pulumi.OutputState }

func (CertificateDnsChallengeArrayOutput) ElementType

func (CertificateDnsChallengeArrayOutput) Index

func (CertificateDnsChallengeArrayOutput) ToCertificateDnsChallengeArrayOutput

func (o CertificateDnsChallengeArrayOutput) ToCertificateDnsChallengeArrayOutput() CertificateDnsChallengeArrayOutput

func (CertificateDnsChallengeArrayOutput) ToCertificateDnsChallengeArrayOutputWithContext

func (o CertificateDnsChallengeArrayOutput) ToCertificateDnsChallengeArrayOutputWithContext(ctx context.Context) CertificateDnsChallengeArrayOutput

type CertificateDnsChallengeInput

type CertificateDnsChallengeInput interface {
	pulumi.Input

	ToCertificateDnsChallengeOutput() CertificateDnsChallengeOutput
	ToCertificateDnsChallengeOutputWithContext(context.Context) CertificateDnsChallengeOutput
}

CertificateDnsChallengeInput is an input type that accepts CertificateDnsChallengeArgs and CertificateDnsChallengeOutput values. You can construct a concrete instance of `CertificateDnsChallengeInput` via:

CertificateDnsChallengeArgs{...}

type CertificateDnsChallengeOutput

type CertificateDnsChallengeOutput struct{ *pulumi.OutputState }

func (CertificateDnsChallengeOutput) Config

func (CertificateDnsChallengeOutput) ElementType

func (CertificateDnsChallengeOutput) Provider

func (CertificateDnsChallengeOutput) ToCertificateDnsChallengeOutput

func (o CertificateDnsChallengeOutput) ToCertificateDnsChallengeOutput() CertificateDnsChallengeOutput

func (CertificateDnsChallengeOutput) ToCertificateDnsChallengeOutputWithContext

func (o CertificateDnsChallengeOutput) ToCertificateDnsChallengeOutputWithContext(ctx context.Context) CertificateDnsChallengeOutput

type CertificateHttpChallenge

type CertificateHttpChallenge struct {
	Port        *int    `pulumi:"port"`
	ProxyHeader *string `pulumi:"proxyHeader"`
}

type CertificateHttpChallengeArgs

type CertificateHttpChallengeArgs struct {
	Port        pulumi.IntPtrInput    `pulumi:"port"`
	ProxyHeader pulumi.StringPtrInput `pulumi:"proxyHeader"`
}

func (CertificateHttpChallengeArgs) ElementType

func (CertificateHttpChallengeArgs) ToCertificateHttpChallengeOutput

func (i CertificateHttpChallengeArgs) ToCertificateHttpChallengeOutput() CertificateHttpChallengeOutput

func (CertificateHttpChallengeArgs) ToCertificateHttpChallengeOutputWithContext

func (i CertificateHttpChallengeArgs) ToCertificateHttpChallengeOutputWithContext(ctx context.Context) CertificateHttpChallengeOutput

func (CertificateHttpChallengeArgs) ToCertificateHttpChallengePtrOutput

func (i CertificateHttpChallengeArgs) ToCertificateHttpChallengePtrOutput() CertificateHttpChallengePtrOutput

func (CertificateHttpChallengeArgs) ToCertificateHttpChallengePtrOutputWithContext

func (i CertificateHttpChallengeArgs) ToCertificateHttpChallengePtrOutputWithContext(ctx context.Context) CertificateHttpChallengePtrOutput

type CertificateHttpChallengeInput

type CertificateHttpChallengeInput interface {
	pulumi.Input

	ToCertificateHttpChallengeOutput() CertificateHttpChallengeOutput
	ToCertificateHttpChallengeOutputWithContext(context.Context) CertificateHttpChallengeOutput
}

CertificateHttpChallengeInput is an input type that accepts CertificateHttpChallengeArgs and CertificateHttpChallengeOutput values. You can construct a concrete instance of `CertificateHttpChallengeInput` via:

CertificateHttpChallengeArgs{...}

type CertificateHttpChallengeOutput

type CertificateHttpChallengeOutput struct{ *pulumi.OutputState }

func (CertificateHttpChallengeOutput) ElementType

func (CertificateHttpChallengeOutput) Port

func (CertificateHttpChallengeOutput) ProxyHeader

func (CertificateHttpChallengeOutput) ToCertificateHttpChallengeOutput

func (o CertificateHttpChallengeOutput) ToCertificateHttpChallengeOutput() CertificateHttpChallengeOutput

func (CertificateHttpChallengeOutput) ToCertificateHttpChallengeOutputWithContext

func (o CertificateHttpChallengeOutput) ToCertificateHttpChallengeOutputWithContext(ctx context.Context) CertificateHttpChallengeOutput

func (CertificateHttpChallengeOutput) ToCertificateHttpChallengePtrOutput

func (o CertificateHttpChallengeOutput) ToCertificateHttpChallengePtrOutput() CertificateHttpChallengePtrOutput

func (CertificateHttpChallengeOutput) ToCertificateHttpChallengePtrOutputWithContext

func (o CertificateHttpChallengeOutput) ToCertificateHttpChallengePtrOutputWithContext(ctx context.Context) CertificateHttpChallengePtrOutput

type CertificateHttpChallengePtrInput

type CertificateHttpChallengePtrInput interface {
	pulumi.Input

	ToCertificateHttpChallengePtrOutput() CertificateHttpChallengePtrOutput
	ToCertificateHttpChallengePtrOutputWithContext(context.Context) CertificateHttpChallengePtrOutput
}

CertificateHttpChallengePtrInput is an input type that accepts CertificateHttpChallengeArgs, CertificateHttpChallengePtr and CertificateHttpChallengePtrOutput values. You can construct a concrete instance of `CertificateHttpChallengePtrInput` via:

        CertificateHttpChallengeArgs{...}

or:

        nil

type CertificateHttpChallengePtrOutput

type CertificateHttpChallengePtrOutput struct{ *pulumi.OutputState }

func (CertificateHttpChallengePtrOutput) Elem

func (CertificateHttpChallengePtrOutput) ElementType

func (CertificateHttpChallengePtrOutput) Port

func (CertificateHttpChallengePtrOutput) ProxyHeader

func (CertificateHttpChallengePtrOutput) ToCertificateHttpChallengePtrOutput

func (o CertificateHttpChallengePtrOutput) ToCertificateHttpChallengePtrOutput() CertificateHttpChallengePtrOutput

func (CertificateHttpChallengePtrOutput) ToCertificateHttpChallengePtrOutputWithContext

func (o CertificateHttpChallengePtrOutput) ToCertificateHttpChallengePtrOutputWithContext(ctx context.Context) CertificateHttpChallengePtrOutput

type CertificateHttpMemcachedChallenge

type CertificateHttpMemcachedChallenge struct {
	Hosts []string `pulumi:"hosts"`
}

type CertificateHttpMemcachedChallengeArgs

type CertificateHttpMemcachedChallengeArgs struct {
	Hosts pulumi.StringArrayInput `pulumi:"hosts"`
}

func (CertificateHttpMemcachedChallengeArgs) ElementType

func (CertificateHttpMemcachedChallengeArgs) ToCertificateHttpMemcachedChallengeOutput

func (i CertificateHttpMemcachedChallengeArgs) ToCertificateHttpMemcachedChallengeOutput() CertificateHttpMemcachedChallengeOutput

func (CertificateHttpMemcachedChallengeArgs) ToCertificateHttpMemcachedChallengeOutputWithContext

func (i CertificateHttpMemcachedChallengeArgs) ToCertificateHttpMemcachedChallengeOutputWithContext(ctx context.Context) CertificateHttpMemcachedChallengeOutput

func (CertificateHttpMemcachedChallengeArgs) ToCertificateHttpMemcachedChallengePtrOutput

func (i CertificateHttpMemcachedChallengeArgs) ToCertificateHttpMemcachedChallengePtrOutput() CertificateHttpMemcachedChallengePtrOutput

func (CertificateHttpMemcachedChallengeArgs) ToCertificateHttpMemcachedChallengePtrOutputWithContext

func (i CertificateHttpMemcachedChallengeArgs) ToCertificateHttpMemcachedChallengePtrOutputWithContext(ctx context.Context) CertificateHttpMemcachedChallengePtrOutput

type CertificateHttpMemcachedChallengeInput

type CertificateHttpMemcachedChallengeInput interface {
	pulumi.Input

	ToCertificateHttpMemcachedChallengeOutput() CertificateHttpMemcachedChallengeOutput
	ToCertificateHttpMemcachedChallengeOutputWithContext(context.Context) CertificateHttpMemcachedChallengeOutput
}

CertificateHttpMemcachedChallengeInput is an input type that accepts CertificateHttpMemcachedChallengeArgs and CertificateHttpMemcachedChallengeOutput values. You can construct a concrete instance of `CertificateHttpMemcachedChallengeInput` via:

CertificateHttpMemcachedChallengeArgs{...}

type CertificateHttpMemcachedChallengeOutput

type CertificateHttpMemcachedChallengeOutput struct{ *pulumi.OutputState }

func (CertificateHttpMemcachedChallengeOutput) ElementType

func (CertificateHttpMemcachedChallengeOutput) Hosts

func (CertificateHttpMemcachedChallengeOutput) ToCertificateHttpMemcachedChallengeOutput

func (o CertificateHttpMemcachedChallengeOutput) ToCertificateHttpMemcachedChallengeOutput() CertificateHttpMemcachedChallengeOutput

func (CertificateHttpMemcachedChallengeOutput) ToCertificateHttpMemcachedChallengeOutputWithContext

func (o CertificateHttpMemcachedChallengeOutput) ToCertificateHttpMemcachedChallengeOutputWithContext(ctx context.Context) CertificateHttpMemcachedChallengeOutput

func (CertificateHttpMemcachedChallengeOutput) ToCertificateHttpMemcachedChallengePtrOutput

func (o CertificateHttpMemcachedChallengeOutput) ToCertificateHttpMemcachedChallengePtrOutput() CertificateHttpMemcachedChallengePtrOutput

func (CertificateHttpMemcachedChallengeOutput) ToCertificateHttpMemcachedChallengePtrOutputWithContext

func (o CertificateHttpMemcachedChallengeOutput) ToCertificateHttpMemcachedChallengePtrOutputWithContext(ctx context.Context) CertificateHttpMemcachedChallengePtrOutput

type CertificateHttpMemcachedChallengePtrInput

type CertificateHttpMemcachedChallengePtrInput interface {
	pulumi.Input

	ToCertificateHttpMemcachedChallengePtrOutput() CertificateHttpMemcachedChallengePtrOutput
	ToCertificateHttpMemcachedChallengePtrOutputWithContext(context.Context) CertificateHttpMemcachedChallengePtrOutput
}

CertificateHttpMemcachedChallengePtrInput is an input type that accepts CertificateHttpMemcachedChallengeArgs, CertificateHttpMemcachedChallengePtr and CertificateHttpMemcachedChallengePtrOutput values. You can construct a concrete instance of `CertificateHttpMemcachedChallengePtrInput` via:

        CertificateHttpMemcachedChallengeArgs{...}

or:

        nil

type CertificateHttpMemcachedChallengePtrOutput

type CertificateHttpMemcachedChallengePtrOutput struct{ *pulumi.OutputState }

func (CertificateHttpMemcachedChallengePtrOutput) Elem

func (CertificateHttpMemcachedChallengePtrOutput) ElementType

func (CertificateHttpMemcachedChallengePtrOutput) Hosts

func (CertificateHttpMemcachedChallengePtrOutput) ToCertificateHttpMemcachedChallengePtrOutput

func (o CertificateHttpMemcachedChallengePtrOutput) ToCertificateHttpMemcachedChallengePtrOutput() CertificateHttpMemcachedChallengePtrOutput

func (CertificateHttpMemcachedChallengePtrOutput) ToCertificateHttpMemcachedChallengePtrOutputWithContext

func (o CertificateHttpMemcachedChallengePtrOutput) ToCertificateHttpMemcachedChallengePtrOutputWithContext(ctx context.Context) CertificateHttpMemcachedChallengePtrOutput

type CertificateHttpWebrootChallenge

type CertificateHttpWebrootChallenge struct {
	Directory string `pulumi:"directory"`
}

type CertificateHttpWebrootChallengeArgs

type CertificateHttpWebrootChallengeArgs struct {
	Directory pulumi.StringInput `pulumi:"directory"`
}

func (CertificateHttpWebrootChallengeArgs) ElementType

func (CertificateHttpWebrootChallengeArgs) ToCertificateHttpWebrootChallengeOutput

func (i CertificateHttpWebrootChallengeArgs) ToCertificateHttpWebrootChallengeOutput() CertificateHttpWebrootChallengeOutput

func (CertificateHttpWebrootChallengeArgs) ToCertificateHttpWebrootChallengeOutputWithContext

func (i CertificateHttpWebrootChallengeArgs) ToCertificateHttpWebrootChallengeOutputWithContext(ctx context.Context) CertificateHttpWebrootChallengeOutput

func (CertificateHttpWebrootChallengeArgs) ToCertificateHttpWebrootChallengePtrOutput

func (i CertificateHttpWebrootChallengeArgs) ToCertificateHttpWebrootChallengePtrOutput() CertificateHttpWebrootChallengePtrOutput

func (CertificateHttpWebrootChallengeArgs) ToCertificateHttpWebrootChallengePtrOutputWithContext

func (i CertificateHttpWebrootChallengeArgs) ToCertificateHttpWebrootChallengePtrOutputWithContext(ctx context.Context) CertificateHttpWebrootChallengePtrOutput

type CertificateHttpWebrootChallengeInput

type CertificateHttpWebrootChallengeInput interface {
	pulumi.Input

	ToCertificateHttpWebrootChallengeOutput() CertificateHttpWebrootChallengeOutput
	ToCertificateHttpWebrootChallengeOutputWithContext(context.Context) CertificateHttpWebrootChallengeOutput
}

CertificateHttpWebrootChallengeInput is an input type that accepts CertificateHttpWebrootChallengeArgs and CertificateHttpWebrootChallengeOutput values. You can construct a concrete instance of `CertificateHttpWebrootChallengeInput` via:

CertificateHttpWebrootChallengeArgs{...}

type CertificateHttpWebrootChallengeOutput

type CertificateHttpWebrootChallengeOutput struct{ *pulumi.OutputState }

func (CertificateHttpWebrootChallengeOutput) Directory

func (CertificateHttpWebrootChallengeOutput) ElementType

func (CertificateHttpWebrootChallengeOutput) ToCertificateHttpWebrootChallengeOutput

func (o CertificateHttpWebrootChallengeOutput) ToCertificateHttpWebrootChallengeOutput() CertificateHttpWebrootChallengeOutput

func (CertificateHttpWebrootChallengeOutput) ToCertificateHttpWebrootChallengeOutputWithContext

func (o CertificateHttpWebrootChallengeOutput) ToCertificateHttpWebrootChallengeOutputWithContext(ctx context.Context) CertificateHttpWebrootChallengeOutput

func (CertificateHttpWebrootChallengeOutput) ToCertificateHttpWebrootChallengePtrOutput

func (o CertificateHttpWebrootChallengeOutput) ToCertificateHttpWebrootChallengePtrOutput() CertificateHttpWebrootChallengePtrOutput

func (CertificateHttpWebrootChallengeOutput) ToCertificateHttpWebrootChallengePtrOutputWithContext

func (o CertificateHttpWebrootChallengeOutput) ToCertificateHttpWebrootChallengePtrOutputWithContext(ctx context.Context) CertificateHttpWebrootChallengePtrOutput

type CertificateHttpWebrootChallengePtrInput

type CertificateHttpWebrootChallengePtrInput interface {
	pulumi.Input

	ToCertificateHttpWebrootChallengePtrOutput() CertificateHttpWebrootChallengePtrOutput
	ToCertificateHttpWebrootChallengePtrOutputWithContext(context.Context) CertificateHttpWebrootChallengePtrOutput
}

CertificateHttpWebrootChallengePtrInput is an input type that accepts CertificateHttpWebrootChallengeArgs, CertificateHttpWebrootChallengePtr and CertificateHttpWebrootChallengePtrOutput values. You can construct a concrete instance of `CertificateHttpWebrootChallengePtrInput` via:

        CertificateHttpWebrootChallengeArgs{...}

or:

        nil

type CertificateHttpWebrootChallengePtrOutput

type CertificateHttpWebrootChallengePtrOutput struct{ *pulumi.OutputState }

func (CertificateHttpWebrootChallengePtrOutput) Directory

func (CertificateHttpWebrootChallengePtrOutput) Elem

func (CertificateHttpWebrootChallengePtrOutput) ElementType

func (CertificateHttpWebrootChallengePtrOutput) ToCertificateHttpWebrootChallengePtrOutput

func (o CertificateHttpWebrootChallengePtrOutput) ToCertificateHttpWebrootChallengePtrOutput() CertificateHttpWebrootChallengePtrOutput

func (CertificateHttpWebrootChallengePtrOutput) ToCertificateHttpWebrootChallengePtrOutputWithContext

func (o CertificateHttpWebrootChallengePtrOutput) ToCertificateHttpWebrootChallengePtrOutputWithContext(ctx context.Context) CertificateHttpWebrootChallengePtrOutput

type CertificateInput

type CertificateInput interface {
	pulumi.Input

	ToCertificateOutput() CertificateOutput
	ToCertificateOutputWithContext(ctx context.Context) CertificateOutput
}

type CertificateMap

type CertificateMap map[string]CertificateInput

func (CertificateMap) ElementType

func (CertificateMap) ElementType() reflect.Type

func (CertificateMap) ToCertificateMapOutput

func (i CertificateMap) ToCertificateMapOutput() CertificateMapOutput

func (CertificateMap) ToCertificateMapOutputWithContext

func (i CertificateMap) ToCertificateMapOutputWithContext(ctx context.Context) CertificateMapOutput

type CertificateMapInput

type CertificateMapInput interface {
	pulumi.Input

	ToCertificateMapOutput() CertificateMapOutput
	ToCertificateMapOutputWithContext(context.Context) CertificateMapOutput
}

CertificateMapInput is an input type that accepts CertificateMap and CertificateMapOutput values. You can construct a concrete instance of `CertificateMapInput` via:

CertificateMap{ "key": CertificateArgs{...} }

type CertificateMapOutput

type CertificateMapOutput struct{ *pulumi.OutputState }

func (CertificateMapOutput) ElementType

func (CertificateMapOutput) ElementType() reflect.Type

func (CertificateMapOutput) MapIndex

func (CertificateMapOutput) ToCertificateMapOutput

func (o CertificateMapOutput) ToCertificateMapOutput() CertificateMapOutput

func (CertificateMapOutput) ToCertificateMapOutputWithContext

func (o CertificateMapOutput) ToCertificateMapOutputWithContext(ctx context.Context) CertificateMapOutput

type CertificateOutput

type CertificateOutput struct{ *pulumi.OutputState }

func (CertificateOutput) AccountKeyPem

func (o CertificateOutput) AccountKeyPem() pulumi.StringOutput

func (CertificateOutput) CertificateDomain

func (o CertificateOutput) CertificateDomain() pulumi.StringOutput

func (CertificateOutput) CertificateNotAfter

func (o CertificateOutput) CertificateNotAfter() pulumi.StringOutput

func (CertificateOutput) CertificateP12

func (o CertificateOutput) CertificateP12() pulumi.StringOutput

func (CertificateOutput) CertificateP12Password

func (o CertificateOutput) CertificateP12Password() pulumi.StringPtrOutput

func (CertificateOutput) CertificatePem

func (o CertificateOutput) CertificatePem() pulumi.StringOutput

func (CertificateOutput) CertificateRequestPem

func (o CertificateOutput) CertificateRequestPem() pulumi.StringPtrOutput

func (CertificateOutput) CertificateUrl

func (o CertificateOutput) CertificateUrl() pulumi.StringOutput

func (CertificateOutput) CommonName

func (o CertificateOutput) CommonName() pulumi.StringPtrOutput

func (CertificateOutput) DisableCompletePropagation

func (o CertificateOutput) DisableCompletePropagation() pulumi.BoolPtrOutput

func (CertificateOutput) DnsChallenges

func (CertificateOutput) ElementType

func (CertificateOutput) ElementType() reflect.Type

func (CertificateOutput) HttpChallenge

func (CertificateOutput) HttpMemcachedChallenge

func (CertificateOutput) HttpWebrootChallenge

func (CertificateOutput) IssuerPem

func (o CertificateOutput) IssuerPem() pulumi.StringOutput

func (CertificateOutput) KeyType

func (CertificateOutput) MinDaysRemaining

func (o CertificateOutput) MinDaysRemaining() pulumi.IntPtrOutput

func (CertificateOutput) MustStaple

func (o CertificateOutput) MustStaple() pulumi.BoolPtrOutput

func (CertificateOutput) PreCheckDelay

func (o CertificateOutput) PreCheckDelay() pulumi.IntPtrOutput

func (CertificateOutput) PreferredChain

func (o CertificateOutput) PreferredChain() pulumi.StringPtrOutput

func (CertificateOutput) PrivateKeyPem

func (o CertificateOutput) PrivateKeyPem() pulumi.StringOutput

func (CertificateOutput) RecursiveNameservers

func (o CertificateOutput) RecursiveNameservers() pulumi.StringArrayOutput

func (CertificateOutput) RevokeCertificateOnDestroy

func (o CertificateOutput) RevokeCertificateOnDestroy() pulumi.BoolPtrOutput

func (CertificateOutput) SubjectAlternativeNames

func (o CertificateOutput) SubjectAlternativeNames() pulumi.StringArrayOutput

func (CertificateOutput) TlsChallenge

func (CertificateOutput) ToCertificateOutput

func (o CertificateOutput) ToCertificateOutput() CertificateOutput

func (CertificateOutput) ToCertificateOutputWithContext

func (o CertificateOutput) ToCertificateOutputWithContext(ctx context.Context) CertificateOutput

type CertificateState

type CertificateState struct {
	AccountKeyPem              pulumi.StringPtrInput
	CertificateDomain          pulumi.StringPtrInput
	CertificateNotAfter        pulumi.StringPtrInput
	CertificateP12             pulumi.StringPtrInput
	CertificateP12Password     pulumi.StringPtrInput
	CertificatePem             pulumi.StringPtrInput
	CertificateRequestPem      pulumi.StringPtrInput
	CertificateUrl             pulumi.StringPtrInput
	CommonName                 pulumi.StringPtrInput
	DisableCompletePropagation pulumi.BoolPtrInput
	DnsChallenges              CertificateDnsChallengeArrayInput
	HttpChallenge              CertificateHttpChallengePtrInput
	HttpMemcachedChallenge     CertificateHttpMemcachedChallengePtrInput
	HttpWebrootChallenge       CertificateHttpWebrootChallengePtrInput
	IssuerPem                  pulumi.StringPtrInput
	KeyType                    pulumi.StringPtrInput
	MinDaysRemaining           pulumi.IntPtrInput
	MustStaple                 pulumi.BoolPtrInput
	PreCheckDelay              pulumi.IntPtrInput
	PreferredChain             pulumi.StringPtrInput
	PrivateKeyPem              pulumi.StringPtrInput
	RecursiveNameservers       pulumi.StringArrayInput
	RevokeCertificateOnDestroy pulumi.BoolPtrInput
	SubjectAlternativeNames    pulumi.StringArrayInput
	TlsChallenge               CertificateTlsChallengePtrInput
}

func (CertificateState) ElementType

func (CertificateState) ElementType() reflect.Type

type CertificateTlsChallenge

type CertificateTlsChallenge struct {
	Port *int `pulumi:"port"`
}

type CertificateTlsChallengeArgs

type CertificateTlsChallengeArgs struct {
	Port pulumi.IntPtrInput `pulumi:"port"`
}

func (CertificateTlsChallengeArgs) ElementType

func (CertificateTlsChallengeArgs) ToCertificateTlsChallengeOutput

func (i CertificateTlsChallengeArgs) ToCertificateTlsChallengeOutput() CertificateTlsChallengeOutput

func (CertificateTlsChallengeArgs) ToCertificateTlsChallengeOutputWithContext

func (i CertificateTlsChallengeArgs) ToCertificateTlsChallengeOutputWithContext(ctx context.Context) CertificateTlsChallengeOutput

func (CertificateTlsChallengeArgs) ToCertificateTlsChallengePtrOutput

func (i CertificateTlsChallengeArgs) ToCertificateTlsChallengePtrOutput() CertificateTlsChallengePtrOutput

func (CertificateTlsChallengeArgs) ToCertificateTlsChallengePtrOutputWithContext

func (i CertificateTlsChallengeArgs) ToCertificateTlsChallengePtrOutputWithContext(ctx context.Context) CertificateTlsChallengePtrOutput

type CertificateTlsChallengeInput

type CertificateTlsChallengeInput interface {
	pulumi.Input

	ToCertificateTlsChallengeOutput() CertificateTlsChallengeOutput
	ToCertificateTlsChallengeOutputWithContext(context.Context) CertificateTlsChallengeOutput
}

CertificateTlsChallengeInput is an input type that accepts CertificateTlsChallengeArgs and CertificateTlsChallengeOutput values. You can construct a concrete instance of `CertificateTlsChallengeInput` via:

CertificateTlsChallengeArgs{...}

type CertificateTlsChallengeOutput

type CertificateTlsChallengeOutput struct{ *pulumi.OutputState }

func (CertificateTlsChallengeOutput) ElementType

func (CertificateTlsChallengeOutput) Port

func (CertificateTlsChallengeOutput) ToCertificateTlsChallengeOutput

func (o CertificateTlsChallengeOutput) ToCertificateTlsChallengeOutput() CertificateTlsChallengeOutput

func (CertificateTlsChallengeOutput) ToCertificateTlsChallengeOutputWithContext

func (o CertificateTlsChallengeOutput) ToCertificateTlsChallengeOutputWithContext(ctx context.Context) CertificateTlsChallengeOutput

func (CertificateTlsChallengeOutput) ToCertificateTlsChallengePtrOutput

func (o CertificateTlsChallengeOutput) ToCertificateTlsChallengePtrOutput() CertificateTlsChallengePtrOutput

func (CertificateTlsChallengeOutput) ToCertificateTlsChallengePtrOutputWithContext

func (o CertificateTlsChallengeOutput) ToCertificateTlsChallengePtrOutputWithContext(ctx context.Context) CertificateTlsChallengePtrOutput

type CertificateTlsChallengePtrInput

type CertificateTlsChallengePtrInput interface {
	pulumi.Input

	ToCertificateTlsChallengePtrOutput() CertificateTlsChallengePtrOutput
	ToCertificateTlsChallengePtrOutputWithContext(context.Context) CertificateTlsChallengePtrOutput
}

CertificateTlsChallengePtrInput is an input type that accepts CertificateTlsChallengeArgs, CertificateTlsChallengePtr and CertificateTlsChallengePtrOutput values. You can construct a concrete instance of `CertificateTlsChallengePtrInput` via:

        CertificateTlsChallengeArgs{...}

or:

        nil

type CertificateTlsChallengePtrOutput

type CertificateTlsChallengePtrOutput struct{ *pulumi.OutputState }

func (CertificateTlsChallengePtrOutput) Elem

func (CertificateTlsChallengePtrOutput) ElementType

func (CertificateTlsChallengePtrOutput) Port

func (CertificateTlsChallengePtrOutput) ToCertificateTlsChallengePtrOutput

func (o CertificateTlsChallengePtrOutput) ToCertificateTlsChallengePtrOutput() CertificateTlsChallengePtrOutput

func (CertificateTlsChallengePtrOutput) ToCertificateTlsChallengePtrOutputWithContext

func (o CertificateTlsChallengePtrOutput) ToCertificateTlsChallengePtrOutputWithContext(ctx context.Context) CertificateTlsChallengePtrOutput

type Provider

type Provider struct {
	pulumi.ProviderResourceState

	ServerUrl pulumi.StringOutput `pulumi:"serverUrl"`
}

The provider type for the acme package. By default, resources use package-wide configuration settings, however an explicit `Provider` instance may be created and passed during resource construction to achieve fine-grained programmatic control over provider settings. See the [documentation](https://www.pulumi.com/docs/reference/programming-model/#providers) for more information.

func NewProvider

func NewProvider(ctx *pulumi.Context,
	name string, args *ProviderArgs, opts ...pulumi.ResourceOption) (*Provider, error)

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

func (*Provider) ElementType

func (*Provider) ElementType() reflect.Type

func (*Provider) ToProviderOutput

func (i *Provider) ToProviderOutput() ProviderOutput

func (*Provider) ToProviderOutputWithContext

func (i *Provider) ToProviderOutputWithContext(ctx context.Context) ProviderOutput

type ProviderArgs

type ProviderArgs struct {
	ServerUrl pulumi.StringInput
}

The set of arguments for constructing a Provider resource.

func (ProviderArgs) ElementType

func (ProviderArgs) ElementType() reflect.Type

type ProviderInput

type ProviderInput interface {
	pulumi.Input

	ToProviderOutput() ProviderOutput
	ToProviderOutputWithContext(ctx context.Context) ProviderOutput
}

type ProviderOutput

type ProviderOutput struct{ *pulumi.OutputState }

func (ProviderOutput) ElementType

func (ProviderOutput) ElementType() reflect.Type

func (ProviderOutput) ServerUrl

func (o ProviderOutput) ServerUrl() pulumi.StringOutput

func (ProviderOutput) ToProviderOutput

func (o ProviderOutput) ToProviderOutput() ProviderOutput

func (ProviderOutput) ToProviderOutputWithContext

func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) ProviderOutput

type Registration

type Registration struct {
	pulumi.CustomResourceState

	AccountKeyPem          pulumi.StringOutput                         `pulumi:"accountKeyPem"`
	EmailAddress           pulumi.StringOutput                         `pulumi:"emailAddress"`
	ExternalAccountBinding RegistrationExternalAccountBindingPtrOutput `pulumi:"externalAccountBinding"`
	RegistrationUrl        pulumi.StringOutput                         `pulumi:"registrationUrl"`
}

func GetRegistration

func GetRegistration(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *RegistrationState, opts ...pulumi.ResourceOption) (*Registration, error)

GetRegistration gets an existing Registration 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 NewRegistration

func NewRegistration(ctx *pulumi.Context,
	name string, args *RegistrationArgs, opts ...pulumi.ResourceOption) (*Registration, error)

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

func (*Registration) ElementType

func (*Registration) ElementType() reflect.Type

func (*Registration) ToRegistrationOutput

func (i *Registration) ToRegistrationOutput() RegistrationOutput

func (*Registration) ToRegistrationOutputWithContext

func (i *Registration) ToRegistrationOutputWithContext(ctx context.Context) RegistrationOutput

type RegistrationArgs

type RegistrationArgs struct {
	AccountKeyPem          pulumi.StringInput
	EmailAddress           pulumi.StringInput
	ExternalAccountBinding RegistrationExternalAccountBindingPtrInput
}

The set of arguments for constructing a Registration resource.

func (RegistrationArgs) ElementType

func (RegistrationArgs) ElementType() reflect.Type

type RegistrationArray

type RegistrationArray []RegistrationInput

func (RegistrationArray) ElementType

func (RegistrationArray) ElementType() reflect.Type

func (RegistrationArray) ToRegistrationArrayOutput

func (i RegistrationArray) ToRegistrationArrayOutput() RegistrationArrayOutput

func (RegistrationArray) ToRegistrationArrayOutputWithContext

func (i RegistrationArray) ToRegistrationArrayOutputWithContext(ctx context.Context) RegistrationArrayOutput

type RegistrationArrayInput

type RegistrationArrayInput interface {
	pulumi.Input

	ToRegistrationArrayOutput() RegistrationArrayOutput
	ToRegistrationArrayOutputWithContext(context.Context) RegistrationArrayOutput
}

RegistrationArrayInput is an input type that accepts RegistrationArray and RegistrationArrayOutput values. You can construct a concrete instance of `RegistrationArrayInput` via:

RegistrationArray{ RegistrationArgs{...} }

type RegistrationArrayOutput

type RegistrationArrayOutput struct{ *pulumi.OutputState }

func (RegistrationArrayOutput) ElementType

func (RegistrationArrayOutput) ElementType() reflect.Type

func (RegistrationArrayOutput) Index

func (RegistrationArrayOutput) ToRegistrationArrayOutput

func (o RegistrationArrayOutput) ToRegistrationArrayOutput() RegistrationArrayOutput

func (RegistrationArrayOutput) ToRegistrationArrayOutputWithContext

func (o RegistrationArrayOutput) ToRegistrationArrayOutputWithContext(ctx context.Context) RegistrationArrayOutput

type RegistrationExternalAccountBinding

type RegistrationExternalAccountBinding struct {
	HmacBase64 string `pulumi:"hmacBase64"`
	KeyId      string `pulumi:"keyId"`
}

type RegistrationExternalAccountBindingArgs

type RegistrationExternalAccountBindingArgs struct {
	HmacBase64 pulumi.StringInput `pulumi:"hmacBase64"`
	KeyId      pulumi.StringInput `pulumi:"keyId"`
}

func (RegistrationExternalAccountBindingArgs) ElementType

func (RegistrationExternalAccountBindingArgs) ToRegistrationExternalAccountBindingOutput

func (i RegistrationExternalAccountBindingArgs) ToRegistrationExternalAccountBindingOutput() RegistrationExternalAccountBindingOutput

func (RegistrationExternalAccountBindingArgs) ToRegistrationExternalAccountBindingOutputWithContext

func (i RegistrationExternalAccountBindingArgs) ToRegistrationExternalAccountBindingOutputWithContext(ctx context.Context) RegistrationExternalAccountBindingOutput

func (RegistrationExternalAccountBindingArgs) ToRegistrationExternalAccountBindingPtrOutput

func (i RegistrationExternalAccountBindingArgs) ToRegistrationExternalAccountBindingPtrOutput() RegistrationExternalAccountBindingPtrOutput

func (RegistrationExternalAccountBindingArgs) ToRegistrationExternalAccountBindingPtrOutputWithContext

func (i RegistrationExternalAccountBindingArgs) ToRegistrationExternalAccountBindingPtrOutputWithContext(ctx context.Context) RegistrationExternalAccountBindingPtrOutput

type RegistrationExternalAccountBindingInput

type RegistrationExternalAccountBindingInput interface {
	pulumi.Input

	ToRegistrationExternalAccountBindingOutput() RegistrationExternalAccountBindingOutput
	ToRegistrationExternalAccountBindingOutputWithContext(context.Context) RegistrationExternalAccountBindingOutput
}

RegistrationExternalAccountBindingInput is an input type that accepts RegistrationExternalAccountBindingArgs and RegistrationExternalAccountBindingOutput values. You can construct a concrete instance of `RegistrationExternalAccountBindingInput` via:

RegistrationExternalAccountBindingArgs{...}

type RegistrationExternalAccountBindingOutput

type RegistrationExternalAccountBindingOutput struct{ *pulumi.OutputState }

func (RegistrationExternalAccountBindingOutput) ElementType

func (RegistrationExternalAccountBindingOutput) HmacBase64

func (RegistrationExternalAccountBindingOutput) KeyId

func (RegistrationExternalAccountBindingOutput) ToRegistrationExternalAccountBindingOutput

func (o RegistrationExternalAccountBindingOutput) ToRegistrationExternalAccountBindingOutput() RegistrationExternalAccountBindingOutput

func (RegistrationExternalAccountBindingOutput) ToRegistrationExternalAccountBindingOutputWithContext

func (o RegistrationExternalAccountBindingOutput) ToRegistrationExternalAccountBindingOutputWithContext(ctx context.Context) RegistrationExternalAccountBindingOutput

func (RegistrationExternalAccountBindingOutput) ToRegistrationExternalAccountBindingPtrOutput

func (o RegistrationExternalAccountBindingOutput) ToRegistrationExternalAccountBindingPtrOutput() RegistrationExternalAccountBindingPtrOutput

func (RegistrationExternalAccountBindingOutput) ToRegistrationExternalAccountBindingPtrOutputWithContext

func (o RegistrationExternalAccountBindingOutput) ToRegistrationExternalAccountBindingPtrOutputWithContext(ctx context.Context) RegistrationExternalAccountBindingPtrOutput

type RegistrationExternalAccountBindingPtrInput

type RegistrationExternalAccountBindingPtrInput interface {
	pulumi.Input

	ToRegistrationExternalAccountBindingPtrOutput() RegistrationExternalAccountBindingPtrOutput
	ToRegistrationExternalAccountBindingPtrOutputWithContext(context.Context) RegistrationExternalAccountBindingPtrOutput
}

RegistrationExternalAccountBindingPtrInput is an input type that accepts RegistrationExternalAccountBindingArgs, RegistrationExternalAccountBindingPtr and RegistrationExternalAccountBindingPtrOutput values. You can construct a concrete instance of `RegistrationExternalAccountBindingPtrInput` via:

        RegistrationExternalAccountBindingArgs{...}

or:

        nil

type RegistrationExternalAccountBindingPtrOutput

type RegistrationExternalAccountBindingPtrOutput struct{ *pulumi.OutputState }

func (RegistrationExternalAccountBindingPtrOutput) Elem

func (RegistrationExternalAccountBindingPtrOutput) ElementType

func (RegistrationExternalAccountBindingPtrOutput) HmacBase64

func (RegistrationExternalAccountBindingPtrOutput) KeyId

func (RegistrationExternalAccountBindingPtrOutput) ToRegistrationExternalAccountBindingPtrOutput

func (o RegistrationExternalAccountBindingPtrOutput) ToRegistrationExternalAccountBindingPtrOutput() RegistrationExternalAccountBindingPtrOutput

func (RegistrationExternalAccountBindingPtrOutput) ToRegistrationExternalAccountBindingPtrOutputWithContext

func (o RegistrationExternalAccountBindingPtrOutput) ToRegistrationExternalAccountBindingPtrOutputWithContext(ctx context.Context) RegistrationExternalAccountBindingPtrOutput

type RegistrationInput

type RegistrationInput interface {
	pulumi.Input

	ToRegistrationOutput() RegistrationOutput
	ToRegistrationOutputWithContext(ctx context.Context) RegistrationOutput
}

type RegistrationMap

type RegistrationMap map[string]RegistrationInput

func (RegistrationMap) ElementType

func (RegistrationMap) ElementType() reflect.Type

func (RegistrationMap) ToRegistrationMapOutput

func (i RegistrationMap) ToRegistrationMapOutput() RegistrationMapOutput

func (RegistrationMap) ToRegistrationMapOutputWithContext

func (i RegistrationMap) ToRegistrationMapOutputWithContext(ctx context.Context) RegistrationMapOutput

type RegistrationMapInput

type RegistrationMapInput interface {
	pulumi.Input

	ToRegistrationMapOutput() RegistrationMapOutput
	ToRegistrationMapOutputWithContext(context.Context) RegistrationMapOutput
}

RegistrationMapInput is an input type that accepts RegistrationMap and RegistrationMapOutput values. You can construct a concrete instance of `RegistrationMapInput` via:

RegistrationMap{ "key": RegistrationArgs{...} }

type RegistrationMapOutput

type RegistrationMapOutput struct{ *pulumi.OutputState }

func (RegistrationMapOutput) ElementType

func (RegistrationMapOutput) ElementType() reflect.Type

func (RegistrationMapOutput) MapIndex

func (RegistrationMapOutput) ToRegistrationMapOutput

func (o RegistrationMapOutput) ToRegistrationMapOutput() RegistrationMapOutput

func (RegistrationMapOutput) ToRegistrationMapOutputWithContext

func (o RegistrationMapOutput) ToRegistrationMapOutputWithContext(ctx context.Context) RegistrationMapOutput

type RegistrationOutput

type RegistrationOutput struct{ *pulumi.OutputState }

func (RegistrationOutput) AccountKeyPem

func (o RegistrationOutput) AccountKeyPem() pulumi.StringOutput

func (RegistrationOutput) ElementType

func (RegistrationOutput) ElementType() reflect.Type

func (RegistrationOutput) EmailAddress

func (o RegistrationOutput) EmailAddress() pulumi.StringOutput

func (RegistrationOutput) ExternalAccountBinding

func (RegistrationOutput) RegistrationUrl

func (o RegistrationOutput) RegistrationUrl() pulumi.StringOutput

func (RegistrationOutput) ToRegistrationOutput

func (o RegistrationOutput) ToRegistrationOutput() RegistrationOutput

func (RegistrationOutput) ToRegistrationOutputWithContext

func (o RegistrationOutput) ToRegistrationOutputWithContext(ctx context.Context) RegistrationOutput

type RegistrationState

type RegistrationState struct {
	AccountKeyPem          pulumi.StringPtrInput
	EmailAddress           pulumi.StringPtrInput
	ExternalAccountBinding RegistrationExternalAccountBindingPtrInput
	RegistrationUrl        pulumi.StringPtrInput
}

func (RegistrationState) ElementType

func (RegistrationState) ElementType() reflect.Type

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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