v2

package
v0.0.6 Latest Latest
Warning

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

Go to latest
Published: Sep 7, 2024 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const (
	CertificateCreateBaseTypeCustom      = CertificateCreateBaseType("custom")
	CertificateCreateBaseTypeLetsEncrypt = CertificateCreateBaseType("lets_encrypt")
)
View Source
const (
	CertificateStateEnumPending  = CertificateStateEnum("pending")
	CertificateStateEnumVerified = CertificateStateEnum("verified")
	CertificateStateEnumError    = CertificateStateEnum("error")
)
View Source
const (
	CertificateTypeEnumCustom      = CertificateTypeEnum("custom")
	CertificateTypeEnumLetsEncrypt = CertificateTypeEnum("lets_encrypt")
)

Variables

This section is empty.

Functions

This section is empty.

Types

type Certificate

type Certificate struct {
	pulumi.CustomResourceState

	Certificate CertificateTypePtrOutput `pulumi:"certificate"`
	// The full PEM-formatted trust chain between the certificate authority's certificate and your domain's SSL certificate.
	CertificateChain pulumi.StringPtrOutput `pulumi:"certificateChain"`
	// An array of fully qualified domain names (FQDNs) for which the certificate was issued. A certificate covering all subdomains can be issued using a wildcard (e.g. `*.example.com`).
	DnsNames pulumi.StringArrayOutput `pulumi:"dnsNames"`
	// The contents of a PEM-formatted public SSL certificate.
	LeafCertificate pulumi.StringPtrOutput `pulumi:"leafCertificate"`
	// A unique human-readable name referring to a certificate.
	Name pulumi.StringPtrOutput `pulumi:"name"`
	// The contents of a PEM-formatted private-key corresponding to the SSL certificate.
	PrivateKey pulumi.StringPtrOutput `pulumi:"privateKey"`
	// A string representing the type of the certificate. The value will be `custom` for a user-uploaded certificate or `lets_encrypt` for one automatically generated with Let's Encrypt.
	Type CertificateCreateBaseTypePtrOutput `pulumi:"type"`
}

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 {
	// The full PEM-formatted trust chain between the certificate authority's certificate and your domain's SSL certificate.
	CertificateChain pulumi.StringPtrInput
	// An array of fully qualified domain names (FQDNs) for which the certificate was issued. A certificate covering all subdomains can be issued using a wildcard (e.g. `*.example.com`).
	DnsNames pulumi.StringArrayInput
	// The contents of a PEM-formatted public SSL certificate.
	LeafCertificate pulumi.StringInput
	// A unique human-readable name referring to a certificate.
	Name pulumi.StringInput
	// The contents of a PEM-formatted private-key corresponding to the SSL certificate.
	PrivateKey pulumi.StringInput
	// A string representing the type of the certificate. The value will be `custom` for a user-uploaded certificate or `lets_encrypt` for one automatically generated with Let's Encrypt.
	Type CertificateCreateBaseTypePtrInput
}

The set of arguments for constructing a Certificate resource.

func (CertificateArgs) ElementType

func (CertificateArgs) ElementType() reflect.Type

type CertificateCreateBaseType

type CertificateCreateBaseType string

A string representing the type of the certificate. The value will be `custom` for a user-uploaded certificate or `lets_encrypt` for one automatically generated with Let's Encrypt.

func (CertificateCreateBaseType) ElementType

func (CertificateCreateBaseType) ElementType() reflect.Type

func (CertificateCreateBaseType) ToCertificateCreateBaseTypeOutput

func (e CertificateCreateBaseType) ToCertificateCreateBaseTypeOutput() CertificateCreateBaseTypeOutput

func (CertificateCreateBaseType) ToCertificateCreateBaseTypeOutputWithContext

func (e CertificateCreateBaseType) ToCertificateCreateBaseTypeOutputWithContext(ctx context.Context) CertificateCreateBaseTypeOutput

func (CertificateCreateBaseType) ToCertificateCreateBaseTypePtrOutput

func (e CertificateCreateBaseType) ToCertificateCreateBaseTypePtrOutput() CertificateCreateBaseTypePtrOutput

func (CertificateCreateBaseType) ToCertificateCreateBaseTypePtrOutputWithContext

func (e CertificateCreateBaseType) ToCertificateCreateBaseTypePtrOutputWithContext(ctx context.Context) CertificateCreateBaseTypePtrOutput

func (CertificateCreateBaseType) ToStringOutput

func (e CertificateCreateBaseType) ToStringOutput() pulumi.StringOutput

func (CertificateCreateBaseType) ToStringOutputWithContext

func (e CertificateCreateBaseType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (CertificateCreateBaseType) ToStringPtrOutput

func (e CertificateCreateBaseType) ToStringPtrOutput() pulumi.StringPtrOutput

func (CertificateCreateBaseType) ToStringPtrOutputWithContext

func (e CertificateCreateBaseType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type CertificateCreateBaseTypeInput

type CertificateCreateBaseTypeInput interface {
	pulumi.Input

	ToCertificateCreateBaseTypeOutput() CertificateCreateBaseTypeOutput
	ToCertificateCreateBaseTypeOutputWithContext(context.Context) CertificateCreateBaseTypeOutput
}

CertificateCreateBaseTypeInput is an input type that accepts values of the CertificateCreateBaseType enum A concrete instance of `CertificateCreateBaseTypeInput` can be one of the following:

CertificateCreateBaseTypeCustom
CertificateCreateBaseTypeLetsEncrypt

type CertificateCreateBaseTypeOutput

type CertificateCreateBaseTypeOutput struct{ *pulumi.OutputState }

func (CertificateCreateBaseTypeOutput) ElementType

func (CertificateCreateBaseTypeOutput) ToCertificateCreateBaseTypeOutput

func (o CertificateCreateBaseTypeOutput) ToCertificateCreateBaseTypeOutput() CertificateCreateBaseTypeOutput

func (CertificateCreateBaseTypeOutput) ToCertificateCreateBaseTypeOutputWithContext

func (o CertificateCreateBaseTypeOutput) ToCertificateCreateBaseTypeOutputWithContext(ctx context.Context) CertificateCreateBaseTypeOutput

func (CertificateCreateBaseTypeOutput) ToCertificateCreateBaseTypePtrOutput

func (o CertificateCreateBaseTypeOutput) ToCertificateCreateBaseTypePtrOutput() CertificateCreateBaseTypePtrOutput

func (CertificateCreateBaseTypeOutput) ToCertificateCreateBaseTypePtrOutputWithContext

func (o CertificateCreateBaseTypeOutput) ToCertificateCreateBaseTypePtrOutputWithContext(ctx context.Context) CertificateCreateBaseTypePtrOutput

func (CertificateCreateBaseTypeOutput) ToStringOutput

func (CertificateCreateBaseTypeOutput) ToStringOutputWithContext

func (o CertificateCreateBaseTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (CertificateCreateBaseTypeOutput) ToStringPtrOutput

func (CertificateCreateBaseTypeOutput) ToStringPtrOutputWithContext

func (o CertificateCreateBaseTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type CertificateCreateBaseTypePtrInput

type CertificateCreateBaseTypePtrInput interface {
	pulumi.Input

	ToCertificateCreateBaseTypePtrOutput() CertificateCreateBaseTypePtrOutput
	ToCertificateCreateBaseTypePtrOutputWithContext(context.Context) CertificateCreateBaseTypePtrOutput
}

func CertificateCreateBaseTypePtr

func CertificateCreateBaseTypePtr(v string) CertificateCreateBaseTypePtrInput

type CertificateCreateBaseTypePtrOutput

type CertificateCreateBaseTypePtrOutput struct{ *pulumi.OutputState }

func (CertificateCreateBaseTypePtrOutput) Elem

func (CertificateCreateBaseTypePtrOutput) ElementType

func (CertificateCreateBaseTypePtrOutput) ToCertificateCreateBaseTypePtrOutput

func (o CertificateCreateBaseTypePtrOutput) ToCertificateCreateBaseTypePtrOutput() CertificateCreateBaseTypePtrOutput

func (CertificateCreateBaseTypePtrOutput) ToCertificateCreateBaseTypePtrOutputWithContext

func (o CertificateCreateBaseTypePtrOutput) ToCertificateCreateBaseTypePtrOutputWithContext(ctx context.Context) CertificateCreateBaseTypePtrOutput

func (CertificateCreateBaseTypePtrOutput) ToStringPtrOutput

func (CertificateCreateBaseTypePtrOutput) ToStringPtrOutputWithContext

func (o CertificateCreateBaseTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type CertificateInput

type CertificateInput interface {
	pulumi.Input

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

type CertificateOutput

type CertificateOutput struct{ *pulumi.OutputState }

func (CertificateOutput) Certificate

func (CertificateOutput) CertificateChain

func (o CertificateOutput) CertificateChain() pulumi.StringPtrOutput

The full PEM-formatted trust chain between the certificate authority's certificate and your domain's SSL certificate.

func (CertificateOutput) DnsNames

An array of fully qualified domain names (FQDNs) for which the certificate was issued. A certificate covering all subdomains can be issued using a wildcard (e.g. `*.example.com`).

func (CertificateOutput) ElementType

func (CertificateOutput) ElementType() reflect.Type

func (CertificateOutput) LeafCertificate

func (o CertificateOutput) LeafCertificate() pulumi.StringPtrOutput

The contents of a PEM-formatted public SSL certificate.

func (CertificateOutput) Name

A unique human-readable name referring to a certificate.

func (CertificateOutput) PrivateKey

func (o CertificateOutput) PrivateKey() pulumi.StringPtrOutput

The contents of a PEM-formatted private-key corresponding to the SSL certificate.

func (CertificateOutput) ToCertificateOutput

func (o CertificateOutput) ToCertificateOutput() CertificateOutput

func (CertificateOutput) ToCertificateOutputWithContext

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

func (CertificateOutput) Type

A string representing the type of the certificate. The value will be `custom` for a user-uploaded certificate or `lets_encrypt` for one automatically generated with Let's Encrypt.

type CertificateState

type CertificateState struct {
}

func (CertificateState) ElementType

func (CertificateState) ElementType() reflect.Type

type CertificateStateEnum

type CertificateStateEnum string

A string representing the current state of the certificate. It may be `pending`, `verified`, or `error`.

type CertificateStateEnumOutput

type CertificateStateEnumOutput struct{ *pulumi.OutputState }

func (CertificateStateEnumOutput) ElementType

func (CertificateStateEnumOutput) ElementType() reflect.Type

func (CertificateStateEnumOutput) ToCertificateStateEnumOutput

func (o CertificateStateEnumOutput) ToCertificateStateEnumOutput() CertificateStateEnumOutput

func (CertificateStateEnumOutput) ToCertificateStateEnumOutputWithContext

func (o CertificateStateEnumOutput) ToCertificateStateEnumOutputWithContext(ctx context.Context) CertificateStateEnumOutput

func (CertificateStateEnumOutput) ToCertificateStateEnumPtrOutput

func (o CertificateStateEnumOutput) ToCertificateStateEnumPtrOutput() CertificateStateEnumPtrOutput

func (CertificateStateEnumOutput) ToCertificateStateEnumPtrOutputWithContext

func (o CertificateStateEnumOutput) ToCertificateStateEnumPtrOutputWithContext(ctx context.Context) CertificateStateEnumPtrOutput

func (CertificateStateEnumOutput) ToStringOutput

func (o CertificateStateEnumOutput) ToStringOutput() pulumi.StringOutput

func (CertificateStateEnumOutput) ToStringOutputWithContext

func (o CertificateStateEnumOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (CertificateStateEnumOutput) ToStringPtrOutput

func (o CertificateStateEnumOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (CertificateStateEnumOutput) ToStringPtrOutputWithContext

func (o CertificateStateEnumOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type CertificateStateEnumPtrOutput

type CertificateStateEnumPtrOutput struct{ *pulumi.OutputState }

func (CertificateStateEnumPtrOutput) Elem

func (CertificateStateEnumPtrOutput) ElementType

func (CertificateStateEnumPtrOutput) ToCertificateStateEnumPtrOutput

func (o CertificateStateEnumPtrOutput) ToCertificateStateEnumPtrOutput() CertificateStateEnumPtrOutput

func (CertificateStateEnumPtrOutput) ToCertificateStateEnumPtrOutputWithContext

func (o CertificateStateEnumPtrOutput) ToCertificateStateEnumPtrOutputWithContext(ctx context.Context) CertificateStateEnumPtrOutput

func (CertificateStateEnumPtrOutput) ToStringPtrOutput

func (CertificateStateEnumPtrOutput) ToStringPtrOutputWithContext

func (o CertificateStateEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type CertificateType

type CertificateType struct {

	// A time value given in ISO8601 combined date and time format that represents when the certificate was created.
	CreatedAt *string `pulumi:"createdAt"`
	// An array of fully qualified domain names (FQDNs) for which the certificate was issued.
	DnsNames []string `pulumi:"dnsNames"`
	// A unique ID that can be used to identify and reference a certificate.
	Id *string `pulumi:"id"`
	// A unique human-readable name referring to a certificate.
	Name *string `pulumi:"name"`
	// A time value given in ISO8601 combined date and time format that represents the certificate's expiration date.
	NotAfter *string `pulumi:"notAfter"`
	// A string representing the current state of the certificate. It may be `pending`, `verified`, or `error`.
	State *CertificateStateEnum `pulumi:"state"`
	// A string representing the type of the certificate. The value will be `custom` for a user-uploaded certificate or `lets_encrypt` for one automatically generated with Let's Encrypt.
	Type *CertificateTypeEnum `pulumi:"type"`
	// contains filtered or unexported fields
}

type CertificateTypeArrayOutput

type CertificateTypeArrayOutput struct{ *pulumi.OutputState }

func (CertificateTypeArrayOutput) ElementType

func (CertificateTypeArrayOutput) ElementType() reflect.Type

func (CertificateTypeArrayOutput) Index

func (CertificateTypeArrayOutput) ToCertificateTypeArrayOutput

func (o CertificateTypeArrayOutput) ToCertificateTypeArrayOutput() CertificateTypeArrayOutput

func (CertificateTypeArrayOutput) ToCertificateTypeArrayOutputWithContext

func (o CertificateTypeArrayOutput) ToCertificateTypeArrayOutputWithContext(ctx context.Context) CertificateTypeArrayOutput

type CertificateTypeEnum

type CertificateTypeEnum string

A string representing the type of the certificate. The value will be `custom` for a user-uploaded certificate or `lets_encrypt` for one automatically generated with Let's Encrypt.

type CertificateTypeEnumOutput

type CertificateTypeEnumOutput struct{ *pulumi.OutputState }

func (CertificateTypeEnumOutput) ElementType

func (CertificateTypeEnumOutput) ElementType() reflect.Type

func (CertificateTypeEnumOutput) ToCertificateTypeEnumOutput

func (o CertificateTypeEnumOutput) ToCertificateTypeEnumOutput() CertificateTypeEnumOutput

func (CertificateTypeEnumOutput) ToCertificateTypeEnumOutputWithContext

func (o CertificateTypeEnumOutput) ToCertificateTypeEnumOutputWithContext(ctx context.Context) CertificateTypeEnumOutput

func (CertificateTypeEnumOutput) ToCertificateTypeEnumPtrOutput

func (o CertificateTypeEnumOutput) ToCertificateTypeEnumPtrOutput() CertificateTypeEnumPtrOutput

func (CertificateTypeEnumOutput) ToCertificateTypeEnumPtrOutputWithContext

func (o CertificateTypeEnumOutput) ToCertificateTypeEnumPtrOutputWithContext(ctx context.Context) CertificateTypeEnumPtrOutput

func (CertificateTypeEnumOutput) ToStringOutput

func (o CertificateTypeEnumOutput) ToStringOutput() pulumi.StringOutput

func (CertificateTypeEnumOutput) ToStringOutputWithContext

func (o CertificateTypeEnumOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (CertificateTypeEnumOutput) ToStringPtrOutput

func (o CertificateTypeEnumOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (CertificateTypeEnumOutput) ToStringPtrOutputWithContext

func (o CertificateTypeEnumOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type CertificateTypeEnumPtrOutput

type CertificateTypeEnumPtrOutput struct{ *pulumi.OutputState }

func (CertificateTypeEnumPtrOutput) Elem

func (CertificateTypeEnumPtrOutput) ElementType

func (CertificateTypeEnumPtrOutput) ToCertificateTypeEnumPtrOutput

func (o CertificateTypeEnumPtrOutput) ToCertificateTypeEnumPtrOutput() CertificateTypeEnumPtrOutput

func (CertificateTypeEnumPtrOutput) ToCertificateTypeEnumPtrOutputWithContext

func (o CertificateTypeEnumPtrOutput) ToCertificateTypeEnumPtrOutputWithContext(ctx context.Context) CertificateTypeEnumPtrOutput

func (CertificateTypeEnumPtrOutput) ToStringPtrOutput

func (o CertificateTypeEnumPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (CertificateTypeEnumPtrOutput) ToStringPtrOutputWithContext

func (o CertificateTypeEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type CertificateTypeOutput

type CertificateTypeOutput struct{ *pulumi.OutputState }

func (CertificateTypeOutput) CreatedAt

A time value given in ISO8601 combined date and time format that represents when the certificate was created.

func (CertificateTypeOutput) DnsNames

An array of fully qualified domain names (FQDNs) for which the certificate was issued.

func (CertificateTypeOutput) ElementType

func (CertificateTypeOutput) ElementType() reflect.Type

func (CertificateTypeOutput) Id

A unique ID that can be used to identify and reference a certificate.

func (CertificateTypeOutput) Name

A unique human-readable name referring to a certificate.

func (CertificateTypeOutput) NotAfter

A time value given in ISO8601 combined date and time format that represents the certificate's expiration date.

func (CertificateTypeOutput) State

A string representing the current state of the certificate. It may be `pending`, `verified`, or `error`.

func (CertificateTypeOutput) ToCertificateTypeOutput

func (o CertificateTypeOutput) ToCertificateTypeOutput() CertificateTypeOutput

func (CertificateTypeOutput) ToCertificateTypeOutputWithContext

func (o CertificateTypeOutput) ToCertificateTypeOutputWithContext(ctx context.Context) CertificateTypeOutput

func (CertificateTypeOutput) Type

A string representing the type of the certificate. The value will be `custom` for a user-uploaded certificate or `lets_encrypt` for one automatically generated with Let's Encrypt.

type CertificateTypePtrOutput

type CertificateTypePtrOutput struct{ *pulumi.OutputState }

func (CertificateTypePtrOutput) CreatedAt

A time value given in ISO8601 combined date and time format that represents when the certificate was created.

func (CertificateTypePtrOutput) DnsNames

An array of fully qualified domain names (FQDNs) for which the certificate was issued.

func (CertificateTypePtrOutput) Elem

func (CertificateTypePtrOutput) ElementType

func (CertificateTypePtrOutput) ElementType() reflect.Type

func (CertificateTypePtrOutput) Id

A unique ID that can be used to identify and reference a certificate.

func (CertificateTypePtrOutput) Name

A unique human-readable name referring to a certificate.

func (CertificateTypePtrOutput) NotAfter

A time value given in ISO8601 combined date and time format that represents the certificate's expiration date.

func (CertificateTypePtrOutput) State

A string representing the current state of the certificate. It may be `pending`, `verified`, or `error`.

func (CertificateTypePtrOutput) ToCertificateTypePtrOutput

func (o CertificateTypePtrOutput) ToCertificateTypePtrOutput() CertificateTypePtrOutput

func (CertificateTypePtrOutput) ToCertificateTypePtrOutputWithContext

func (o CertificateTypePtrOutput) ToCertificateTypePtrOutputWithContext(ctx context.Context) CertificateTypePtrOutput

func (CertificateTypePtrOutput) Type

A string representing the type of the certificate. The value will be `custom` for a user-uploaded certificate or `lets_encrypt` for one automatically generated with Let's Encrypt.

type GetCertificateProperties

type GetCertificateProperties struct {
	Certificate *CertificateType `pulumi:"certificate"`
}

type GetCertificatePropertiesOutput

type GetCertificatePropertiesOutput struct{ *pulumi.OutputState }

func (GetCertificatePropertiesOutput) Certificate

func (GetCertificatePropertiesOutput) ElementType

func (GetCertificatePropertiesOutput) ToGetCertificatePropertiesOutput

func (o GetCertificatePropertiesOutput) ToGetCertificatePropertiesOutput() GetCertificatePropertiesOutput

func (GetCertificatePropertiesOutput) ToGetCertificatePropertiesOutputWithContext

func (o GetCertificatePropertiesOutput) ToGetCertificatePropertiesOutputWithContext(ctx context.Context) GetCertificatePropertiesOutput

type ListCertificatesArgs

type ListCertificatesArgs struct {
}

type ListCertificatesItems

type ListCertificatesItems struct {
	Certificates []CertificateType `pulumi:"certificates"`
	Links        *PageLinks        `pulumi:"links"`
	Meta         MetaMeta          `pulumi:"meta"`
}

type ListCertificatesItemsOutput

type ListCertificatesItemsOutput struct{ *pulumi.OutputState }

func (ListCertificatesItemsOutput) Certificates

func (ListCertificatesItemsOutput) ElementType

func (ListCertificatesItemsOutput) Meta

func (ListCertificatesItemsOutput) ToListCertificatesItemsOutput

func (o ListCertificatesItemsOutput) ToListCertificatesItemsOutput() ListCertificatesItemsOutput

func (ListCertificatesItemsOutput) ToListCertificatesItemsOutputWithContext

func (o ListCertificatesItemsOutput) ToListCertificatesItemsOutputWithContext(ctx context.Context) ListCertificatesItemsOutput

type ListCertificatesOutputArgs

type ListCertificatesOutputArgs struct {
}

func (ListCertificatesOutputArgs) ElementType

func (ListCertificatesOutputArgs) ElementType() reflect.Type

type ListCertificatesResult

type ListCertificatesResult struct {
	Items ListCertificatesItems `pulumi:"items"`
}

type ListCertificatesResultOutput

type ListCertificatesResultOutput struct{ *pulumi.OutputState }

func (ListCertificatesResultOutput) ElementType

func (ListCertificatesResultOutput) Items

func (ListCertificatesResultOutput) ToListCertificatesResultOutput

func (o ListCertificatesResultOutput) ToListCertificatesResultOutput() ListCertificatesResultOutput

func (ListCertificatesResultOutput) ToListCertificatesResultOutputWithContext

func (o ListCertificatesResultOutput) ToListCertificatesResultOutputWithContext(ctx context.Context) ListCertificatesResultOutput

type LookupCertificateArgs

type LookupCertificateArgs struct {
	// A unique identifier for a certificate.
	CertificateId string `pulumi:"certificateId"`
}

type LookupCertificateOutputArgs

type LookupCertificateOutputArgs struct {
	// A unique identifier for a certificate.
	CertificateId pulumi.StringInput `pulumi:"certificateId"`
}

func (LookupCertificateOutputArgs) ElementType

type LookupCertificateResult

type LookupCertificateResult struct {
	Items GetCertificateProperties `pulumi:"items"`
}

type LookupCertificateResultOutput

type LookupCertificateResultOutput struct{ *pulumi.OutputState }

func (LookupCertificateResultOutput) ElementType

func (LookupCertificateResultOutput) Items

func (LookupCertificateResultOutput) ToLookupCertificateResultOutput

func (o LookupCertificateResultOutput) ToLookupCertificateResultOutput() LookupCertificateResultOutput

func (LookupCertificateResultOutput) ToLookupCertificateResultOutputWithContext

func (o LookupCertificateResultOutput) ToLookupCertificateResultOutputWithContext(ctx context.Context) LookupCertificateResultOutput

type MetaMeta

type MetaMeta struct {
	// Number of objects returned by the request.
	Total *int `pulumi:"total"`
}

type MetaMetaOutput

type MetaMetaOutput struct{ *pulumi.OutputState }

func (MetaMetaOutput) ElementType

func (MetaMetaOutput) ElementType() reflect.Type

func (MetaMetaOutput) ToMetaMetaOutput

func (o MetaMetaOutput) ToMetaMetaOutput() MetaMetaOutput

func (MetaMetaOutput) ToMetaMetaOutputWithContext

func (o MetaMetaOutput) ToMetaMetaOutputWithContext(ctx context.Context) MetaMetaOutput

func (MetaMetaOutput) Total

Number of objects returned by the request.

type PageLinks struct {
	Pages *PageLinksPagesProperties `pulumi:"pages"`
}

type PageLinksOutput

type PageLinksOutput struct{ *pulumi.OutputState }

func (PageLinksOutput) ElementType

func (PageLinksOutput) ElementType() reflect.Type

func (PageLinksOutput) Pages

func (PageLinksOutput) ToPageLinksOutput

func (o PageLinksOutput) ToPageLinksOutput() PageLinksOutput

func (PageLinksOutput) ToPageLinksOutputWithContext

func (o PageLinksOutput) ToPageLinksOutputWithContext(ctx context.Context) PageLinksOutput

type PageLinksPagesProperties

type PageLinksPagesProperties struct {
	First *string `pulumi:"first"`
	Last  *string `pulumi:"last"`
	Next  *string `pulumi:"next"`
	Prev  *string `pulumi:"prev"`
}

type PageLinksPagesPropertiesOutput

type PageLinksPagesPropertiesOutput struct{ *pulumi.OutputState }

func (PageLinksPagesPropertiesOutput) ElementType

func (PageLinksPagesPropertiesOutput) First

func (PageLinksPagesPropertiesOutput) Last

func (PageLinksPagesPropertiesOutput) Next

func (PageLinksPagesPropertiesOutput) Prev

func (PageLinksPagesPropertiesOutput) ToPageLinksPagesPropertiesOutput

func (o PageLinksPagesPropertiesOutput) ToPageLinksPagesPropertiesOutput() PageLinksPagesPropertiesOutput

func (PageLinksPagesPropertiesOutput) ToPageLinksPagesPropertiesOutputWithContext

func (o PageLinksPagesPropertiesOutput) ToPageLinksPagesPropertiesOutputWithContext(ctx context.Context) PageLinksPagesPropertiesOutput

type PageLinksPagesPropertiesPtrOutput

type PageLinksPagesPropertiesPtrOutput struct{ *pulumi.OutputState }

func (PageLinksPagesPropertiesPtrOutput) Elem

func (PageLinksPagesPropertiesPtrOutput) ElementType

func (PageLinksPagesPropertiesPtrOutput) First

func (PageLinksPagesPropertiesPtrOutput) Last

func (PageLinksPagesPropertiesPtrOutput) Next

func (PageLinksPagesPropertiesPtrOutput) Prev

func (PageLinksPagesPropertiesPtrOutput) ToPageLinksPagesPropertiesPtrOutput

func (o PageLinksPagesPropertiesPtrOutput) ToPageLinksPagesPropertiesPtrOutput() PageLinksPagesPropertiesPtrOutput

func (PageLinksPagesPropertiesPtrOutput) ToPageLinksPagesPropertiesPtrOutputWithContext

func (o PageLinksPagesPropertiesPtrOutput) ToPageLinksPagesPropertiesPtrOutputWithContext(ctx context.Context) PageLinksPagesPropertiesPtrOutput

type PageLinksPtrOutput

type PageLinksPtrOutput struct{ *pulumi.OutputState }

func (PageLinksPtrOutput) Elem

func (PageLinksPtrOutput) ElementType

func (PageLinksPtrOutput) ElementType() reflect.Type

func (PageLinksPtrOutput) Pages

func (PageLinksPtrOutput) ToPageLinksPtrOutput

func (o PageLinksPtrOutput) ToPageLinksPtrOutput() PageLinksPtrOutput

func (PageLinksPtrOutput) ToPageLinksPtrOutputWithContext

func (o PageLinksPtrOutput) ToPageLinksPtrOutputWithContext(ctx context.Context) PageLinksPtrOutput

Jump to

Keyboard shortcuts

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