certificatemanager

package
v0.99.0 Latest Latest
Warning

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

Go to latest
Published: Mar 14, 2024 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 Account

type Account struct {
	pulumi.CustomResourceState

	AccountId                 pulumi.StringOutput                    `pulumi:"accountId"`
	ExpiryEventsConfiguration AccountExpiryEventsConfigurationOutput `pulumi:"expiryEventsConfiguration"`
}

Resource schema for AWS::CertificateManager::Account.

func GetAccount

func GetAccount(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *AccountState, opts ...pulumi.ResourceOption) (*Account, error)

GetAccount gets an existing Account 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 NewAccount

func NewAccount(ctx *pulumi.Context,
	name string, args *AccountArgs, opts ...pulumi.ResourceOption) (*Account, error)

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

func (*Account) ElementType

func (*Account) ElementType() reflect.Type

func (*Account) ToAccountOutput

func (i *Account) ToAccountOutput() AccountOutput

func (*Account) ToAccountOutputWithContext

func (i *Account) ToAccountOutputWithContext(ctx context.Context) AccountOutput

type AccountArgs

type AccountArgs struct {
	ExpiryEventsConfiguration AccountExpiryEventsConfigurationInput
}

The set of arguments for constructing a Account resource.

func (AccountArgs) ElementType

func (AccountArgs) ElementType() reflect.Type

type AccountExpiryEventsConfiguration

type AccountExpiryEventsConfiguration struct {
	DaysBeforeExpiry *int `pulumi:"daysBeforeExpiry"`
}

type AccountExpiryEventsConfigurationArgs

type AccountExpiryEventsConfigurationArgs struct {
	DaysBeforeExpiry pulumi.IntPtrInput `pulumi:"daysBeforeExpiry"`
}

func (AccountExpiryEventsConfigurationArgs) ElementType

func (AccountExpiryEventsConfigurationArgs) ToAccountExpiryEventsConfigurationOutput

func (i AccountExpiryEventsConfigurationArgs) ToAccountExpiryEventsConfigurationOutput() AccountExpiryEventsConfigurationOutput

func (AccountExpiryEventsConfigurationArgs) ToAccountExpiryEventsConfigurationOutputWithContext

func (i AccountExpiryEventsConfigurationArgs) ToAccountExpiryEventsConfigurationOutputWithContext(ctx context.Context) AccountExpiryEventsConfigurationOutput

type AccountExpiryEventsConfigurationInput

type AccountExpiryEventsConfigurationInput interface {
	pulumi.Input

	ToAccountExpiryEventsConfigurationOutput() AccountExpiryEventsConfigurationOutput
	ToAccountExpiryEventsConfigurationOutputWithContext(context.Context) AccountExpiryEventsConfigurationOutput
}

AccountExpiryEventsConfigurationInput is an input type that accepts AccountExpiryEventsConfigurationArgs and AccountExpiryEventsConfigurationOutput values. You can construct a concrete instance of `AccountExpiryEventsConfigurationInput` via:

AccountExpiryEventsConfigurationArgs{...}

type AccountExpiryEventsConfigurationOutput

type AccountExpiryEventsConfigurationOutput struct{ *pulumi.OutputState }

func (AccountExpiryEventsConfigurationOutput) DaysBeforeExpiry

func (AccountExpiryEventsConfigurationOutput) ElementType

func (AccountExpiryEventsConfigurationOutput) ToAccountExpiryEventsConfigurationOutput

func (o AccountExpiryEventsConfigurationOutput) ToAccountExpiryEventsConfigurationOutput() AccountExpiryEventsConfigurationOutput

func (AccountExpiryEventsConfigurationOutput) ToAccountExpiryEventsConfigurationOutputWithContext

func (o AccountExpiryEventsConfigurationOutput) ToAccountExpiryEventsConfigurationOutputWithContext(ctx context.Context) AccountExpiryEventsConfigurationOutput

type AccountExpiryEventsConfigurationPtrOutput

type AccountExpiryEventsConfigurationPtrOutput struct{ *pulumi.OutputState }

func (AccountExpiryEventsConfigurationPtrOutput) DaysBeforeExpiry

func (AccountExpiryEventsConfigurationPtrOutput) Elem

func (AccountExpiryEventsConfigurationPtrOutput) ElementType

func (AccountExpiryEventsConfigurationPtrOutput) ToAccountExpiryEventsConfigurationPtrOutput

func (o AccountExpiryEventsConfigurationPtrOutput) ToAccountExpiryEventsConfigurationPtrOutput() AccountExpiryEventsConfigurationPtrOutput

func (AccountExpiryEventsConfigurationPtrOutput) ToAccountExpiryEventsConfigurationPtrOutputWithContext

func (o AccountExpiryEventsConfigurationPtrOutput) ToAccountExpiryEventsConfigurationPtrOutputWithContext(ctx context.Context) AccountExpiryEventsConfigurationPtrOutput

type AccountInput

type AccountInput interface {
	pulumi.Input

	ToAccountOutput() AccountOutput
	ToAccountOutputWithContext(ctx context.Context) AccountOutput
}

type AccountOutput

type AccountOutput struct{ *pulumi.OutputState }

func (AccountOutput) AccountId added in v0.17.0

func (o AccountOutput) AccountId() pulumi.StringOutput

func (AccountOutput) ElementType

func (AccountOutput) ElementType() reflect.Type

func (AccountOutput) ExpiryEventsConfiguration added in v0.17.0

func (o AccountOutput) ExpiryEventsConfiguration() AccountExpiryEventsConfigurationOutput

func (AccountOutput) ToAccountOutput

func (o AccountOutput) ToAccountOutput() AccountOutput

func (AccountOutput) ToAccountOutputWithContext

func (o AccountOutput) ToAccountOutputWithContext(ctx context.Context) AccountOutput

type AccountState

type AccountState struct {
}

func (AccountState) ElementType

func (AccountState) ElementType() reflect.Type

type LookupAccountArgs added in v0.12.0

type LookupAccountArgs struct {
	AccountId string `pulumi:"accountId"`
}

type LookupAccountOutputArgs added in v0.12.0

type LookupAccountOutputArgs struct {
	AccountId pulumi.StringInput `pulumi:"accountId"`
}

func (LookupAccountOutputArgs) ElementType added in v0.12.0

func (LookupAccountOutputArgs) ElementType() reflect.Type

type LookupAccountResult added in v0.12.0

type LookupAccountResult struct {
	AccountId                 *string                           `pulumi:"accountId"`
	ExpiryEventsConfiguration *AccountExpiryEventsConfiguration `pulumi:"expiryEventsConfiguration"`
}

func LookupAccount added in v0.12.0

func LookupAccount(ctx *pulumi.Context, args *LookupAccountArgs, opts ...pulumi.InvokeOption) (*LookupAccountResult, error)

Resource schema for AWS::CertificateManager::Account.

type LookupAccountResultOutput added in v0.12.0

type LookupAccountResultOutput struct{ *pulumi.OutputState }

func LookupAccountOutput added in v0.12.0

func LookupAccountOutput(ctx *pulumi.Context, args LookupAccountOutputArgs, opts ...pulumi.InvokeOption) LookupAccountResultOutput

func (LookupAccountResultOutput) AccountId added in v0.12.0

func (LookupAccountResultOutput) ElementType added in v0.12.0

func (LookupAccountResultOutput) ElementType() reflect.Type

func (LookupAccountResultOutput) ExpiryEventsConfiguration added in v0.12.0

func (LookupAccountResultOutput) ToLookupAccountResultOutput added in v0.12.0

func (o LookupAccountResultOutput) ToLookupAccountResultOutput() LookupAccountResultOutput

func (LookupAccountResultOutput) ToLookupAccountResultOutputWithContext added in v0.12.0

func (o LookupAccountResultOutput) ToLookupAccountResultOutputWithContext(ctx context.Context) LookupAccountResultOutput

Jump to

Keyboard shortcuts

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