Documentation
¶
Index ¶
- type Account
- type AccountArgs
- type AccountExpiryEventsConfiguration
- type AccountExpiryEventsConfigurationArgs
- func (AccountExpiryEventsConfigurationArgs) ElementType() reflect.Type
- func (i AccountExpiryEventsConfigurationArgs) ToAccountExpiryEventsConfigurationOutput() AccountExpiryEventsConfigurationOutput
- func (i AccountExpiryEventsConfigurationArgs) ToAccountExpiryEventsConfigurationOutputWithContext(ctx context.Context) AccountExpiryEventsConfigurationOutput
- func (i AccountExpiryEventsConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[AccountExpiryEventsConfiguration]
- type AccountExpiryEventsConfigurationInput
- type AccountExpiryEventsConfigurationOutput
- func (o AccountExpiryEventsConfigurationOutput) DaysBeforeExpiry() pulumi.IntPtrOutput
- func (AccountExpiryEventsConfigurationOutput) ElementType() reflect.Type
- func (o AccountExpiryEventsConfigurationOutput) ToAccountExpiryEventsConfigurationOutput() AccountExpiryEventsConfigurationOutput
- func (o AccountExpiryEventsConfigurationOutput) ToAccountExpiryEventsConfigurationOutputWithContext(ctx context.Context) AccountExpiryEventsConfigurationOutput
- func (o AccountExpiryEventsConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[AccountExpiryEventsConfiguration]
- type AccountExpiryEventsConfigurationPtrOutput
- func (o AccountExpiryEventsConfigurationPtrOutput) DaysBeforeExpiry() pulumi.IntPtrOutput
- func (o AccountExpiryEventsConfigurationPtrOutput) Elem() AccountExpiryEventsConfigurationOutput
- func (AccountExpiryEventsConfigurationPtrOutput) ElementType() reflect.Type
- func (o AccountExpiryEventsConfigurationPtrOutput) ToAccountExpiryEventsConfigurationPtrOutput() AccountExpiryEventsConfigurationPtrOutput
- func (o AccountExpiryEventsConfigurationPtrOutput) ToAccountExpiryEventsConfigurationPtrOutputWithContext(ctx context.Context) AccountExpiryEventsConfigurationPtrOutput
- func (o AccountExpiryEventsConfigurationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*AccountExpiryEventsConfiguration]
- type AccountInput
- type AccountOutput
- func (o AccountOutput) AccountId() pulumi.StringOutput
- func (AccountOutput) ElementType() reflect.Type
- func (o AccountOutput) ExpiryEventsConfiguration() AccountExpiryEventsConfigurationOutput
- func (o AccountOutput) ToAccountOutput() AccountOutput
- func (o AccountOutput) ToAccountOutputWithContext(ctx context.Context) AccountOutput
- func (o AccountOutput) ToOutput(ctx context.Context) pulumix.Output[*Account]
- type AccountState
- type Certificatedeprecated
- type CertificateArgs
- type CertificateDomainValidationOption
- type CertificateDomainValidationOptionArgs
- func (CertificateDomainValidationOptionArgs) ElementType() reflect.Type
- func (i CertificateDomainValidationOptionArgs) ToCertificateDomainValidationOptionOutput() CertificateDomainValidationOptionOutput
- func (i CertificateDomainValidationOptionArgs) ToCertificateDomainValidationOptionOutputWithContext(ctx context.Context) CertificateDomainValidationOptionOutput
- func (i CertificateDomainValidationOptionArgs) ToOutput(ctx context.Context) pulumix.Output[CertificateDomainValidationOption]
- type CertificateDomainValidationOptionArray
- func (CertificateDomainValidationOptionArray) ElementType() reflect.Type
- func (i CertificateDomainValidationOptionArray) ToCertificateDomainValidationOptionArrayOutput() CertificateDomainValidationOptionArrayOutput
- func (i CertificateDomainValidationOptionArray) ToCertificateDomainValidationOptionArrayOutputWithContext(ctx context.Context) CertificateDomainValidationOptionArrayOutput
- func (i CertificateDomainValidationOptionArray) ToOutput(ctx context.Context) pulumix.Output[[]CertificateDomainValidationOption]
- type CertificateDomainValidationOptionArrayInput
- type CertificateDomainValidationOptionArrayOutput
- func (CertificateDomainValidationOptionArrayOutput) ElementType() reflect.Type
- func (o CertificateDomainValidationOptionArrayOutput) Index(i pulumi.IntInput) CertificateDomainValidationOptionOutput
- func (o CertificateDomainValidationOptionArrayOutput) ToCertificateDomainValidationOptionArrayOutput() CertificateDomainValidationOptionArrayOutput
- func (o CertificateDomainValidationOptionArrayOutput) ToCertificateDomainValidationOptionArrayOutputWithContext(ctx context.Context) CertificateDomainValidationOptionArrayOutput
- func (o CertificateDomainValidationOptionArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]CertificateDomainValidationOption]
- type CertificateDomainValidationOptionInput
- type CertificateDomainValidationOptionOutput
- func (o CertificateDomainValidationOptionOutput) DomainName() pulumi.StringOutput
- func (CertificateDomainValidationOptionOutput) ElementType() reflect.Type
- func (o CertificateDomainValidationOptionOutput) HostedZoneId() pulumi.StringPtrOutput
- func (o CertificateDomainValidationOptionOutput) ToCertificateDomainValidationOptionOutput() CertificateDomainValidationOptionOutput
- func (o CertificateDomainValidationOptionOutput) ToCertificateDomainValidationOptionOutputWithContext(ctx context.Context) CertificateDomainValidationOptionOutput
- func (o CertificateDomainValidationOptionOutput) ToOutput(ctx context.Context) pulumix.Output[CertificateDomainValidationOption]
- func (o CertificateDomainValidationOptionOutput) ValidationDomain() pulumi.StringPtrOutput
- type CertificateInput
- type CertificateOutput
- func (o CertificateOutput) CertificateAuthorityArn() pulumi.StringPtrOutput
- func (o CertificateOutput) CertificateTransparencyLoggingPreference() pulumi.StringPtrOutput
- func (o CertificateOutput) DomainName() pulumi.StringOutput
- func (o CertificateOutput) DomainValidationOptions() CertificateDomainValidationOptionArrayOutput
- func (CertificateOutput) ElementType() reflect.Type
- func (o CertificateOutput) KeyAlgorithm() pulumi.StringPtrOutput
- func (o CertificateOutput) SubjectAlternativeNames() pulumi.StringArrayOutput
- func (o CertificateOutput) Tags() CertificateTagArrayOutput
- func (o CertificateOutput) ToCertificateOutput() CertificateOutput
- func (o CertificateOutput) ToCertificateOutputWithContext(ctx context.Context) CertificateOutput
- func (o CertificateOutput) ToOutput(ctx context.Context) pulumix.Output[*Certificate]
- func (o CertificateOutput) ValidationMethod() pulumi.StringPtrOutput
- type CertificateState
- type CertificateTag
- type CertificateTagArgs
- func (CertificateTagArgs) ElementType() reflect.Type
- func (i CertificateTagArgs) ToCertificateTagOutput() CertificateTagOutput
- func (i CertificateTagArgs) ToCertificateTagOutputWithContext(ctx context.Context) CertificateTagOutput
- func (i CertificateTagArgs) ToOutput(ctx context.Context) pulumix.Output[CertificateTag]
- type CertificateTagArray
- func (CertificateTagArray) ElementType() reflect.Type
- func (i CertificateTagArray) ToCertificateTagArrayOutput() CertificateTagArrayOutput
- func (i CertificateTagArray) ToCertificateTagArrayOutputWithContext(ctx context.Context) CertificateTagArrayOutput
- func (i CertificateTagArray) ToOutput(ctx context.Context) pulumix.Output[[]CertificateTag]
- type CertificateTagArrayInput
- type CertificateTagArrayOutput
- func (CertificateTagArrayOutput) ElementType() reflect.Type
- func (o CertificateTagArrayOutput) Index(i pulumi.IntInput) CertificateTagOutput
- func (o CertificateTagArrayOutput) ToCertificateTagArrayOutput() CertificateTagArrayOutput
- func (o CertificateTagArrayOutput) ToCertificateTagArrayOutputWithContext(ctx context.Context) CertificateTagArrayOutput
- func (o CertificateTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]CertificateTag]
- type CertificateTagInput
- type CertificateTagOutput
- func (CertificateTagOutput) ElementType() reflect.Type
- func (o CertificateTagOutput) Key() pulumi.StringOutput
- func (o CertificateTagOutput) ToCertificateTagOutput() CertificateTagOutput
- func (o CertificateTagOutput) ToCertificateTagOutputWithContext(ctx context.Context) CertificateTagOutput
- func (o CertificateTagOutput) ToOutput(ctx context.Context) pulumix.Output[CertificateTag]
- func (o CertificateTagOutput) Value() pulumi.StringOutput
- type LookupAccountArgs
- type LookupAccountOutputArgs
- type LookupAccountResult
- type LookupAccountResultOutput
- func (o LookupAccountResultOutput) AccountId() pulumi.StringPtrOutput
- func (LookupAccountResultOutput) ElementType() reflect.Type
- func (o LookupAccountResultOutput) ExpiryEventsConfiguration() AccountExpiryEventsConfigurationPtrOutput
- func (o LookupAccountResultOutput) ToLookupAccountResultOutput() LookupAccountResultOutput
- func (o LookupAccountResultOutput) ToLookupAccountResultOutputWithContext(ctx context.Context) LookupAccountResultOutput
- func (o LookupAccountResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupAccountResult]
- type LookupCertificateArgs
- type LookupCertificateOutputArgs
- type LookupCertificateResult
- type LookupCertificateResultOutput
- func (o LookupCertificateResultOutput) CertificateTransparencyLoggingPreference() pulumi.StringPtrOutput
- func (LookupCertificateResultOutput) ElementType() reflect.Type
- func (o LookupCertificateResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupCertificateResultOutput) Tags() CertificateTagArrayOutput
- func (o LookupCertificateResultOutput) ToLookupCertificateResultOutput() LookupCertificateResultOutput
- func (o LookupCertificateResultOutput) ToLookupCertificateResultOutputWithContext(ctx context.Context) LookupCertificateResultOutput
- func (o LookupCertificateResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupCertificateResult]
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) 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) ElementType() reflect.Type
func (AccountExpiryEventsConfigurationArgs) ToAccountExpiryEventsConfigurationOutput ¶
func (i AccountExpiryEventsConfigurationArgs) ToAccountExpiryEventsConfigurationOutput() AccountExpiryEventsConfigurationOutput
func (AccountExpiryEventsConfigurationArgs) ToAccountExpiryEventsConfigurationOutputWithContext ¶
func (i AccountExpiryEventsConfigurationArgs) ToAccountExpiryEventsConfigurationOutputWithContext(ctx context.Context) AccountExpiryEventsConfigurationOutput
func (AccountExpiryEventsConfigurationArgs) ToOutput ¶ added in v0.76.0
func (i AccountExpiryEventsConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[AccountExpiryEventsConfiguration]
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 (o AccountExpiryEventsConfigurationOutput) DaysBeforeExpiry() pulumi.IntPtrOutput
func (AccountExpiryEventsConfigurationOutput) ElementType ¶
func (AccountExpiryEventsConfigurationOutput) ElementType() reflect.Type
func (AccountExpiryEventsConfigurationOutput) ToAccountExpiryEventsConfigurationOutput ¶
func (o AccountExpiryEventsConfigurationOutput) ToAccountExpiryEventsConfigurationOutput() AccountExpiryEventsConfigurationOutput
func (AccountExpiryEventsConfigurationOutput) ToAccountExpiryEventsConfigurationOutputWithContext ¶
func (o AccountExpiryEventsConfigurationOutput) ToAccountExpiryEventsConfigurationOutputWithContext(ctx context.Context) AccountExpiryEventsConfigurationOutput
func (AccountExpiryEventsConfigurationOutput) ToOutput ¶ added in v0.76.0
func (o AccountExpiryEventsConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[AccountExpiryEventsConfiguration]
type AccountExpiryEventsConfigurationPtrOutput ¶
type AccountExpiryEventsConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AccountExpiryEventsConfigurationPtrOutput) DaysBeforeExpiry ¶
func (o AccountExpiryEventsConfigurationPtrOutput) DaysBeforeExpiry() pulumi.IntPtrOutput
func (AccountExpiryEventsConfigurationPtrOutput) ElementType ¶
func (AccountExpiryEventsConfigurationPtrOutput) ElementType() reflect.Type
func (AccountExpiryEventsConfigurationPtrOutput) ToAccountExpiryEventsConfigurationPtrOutput ¶
func (o AccountExpiryEventsConfigurationPtrOutput) ToAccountExpiryEventsConfigurationPtrOutput() AccountExpiryEventsConfigurationPtrOutput
func (AccountExpiryEventsConfigurationPtrOutput) ToAccountExpiryEventsConfigurationPtrOutputWithContext ¶
func (o AccountExpiryEventsConfigurationPtrOutput) ToAccountExpiryEventsConfigurationPtrOutputWithContext(ctx context.Context) AccountExpiryEventsConfigurationPtrOutput
func (AccountExpiryEventsConfigurationPtrOutput) ToOutput ¶ added in v0.76.0
func (o AccountExpiryEventsConfigurationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*AccountExpiryEventsConfiguration]
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 Certificate
deprecated
type Certificate struct { pulumi.CustomResourceState CertificateAuthorityArn pulumi.StringPtrOutput `pulumi:"certificateAuthorityArn"` CertificateTransparencyLoggingPreference pulumi.StringPtrOutput `pulumi:"certificateTransparencyLoggingPreference"` DomainName pulumi.StringOutput `pulumi:"domainName"` DomainValidationOptions CertificateDomainValidationOptionArrayOutput `pulumi:"domainValidationOptions"` KeyAlgorithm pulumi.StringPtrOutput `pulumi:"keyAlgorithm"` SubjectAlternativeNames pulumi.StringArrayOutput `pulumi:"subjectAlternativeNames"` Tags CertificateTagArrayOutput `pulumi:"tags"` ValidationMethod pulumi.StringPtrOutput `pulumi:"validationMethod"` }
Resource Type definition for AWS::CertificateManager::Certificate
Deprecated: Certificate is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
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
func (*Certificate) ToOutput ¶ added in v0.76.0
func (i *Certificate) ToOutput(ctx context.Context) pulumix.Output[*Certificate]
type CertificateArgs ¶
type CertificateArgs struct { CertificateAuthorityArn pulumi.StringPtrInput CertificateTransparencyLoggingPreference pulumi.StringPtrInput DomainName pulumi.StringInput DomainValidationOptions CertificateDomainValidationOptionArrayInput KeyAlgorithm pulumi.StringPtrInput SubjectAlternativeNames pulumi.StringArrayInput Tags CertificateTagArrayInput ValidationMethod pulumi.StringPtrInput }
The set of arguments for constructing a Certificate resource.
func (CertificateArgs) ElementType ¶
func (CertificateArgs) ElementType() reflect.Type
type CertificateDomainValidationOptionArgs ¶
type CertificateDomainValidationOptionArgs struct { DomainName pulumi.StringInput `pulumi:"domainName"` HostedZoneId pulumi.StringPtrInput `pulumi:"hostedZoneId"` ValidationDomain pulumi.StringPtrInput `pulumi:"validationDomain"` }
func (CertificateDomainValidationOptionArgs) ElementType ¶
func (CertificateDomainValidationOptionArgs) ElementType() reflect.Type
func (CertificateDomainValidationOptionArgs) ToCertificateDomainValidationOptionOutput ¶
func (i CertificateDomainValidationOptionArgs) ToCertificateDomainValidationOptionOutput() CertificateDomainValidationOptionOutput
func (CertificateDomainValidationOptionArgs) ToCertificateDomainValidationOptionOutputWithContext ¶
func (i CertificateDomainValidationOptionArgs) ToCertificateDomainValidationOptionOutputWithContext(ctx context.Context) CertificateDomainValidationOptionOutput
func (CertificateDomainValidationOptionArgs) ToOutput ¶ added in v0.76.0
func (i CertificateDomainValidationOptionArgs) ToOutput(ctx context.Context) pulumix.Output[CertificateDomainValidationOption]
type CertificateDomainValidationOptionArray ¶
type CertificateDomainValidationOptionArray []CertificateDomainValidationOptionInput
func (CertificateDomainValidationOptionArray) ElementType ¶
func (CertificateDomainValidationOptionArray) ElementType() reflect.Type
func (CertificateDomainValidationOptionArray) ToCertificateDomainValidationOptionArrayOutput ¶
func (i CertificateDomainValidationOptionArray) ToCertificateDomainValidationOptionArrayOutput() CertificateDomainValidationOptionArrayOutput
func (CertificateDomainValidationOptionArray) ToCertificateDomainValidationOptionArrayOutputWithContext ¶
func (i CertificateDomainValidationOptionArray) ToCertificateDomainValidationOptionArrayOutputWithContext(ctx context.Context) CertificateDomainValidationOptionArrayOutput
func (CertificateDomainValidationOptionArray) ToOutput ¶ added in v0.76.0
func (i CertificateDomainValidationOptionArray) ToOutput(ctx context.Context) pulumix.Output[[]CertificateDomainValidationOption]
type CertificateDomainValidationOptionArrayInput ¶
type CertificateDomainValidationOptionArrayInput interface { pulumi.Input ToCertificateDomainValidationOptionArrayOutput() CertificateDomainValidationOptionArrayOutput ToCertificateDomainValidationOptionArrayOutputWithContext(context.Context) CertificateDomainValidationOptionArrayOutput }
CertificateDomainValidationOptionArrayInput is an input type that accepts CertificateDomainValidationOptionArray and CertificateDomainValidationOptionArrayOutput values. You can construct a concrete instance of `CertificateDomainValidationOptionArrayInput` via:
CertificateDomainValidationOptionArray{ CertificateDomainValidationOptionArgs{...} }
type CertificateDomainValidationOptionArrayOutput ¶
type CertificateDomainValidationOptionArrayOutput struct{ *pulumi.OutputState }
func (CertificateDomainValidationOptionArrayOutput) ElementType ¶
func (CertificateDomainValidationOptionArrayOutput) ElementType() reflect.Type
func (CertificateDomainValidationOptionArrayOutput) ToCertificateDomainValidationOptionArrayOutput ¶
func (o CertificateDomainValidationOptionArrayOutput) ToCertificateDomainValidationOptionArrayOutput() CertificateDomainValidationOptionArrayOutput
func (CertificateDomainValidationOptionArrayOutput) ToCertificateDomainValidationOptionArrayOutputWithContext ¶
func (o CertificateDomainValidationOptionArrayOutput) ToCertificateDomainValidationOptionArrayOutputWithContext(ctx context.Context) CertificateDomainValidationOptionArrayOutput
func (CertificateDomainValidationOptionArrayOutput) ToOutput ¶ added in v0.76.0
func (o CertificateDomainValidationOptionArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]CertificateDomainValidationOption]
type CertificateDomainValidationOptionInput ¶
type CertificateDomainValidationOptionInput interface { pulumi.Input ToCertificateDomainValidationOptionOutput() CertificateDomainValidationOptionOutput ToCertificateDomainValidationOptionOutputWithContext(context.Context) CertificateDomainValidationOptionOutput }
CertificateDomainValidationOptionInput is an input type that accepts CertificateDomainValidationOptionArgs and CertificateDomainValidationOptionOutput values. You can construct a concrete instance of `CertificateDomainValidationOptionInput` via:
CertificateDomainValidationOptionArgs{...}
type CertificateDomainValidationOptionOutput ¶
type CertificateDomainValidationOptionOutput struct{ *pulumi.OutputState }
func (CertificateDomainValidationOptionOutput) DomainName ¶
func (o CertificateDomainValidationOptionOutput) DomainName() pulumi.StringOutput
func (CertificateDomainValidationOptionOutput) ElementType ¶
func (CertificateDomainValidationOptionOutput) ElementType() reflect.Type
func (CertificateDomainValidationOptionOutput) HostedZoneId ¶
func (o CertificateDomainValidationOptionOutput) HostedZoneId() pulumi.StringPtrOutput
func (CertificateDomainValidationOptionOutput) ToCertificateDomainValidationOptionOutput ¶
func (o CertificateDomainValidationOptionOutput) ToCertificateDomainValidationOptionOutput() CertificateDomainValidationOptionOutput
func (CertificateDomainValidationOptionOutput) ToCertificateDomainValidationOptionOutputWithContext ¶
func (o CertificateDomainValidationOptionOutput) ToCertificateDomainValidationOptionOutputWithContext(ctx context.Context) CertificateDomainValidationOptionOutput
func (CertificateDomainValidationOptionOutput) ToOutput ¶ added in v0.76.0
func (o CertificateDomainValidationOptionOutput) ToOutput(ctx context.Context) pulumix.Output[CertificateDomainValidationOption]
func (CertificateDomainValidationOptionOutput) ValidationDomain ¶
func (o CertificateDomainValidationOptionOutput) ValidationDomain() 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) CertificateAuthorityArn ¶ added in v0.17.0
func (o CertificateOutput) CertificateAuthorityArn() pulumi.StringPtrOutput
func (CertificateOutput) CertificateTransparencyLoggingPreference ¶ added in v0.17.0
func (o CertificateOutput) CertificateTransparencyLoggingPreference() pulumi.StringPtrOutput
func (CertificateOutput) DomainName ¶ added in v0.17.0
func (o CertificateOutput) DomainName() pulumi.StringOutput
func (CertificateOutput) DomainValidationOptions ¶ added in v0.17.0
func (o CertificateOutput) DomainValidationOptions() CertificateDomainValidationOptionArrayOutput
func (CertificateOutput) ElementType ¶
func (CertificateOutput) ElementType() reflect.Type
func (CertificateOutput) KeyAlgorithm ¶ added in v0.73.1
func (o CertificateOutput) KeyAlgorithm() pulumi.StringPtrOutput
func (CertificateOutput) SubjectAlternativeNames ¶ added in v0.17.0
func (o CertificateOutput) SubjectAlternativeNames() pulumi.StringArrayOutput
func (CertificateOutput) Tags ¶ added in v0.17.0
func (o CertificateOutput) Tags() CertificateTagArrayOutput
func (CertificateOutput) ToCertificateOutput ¶
func (o CertificateOutput) ToCertificateOutput() CertificateOutput
func (CertificateOutput) ToCertificateOutputWithContext ¶
func (o CertificateOutput) ToCertificateOutputWithContext(ctx context.Context) CertificateOutput
func (CertificateOutput) ToOutput ¶ added in v0.76.0
func (o CertificateOutput) ToOutput(ctx context.Context) pulumix.Output[*Certificate]
func (CertificateOutput) ValidationMethod ¶ added in v0.17.0
func (o CertificateOutput) ValidationMethod() pulumi.StringPtrOutput
type CertificateState ¶
type CertificateState struct { }
func (CertificateState) ElementType ¶
func (CertificateState) ElementType() reflect.Type
type CertificateTag ¶
type CertificateTagArgs ¶
type CertificateTagArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
func (CertificateTagArgs) ElementType ¶
func (CertificateTagArgs) ElementType() reflect.Type
func (CertificateTagArgs) ToCertificateTagOutput ¶
func (i CertificateTagArgs) ToCertificateTagOutput() CertificateTagOutput
func (CertificateTagArgs) ToCertificateTagOutputWithContext ¶
func (i CertificateTagArgs) ToCertificateTagOutputWithContext(ctx context.Context) CertificateTagOutput
func (CertificateTagArgs) ToOutput ¶ added in v0.76.0
func (i CertificateTagArgs) ToOutput(ctx context.Context) pulumix.Output[CertificateTag]
type CertificateTagArray ¶
type CertificateTagArray []CertificateTagInput
func (CertificateTagArray) ElementType ¶
func (CertificateTagArray) ElementType() reflect.Type
func (CertificateTagArray) ToCertificateTagArrayOutput ¶
func (i CertificateTagArray) ToCertificateTagArrayOutput() CertificateTagArrayOutput
func (CertificateTagArray) ToCertificateTagArrayOutputWithContext ¶
func (i CertificateTagArray) ToCertificateTagArrayOutputWithContext(ctx context.Context) CertificateTagArrayOutput
func (CertificateTagArray) ToOutput ¶ added in v0.76.0
func (i CertificateTagArray) ToOutput(ctx context.Context) pulumix.Output[[]CertificateTag]
type CertificateTagArrayInput ¶
type CertificateTagArrayInput interface { pulumi.Input ToCertificateTagArrayOutput() CertificateTagArrayOutput ToCertificateTagArrayOutputWithContext(context.Context) CertificateTagArrayOutput }
CertificateTagArrayInput is an input type that accepts CertificateTagArray and CertificateTagArrayOutput values. You can construct a concrete instance of `CertificateTagArrayInput` via:
CertificateTagArray{ CertificateTagArgs{...} }
type CertificateTagArrayOutput ¶
type CertificateTagArrayOutput struct{ *pulumi.OutputState }
func (CertificateTagArrayOutput) ElementType ¶
func (CertificateTagArrayOutput) ElementType() reflect.Type
func (CertificateTagArrayOutput) Index ¶
func (o CertificateTagArrayOutput) Index(i pulumi.IntInput) CertificateTagOutput
func (CertificateTagArrayOutput) ToCertificateTagArrayOutput ¶
func (o CertificateTagArrayOutput) ToCertificateTagArrayOutput() CertificateTagArrayOutput
func (CertificateTagArrayOutput) ToCertificateTagArrayOutputWithContext ¶
func (o CertificateTagArrayOutput) ToCertificateTagArrayOutputWithContext(ctx context.Context) CertificateTagArrayOutput
func (CertificateTagArrayOutput) ToOutput ¶ added in v0.76.0
func (o CertificateTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]CertificateTag]
type CertificateTagInput ¶
type CertificateTagInput interface { pulumi.Input ToCertificateTagOutput() CertificateTagOutput ToCertificateTagOutputWithContext(context.Context) CertificateTagOutput }
CertificateTagInput is an input type that accepts CertificateTagArgs and CertificateTagOutput values. You can construct a concrete instance of `CertificateTagInput` via:
CertificateTagArgs{...}
type CertificateTagOutput ¶
type CertificateTagOutput struct{ *pulumi.OutputState }
func (CertificateTagOutput) ElementType ¶
func (CertificateTagOutput) ElementType() reflect.Type
func (CertificateTagOutput) Key ¶
func (o CertificateTagOutput) Key() pulumi.StringOutput
func (CertificateTagOutput) ToCertificateTagOutput ¶
func (o CertificateTagOutput) ToCertificateTagOutput() CertificateTagOutput
func (CertificateTagOutput) ToCertificateTagOutputWithContext ¶
func (o CertificateTagOutput) ToCertificateTagOutputWithContext(ctx context.Context) CertificateTagOutput
func (CertificateTagOutput) ToOutput ¶ added in v0.76.0
func (o CertificateTagOutput) ToOutput(ctx context.Context) pulumix.Output[CertificateTag]
func (CertificateTagOutput) Value ¶
func (o CertificateTagOutput) Value() pulumi.StringOutput
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 (o LookupAccountResultOutput) AccountId() pulumi.StringPtrOutput
func (LookupAccountResultOutput) ElementType ¶ added in v0.12.0
func (LookupAccountResultOutput) ElementType() reflect.Type
func (LookupAccountResultOutput) ExpiryEventsConfiguration ¶ added in v0.12.0
func (o LookupAccountResultOutput) ExpiryEventsConfiguration() AccountExpiryEventsConfigurationPtrOutput
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
func (LookupAccountResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupAccountResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupAccountResult]
type LookupCertificateArgs ¶ added in v0.12.0
type LookupCertificateArgs struct {
Id string `pulumi:"id"`
}
type LookupCertificateOutputArgs ¶ added in v0.12.0
type LookupCertificateOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupCertificateOutputArgs) ElementType ¶ added in v0.12.0
func (LookupCertificateOutputArgs) ElementType() reflect.Type
type LookupCertificateResult ¶ added in v0.12.0
type LookupCertificateResult struct { CertificateTransparencyLoggingPreference *string `pulumi:"certificateTransparencyLoggingPreference"` Id *string `pulumi:"id"` Tags []CertificateTag `pulumi:"tags"` }
func LookupCertificate ¶ added in v0.12.0
func LookupCertificate(ctx *pulumi.Context, args *LookupCertificateArgs, opts ...pulumi.InvokeOption) (*LookupCertificateResult, error)
Resource Type definition for AWS::CertificateManager::Certificate
type LookupCertificateResultOutput ¶ added in v0.12.0
type LookupCertificateResultOutput struct{ *pulumi.OutputState }
func LookupCertificateOutput ¶ added in v0.12.0
func LookupCertificateOutput(ctx *pulumi.Context, args LookupCertificateOutputArgs, opts ...pulumi.InvokeOption) LookupCertificateResultOutput
func (LookupCertificateResultOutput) CertificateTransparencyLoggingPreference ¶ added in v0.12.0
func (o LookupCertificateResultOutput) CertificateTransparencyLoggingPreference() pulumi.StringPtrOutput
func (LookupCertificateResultOutput) ElementType ¶ added in v0.12.0
func (LookupCertificateResultOutput) ElementType() reflect.Type
func (LookupCertificateResultOutput) Id ¶ added in v0.12.0
func (o LookupCertificateResultOutput) Id() pulumi.StringPtrOutput
func (LookupCertificateResultOutput) Tags ¶ added in v0.12.0
func (o LookupCertificateResultOutput) Tags() CertificateTagArrayOutput
func (LookupCertificateResultOutput) ToLookupCertificateResultOutput ¶ added in v0.12.0
func (o LookupCertificateResultOutput) ToLookupCertificateResultOutput() LookupCertificateResultOutput
func (LookupCertificateResultOutput) ToLookupCertificateResultOutputWithContext ¶ added in v0.12.0
func (o LookupCertificateResultOutput) ToLookupCertificateResultOutputWithContext(ctx context.Context) LookupCertificateResultOutput
func (LookupCertificateResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupCertificateResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupCertificateResult]