Documentation
¶
Index ¶
- Constants
- type Crl
- type CrlArgs
- type CrlInput
- type CrlOutput
- func (o CrlOutput) CrlData() pulumi.StringOutput
- func (o CrlOutput) CrlId() pulumi.StringOutput
- func (CrlOutput) ElementType() reflect.Type
- func (o CrlOutput) Enabled() pulumi.BoolPtrOutput
- func (o CrlOutput) Name() pulumi.StringOutput
- func (o CrlOutput) Tags() CrlTagArrayOutput
- func (o CrlOutput) ToCrlOutput() CrlOutput
- func (o CrlOutput) ToCrlOutputWithContext(ctx context.Context) CrlOutput
- func (o CrlOutput) ToOutput(ctx context.Context) pulumix.Output[*Crl]
- func (o CrlOutput) TrustAnchorArn() pulumi.StringPtrOutput
- type CrlState
- type CrlTag
- type CrlTagArgs
- type CrlTagArray
- type CrlTagArrayInput
- type CrlTagArrayOutput
- func (CrlTagArrayOutput) ElementType() reflect.Type
- func (o CrlTagArrayOutput) Index(i pulumi.IntInput) CrlTagOutput
- func (o CrlTagArrayOutput) ToCrlTagArrayOutput() CrlTagArrayOutput
- func (o CrlTagArrayOutput) ToCrlTagArrayOutputWithContext(ctx context.Context) CrlTagArrayOutput
- func (o CrlTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]CrlTag]
- type CrlTagInput
- type CrlTagOutput
- func (CrlTagOutput) ElementType() reflect.Type
- func (o CrlTagOutput) Key() pulumi.StringOutput
- func (o CrlTagOutput) ToCrlTagOutput() CrlTagOutput
- func (o CrlTagOutput) ToCrlTagOutputWithContext(ctx context.Context) CrlTagOutput
- func (o CrlTagOutput) ToOutput(ctx context.Context) pulumix.Output[CrlTag]
- func (o CrlTagOutput) Value() pulumi.StringOutput
- type LookupCrlArgs
- type LookupCrlOutputArgs
- type LookupCrlResult
- type LookupCrlResultOutput
- func (o LookupCrlResultOutput) CrlData() pulumi.StringPtrOutput
- func (o LookupCrlResultOutput) CrlId() pulumi.StringPtrOutput
- func (LookupCrlResultOutput) ElementType() reflect.Type
- func (o LookupCrlResultOutput) Enabled() pulumi.BoolPtrOutput
- func (o LookupCrlResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupCrlResultOutput) Tags() CrlTagArrayOutput
- func (o LookupCrlResultOutput) ToLookupCrlResultOutput() LookupCrlResultOutput
- func (o LookupCrlResultOutput) ToLookupCrlResultOutputWithContext(ctx context.Context) LookupCrlResultOutput
- func (o LookupCrlResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupCrlResult]
- func (o LookupCrlResultOutput) TrustAnchorArn() pulumi.StringPtrOutput
- type LookupProfileArgs
- type LookupProfileOutputArgs
- type LookupProfileResult
- type LookupProfileResultOutput
- func (o LookupProfileResultOutput) DurationSeconds() pulumi.Float64PtrOutput
- func (LookupProfileResultOutput) ElementType() reflect.Type
- func (o LookupProfileResultOutput) Enabled() pulumi.BoolPtrOutput
- func (o LookupProfileResultOutput) ManagedPolicyArns() pulumi.StringArrayOutput
- func (o LookupProfileResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupProfileResultOutput) ProfileArn() pulumi.StringPtrOutput
- func (o LookupProfileResultOutput) ProfileId() pulumi.StringPtrOutput
- func (o LookupProfileResultOutput) RequireInstanceProperties() pulumi.BoolPtrOutput
- func (o LookupProfileResultOutput) RoleArns() pulumi.StringArrayOutput
- func (o LookupProfileResultOutput) SessionPolicy() pulumi.StringPtrOutput
- func (o LookupProfileResultOutput) Tags() ProfileTagArrayOutput
- func (o LookupProfileResultOutput) ToLookupProfileResultOutput() LookupProfileResultOutput
- func (o LookupProfileResultOutput) ToLookupProfileResultOutputWithContext(ctx context.Context) LookupProfileResultOutput
- func (o LookupProfileResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupProfileResult]
- type LookupTrustAnchorArgs
- type LookupTrustAnchorOutputArgs
- type LookupTrustAnchorResult
- type LookupTrustAnchorResultOutput
- func (LookupTrustAnchorResultOutput) ElementType() reflect.Type
- func (o LookupTrustAnchorResultOutput) Enabled() pulumi.BoolPtrOutput
- func (o LookupTrustAnchorResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupTrustAnchorResultOutput) NotificationSettings() TrustAnchorNotificationSettingArrayOutput
- func (o LookupTrustAnchorResultOutput) Source() TrustAnchorSourcePtrOutput
- func (o LookupTrustAnchorResultOutput) Tags() TrustAnchorTagArrayOutput
- func (o LookupTrustAnchorResultOutput) ToLookupTrustAnchorResultOutput() LookupTrustAnchorResultOutput
- func (o LookupTrustAnchorResultOutput) ToLookupTrustAnchorResultOutputWithContext(ctx context.Context) LookupTrustAnchorResultOutput
- func (o LookupTrustAnchorResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupTrustAnchorResult]
- func (o LookupTrustAnchorResultOutput) TrustAnchorArn() pulumi.StringPtrOutput
- func (o LookupTrustAnchorResultOutput) TrustAnchorId() pulumi.StringPtrOutput
- type Profile
- type ProfileArgs
- type ProfileInput
- type ProfileOutput
- func (o ProfileOutput) DurationSeconds() pulumi.Float64PtrOutput
- func (ProfileOutput) ElementType() reflect.Type
- func (o ProfileOutput) Enabled() pulumi.BoolPtrOutput
- func (o ProfileOutput) ManagedPolicyArns() pulumi.StringArrayOutput
- func (o ProfileOutput) Name() pulumi.StringOutput
- func (o ProfileOutput) ProfileArn() pulumi.StringOutput
- func (o ProfileOutput) ProfileId() pulumi.StringOutput
- func (o ProfileOutput) RequireInstanceProperties() pulumi.BoolPtrOutput
- func (o ProfileOutput) RoleArns() pulumi.StringArrayOutput
- func (o ProfileOutput) SessionPolicy() pulumi.StringPtrOutput
- func (o ProfileOutput) Tags() ProfileTagArrayOutput
- func (o ProfileOutput) ToOutput(ctx context.Context) pulumix.Output[*Profile]
- func (o ProfileOutput) ToProfileOutput() ProfileOutput
- func (o ProfileOutput) ToProfileOutputWithContext(ctx context.Context) ProfileOutput
- type ProfileState
- type ProfileTag
- type ProfileTagArgs
- type ProfileTagArray
- func (ProfileTagArray) ElementType() reflect.Type
- func (i ProfileTagArray) ToOutput(ctx context.Context) pulumix.Output[[]ProfileTag]
- func (i ProfileTagArray) ToProfileTagArrayOutput() ProfileTagArrayOutput
- func (i ProfileTagArray) ToProfileTagArrayOutputWithContext(ctx context.Context) ProfileTagArrayOutput
- type ProfileTagArrayInput
- type ProfileTagArrayOutput
- func (ProfileTagArrayOutput) ElementType() reflect.Type
- func (o ProfileTagArrayOutput) Index(i pulumi.IntInput) ProfileTagOutput
- func (o ProfileTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]ProfileTag]
- func (o ProfileTagArrayOutput) ToProfileTagArrayOutput() ProfileTagArrayOutput
- func (o ProfileTagArrayOutput) ToProfileTagArrayOutputWithContext(ctx context.Context) ProfileTagArrayOutput
- type ProfileTagInput
- type ProfileTagOutput
- func (ProfileTagOutput) ElementType() reflect.Type
- func (o ProfileTagOutput) Key() pulumi.StringOutput
- func (o ProfileTagOutput) ToOutput(ctx context.Context) pulumix.Output[ProfileTag]
- func (o ProfileTagOutput) ToProfileTagOutput() ProfileTagOutput
- func (o ProfileTagOutput) ToProfileTagOutputWithContext(ctx context.Context) ProfileTagOutput
- func (o ProfileTagOutput) Value() pulumi.StringOutput
- type TrustAnchor
- type TrustAnchorArgs
- type TrustAnchorInput
- type TrustAnchorNotificationChannel
- func (TrustAnchorNotificationChannel) ElementType() reflect.Type
- func (e TrustAnchorNotificationChannel) ToStringOutput() pulumi.StringOutput
- func (e TrustAnchorNotificationChannel) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e TrustAnchorNotificationChannel) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e TrustAnchorNotificationChannel) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e TrustAnchorNotificationChannel) ToTrustAnchorNotificationChannelOutput() TrustAnchorNotificationChannelOutput
- func (e TrustAnchorNotificationChannel) ToTrustAnchorNotificationChannelOutputWithContext(ctx context.Context) TrustAnchorNotificationChannelOutput
- func (e TrustAnchorNotificationChannel) ToTrustAnchorNotificationChannelPtrOutput() TrustAnchorNotificationChannelPtrOutput
- func (e TrustAnchorNotificationChannel) ToTrustAnchorNotificationChannelPtrOutputWithContext(ctx context.Context) TrustAnchorNotificationChannelPtrOutput
- type TrustAnchorNotificationChannelInput
- type TrustAnchorNotificationChannelOutput
- func (TrustAnchorNotificationChannelOutput) ElementType() reflect.Type
- func (o TrustAnchorNotificationChannelOutput) ToOutput(ctx context.Context) pulumix.Output[TrustAnchorNotificationChannel]
- func (o TrustAnchorNotificationChannelOutput) ToStringOutput() pulumi.StringOutput
- func (o TrustAnchorNotificationChannelOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o TrustAnchorNotificationChannelOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o TrustAnchorNotificationChannelOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o TrustAnchorNotificationChannelOutput) ToTrustAnchorNotificationChannelOutput() TrustAnchorNotificationChannelOutput
- func (o TrustAnchorNotificationChannelOutput) ToTrustAnchorNotificationChannelOutputWithContext(ctx context.Context) TrustAnchorNotificationChannelOutput
- func (o TrustAnchorNotificationChannelOutput) ToTrustAnchorNotificationChannelPtrOutput() TrustAnchorNotificationChannelPtrOutput
- func (o TrustAnchorNotificationChannelOutput) ToTrustAnchorNotificationChannelPtrOutputWithContext(ctx context.Context) TrustAnchorNotificationChannelPtrOutput
- type TrustAnchorNotificationChannelPtrInput
- type TrustAnchorNotificationChannelPtrOutput
- func (o TrustAnchorNotificationChannelPtrOutput) Elem() TrustAnchorNotificationChannelOutput
- func (TrustAnchorNotificationChannelPtrOutput) ElementType() reflect.Type
- func (o TrustAnchorNotificationChannelPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TrustAnchorNotificationChannel]
- func (o TrustAnchorNotificationChannelPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o TrustAnchorNotificationChannelPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o TrustAnchorNotificationChannelPtrOutput) ToTrustAnchorNotificationChannelPtrOutput() TrustAnchorNotificationChannelPtrOutput
- func (o TrustAnchorNotificationChannelPtrOutput) ToTrustAnchorNotificationChannelPtrOutputWithContext(ctx context.Context) TrustAnchorNotificationChannelPtrOutput
- type TrustAnchorNotificationEvent
- func (TrustAnchorNotificationEvent) ElementType() reflect.Type
- func (e TrustAnchorNotificationEvent) ToStringOutput() pulumi.StringOutput
- func (e TrustAnchorNotificationEvent) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e TrustAnchorNotificationEvent) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e TrustAnchorNotificationEvent) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e TrustAnchorNotificationEvent) ToTrustAnchorNotificationEventOutput() TrustAnchorNotificationEventOutput
- func (e TrustAnchorNotificationEvent) ToTrustAnchorNotificationEventOutputWithContext(ctx context.Context) TrustAnchorNotificationEventOutput
- func (e TrustAnchorNotificationEvent) ToTrustAnchorNotificationEventPtrOutput() TrustAnchorNotificationEventPtrOutput
- func (e TrustAnchorNotificationEvent) ToTrustAnchorNotificationEventPtrOutputWithContext(ctx context.Context) TrustAnchorNotificationEventPtrOutput
- type TrustAnchorNotificationEventInput
- type TrustAnchorNotificationEventOutput
- func (TrustAnchorNotificationEventOutput) ElementType() reflect.Type
- func (o TrustAnchorNotificationEventOutput) ToOutput(ctx context.Context) pulumix.Output[TrustAnchorNotificationEvent]
- func (o TrustAnchorNotificationEventOutput) ToStringOutput() pulumi.StringOutput
- func (o TrustAnchorNotificationEventOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o TrustAnchorNotificationEventOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o TrustAnchorNotificationEventOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o TrustAnchorNotificationEventOutput) ToTrustAnchorNotificationEventOutput() TrustAnchorNotificationEventOutput
- func (o TrustAnchorNotificationEventOutput) ToTrustAnchorNotificationEventOutputWithContext(ctx context.Context) TrustAnchorNotificationEventOutput
- func (o TrustAnchorNotificationEventOutput) ToTrustAnchorNotificationEventPtrOutput() TrustAnchorNotificationEventPtrOutput
- func (o TrustAnchorNotificationEventOutput) ToTrustAnchorNotificationEventPtrOutputWithContext(ctx context.Context) TrustAnchorNotificationEventPtrOutput
- type TrustAnchorNotificationEventPtrInput
- type TrustAnchorNotificationEventPtrOutput
- func (o TrustAnchorNotificationEventPtrOutput) Elem() TrustAnchorNotificationEventOutput
- func (TrustAnchorNotificationEventPtrOutput) ElementType() reflect.Type
- func (o TrustAnchorNotificationEventPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TrustAnchorNotificationEvent]
- func (o TrustAnchorNotificationEventPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o TrustAnchorNotificationEventPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o TrustAnchorNotificationEventPtrOutput) ToTrustAnchorNotificationEventPtrOutput() TrustAnchorNotificationEventPtrOutput
- func (o TrustAnchorNotificationEventPtrOutput) ToTrustAnchorNotificationEventPtrOutputWithContext(ctx context.Context) TrustAnchorNotificationEventPtrOutput
- type TrustAnchorNotificationSetting
- type TrustAnchorNotificationSettingArgs
- func (TrustAnchorNotificationSettingArgs) ElementType() reflect.Type
- func (i TrustAnchorNotificationSettingArgs) ToOutput(ctx context.Context) pulumix.Output[TrustAnchorNotificationSetting]
- func (i TrustAnchorNotificationSettingArgs) ToTrustAnchorNotificationSettingOutput() TrustAnchorNotificationSettingOutput
- func (i TrustAnchorNotificationSettingArgs) ToTrustAnchorNotificationSettingOutputWithContext(ctx context.Context) TrustAnchorNotificationSettingOutput
- type TrustAnchorNotificationSettingArray
- func (TrustAnchorNotificationSettingArray) ElementType() reflect.Type
- func (i TrustAnchorNotificationSettingArray) ToOutput(ctx context.Context) pulumix.Output[[]TrustAnchorNotificationSetting]
- func (i TrustAnchorNotificationSettingArray) ToTrustAnchorNotificationSettingArrayOutput() TrustAnchorNotificationSettingArrayOutput
- func (i TrustAnchorNotificationSettingArray) ToTrustAnchorNotificationSettingArrayOutputWithContext(ctx context.Context) TrustAnchorNotificationSettingArrayOutput
- type TrustAnchorNotificationSettingArrayInput
- type TrustAnchorNotificationSettingArrayOutput
- func (TrustAnchorNotificationSettingArrayOutput) ElementType() reflect.Type
- func (o TrustAnchorNotificationSettingArrayOutput) Index(i pulumi.IntInput) TrustAnchorNotificationSettingOutput
- func (o TrustAnchorNotificationSettingArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]TrustAnchorNotificationSetting]
- func (o TrustAnchorNotificationSettingArrayOutput) ToTrustAnchorNotificationSettingArrayOutput() TrustAnchorNotificationSettingArrayOutput
- func (o TrustAnchorNotificationSettingArrayOutput) ToTrustAnchorNotificationSettingArrayOutputWithContext(ctx context.Context) TrustAnchorNotificationSettingArrayOutput
- type TrustAnchorNotificationSettingInput
- type TrustAnchorNotificationSettingOutput
- func (o TrustAnchorNotificationSettingOutput) Channel() TrustAnchorNotificationChannelPtrOutput
- func (TrustAnchorNotificationSettingOutput) ElementType() reflect.Type
- func (o TrustAnchorNotificationSettingOutput) Enabled() pulumi.BoolOutput
- func (o TrustAnchorNotificationSettingOutput) Event() TrustAnchorNotificationEventOutput
- func (o TrustAnchorNotificationSettingOutput) Threshold() pulumi.Float64PtrOutput
- func (o TrustAnchorNotificationSettingOutput) ToOutput(ctx context.Context) pulumix.Output[TrustAnchorNotificationSetting]
- func (o TrustAnchorNotificationSettingOutput) ToTrustAnchorNotificationSettingOutput() TrustAnchorNotificationSettingOutput
- func (o TrustAnchorNotificationSettingOutput) ToTrustAnchorNotificationSettingOutputWithContext(ctx context.Context) TrustAnchorNotificationSettingOutput
- type TrustAnchorOutput
- func (TrustAnchorOutput) ElementType() reflect.Type
- func (o TrustAnchorOutput) Enabled() pulumi.BoolPtrOutput
- func (o TrustAnchorOutput) Name() pulumi.StringOutput
- func (o TrustAnchorOutput) NotificationSettings() TrustAnchorNotificationSettingArrayOutput
- func (o TrustAnchorOutput) Source() TrustAnchorSourceOutput
- func (o TrustAnchorOutput) Tags() TrustAnchorTagArrayOutput
- func (o TrustAnchorOutput) ToOutput(ctx context.Context) pulumix.Output[*TrustAnchor]
- func (o TrustAnchorOutput) ToTrustAnchorOutput() TrustAnchorOutput
- func (o TrustAnchorOutput) ToTrustAnchorOutputWithContext(ctx context.Context) TrustAnchorOutput
- func (o TrustAnchorOutput) TrustAnchorArn() pulumi.StringOutput
- func (o TrustAnchorOutput) TrustAnchorId() pulumi.StringOutput
- type TrustAnchorSource
- type TrustAnchorSourceArgs
- func (TrustAnchorSourceArgs) ElementType() reflect.Type
- func (i TrustAnchorSourceArgs) ToOutput(ctx context.Context) pulumix.Output[TrustAnchorSource]
- func (i TrustAnchorSourceArgs) ToTrustAnchorSourceOutput() TrustAnchorSourceOutput
- func (i TrustAnchorSourceArgs) ToTrustAnchorSourceOutputWithContext(ctx context.Context) TrustAnchorSourceOutput
- type TrustAnchorSourceData0Properties
- type TrustAnchorSourceData1Properties
- type TrustAnchorSourceInput
- type TrustAnchorSourceOutput
- func (TrustAnchorSourceOutput) ElementType() reflect.Type
- func (o TrustAnchorSourceOutput) SourceData() pulumi.AnyOutput
- func (o TrustAnchorSourceOutput) SourceType() TrustAnchorTypePtrOutput
- func (o TrustAnchorSourceOutput) ToOutput(ctx context.Context) pulumix.Output[TrustAnchorSource]
- func (o TrustAnchorSourceOutput) ToTrustAnchorSourceOutput() TrustAnchorSourceOutput
- func (o TrustAnchorSourceOutput) ToTrustAnchorSourceOutputWithContext(ctx context.Context) TrustAnchorSourceOutput
- type TrustAnchorSourcePtrOutput
- func (o TrustAnchorSourcePtrOutput) Elem() TrustAnchorSourceOutput
- func (TrustAnchorSourcePtrOutput) ElementType() reflect.Type
- func (o TrustAnchorSourcePtrOutput) SourceData() pulumi.AnyOutput
- func (o TrustAnchorSourcePtrOutput) SourceType() TrustAnchorTypePtrOutput
- func (o TrustAnchorSourcePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TrustAnchorSource]
- func (o TrustAnchorSourcePtrOutput) ToTrustAnchorSourcePtrOutput() TrustAnchorSourcePtrOutput
- func (o TrustAnchorSourcePtrOutput) ToTrustAnchorSourcePtrOutputWithContext(ctx context.Context) TrustAnchorSourcePtrOutput
- type TrustAnchorState
- type TrustAnchorTag
- type TrustAnchorTagArgs
- func (TrustAnchorTagArgs) ElementType() reflect.Type
- func (i TrustAnchorTagArgs) ToOutput(ctx context.Context) pulumix.Output[TrustAnchorTag]
- func (i TrustAnchorTagArgs) ToTrustAnchorTagOutput() TrustAnchorTagOutput
- func (i TrustAnchorTagArgs) ToTrustAnchorTagOutputWithContext(ctx context.Context) TrustAnchorTagOutput
- type TrustAnchorTagArray
- func (TrustAnchorTagArray) ElementType() reflect.Type
- func (i TrustAnchorTagArray) ToOutput(ctx context.Context) pulumix.Output[[]TrustAnchorTag]
- func (i TrustAnchorTagArray) ToTrustAnchorTagArrayOutput() TrustAnchorTagArrayOutput
- func (i TrustAnchorTagArray) ToTrustAnchorTagArrayOutputWithContext(ctx context.Context) TrustAnchorTagArrayOutput
- type TrustAnchorTagArrayInput
- type TrustAnchorTagArrayOutput
- func (TrustAnchorTagArrayOutput) ElementType() reflect.Type
- func (o TrustAnchorTagArrayOutput) Index(i pulumi.IntInput) TrustAnchorTagOutput
- func (o TrustAnchorTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]TrustAnchorTag]
- func (o TrustAnchorTagArrayOutput) ToTrustAnchorTagArrayOutput() TrustAnchorTagArrayOutput
- func (o TrustAnchorTagArrayOutput) ToTrustAnchorTagArrayOutputWithContext(ctx context.Context) TrustAnchorTagArrayOutput
- type TrustAnchorTagInput
- type TrustAnchorTagOutput
- func (TrustAnchorTagOutput) ElementType() reflect.Type
- func (o TrustAnchorTagOutput) Key() pulumi.StringOutput
- func (o TrustAnchorTagOutput) ToOutput(ctx context.Context) pulumix.Output[TrustAnchorTag]
- func (o TrustAnchorTagOutput) ToTrustAnchorTagOutput() TrustAnchorTagOutput
- func (o TrustAnchorTagOutput) ToTrustAnchorTagOutputWithContext(ctx context.Context) TrustAnchorTagOutput
- func (o TrustAnchorTagOutput) Value() pulumi.StringOutput
- type TrustAnchorType
- func (TrustAnchorType) ElementType() reflect.Type
- func (e TrustAnchorType) ToStringOutput() pulumi.StringOutput
- func (e TrustAnchorType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e TrustAnchorType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e TrustAnchorType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e TrustAnchorType) ToTrustAnchorTypeOutput() TrustAnchorTypeOutput
- func (e TrustAnchorType) ToTrustAnchorTypeOutputWithContext(ctx context.Context) TrustAnchorTypeOutput
- func (e TrustAnchorType) ToTrustAnchorTypePtrOutput() TrustAnchorTypePtrOutput
- func (e TrustAnchorType) ToTrustAnchorTypePtrOutputWithContext(ctx context.Context) TrustAnchorTypePtrOutput
- type TrustAnchorTypeInput
- type TrustAnchorTypeOutput
- func (TrustAnchorTypeOutput) ElementType() reflect.Type
- func (o TrustAnchorTypeOutput) ToOutput(ctx context.Context) pulumix.Output[TrustAnchorType]
- func (o TrustAnchorTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o TrustAnchorTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o TrustAnchorTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o TrustAnchorTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o TrustAnchorTypeOutput) ToTrustAnchorTypeOutput() TrustAnchorTypeOutput
- func (o TrustAnchorTypeOutput) ToTrustAnchorTypeOutputWithContext(ctx context.Context) TrustAnchorTypeOutput
- func (o TrustAnchorTypeOutput) ToTrustAnchorTypePtrOutput() TrustAnchorTypePtrOutput
- func (o TrustAnchorTypeOutput) ToTrustAnchorTypePtrOutputWithContext(ctx context.Context) TrustAnchorTypePtrOutput
- type TrustAnchorTypePtrInput
- type TrustAnchorTypePtrOutput
- func (o TrustAnchorTypePtrOutput) Elem() TrustAnchorTypeOutput
- func (TrustAnchorTypePtrOutput) ElementType() reflect.Type
- func (o TrustAnchorTypePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TrustAnchorType]
- func (o TrustAnchorTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o TrustAnchorTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o TrustAnchorTypePtrOutput) ToTrustAnchorTypePtrOutput() TrustAnchorTypePtrOutput
- func (o TrustAnchorTypePtrOutput) ToTrustAnchorTypePtrOutputWithContext(ctx context.Context) TrustAnchorTypePtrOutput
Constants ¶
const ( TrustAnchorNotificationEventCaCertificateExpiry = TrustAnchorNotificationEvent("CA_CERTIFICATE_EXPIRY") TrustAnchorNotificationEventEndEntityCertificateExpiry = TrustAnchorNotificationEvent("END_ENTITY_CERTIFICATE_EXPIRY") )
const ( TrustAnchorTypeAwsAcmPca = TrustAnchorType("AWS_ACM_PCA") TrustAnchorTypeCertificateBundle = TrustAnchorType("CERTIFICATE_BUNDLE") TrustAnchorTypeSelfSignedRepository = TrustAnchorType("SELF_SIGNED_REPOSITORY") )
const (
TrustAnchorNotificationChannelAll = TrustAnchorNotificationChannel("ALL")
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Crl ¶ added in v0.72.0
type Crl struct { pulumi.CustomResourceState CrlData pulumi.StringOutput `pulumi:"crlData"` CrlId pulumi.StringOutput `pulumi:"crlId"` Enabled pulumi.BoolPtrOutput `pulumi:"enabled"` Name pulumi.StringOutput `pulumi:"name"` Tags CrlTagArrayOutput `pulumi:"tags"` TrustAnchorArn pulumi.StringPtrOutput `pulumi:"trustAnchorArn"` }
Definition of AWS::RolesAnywhere::CRL Resource Type
func GetCrl ¶ added in v0.72.0
func GetCrl(ctx *pulumi.Context, name string, id pulumi.IDInput, state *CrlState, opts ...pulumi.ResourceOption) (*Crl, error)
GetCrl gets an existing Crl 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 NewCrl ¶ added in v0.72.0
func NewCrl(ctx *pulumi.Context, name string, args *CrlArgs, opts ...pulumi.ResourceOption) (*Crl, error)
NewCrl registers a new resource with the given unique name, arguments, and options.
func (*Crl) ElementType ¶ added in v0.72.0
func (*Crl) ToCrlOutput ¶ added in v0.72.0
func (*Crl) ToCrlOutputWithContext ¶ added in v0.72.0
type CrlArgs ¶ added in v0.72.0
type CrlArgs struct { CrlData pulumi.StringInput Enabled pulumi.BoolPtrInput Name pulumi.StringPtrInput Tags CrlTagArrayInput TrustAnchorArn pulumi.StringPtrInput }
The set of arguments for constructing a Crl resource.
func (CrlArgs) ElementType ¶ added in v0.72.0
type CrlOutput ¶ added in v0.72.0
type CrlOutput struct{ *pulumi.OutputState }
func (CrlOutput) CrlData ¶ added in v0.72.0
func (o CrlOutput) CrlData() pulumi.StringOutput
func (CrlOutput) CrlId ¶ added in v0.72.0
func (o CrlOutput) CrlId() pulumi.StringOutput
func (CrlOutput) ElementType ¶ added in v0.72.0
func (CrlOutput) Enabled ¶ added in v0.72.0
func (o CrlOutput) Enabled() pulumi.BoolPtrOutput
func (CrlOutput) Name ¶ added in v0.72.0
func (o CrlOutput) Name() pulumi.StringOutput
func (CrlOutput) Tags ¶ added in v0.72.0
func (o CrlOutput) Tags() CrlTagArrayOutput
func (CrlOutput) ToCrlOutput ¶ added in v0.72.0
func (CrlOutput) ToCrlOutputWithContext ¶ added in v0.72.0
func (CrlOutput) TrustAnchorArn ¶ added in v0.72.0
func (o CrlOutput) TrustAnchorArn() pulumi.StringPtrOutput
type CrlState ¶ added in v0.72.0
type CrlState struct { }
func (CrlState) ElementType ¶ added in v0.72.0
type CrlTagArgs ¶ added in v0.72.0
type CrlTagArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
func (CrlTagArgs) ElementType ¶ added in v0.72.0
func (CrlTagArgs) ElementType() reflect.Type
func (CrlTagArgs) ToCrlTagOutput ¶ added in v0.72.0
func (i CrlTagArgs) ToCrlTagOutput() CrlTagOutput
func (CrlTagArgs) ToCrlTagOutputWithContext ¶ added in v0.72.0
func (i CrlTagArgs) ToCrlTagOutputWithContext(ctx context.Context) CrlTagOutput
type CrlTagArray ¶ added in v0.72.0
type CrlTagArray []CrlTagInput
func (CrlTagArray) ElementType ¶ added in v0.72.0
func (CrlTagArray) ElementType() reflect.Type
func (CrlTagArray) ToCrlTagArrayOutput ¶ added in v0.72.0
func (i CrlTagArray) ToCrlTagArrayOutput() CrlTagArrayOutput
func (CrlTagArray) ToCrlTagArrayOutputWithContext ¶ added in v0.72.0
func (i CrlTagArray) ToCrlTagArrayOutputWithContext(ctx context.Context) CrlTagArrayOutput
type CrlTagArrayInput ¶ added in v0.72.0
type CrlTagArrayInput interface { pulumi.Input ToCrlTagArrayOutput() CrlTagArrayOutput ToCrlTagArrayOutputWithContext(context.Context) CrlTagArrayOutput }
CrlTagArrayInput is an input type that accepts CrlTagArray and CrlTagArrayOutput values. You can construct a concrete instance of `CrlTagArrayInput` via:
CrlTagArray{ CrlTagArgs{...} }
type CrlTagArrayOutput ¶ added in v0.72.0
type CrlTagArrayOutput struct{ *pulumi.OutputState }
func (CrlTagArrayOutput) ElementType ¶ added in v0.72.0
func (CrlTagArrayOutput) ElementType() reflect.Type
func (CrlTagArrayOutput) Index ¶ added in v0.72.0
func (o CrlTagArrayOutput) Index(i pulumi.IntInput) CrlTagOutput
func (CrlTagArrayOutput) ToCrlTagArrayOutput ¶ added in v0.72.0
func (o CrlTagArrayOutput) ToCrlTagArrayOutput() CrlTagArrayOutput
func (CrlTagArrayOutput) ToCrlTagArrayOutputWithContext ¶ added in v0.72.0
func (o CrlTagArrayOutput) ToCrlTagArrayOutputWithContext(ctx context.Context) CrlTagArrayOutput
type CrlTagInput ¶ added in v0.72.0
type CrlTagInput interface { pulumi.Input ToCrlTagOutput() CrlTagOutput ToCrlTagOutputWithContext(context.Context) CrlTagOutput }
CrlTagInput is an input type that accepts CrlTagArgs and CrlTagOutput values. You can construct a concrete instance of `CrlTagInput` via:
CrlTagArgs{...}
type CrlTagOutput ¶ added in v0.72.0
type CrlTagOutput struct{ *pulumi.OutputState }
func (CrlTagOutput) ElementType ¶ added in v0.72.0
func (CrlTagOutput) ElementType() reflect.Type
func (CrlTagOutput) Key ¶ added in v0.72.0
func (o CrlTagOutput) Key() pulumi.StringOutput
func (CrlTagOutput) ToCrlTagOutput ¶ added in v0.72.0
func (o CrlTagOutput) ToCrlTagOutput() CrlTagOutput
func (CrlTagOutput) ToCrlTagOutputWithContext ¶ added in v0.72.0
func (o CrlTagOutput) ToCrlTagOutputWithContext(ctx context.Context) CrlTagOutput
func (CrlTagOutput) Value ¶ added in v0.72.0
func (o CrlTagOutput) Value() pulumi.StringOutput
type LookupCrlArgs ¶ added in v0.72.0
type LookupCrlArgs struct {
CrlId string `pulumi:"crlId"`
}
type LookupCrlOutputArgs ¶ added in v0.72.0
type LookupCrlOutputArgs struct {
CrlId pulumi.StringInput `pulumi:"crlId"`
}
func (LookupCrlOutputArgs) ElementType ¶ added in v0.72.0
func (LookupCrlOutputArgs) ElementType() reflect.Type
type LookupCrlResult ¶ added in v0.72.0
type LookupCrlResult struct { CrlData *string `pulumi:"crlData"` CrlId *string `pulumi:"crlId"` Enabled *bool `pulumi:"enabled"` Name *string `pulumi:"name"` Tags []CrlTag `pulumi:"tags"` TrustAnchorArn *string `pulumi:"trustAnchorArn"` }
func LookupCrl ¶ added in v0.72.0
func LookupCrl(ctx *pulumi.Context, args *LookupCrlArgs, opts ...pulumi.InvokeOption) (*LookupCrlResult, error)
Definition of AWS::RolesAnywhere::CRL Resource Type
type LookupCrlResultOutput ¶ added in v0.72.0
type LookupCrlResultOutput struct{ *pulumi.OutputState }
func LookupCrlOutput ¶ added in v0.72.0
func LookupCrlOutput(ctx *pulumi.Context, args LookupCrlOutputArgs, opts ...pulumi.InvokeOption) LookupCrlResultOutput
func (LookupCrlResultOutput) CrlData ¶ added in v0.72.0
func (o LookupCrlResultOutput) CrlData() pulumi.StringPtrOutput
func (LookupCrlResultOutput) CrlId ¶ added in v0.72.0
func (o LookupCrlResultOutput) CrlId() pulumi.StringPtrOutput
func (LookupCrlResultOutput) ElementType ¶ added in v0.72.0
func (LookupCrlResultOutput) ElementType() reflect.Type
func (LookupCrlResultOutput) Enabled ¶ added in v0.72.0
func (o LookupCrlResultOutput) Enabled() pulumi.BoolPtrOutput
func (LookupCrlResultOutput) Name ¶ added in v0.72.0
func (o LookupCrlResultOutput) Name() pulumi.StringPtrOutput
func (LookupCrlResultOutput) Tags ¶ added in v0.72.0
func (o LookupCrlResultOutput) Tags() CrlTagArrayOutput
func (LookupCrlResultOutput) ToLookupCrlResultOutput ¶ added in v0.72.0
func (o LookupCrlResultOutput) ToLookupCrlResultOutput() LookupCrlResultOutput
func (LookupCrlResultOutput) ToLookupCrlResultOutputWithContext ¶ added in v0.72.0
func (o LookupCrlResultOutput) ToLookupCrlResultOutputWithContext(ctx context.Context) LookupCrlResultOutput
func (LookupCrlResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupCrlResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupCrlResult]
func (LookupCrlResultOutput) TrustAnchorArn ¶ added in v0.72.0
func (o LookupCrlResultOutput) TrustAnchorArn() pulumi.StringPtrOutput
type LookupProfileArgs ¶
type LookupProfileArgs struct {
ProfileId string `pulumi:"profileId"`
}
type LookupProfileOutputArgs ¶
type LookupProfileOutputArgs struct {
ProfileId pulumi.StringInput `pulumi:"profileId"`
}
func (LookupProfileOutputArgs) ElementType ¶
func (LookupProfileOutputArgs) ElementType() reflect.Type
type LookupProfileResult ¶
type LookupProfileResult struct { DurationSeconds *float64 `pulumi:"durationSeconds"` Enabled *bool `pulumi:"enabled"` ManagedPolicyArns []string `pulumi:"managedPolicyArns"` Name *string `pulumi:"name"` ProfileArn *string `pulumi:"profileArn"` ProfileId *string `pulumi:"profileId"` RequireInstanceProperties *bool `pulumi:"requireInstanceProperties"` RoleArns []string `pulumi:"roleArns"` SessionPolicy *string `pulumi:"sessionPolicy"` Tags []ProfileTag `pulumi:"tags"` }
func LookupProfile ¶
func LookupProfile(ctx *pulumi.Context, args *LookupProfileArgs, opts ...pulumi.InvokeOption) (*LookupProfileResult, error)
Definition of AWS::RolesAnywhere::Profile Resource Type
type LookupProfileResultOutput ¶
type LookupProfileResultOutput struct{ *pulumi.OutputState }
func LookupProfileOutput ¶
func LookupProfileOutput(ctx *pulumi.Context, args LookupProfileOutputArgs, opts ...pulumi.InvokeOption) LookupProfileResultOutput
func (LookupProfileResultOutput) DurationSeconds ¶
func (o LookupProfileResultOutput) DurationSeconds() pulumi.Float64PtrOutput
func (LookupProfileResultOutput) ElementType ¶
func (LookupProfileResultOutput) ElementType() reflect.Type
func (LookupProfileResultOutput) Enabled ¶
func (o LookupProfileResultOutput) Enabled() pulumi.BoolPtrOutput
func (LookupProfileResultOutput) ManagedPolicyArns ¶
func (o LookupProfileResultOutput) ManagedPolicyArns() pulumi.StringArrayOutput
func (LookupProfileResultOutput) Name ¶
func (o LookupProfileResultOutput) Name() pulumi.StringPtrOutput
func (LookupProfileResultOutput) ProfileArn ¶
func (o LookupProfileResultOutput) ProfileArn() pulumi.StringPtrOutput
func (LookupProfileResultOutput) ProfileId ¶
func (o LookupProfileResultOutput) ProfileId() pulumi.StringPtrOutput
func (LookupProfileResultOutput) RequireInstanceProperties ¶
func (o LookupProfileResultOutput) RequireInstanceProperties() pulumi.BoolPtrOutput
func (LookupProfileResultOutput) RoleArns ¶
func (o LookupProfileResultOutput) RoleArns() pulumi.StringArrayOutput
func (LookupProfileResultOutput) SessionPolicy ¶
func (o LookupProfileResultOutput) SessionPolicy() pulumi.StringPtrOutput
func (LookupProfileResultOutput) Tags ¶
func (o LookupProfileResultOutput) Tags() ProfileTagArrayOutput
func (LookupProfileResultOutput) ToLookupProfileResultOutput ¶
func (o LookupProfileResultOutput) ToLookupProfileResultOutput() LookupProfileResultOutput
func (LookupProfileResultOutput) ToLookupProfileResultOutputWithContext ¶
func (o LookupProfileResultOutput) ToLookupProfileResultOutputWithContext(ctx context.Context) LookupProfileResultOutput
func (LookupProfileResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupProfileResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupProfileResult]
type LookupTrustAnchorArgs ¶
type LookupTrustAnchorArgs struct {
TrustAnchorId string `pulumi:"trustAnchorId"`
}
type LookupTrustAnchorOutputArgs ¶
type LookupTrustAnchorOutputArgs struct {
TrustAnchorId pulumi.StringInput `pulumi:"trustAnchorId"`
}
func (LookupTrustAnchorOutputArgs) ElementType ¶
func (LookupTrustAnchorOutputArgs) ElementType() reflect.Type
type LookupTrustAnchorResult ¶
type LookupTrustAnchorResult struct { Enabled *bool `pulumi:"enabled"` Name *string `pulumi:"name"` NotificationSettings []TrustAnchorNotificationSetting `pulumi:"notificationSettings"` Source *TrustAnchorSource `pulumi:"source"` Tags []TrustAnchorTag `pulumi:"tags"` TrustAnchorArn *string `pulumi:"trustAnchorArn"` TrustAnchorId *string `pulumi:"trustAnchorId"` }
func LookupTrustAnchor ¶
func LookupTrustAnchor(ctx *pulumi.Context, args *LookupTrustAnchorArgs, opts ...pulumi.InvokeOption) (*LookupTrustAnchorResult, error)
Definition of AWS::RolesAnywhere::TrustAnchor Resource Type.
type LookupTrustAnchorResultOutput ¶
type LookupTrustAnchorResultOutput struct{ *pulumi.OutputState }
func LookupTrustAnchorOutput ¶
func LookupTrustAnchorOutput(ctx *pulumi.Context, args LookupTrustAnchorOutputArgs, opts ...pulumi.InvokeOption) LookupTrustAnchorResultOutput
func (LookupTrustAnchorResultOutput) ElementType ¶
func (LookupTrustAnchorResultOutput) ElementType() reflect.Type
func (LookupTrustAnchorResultOutput) Enabled ¶
func (o LookupTrustAnchorResultOutput) Enabled() pulumi.BoolPtrOutput
func (LookupTrustAnchorResultOutput) Name ¶
func (o LookupTrustAnchorResultOutput) Name() pulumi.StringPtrOutput
func (LookupTrustAnchorResultOutput) NotificationSettings ¶ added in v0.76.0
func (o LookupTrustAnchorResultOutput) NotificationSettings() TrustAnchorNotificationSettingArrayOutput
func (LookupTrustAnchorResultOutput) Source ¶
func (o LookupTrustAnchorResultOutput) Source() TrustAnchorSourcePtrOutput
func (LookupTrustAnchorResultOutput) Tags ¶
func (o LookupTrustAnchorResultOutput) Tags() TrustAnchorTagArrayOutput
func (LookupTrustAnchorResultOutput) ToLookupTrustAnchorResultOutput ¶
func (o LookupTrustAnchorResultOutput) ToLookupTrustAnchorResultOutput() LookupTrustAnchorResultOutput
func (LookupTrustAnchorResultOutput) ToLookupTrustAnchorResultOutputWithContext ¶
func (o LookupTrustAnchorResultOutput) ToLookupTrustAnchorResultOutputWithContext(ctx context.Context) LookupTrustAnchorResultOutput
func (LookupTrustAnchorResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupTrustAnchorResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupTrustAnchorResult]
func (LookupTrustAnchorResultOutput) TrustAnchorArn ¶
func (o LookupTrustAnchorResultOutput) TrustAnchorArn() pulumi.StringPtrOutput
func (LookupTrustAnchorResultOutput) TrustAnchorId ¶
func (o LookupTrustAnchorResultOutput) TrustAnchorId() pulumi.StringPtrOutput
type Profile ¶
type Profile struct { pulumi.CustomResourceState DurationSeconds pulumi.Float64PtrOutput `pulumi:"durationSeconds"` Enabled pulumi.BoolPtrOutput `pulumi:"enabled"` ManagedPolicyArns pulumi.StringArrayOutput `pulumi:"managedPolicyArns"` Name pulumi.StringOutput `pulumi:"name"` ProfileArn pulumi.StringOutput `pulumi:"profileArn"` ProfileId pulumi.StringOutput `pulumi:"profileId"` RequireInstanceProperties pulumi.BoolPtrOutput `pulumi:"requireInstanceProperties"` RoleArns pulumi.StringArrayOutput `pulumi:"roleArns"` SessionPolicy pulumi.StringPtrOutput `pulumi:"sessionPolicy"` Tags ProfileTagArrayOutput `pulumi:"tags"` }
Definition of AWS::RolesAnywhere::Profile Resource Type
func GetProfile ¶
func GetProfile(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ProfileState, opts ...pulumi.ResourceOption) (*Profile, error)
GetProfile gets an existing Profile 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 NewProfile ¶
func NewProfile(ctx *pulumi.Context, name string, args *ProfileArgs, opts ...pulumi.ResourceOption) (*Profile, error)
NewProfile registers a new resource with the given unique name, arguments, and options.
func (*Profile) ElementType ¶
func (*Profile) ToProfileOutput ¶
func (i *Profile) ToProfileOutput() ProfileOutput
func (*Profile) ToProfileOutputWithContext ¶
func (i *Profile) ToProfileOutputWithContext(ctx context.Context) ProfileOutput
type ProfileArgs ¶
type ProfileArgs struct { DurationSeconds pulumi.Float64PtrInput Enabled pulumi.BoolPtrInput ManagedPolicyArns pulumi.StringArrayInput Name pulumi.StringPtrInput RequireInstanceProperties pulumi.BoolPtrInput RoleArns pulumi.StringArrayInput SessionPolicy pulumi.StringPtrInput Tags ProfileTagArrayInput }
The set of arguments for constructing a Profile resource.
func (ProfileArgs) ElementType ¶
func (ProfileArgs) ElementType() reflect.Type
type ProfileInput ¶
type ProfileInput interface { pulumi.Input ToProfileOutput() ProfileOutput ToProfileOutputWithContext(ctx context.Context) ProfileOutput }
type ProfileOutput ¶
type ProfileOutput struct{ *pulumi.OutputState }
func (ProfileOutput) DurationSeconds ¶
func (o ProfileOutput) DurationSeconds() pulumi.Float64PtrOutput
func (ProfileOutput) ElementType ¶
func (ProfileOutput) ElementType() reflect.Type
func (ProfileOutput) Enabled ¶
func (o ProfileOutput) Enabled() pulumi.BoolPtrOutput
func (ProfileOutput) ManagedPolicyArns ¶
func (o ProfileOutput) ManagedPolicyArns() pulumi.StringArrayOutput
func (ProfileOutput) Name ¶
func (o ProfileOutput) Name() pulumi.StringOutput
func (ProfileOutput) ProfileArn ¶
func (o ProfileOutput) ProfileArn() pulumi.StringOutput
func (ProfileOutput) ProfileId ¶
func (o ProfileOutput) ProfileId() pulumi.StringOutput
func (ProfileOutput) RequireInstanceProperties ¶
func (o ProfileOutput) RequireInstanceProperties() pulumi.BoolPtrOutput
func (ProfileOutput) RoleArns ¶
func (o ProfileOutput) RoleArns() pulumi.StringArrayOutput
func (ProfileOutput) SessionPolicy ¶
func (o ProfileOutput) SessionPolicy() pulumi.StringPtrOutput
func (ProfileOutput) Tags ¶
func (o ProfileOutput) Tags() ProfileTagArrayOutput
func (ProfileOutput) ToProfileOutput ¶
func (o ProfileOutput) ToProfileOutput() ProfileOutput
func (ProfileOutput) ToProfileOutputWithContext ¶
func (o ProfileOutput) ToProfileOutputWithContext(ctx context.Context) ProfileOutput
type ProfileState ¶
type ProfileState struct { }
func (ProfileState) ElementType ¶
func (ProfileState) ElementType() reflect.Type
type ProfileTag ¶
type ProfileTagArgs ¶
type ProfileTagArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
func (ProfileTagArgs) ElementType ¶
func (ProfileTagArgs) ElementType() reflect.Type
func (ProfileTagArgs) ToOutput ¶ added in v0.76.0
func (i ProfileTagArgs) ToOutput(ctx context.Context) pulumix.Output[ProfileTag]
func (ProfileTagArgs) ToProfileTagOutput ¶
func (i ProfileTagArgs) ToProfileTagOutput() ProfileTagOutput
func (ProfileTagArgs) ToProfileTagOutputWithContext ¶
func (i ProfileTagArgs) ToProfileTagOutputWithContext(ctx context.Context) ProfileTagOutput
type ProfileTagArray ¶
type ProfileTagArray []ProfileTagInput
func (ProfileTagArray) ElementType ¶
func (ProfileTagArray) ElementType() reflect.Type
func (ProfileTagArray) ToOutput ¶ added in v0.76.0
func (i ProfileTagArray) ToOutput(ctx context.Context) pulumix.Output[[]ProfileTag]
func (ProfileTagArray) ToProfileTagArrayOutput ¶
func (i ProfileTagArray) ToProfileTagArrayOutput() ProfileTagArrayOutput
func (ProfileTagArray) ToProfileTagArrayOutputWithContext ¶
func (i ProfileTagArray) ToProfileTagArrayOutputWithContext(ctx context.Context) ProfileTagArrayOutput
type ProfileTagArrayInput ¶
type ProfileTagArrayInput interface { pulumi.Input ToProfileTagArrayOutput() ProfileTagArrayOutput ToProfileTagArrayOutputWithContext(context.Context) ProfileTagArrayOutput }
ProfileTagArrayInput is an input type that accepts ProfileTagArray and ProfileTagArrayOutput values. You can construct a concrete instance of `ProfileTagArrayInput` via:
ProfileTagArray{ ProfileTagArgs{...} }
type ProfileTagArrayOutput ¶
type ProfileTagArrayOutput struct{ *pulumi.OutputState }
func (ProfileTagArrayOutput) ElementType ¶
func (ProfileTagArrayOutput) ElementType() reflect.Type
func (ProfileTagArrayOutput) Index ¶
func (o ProfileTagArrayOutput) Index(i pulumi.IntInput) ProfileTagOutput
func (ProfileTagArrayOutput) ToOutput ¶ added in v0.76.0
func (o ProfileTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]ProfileTag]
func (ProfileTagArrayOutput) ToProfileTagArrayOutput ¶
func (o ProfileTagArrayOutput) ToProfileTagArrayOutput() ProfileTagArrayOutput
func (ProfileTagArrayOutput) ToProfileTagArrayOutputWithContext ¶
func (o ProfileTagArrayOutput) ToProfileTagArrayOutputWithContext(ctx context.Context) ProfileTagArrayOutput
type ProfileTagInput ¶
type ProfileTagInput interface { pulumi.Input ToProfileTagOutput() ProfileTagOutput ToProfileTagOutputWithContext(context.Context) ProfileTagOutput }
ProfileTagInput is an input type that accepts ProfileTagArgs and ProfileTagOutput values. You can construct a concrete instance of `ProfileTagInput` via:
ProfileTagArgs{...}
type ProfileTagOutput ¶
type ProfileTagOutput struct{ *pulumi.OutputState }
func (ProfileTagOutput) ElementType ¶
func (ProfileTagOutput) ElementType() reflect.Type
func (ProfileTagOutput) Key ¶
func (o ProfileTagOutput) Key() pulumi.StringOutput
func (ProfileTagOutput) ToOutput ¶ added in v0.76.0
func (o ProfileTagOutput) ToOutput(ctx context.Context) pulumix.Output[ProfileTag]
func (ProfileTagOutput) ToProfileTagOutput ¶
func (o ProfileTagOutput) ToProfileTagOutput() ProfileTagOutput
func (ProfileTagOutput) ToProfileTagOutputWithContext ¶
func (o ProfileTagOutput) ToProfileTagOutputWithContext(ctx context.Context) ProfileTagOutput
func (ProfileTagOutput) Value ¶
func (o ProfileTagOutput) Value() pulumi.StringOutput
type TrustAnchor ¶
type TrustAnchor struct { pulumi.CustomResourceState Enabled pulumi.BoolPtrOutput `pulumi:"enabled"` Name pulumi.StringOutput `pulumi:"name"` NotificationSettings TrustAnchorNotificationSettingArrayOutput `pulumi:"notificationSettings"` Source TrustAnchorSourceOutput `pulumi:"source"` Tags TrustAnchorTagArrayOutput `pulumi:"tags"` TrustAnchorArn pulumi.StringOutput `pulumi:"trustAnchorArn"` TrustAnchorId pulumi.StringOutput `pulumi:"trustAnchorId"` }
Definition of AWS::RolesAnywhere::TrustAnchor Resource Type.
func GetTrustAnchor ¶
func GetTrustAnchor(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TrustAnchorState, opts ...pulumi.ResourceOption) (*TrustAnchor, error)
GetTrustAnchor gets an existing TrustAnchor 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 NewTrustAnchor ¶
func NewTrustAnchor(ctx *pulumi.Context, name string, args *TrustAnchorArgs, opts ...pulumi.ResourceOption) (*TrustAnchor, error)
NewTrustAnchor registers a new resource with the given unique name, arguments, and options.
func (*TrustAnchor) ElementType ¶
func (*TrustAnchor) ElementType() reflect.Type
func (*TrustAnchor) ToOutput ¶ added in v0.76.0
func (i *TrustAnchor) ToOutput(ctx context.Context) pulumix.Output[*TrustAnchor]
func (*TrustAnchor) ToTrustAnchorOutput ¶
func (i *TrustAnchor) ToTrustAnchorOutput() TrustAnchorOutput
func (*TrustAnchor) ToTrustAnchorOutputWithContext ¶
func (i *TrustAnchor) ToTrustAnchorOutputWithContext(ctx context.Context) TrustAnchorOutput
type TrustAnchorArgs ¶
type TrustAnchorArgs struct { Enabled pulumi.BoolPtrInput Name pulumi.StringPtrInput NotificationSettings TrustAnchorNotificationSettingArrayInput Source TrustAnchorSourceInput Tags TrustAnchorTagArrayInput }
The set of arguments for constructing a TrustAnchor resource.
func (TrustAnchorArgs) ElementType ¶
func (TrustAnchorArgs) ElementType() reflect.Type
type TrustAnchorInput ¶
type TrustAnchorInput interface { pulumi.Input ToTrustAnchorOutput() TrustAnchorOutput ToTrustAnchorOutputWithContext(ctx context.Context) TrustAnchorOutput }
type TrustAnchorNotificationChannel ¶ added in v0.76.0
type TrustAnchorNotificationChannel string
func (TrustAnchorNotificationChannel) ElementType ¶ added in v0.76.0
func (TrustAnchorNotificationChannel) ElementType() reflect.Type
func (TrustAnchorNotificationChannel) ToStringOutput ¶ added in v0.76.0
func (e TrustAnchorNotificationChannel) ToStringOutput() pulumi.StringOutput
func (TrustAnchorNotificationChannel) ToStringOutputWithContext ¶ added in v0.76.0
func (e TrustAnchorNotificationChannel) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TrustAnchorNotificationChannel) ToStringPtrOutput ¶ added in v0.76.0
func (e TrustAnchorNotificationChannel) ToStringPtrOutput() pulumi.StringPtrOutput
func (TrustAnchorNotificationChannel) ToStringPtrOutputWithContext ¶ added in v0.76.0
func (e TrustAnchorNotificationChannel) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TrustAnchorNotificationChannel) ToTrustAnchorNotificationChannelOutput ¶ added in v0.76.0
func (e TrustAnchorNotificationChannel) ToTrustAnchorNotificationChannelOutput() TrustAnchorNotificationChannelOutput
func (TrustAnchorNotificationChannel) ToTrustAnchorNotificationChannelOutputWithContext ¶ added in v0.76.0
func (e TrustAnchorNotificationChannel) ToTrustAnchorNotificationChannelOutputWithContext(ctx context.Context) TrustAnchorNotificationChannelOutput
func (TrustAnchorNotificationChannel) ToTrustAnchorNotificationChannelPtrOutput ¶ added in v0.76.0
func (e TrustAnchorNotificationChannel) ToTrustAnchorNotificationChannelPtrOutput() TrustAnchorNotificationChannelPtrOutput
func (TrustAnchorNotificationChannel) ToTrustAnchorNotificationChannelPtrOutputWithContext ¶ added in v0.76.0
func (e TrustAnchorNotificationChannel) ToTrustAnchorNotificationChannelPtrOutputWithContext(ctx context.Context) TrustAnchorNotificationChannelPtrOutput
type TrustAnchorNotificationChannelInput ¶ added in v0.76.0
type TrustAnchorNotificationChannelInput interface { pulumi.Input ToTrustAnchorNotificationChannelOutput() TrustAnchorNotificationChannelOutput ToTrustAnchorNotificationChannelOutputWithContext(context.Context) TrustAnchorNotificationChannelOutput }
TrustAnchorNotificationChannelInput is an input type that accepts TrustAnchorNotificationChannelArgs and TrustAnchorNotificationChannelOutput values. You can construct a concrete instance of `TrustAnchorNotificationChannelInput` via:
TrustAnchorNotificationChannelArgs{...}
type TrustAnchorNotificationChannelOutput ¶ added in v0.76.0
type TrustAnchorNotificationChannelOutput struct{ *pulumi.OutputState }
func (TrustAnchorNotificationChannelOutput) ElementType ¶ added in v0.76.0
func (TrustAnchorNotificationChannelOutput) ElementType() reflect.Type
func (TrustAnchorNotificationChannelOutput) ToOutput ¶ added in v0.76.0
func (o TrustAnchorNotificationChannelOutput) ToOutput(ctx context.Context) pulumix.Output[TrustAnchorNotificationChannel]
func (TrustAnchorNotificationChannelOutput) ToStringOutput ¶ added in v0.76.0
func (o TrustAnchorNotificationChannelOutput) ToStringOutput() pulumi.StringOutput
func (TrustAnchorNotificationChannelOutput) ToStringOutputWithContext ¶ added in v0.76.0
func (o TrustAnchorNotificationChannelOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TrustAnchorNotificationChannelOutput) ToStringPtrOutput ¶ added in v0.76.0
func (o TrustAnchorNotificationChannelOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (TrustAnchorNotificationChannelOutput) ToStringPtrOutputWithContext ¶ added in v0.76.0
func (o TrustAnchorNotificationChannelOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TrustAnchorNotificationChannelOutput) ToTrustAnchorNotificationChannelOutput ¶ added in v0.76.0
func (o TrustAnchorNotificationChannelOutput) ToTrustAnchorNotificationChannelOutput() TrustAnchorNotificationChannelOutput
func (TrustAnchorNotificationChannelOutput) ToTrustAnchorNotificationChannelOutputWithContext ¶ added in v0.76.0
func (o TrustAnchorNotificationChannelOutput) ToTrustAnchorNotificationChannelOutputWithContext(ctx context.Context) TrustAnchorNotificationChannelOutput
func (TrustAnchorNotificationChannelOutput) ToTrustAnchorNotificationChannelPtrOutput ¶ added in v0.76.0
func (o TrustAnchorNotificationChannelOutput) ToTrustAnchorNotificationChannelPtrOutput() TrustAnchorNotificationChannelPtrOutput
func (TrustAnchorNotificationChannelOutput) ToTrustAnchorNotificationChannelPtrOutputWithContext ¶ added in v0.76.0
func (o TrustAnchorNotificationChannelOutput) ToTrustAnchorNotificationChannelPtrOutputWithContext(ctx context.Context) TrustAnchorNotificationChannelPtrOutput
type TrustAnchorNotificationChannelPtrInput ¶ added in v0.76.0
type TrustAnchorNotificationChannelPtrInput interface { pulumi.Input ToTrustAnchorNotificationChannelPtrOutput() TrustAnchorNotificationChannelPtrOutput ToTrustAnchorNotificationChannelPtrOutputWithContext(context.Context) TrustAnchorNotificationChannelPtrOutput }
func TrustAnchorNotificationChannelPtr ¶ added in v0.76.0
func TrustAnchorNotificationChannelPtr(v string) TrustAnchorNotificationChannelPtrInput
type TrustAnchorNotificationChannelPtrOutput ¶ added in v0.76.0
type TrustAnchorNotificationChannelPtrOutput struct{ *pulumi.OutputState }
func (TrustAnchorNotificationChannelPtrOutput) ElementType ¶ added in v0.76.0
func (TrustAnchorNotificationChannelPtrOutput) ElementType() reflect.Type
func (TrustAnchorNotificationChannelPtrOutput) ToOutput ¶ added in v0.76.0
func (o TrustAnchorNotificationChannelPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TrustAnchorNotificationChannel]
func (TrustAnchorNotificationChannelPtrOutput) ToStringPtrOutput ¶ added in v0.76.0
func (o TrustAnchorNotificationChannelPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (TrustAnchorNotificationChannelPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.76.0
func (o TrustAnchorNotificationChannelPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TrustAnchorNotificationChannelPtrOutput) ToTrustAnchorNotificationChannelPtrOutput ¶ added in v0.76.0
func (o TrustAnchorNotificationChannelPtrOutput) ToTrustAnchorNotificationChannelPtrOutput() TrustAnchorNotificationChannelPtrOutput
func (TrustAnchorNotificationChannelPtrOutput) ToTrustAnchorNotificationChannelPtrOutputWithContext ¶ added in v0.76.0
func (o TrustAnchorNotificationChannelPtrOutput) ToTrustAnchorNotificationChannelPtrOutputWithContext(ctx context.Context) TrustAnchorNotificationChannelPtrOutput
type TrustAnchorNotificationEvent ¶ added in v0.76.0
type TrustAnchorNotificationEvent string
func (TrustAnchorNotificationEvent) ElementType ¶ added in v0.76.0
func (TrustAnchorNotificationEvent) ElementType() reflect.Type
func (TrustAnchorNotificationEvent) ToStringOutput ¶ added in v0.76.0
func (e TrustAnchorNotificationEvent) ToStringOutput() pulumi.StringOutput
func (TrustAnchorNotificationEvent) ToStringOutputWithContext ¶ added in v0.76.0
func (e TrustAnchorNotificationEvent) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TrustAnchorNotificationEvent) ToStringPtrOutput ¶ added in v0.76.0
func (e TrustAnchorNotificationEvent) ToStringPtrOutput() pulumi.StringPtrOutput
func (TrustAnchorNotificationEvent) ToStringPtrOutputWithContext ¶ added in v0.76.0
func (e TrustAnchorNotificationEvent) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TrustAnchorNotificationEvent) ToTrustAnchorNotificationEventOutput ¶ added in v0.76.0
func (e TrustAnchorNotificationEvent) ToTrustAnchorNotificationEventOutput() TrustAnchorNotificationEventOutput
func (TrustAnchorNotificationEvent) ToTrustAnchorNotificationEventOutputWithContext ¶ added in v0.76.0
func (e TrustAnchorNotificationEvent) ToTrustAnchorNotificationEventOutputWithContext(ctx context.Context) TrustAnchorNotificationEventOutput
func (TrustAnchorNotificationEvent) ToTrustAnchorNotificationEventPtrOutput ¶ added in v0.76.0
func (e TrustAnchorNotificationEvent) ToTrustAnchorNotificationEventPtrOutput() TrustAnchorNotificationEventPtrOutput
func (TrustAnchorNotificationEvent) ToTrustAnchorNotificationEventPtrOutputWithContext ¶ added in v0.76.0
func (e TrustAnchorNotificationEvent) ToTrustAnchorNotificationEventPtrOutputWithContext(ctx context.Context) TrustAnchorNotificationEventPtrOutput
type TrustAnchorNotificationEventInput ¶ added in v0.76.0
type TrustAnchorNotificationEventInput interface { pulumi.Input ToTrustAnchorNotificationEventOutput() TrustAnchorNotificationEventOutput ToTrustAnchorNotificationEventOutputWithContext(context.Context) TrustAnchorNotificationEventOutput }
TrustAnchorNotificationEventInput is an input type that accepts TrustAnchorNotificationEventArgs and TrustAnchorNotificationEventOutput values. You can construct a concrete instance of `TrustAnchorNotificationEventInput` via:
TrustAnchorNotificationEventArgs{...}
type TrustAnchorNotificationEventOutput ¶ added in v0.76.0
type TrustAnchorNotificationEventOutput struct{ *pulumi.OutputState }
func (TrustAnchorNotificationEventOutput) ElementType ¶ added in v0.76.0
func (TrustAnchorNotificationEventOutput) ElementType() reflect.Type
func (TrustAnchorNotificationEventOutput) ToOutput ¶ added in v0.76.0
func (o TrustAnchorNotificationEventOutput) ToOutput(ctx context.Context) pulumix.Output[TrustAnchorNotificationEvent]
func (TrustAnchorNotificationEventOutput) ToStringOutput ¶ added in v0.76.0
func (o TrustAnchorNotificationEventOutput) ToStringOutput() pulumi.StringOutput
func (TrustAnchorNotificationEventOutput) ToStringOutputWithContext ¶ added in v0.76.0
func (o TrustAnchorNotificationEventOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TrustAnchorNotificationEventOutput) ToStringPtrOutput ¶ added in v0.76.0
func (o TrustAnchorNotificationEventOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (TrustAnchorNotificationEventOutput) ToStringPtrOutputWithContext ¶ added in v0.76.0
func (o TrustAnchorNotificationEventOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TrustAnchorNotificationEventOutput) ToTrustAnchorNotificationEventOutput ¶ added in v0.76.0
func (o TrustAnchorNotificationEventOutput) ToTrustAnchorNotificationEventOutput() TrustAnchorNotificationEventOutput
func (TrustAnchorNotificationEventOutput) ToTrustAnchorNotificationEventOutputWithContext ¶ added in v0.76.0
func (o TrustAnchorNotificationEventOutput) ToTrustAnchorNotificationEventOutputWithContext(ctx context.Context) TrustAnchorNotificationEventOutput
func (TrustAnchorNotificationEventOutput) ToTrustAnchorNotificationEventPtrOutput ¶ added in v0.76.0
func (o TrustAnchorNotificationEventOutput) ToTrustAnchorNotificationEventPtrOutput() TrustAnchorNotificationEventPtrOutput
func (TrustAnchorNotificationEventOutput) ToTrustAnchorNotificationEventPtrOutputWithContext ¶ added in v0.76.0
func (o TrustAnchorNotificationEventOutput) ToTrustAnchorNotificationEventPtrOutputWithContext(ctx context.Context) TrustAnchorNotificationEventPtrOutput
type TrustAnchorNotificationEventPtrInput ¶ added in v0.76.0
type TrustAnchorNotificationEventPtrInput interface { pulumi.Input ToTrustAnchorNotificationEventPtrOutput() TrustAnchorNotificationEventPtrOutput ToTrustAnchorNotificationEventPtrOutputWithContext(context.Context) TrustAnchorNotificationEventPtrOutput }
func TrustAnchorNotificationEventPtr ¶ added in v0.76.0
func TrustAnchorNotificationEventPtr(v string) TrustAnchorNotificationEventPtrInput
type TrustAnchorNotificationEventPtrOutput ¶ added in v0.76.0
type TrustAnchorNotificationEventPtrOutput struct{ *pulumi.OutputState }
func (TrustAnchorNotificationEventPtrOutput) ElementType ¶ added in v0.76.0
func (TrustAnchorNotificationEventPtrOutput) ElementType() reflect.Type
func (TrustAnchorNotificationEventPtrOutput) ToOutput ¶ added in v0.76.0
func (o TrustAnchorNotificationEventPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TrustAnchorNotificationEvent]
func (TrustAnchorNotificationEventPtrOutput) ToStringPtrOutput ¶ added in v0.76.0
func (o TrustAnchorNotificationEventPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (TrustAnchorNotificationEventPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.76.0
func (o TrustAnchorNotificationEventPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TrustAnchorNotificationEventPtrOutput) ToTrustAnchorNotificationEventPtrOutput ¶ added in v0.76.0
func (o TrustAnchorNotificationEventPtrOutput) ToTrustAnchorNotificationEventPtrOutput() TrustAnchorNotificationEventPtrOutput
func (TrustAnchorNotificationEventPtrOutput) ToTrustAnchorNotificationEventPtrOutputWithContext ¶ added in v0.76.0
func (o TrustAnchorNotificationEventPtrOutput) ToTrustAnchorNotificationEventPtrOutputWithContext(ctx context.Context) TrustAnchorNotificationEventPtrOutput
type TrustAnchorNotificationSetting ¶ added in v0.76.0
type TrustAnchorNotificationSetting struct { Channel *TrustAnchorNotificationChannel `pulumi:"channel"` Enabled bool `pulumi:"enabled"` Event TrustAnchorNotificationEvent `pulumi:"event"` Threshold *float64 `pulumi:"threshold"` }
type TrustAnchorNotificationSettingArgs ¶ added in v0.76.0
type TrustAnchorNotificationSettingArgs struct { Channel TrustAnchorNotificationChannelPtrInput `pulumi:"channel"` Enabled pulumi.BoolInput `pulumi:"enabled"` Event TrustAnchorNotificationEventInput `pulumi:"event"` Threshold pulumi.Float64PtrInput `pulumi:"threshold"` }
func (TrustAnchorNotificationSettingArgs) ElementType ¶ added in v0.76.0
func (TrustAnchorNotificationSettingArgs) ElementType() reflect.Type
func (TrustAnchorNotificationSettingArgs) ToOutput ¶ added in v0.76.0
func (i TrustAnchorNotificationSettingArgs) ToOutput(ctx context.Context) pulumix.Output[TrustAnchorNotificationSetting]
func (TrustAnchorNotificationSettingArgs) ToTrustAnchorNotificationSettingOutput ¶ added in v0.76.0
func (i TrustAnchorNotificationSettingArgs) ToTrustAnchorNotificationSettingOutput() TrustAnchorNotificationSettingOutput
func (TrustAnchorNotificationSettingArgs) ToTrustAnchorNotificationSettingOutputWithContext ¶ added in v0.76.0
func (i TrustAnchorNotificationSettingArgs) ToTrustAnchorNotificationSettingOutputWithContext(ctx context.Context) TrustAnchorNotificationSettingOutput
type TrustAnchorNotificationSettingArray ¶ added in v0.76.0
type TrustAnchorNotificationSettingArray []TrustAnchorNotificationSettingInput
func (TrustAnchorNotificationSettingArray) ElementType ¶ added in v0.76.0
func (TrustAnchorNotificationSettingArray) ElementType() reflect.Type
func (TrustAnchorNotificationSettingArray) ToOutput ¶ added in v0.76.0
func (i TrustAnchorNotificationSettingArray) ToOutput(ctx context.Context) pulumix.Output[[]TrustAnchorNotificationSetting]
func (TrustAnchorNotificationSettingArray) ToTrustAnchorNotificationSettingArrayOutput ¶ added in v0.76.0
func (i TrustAnchorNotificationSettingArray) ToTrustAnchorNotificationSettingArrayOutput() TrustAnchorNotificationSettingArrayOutput
func (TrustAnchorNotificationSettingArray) ToTrustAnchorNotificationSettingArrayOutputWithContext ¶ added in v0.76.0
func (i TrustAnchorNotificationSettingArray) ToTrustAnchorNotificationSettingArrayOutputWithContext(ctx context.Context) TrustAnchorNotificationSettingArrayOutput
type TrustAnchorNotificationSettingArrayInput ¶ added in v0.76.0
type TrustAnchorNotificationSettingArrayInput interface { pulumi.Input ToTrustAnchorNotificationSettingArrayOutput() TrustAnchorNotificationSettingArrayOutput ToTrustAnchorNotificationSettingArrayOutputWithContext(context.Context) TrustAnchorNotificationSettingArrayOutput }
TrustAnchorNotificationSettingArrayInput is an input type that accepts TrustAnchorNotificationSettingArray and TrustAnchorNotificationSettingArrayOutput values. You can construct a concrete instance of `TrustAnchorNotificationSettingArrayInput` via:
TrustAnchorNotificationSettingArray{ TrustAnchorNotificationSettingArgs{...} }
type TrustAnchorNotificationSettingArrayOutput ¶ added in v0.76.0
type TrustAnchorNotificationSettingArrayOutput struct{ *pulumi.OutputState }
func (TrustAnchorNotificationSettingArrayOutput) ElementType ¶ added in v0.76.0
func (TrustAnchorNotificationSettingArrayOutput) ElementType() reflect.Type
func (TrustAnchorNotificationSettingArrayOutput) ToOutput ¶ added in v0.76.0
func (o TrustAnchorNotificationSettingArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]TrustAnchorNotificationSetting]
func (TrustAnchorNotificationSettingArrayOutput) ToTrustAnchorNotificationSettingArrayOutput ¶ added in v0.76.0
func (o TrustAnchorNotificationSettingArrayOutput) ToTrustAnchorNotificationSettingArrayOutput() TrustAnchorNotificationSettingArrayOutput
func (TrustAnchorNotificationSettingArrayOutput) ToTrustAnchorNotificationSettingArrayOutputWithContext ¶ added in v0.76.0
func (o TrustAnchorNotificationSettingArrayOutput) ToTrustAnchorNotificationSettingArrayOutputWithContext(ctx context.Context) TrustAnchorNotificationSettingArrayOutput
type TrustAnchorNotificationSettingInput ¶ added in v0.76.0
type TrustAnchorNotificationSettingInput interface { pulumi.Input ToTrustAnchorNotificationSettingOutput() TrustAnchorNotificationSettingOutput ToTrustAnchorNotificationSettingOutputWithContext(context.Context) TrustAnchorNotificationSettingOutput }
TrustAnchorNotificationSettingInput is an input type that accepts TrustAnchorNotificationSettingArgs and TrustAnchorNotificationSettingOutput values. You can construct a concrete instance of `TrustAnchorNotificationSettingInput` via:
TrustAnchorNotificationSettingArgs{...}
type TrustAnchorNotificationSettingOutput ¶ added in v0.76.0
type TrustAnchorNotificationSettingOutput struct{ *pulumi.OutputState }
func (TrustAnchorNotificationSettingOutput) Channel ¶ added in v0.76.0
func (o TrustAnchorNotificationSettingOutput) Channel() TrustAnchorNotificationChannelPtrOutput
func (TrustAnchorNotificationSettingOutput) ElementType ¶ added in v0.76.0
func (TrustAnchorNotificationSettingOutput) ElementType() reflect.Type
func (TrustAnchorNotificationSettingOutput) Enabled ¶ added in v0.76.0
func (o TrustAnchorNotificationSettingOutput) Enabled() pulumi.BoolOutput
func (TrustAnchorNotificationSettingOutput) Event ¶ added in v0.76.0
func (o TrustAnchorNotificationSettingOutput) Event() TrustAnchorNotificationEventOutput
func (TrustAnchorNotificationSettingOutput) Threshold ¶ added in v0.76.0
func (o TrustAnchorNotificationSettingOutput) Threshold() pulumi.Float64PtrOutput
func (TrustAnchorNotificationSettingOutput) ToOutput ¶ added in v0.76.0
func (o TrustAnchorNotificationSettingOutput) ToOutput(ctx context.Context) pulumix.Output[TrustAnchorNotificationSetting]
func (TrustAnchorNotificationSettingOutput) ToTrustAnchorNotificationSettingOutput ¶ added in v0.76.0
func (o TrustAnchorNotificationSettingOutput) ToTrustAnchorNotificationSettingOutput() TrustAnchorNotificationSettingOutput
func (TrustAnchorNotificationSettingOutput) ToTrustAnchorNotificationSettingOutputWithContext ¶ added in v0.76.0
func (o TrustAnchorNotificationSettingOutput) ToTrustAnchorNotificationSettingOutputWithContext(ctx context.Context) TrustAnchorNotificationSettingOutput
type TrustAnchorOutput ¶
type TrustAnchorOutput struct{ *pulumi.OutputState }
func (TrustAnchorOutput) ElementType ¶
func (TrustAnchorOutput) ElementType() reflect.Type
func (TrustAnchorOutput) Enabled ¶
func (o TrustAnchorOutput) Enabled() pulumi.BoolPtrOutput
func (TrustAnchorOutput) Name ¶
func (o TrustAnchorOutput) Name() pulumi.StringOutput
func (TrustAnchorOutput) NotificationSettings ¶ added in v0.76.0
func (o TrustAnchorOutput) NotificationSettings() TrustAnchorNotificationSettingArrayOutput
func (TrustAnchorOutput) Source ¶
func (o TrustAnchorOutput) Source() TrustAnchorSourceOutput
func (TrustAnchorOutput) Tags ¶
func (o TrustAnchorOutput) Tags() TrustAnchorTagArrayOutput
func (TrustAnchorOutput) ToOutput ¶ added in v0.76.0
func (o TrustAnchorOutput) ToOutput(ctx context.Context) pulumix.Output[*TrustAnchor]
func (TrustAnchorOutput) ToTrustAnchorOutput ¶
func (o TrustAnchorOutput) ToTrustAnchorOutput() TrustAnchorOutput
func (TrustAnchorOutput) ToTrustAnchorOutputWithContext ¶
func (o TrustAnchorOutput) ToTrustAnchorOutputWithContext(ctx context.Context) TrustAnchorOutput
func (TrustAnchorOutput) TrustAnchorArn ¶
func (o TrustAnchorOutput) TrustAnchorArn() pulumi.StringOutput
func (TrustAnchorOutput) TrustAnchorId ¶
func (o TrustAnchorOutput) TrustAnchorId() pulumi.StringOutput
type TrustAnchorSource ¶
type TrustAnchorSource struct { SourceData interface{} `pulumi:"sourceData"` SourceType *TrustAnchorType `pulumi:"sourceType"` }
type TrustAnchorSourceArgs ¶
type TrustAnchorSourceArgs struct { SourceData pulumi.Input `pulumi:"sourceData"` SourceType TrustAnchorTypePtrInput `pulumi:"sourceType"` }
func (TrustAnchorSourceArgs) ElementType ¶
func (TrustAnchorSourceArgs) ElementType() reflect.Type
func (TrustAnchorSourceArgs) ToOutput ¶ added in v0.76.0
func (i TrustAnchorSourceArgs) ToOutput(ctx context.Context) pulumix.Output[TrustAnchorSource]
func (TrustAnchorSourceArgs) ToTrustAnchorSourceOutput ¶
func (i TrustAnchorSourceArgs) ToTrustAnchorSourceOutput() TrustAnchorSourceOutput
func (TrustAnchorSourceArgs) ToTrustAnchorSourceOutputWithContext ¶
func (i TrustAnchorSourceArgs) ToTrustAnchorSourceOutputWithContext(ctx context.Context) TrustAnchorSourceOutput
type TrustAnchorSourceData0Properties ¶ added in v0.72.0
type TrustAnchorSourceData0Properties struct {
X509CertificateData string `pulumi:"x509CertificateData"`
}
type TrustAnchorSourceData1Properties ¶ added in v0.72.0
type TrustAnchorSourceData1Properties struct {
AcmPcaArn string `pulumi:"acmPcaArn"`
}
type TrustAnchorSourceInput ¶
type TrustAnchorSourceInput interface { pulumi.Input ToTrustAnchorSourceOutput() TrustAnchorSourceOutput ToTrustAnchorSourceOutputWithContext(context.Context) TrustAnchorSourceOutput }
TrustAnchorSourceInput is an input type that accepts TrustAnchorSourceArgs and TrustAnchorSourceOutput values. You can construct a concrete instance of `TrustAnchorSourceInput` via:
TrustAnchorSourceArgs{...}
type TrustAnchorSourceOutput ¶
type TrustAnchorSourceOutput struct{ *pulumi.OutputState }
func (TrustAnchorSourceOutput) ElementType ¶
func (TrustAnchorSourceOutput) ElementType() reflect.Type
func (TrustAnchorSourceOutput) SourceData ¶
func (o TrustAnchorSourceOutput) SourceData() pulumi.AnyOutput
func (TrustAnchorSourceOutput) SourceType ¶
func (o TrustAnchorSourceOutput) SourceType() TrustAnchorTypePtrOutput
func (TrustAnchorSourceOutput) ToOutput ¶ added in v0.76.0
func (o TrustAnchorSourceOutput) ToOutput(ctx context.Context) pulumix.Output[TrustAnchorSource]
func (TrustAnchorSourceOutput) ToTrustAnchorSourceOutput ¶
func (o TrustAnchorSourceOutput) ToTrustAnchorSourceOutput() TrustAnchorSourceOutput
func (TrustAnchorSourceOutput) ToTrustAnchorSourceOutputWithContext ¶
func (o TrustAnchorSourceOutput) ToTrustAnchorSourceOutputWithContext(ctx context.Context) TrustAnchorSourceOutput
type TrustAnchorSourcePtrOutput ¶
type TrustAnchorSourcePtrOutput struct{ *pulumi.OutputState }
func (TrustAnchorSourcePtrOutput) Elem ¶
func (o TrustAnchorSourcePtrOutput) Elem() TrustAnchorSourceOutput
func (TrustAnchorSourcePtrOutput) ElementType ¶
func (TrustAnchorSourcePtrOutput) ElementType() reflect.Type
func (TrustAnchorSourcePtrOutput) SourceData ¶
func (o TrustAnchorSourcePtrOutput) SourceData() pulumi.AnyOutput
func (TrustAnchorSourcePtrOutput) SourceType ¶
func (o TrustAnchorSourcePtrOutput) SourceType() TrustAnchorTypePtrOutput
func (TrustAnchorSourcePtrOutput) ToOutput ¶ added in v0.76.0
func (o TrustAnchorSourcePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TrustAnchorSource]
func (TrustAnchorSourcePtrOutput) ToTrustAnchorSourcePtrOutput ¶
func (o TrustAnchorSourcePtrOutput) ToTrustAnchorSourcePtrOutput() TrustAnchorSourcePtrOutput
func (TrustAnchorSourcePtrOutput) ToTrustAnchorSourcePtrOutputWithContext ¶
func (o TrustAnchorSourcePtrOutput) ToTrustAnchorSourcePtrOutputWithContext(ctx context.Context) TrustAnchorSourcePtrOutput
type TrustAnchorState ¶
type TrustAnchorState struct { }
func (TrustAnchorState) ElementType ¶
func (TrustAnchorState) ElementType() reflect.Type
type TrustAnchorTag ¶
type TrustAnchorTagArgs ¶
type TrustAnchorTagArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
func (TrustAnchorTagArgs) ElementType ¶
func (TrustAnchorTagArgs) ElementType() reflect.Type
func (TrustAnchorTagArgs) ToOutput ¶ added in v0.76.0
func (i TrustAnchorTagArgs) ToOutput(ctx context.Context) pulumix.Output[TrustAnchorTag]
func (TrustAnchorTagArgs) ToTrustAnchorTagOutput ¶
func (i TrustAnchorTagArgs) ToTrustAnchorTagOutput() TrustAnchorTagOutput
func (TrustAnchorTagArgs) ToTrustAnchorTagOutputWithContext ¶
func (i TrustAnchorTagArgs) ToTrustAnchorTagOutputWithContext(ctx context.Context) TrustAnchorTagOutput
type TrustAnchorTagArray ¶
type TrustAnchorTagArray []TrustAnchorTagInput
func (TrustAnchorTagArray) ElementType ¶
func (TrustAnchorTagArray) ElementType() reflect.Type
func (TrustAnchorTagArray) ToOutput ¶ added in v0.76.0
func (i TrustAnchorTagArray) ToOutput(ctx context.Context) pulumix.Output[[]TrustAnchorTag]
func (TrustAnchorTagArray) ToTrustAnchorTagArrayOutput ¶
func (i TrustAnchorTagArray) ToTrustAnchorTagArrayOutput() TrustAnchorTagArrayOutput
func (TrustAnchorTagArray) ToTrustAnchorTagArrayOutputWithContext ¶
func (i TrustAnchorTagArray) ToTrustAnchorTagArrayOutputWithContext(ctx context.Context) TrustAnchorTagArrayOutput
type TrustAnchorTagArrayInput ¶
type TrustAnchorTagArrayInput interface { pulumi.Input ToTrustAnchorTagArrayOutput() TrustAnchorTagArrayOutput ToTrustAnchorTagArrayOutputWithContext(context.Context) TrustAnchorTagArrayOutput }
TrustAnchorTagArrayInput is an input type that accepts TrustAnchorTagArray and TrustAnchorTagArrayOutput values. You can construct a concrete instance of `TrustAnchorTagArrayInput` via:
TrustAnchorTagArray{ TrustAnchorTagArgs{...} }
type TrustAnchorTagArrayOutput ¶
type TrustAnchorTagArrayOutput struct{ *pulumi.OutputState }
func (TrustAnchorTagArrayOutput) ElementType ¶
func (TrustAnchorTagArrayOutput) ElementType() reflect.Type
func (TrustAnchorTagArrayOutput) Index ¶
func (o TrustAnchorTagArrayOutput) Index(i pulumi.IntInput) TrustAnchorTagOutput
func (TrustAnchorTagArrayOutput) ToOutput ¶ added in v0.76.0
func (o TrustAnchorTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]TrustAnchorTag]
func (TrustAnchorTagArrayOutput) ToTrustAnchorTagArrayOutput ¶
func (o TrustAnchorTagArrayOutput) ToTrustAnchorTagArrayOutput() TrustAnchorTagArrayOutput
func (TrustAnchorTagArrayOutput) ToTrustAnchorTagArrayOutputWithContext ¶
func (o TrustAnchorTagArrayOutput) ToTrustAnchorTagArrayOutputWithContext(ctx context.Context) TrustAnchorTagArrayOutput
type TrustAnchorTagInput ¶
type TrustAnchorTagInput interface { pulumi.Input ToTrustAnchorTagOutput() TrustAnchorTagOutput ToTrustAnchorTagOutputWithContext(context.Context) TrustAnchorTagOutput }
TrustAnchorTagInput is an input type that accepts TrustAnchorTagArgs and TrustAnchorTagOutput values. You can construct a concrete instance of `TrustAnchorTagInput` via:
TrustAnchorTagArgs{...}
type TrustAnchorTagOutput ¶
type TrustAnchorTagOutput struct{ *pulumi.OutputState }
func (TrustAnchorTagOutput) ElementType ¶
func (TrustAnchorTagOutput) ElementType() reflect.Type
func (TrustAnchorTagOutput) Key ¶
func (o TrustAnchorTagOutput) Key() pulumi.StringOutput
func (TrustAnchorTagOutput) ToOutput ¶ added in v0.76.0
func (o TrustAnchorTagOutput) ToOutput(ctx context.Context) pulumix.Output[TrustAnchorTag]
func (TrustAnchorTagOutput) ToTrustAnchorTagOutput ¶
func (o TrustAnchorTagOutput) ToTrustAnchorTagOutput() TrustAnchorTagOutput
func (TrustAnchorTagOutput) ToTrustAnchorTagOutputWithContext ¶
func (o TrustAnchorTagOutput) ToTrustAnchorTagOutputWithContext(ctx context.Context) TrustAnchorTagOutput
func (TrustAnchorTagOutput) Value ¶
func (o TrustAnchorTagOutput) Value() pulumi.StringOutput
type TrustAnchorType ¶
type TrustAnchorType string
func (TrustAnchorType) ElementType ¶
func (TrustAnchorType) ElementType() reflect.Type
func (TrustAnchorType) ToStringOutput ¶
func (e TrustAnchorType) ToStringOutput() pulumi.StringOutput
func (TrustAnchorType) ToStringOutputWithContext ¶
func (e TrustAnchorType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TrustAnchorType) ToStringPtrOutput ¶
func (e TrustAnchorType) ToStringPtrOutput() pulumi.StringPtrOutput
func (TrustAnchorType) ToStringPtrOutputWithContext ¶
func (e TrustAnchorType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TrustAnchorType) ToTrustAnchorTypeOutput ¶
func (e TrustAnchorType) ToTrustAnchorTypeOutput() TrustAnchorTypeOutput
func (TrustAnchorType) ToTrustAnchorTypeOutputWithContext ¶
func (e TrustAnchorType) ToTrustAnchorTypeOutputWithContext(ctx context.Context) TrustAnchorTypeOutput
func (TrustAnchorType) ToTrustAnchorTypePtrOutput ¶
func (e TrustAnchorType) ToTrustAnchorTypePtrOutput() TrustAnchorTypePtrOutput
func (TrustAnchorType) ToTrustAnchorTypePtrOutputWithContext ¶
func (e TrustAnchorType) ToTrustAnchorTypePtrOutputWithContext(ctx context.Context) TrustAnchorTypePtrOutput
type TrustAnchorTypeInput ¶
type TrustAnchorTypeInput interface { pulumi.Input ToTrustAnchorTypeOutput() TrustAnchorTypeOutput ToTrustAnchorTypeOutputWithContext(context.Context) TrustAnchorTypeOutput }
TrustAnchorTypeInput is an input type that accepts TrustAnchorTypeArgs and TrustAnchorTypeOutput values. You can construct a concrete instance of `TrustAnchorTypeInput` via:
TrustAnchorTypeArgs{...}
type TrustAnchorTypeOutput ¶
type TrustAnchorTypeOutput struct{ *pulumi.OutputState }
func (TrustAnchorTypeOutput) ElementType ¶
func (TrustAnchorTypeOutput) ElementType() reflect.Type
func (TrustAnchorTypeOutput) ToOutput ¶ added in v0.76.0
func (o TrustAnchorTypeOutput) ToOutput(ctx context.Context) pulumix.Output[TrustAnchorType]
func (TrustAnchorTypeOutput) ToStringOutput ¶
func (o TrustAnchorTypeOutput) ToStringOutput() pulumi.StringOutput
func (TrustAnchorTypeOutput) ToStringOutputWithContext ¶
func (o TrustAnchorTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TrustAnchorTypeOutput) ToStringPtrOutput ¶
func (o TrustAnchorTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (TrustAnchorTypeOutput) ToStringPtrOutputWithContext ¶
func (o TrustAnchorTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TrustAnchorTypeOutput) ToTrustAnchorTypeOutput ¶
func (o TrustAnchorTypeOutput) ToTrustAnchorTypeOutput() TrustAnchorTypeOutput
func (TrustAnchorTypeOutput) ToTrustAnchorTypeOutputWithContext ¶
func (o TrustAnchorTypeOutput) ToTrustAnchorTypeOutputWithContext(ctx context.Context) TrustAnchorTypeOutput
func (TrustAnchorTypeOutput) ToTrustAnchorTypePtrOutput ¶
func (o TrustAnchorTypeOutput) ToTrustAnchorTypePtrOutput() TrustAnchorTypePtrOutput
func (TrustAnchorTypeOutput) ToTrustAnchorTypePtrOutputWithContext ¶
func (o TrustAnchorTypeOutput) ToTrustAnchorTypePtrOutputWithContext(ctx context.Context) TrustAnchorTypePtrOutput
type TrustAnchorTypePtrInput ¶
type TrustAnchorTypePtrInput interface { pulumi.Input ToTrustAnchorTypePtrOutput() TrustAnchorTypePtrOutput ToTrustAnchorTypePtrOutputWithContext(context.Context) TrustAnchorTypePtrOutput }
func TrustAnchorTypePtr ¶
func TrustAnchorTypePtr(v string) TrustAnchorTypePtrInput
type TrustAnchorTypePtrOutput ¶
type TrustAnchorTypePtrOutput struct{ *pulumi.OutputState }
func (TrustAnchorTypePtrOutput) Elem ¶
func (o TrustAnchorTypePtrOutput) Elem() TrustAnchorTypeOutput
func (TrustAnchorTypePtrOutput) ElementType ¶
func (TrustAnchorTypePtrOutput) ElementType() reflect.Type
func (TrustAnchorTypePtrOutput) ToOutput ¶ added in v0.76.0
func (o TrustAnchorTypePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TrustAnchorType]
func (TrustAnchorTypePtrOutput) ToStringPtrOutput ¶
func (o TrustAnchorTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (TrustAnchorTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o TrustAnchorTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TrustAnchorTypePtrOutput) ToTrustAnchorTypePtrOutput ¶
func (o TrustAnchorTypePtrOutput) ToTrustAnchorTypePtrOutput() TrustAnchorTypePtrOutput
func (TrustAnchorTypePtrOutput) ToTrustAnchorTypePtrOutputWithContext ¶
func (o TrustAnchorTypePtrOutput) ToTrustAnchorTypePtrOutputWithContext(ctx context.Context) TrustAnchorTypePtrOutput