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) TrustAnchorArn() pulumi.StringPtrOutput
- type CRLState
- type CRLTag
- type CRLTagArgs
- type CRLTagArray
- type CRLTagArrayInput
- type CRLTagArrayOutput
- type CRLTagInput
- type CRLTagOutput
- 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) 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
- 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) Source() TrustAnchorSourcePtrOutput
- func (o LookupTrustAnchorResultOutput) Tags() TrustAnchorTagArrayOutput
- func (o LookupTrustAnchorResultOutput) ToLookupTrustAnchorResultOutput() LookupTrustAnchorResultOutput
- func (o LookupTrustAnchorResultOutput) ToLookupTrustAnchorResultOutputWithContext(ctx context.Context) LookupTrustAnchorResultOutput
- 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) ToProfileOutput() ProfileOutput
- func (o ProfileOutput) ToProfileOutputWithContext(ctx context.Context) ProfileOutput
- type ProfileState
- type ProfileTag
- type ProfileTagArgs
- type ProfileTagArray
- type ProfileTagArrayInput
- type ProfileTagArrayOutput
- func (ProfileTagArrayOutput) ElementType() reflect.Type
- func (o ProfileTagArrayOutput) Index(i pulumi.IntInput) ProfileTagOutput
- 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) ToProfileTagOutput() ProfileTagOutput
- func (o ProfileTagOutput) ToProfileTagOutputWithContext(ctx context.Context) ProfileTagOutput
- func (o ProfileTagOutput) Value() pulumi.StringOutput
- type TrustAnchor
- type TrustAnchorArgs
- type TrustAnchorInput
- type TrustAnchorOutput
- func (TrustAnchorOutput) ElementType() reflect.Type
- func (o TrustAnchorOutput) Enabled() pulumi.BoolPtrOutput
- func (o TrustAnchorOutput) Name() pulumi.StringOutput
- func (o TrustAnchorOutput) Source() TrustAnchorSourceOutput
- func (o TrustAnchorOutput) Tags() TrustAnchorTagArrayOutput
- 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
- type TrustAnchorSourceData
- type TrustAnchorSourceDataArgs
- func (TrustAnchorSourceDataArgs) ElementType() reflect.Type
- func (i TrustAnchorSourceDataArgs) ToTrustAnchorSourceDataOutput() TrustAnchorSourceDataOutput
- func (i TrustAnchorSourceDataArgs) ToTrustAnchorSourceDataOutputWithContext(ctx context.Context) TrustAnchorSourceDataOutput
- func (i TrustAnchorSourceDataArgs) ToTrustAnchorSourceDataPtrOutput() TrustAnchorSourceDataPtrOutput
- func (i TrustAnchorSourceDataArgs) ToTrustAnchorSourceDataPtrOutputWithContext(ctx context.Context) TrustAnchorSourceDataPtrOutput
- type TrustAnchorSourceDataInput
- type TrustAnchorSourceDataOutput
- func (TrustAnchorSourceDataOutput) ElementType() reflect.Type
- func (o TrustAnchorSourceDataOutput) ToTrustAnchorSourceDataOutput() TrustAnchorSourceDataOutput
- func (o TrustAnchorSourceDataOutput) ToTrustAnchorSourceDataOutputWithContext(ctx context.Context) TrustAnchorSourceDataOutput
- func (o TrustAnchorSourceDataOutput) ToTrustAnchorSourceDataPtrOutput() TrustAnchorSourceDataPtrOutput
- func (o TrustAnchorSourceDataOutput) ToTrustAnchorSourceDataPtrOutputWithContext(ctx context.Context) TrustAnchorSourceDataPtrOutput
- type TrustAnchorSourceDataPtrInput
- type TrustAnchorSourceDataPtrOutput
- func (o TrustAnchorSourceDataPtrOutput) Elem() TrustAnchorSourceDataOutput
- func (TrustAnchorSourceDataPtrOutput) ElementType() reflect.Type
- func (o TrustAnchorSourceDataPtrOutput) ToTrustAnchorSourceDataPtrOutput() TrustAnchorSourceDataPtrOutput
- func (o TrustAnchorSourceDataPtrOutput) ToTrustAnchorSourceDataPtrOutputWithContext(ctx context.Context) TrustAnchorSourceDataPtrOutput
- type TrustAnchorSourceInput
- type TrustAnchorSourceOutput
- func (TrustAnchorSourceOutput) ElementType() reflect.Type
- func (o TrustAnchorSourceOutput) SourceData() TrustAnchorSourceDataPtrOutput
- func (o TrustAnchorSourceOutput) SourceType() TrustAnchorTypePtrOutput
- 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() TrustAnchorSourceDataPtrOutput
- func (o TrustAnchorSourcePtrOutput) SourceType() TrustAnchorTypePtrOutput
- func (o TrustAnchorSourcePtrOutput) ToTrustAnchorSourcePtrOutput() TrustAnchorSourcePtrOutput
- func (o TrustAnchorSourcePtrOutput) ToTrustAnchorSourcePtrOutputWithContext(ctx context.Context) TrustAnchorSourcePtrOutput
- type TrustAnchorState
- type TrustAnchorTag
- type TrustAnchorTagArgs
- type TrustAnchorTagArray
- type TrustAnchorTagArrayInput
- type TrustAnchorTagArrayOutput
- func (TrustAnchorTagArrayOutput) ElementType() reflect.Type
- func (o TrustAnchorTagArrayOutput) Index(i pulumi.IntInput) TrustAnchorTagOutput
- 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) 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) 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) 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 ( TrustAnchorTypeAwsAcmPca = TrustAnchorType("AWS_ACM_PCA") TrustAnchorTypeCertificateBundle = TrustAnchorType("CERTIFICATE_BUNDLE") TrustAnchorTypeSelfSignedRepository = TrustAnchorType("SELF_SIGNED_REPOSITORY") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CRL ¶
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 ¶
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 ¶
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 ¶
func (*CRL) ToCRLOutput ¶
type CRLArgs ¶
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 ¶
type CRLOutput ¶
type CRLOutput struct{ *pulumi.OutputState }
func (CRLOutput) CrlData ¶
func (o CRLOutput) CrlData() pulumi.StringOutput
func (CRLOutput) CrlId ¶
func (o CRLOutput) CrlId() pulumi.StringOutput
func (CRLOutput) ElementType ¶
func (CRLOutput) Enabled ¶
func (o CRLOutput) Enabled() pulumi.BoolPtrOutput
func (CRLOutput) Name ¶
func (o CRLOutput) Name() pulumi.StringOutput
func (CRLOutput) Tags ¶
func (o CRLOutput) Tags() CRLTagArrayOutput
func (CRLOutput) ToCRLOutput ¶
func (CRLOutput) ToCRLOutputWithContext ¶
func (CRLOutput) TrustAnchorArn ¶
func (o CRLOutput) TrustAnchorArn() pulumi.StringPtrOutput
type CRLTagArgs ¶
type CRLTagArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
func (CRLTagArgs) ElementType ¶
func (CRLTagArgs) ElementType() reflect.Type
func (CRLTagArgs) ToCRLTagOutput ¶
func (i CRLTagArgs) ToCRLTagOutput() CRLTagOutput
func (CRLTagArgs) ToCRLTagOutputWithContext ¶
func (i CRLTagArgs) ToCRLTagOutputWithContext(ctx context.Context) CRLTagOutput
type CRLTagArray ¶
type CRLTagArray []CRLTagInput
func (CRLTagArray) ElementType ¶
func (CRLTagArray) ElementType() reflect.Type
func (CRLTagArray) ToCRLTagArrayOutput ¶
func (i CRLTagArray) ToCRLTagArrayOutput() CRLTagArrayOutput
func (CRLTagArray) ToCRLTagArrayOutputWithContext ¶
func (i CRLTagArray) ToCRLTagArrayOutputWithContext(ctx context.Context) CRLTagArrayOutput
type CRLTagArrayInput ¶
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 ¶
type CRLTagArrayOutput struct{ *pulumi.OutputState }
func (CRLTagArrayOutput) ElementType ¶
func (CRLTagArrayOutput) ElementType() reflect.Type
func (CRLTagArrayOutput) Index ¶
func (o CRLTagArrayOutput) Index(i pulumi.IntInput) CRLTagOutput
func (CRLTagArrayOutput) ToCRLTagArrayOutput ¶
func (o CRLTagArrayOutput) ToCRLTagArrayOutput() CRLTagArrayOutput
func (CRLTagArrayOutput) ToCRLTagArrayOutputWithContext ¶
func (o CRLTagArrayOutput) ToCRLTagArrayOutputWithContext(ctx context.Context) CRLTagArrayOutput
type CRLTagInput ¶
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 ¶
type CRLTagOutput struct{ *pulumi.OutputState }
func (CRLTagOutput) ElementType ¶
func (CRLTagOutput) ElementType() reflect.Type
func (CRLTagOutput) Key ¶
func (o CRLTagOutput) Key() pulumi.StringOutput
func (CRLTagOutput) ToCRLTagOutput ¶
func (o CRLTagOutput) ToCRLTagOutput() CRLTagOutput
func (CRLTagOutput) ToCRLTagOutputWithContext ¶
func (o CRLTagOutput) ToCRLTagOutputWithContext(ctx context.Context) CRLTagOutput
func (CRLTagOutput) Value ¶
func (o CRLTagOutput) Value() pulumi.StringOutput
type LookupCRLArgs ¶
type LookupCRLArgs struct {
CrlId string `pulumi:"crlId"`
}
type LookupCRLOutputArgs ¶
type LookupCRLOutputArgs struct {
CrlId pulumi.StringInput `pulumi:"crlId"`
}
func (LookupCRLOutputArgs) ElementType ¶
func (LookupCRLOutputArgs) ElementType() reflect.Type
type LookupCRLResult ¶
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 ¶
func LookupCRL(ctx *pulumi.Context, args *LookupCRLArgs, opts ...pulumi.InvokeOption) (*LookupCRLResult, error)
Definition of AWS::RolesAnywhere::CRL Resource Type
type LookupCRLResultOutput ¶
type LookupCRLResultOutput struct{ *pulumi.OutputState }
func LookupCRLOutput ¶
func LookupCRLOutput(ctx *pulumi.Context, args LookupCRLOutputArgs, opts ...pulumi.InvokeOption) LookupCRLResultOutput
func (LookupCRLResultOutput) CrlData ¶
func (o LookupCRLResultOutput) CrlData() pulumi.StringPtrOutput
func (LookupCRLResultOutput) CrlId ¶
func (o LookupCRLResultOutput) CrlId() pulumi.StringPtrOutput
func (LookupCRLResultOutput) ElementType ¶
func (LookupCRLResultOutput) ElementType() reflect.Type
func (LookupCRLResultOutput) Enabled ¶
func (o LookupCRLResultOutput) Enabled() pulumi.BoolPtrOutput
func (LookupCRLResultOutput) Name ¶
func (o LookupCRLResultOutput) Name() pulumi.StringPtrOutput
func (LookupCRLResultOutput) Tags ¶
func (o LookupCRLResultOutput) Tags() CRLTagArrayOutput
func (LookupCRLResultOutput) ToLookupCRLResultOutput ¶
func (o LookupCRLResultOutput) ToLookupCRLResultOutput() LookupCRLResultOutput
func (LookupCRLResultOutput) ToLookupCRLResultOutputWithContext ¶
func (o LookupCRLResultOutput) ToLookupCRLResultOutputWithContext(ctx context.Context) LookupCRLResultOutput
func (LookupCRLResultOutput) TrustAnchorArn ¶
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
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"` 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) 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) 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) 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) 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) 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) 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"` 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) 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 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 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) Source ¶
func (o TrustAnchorOutput) Source() TrustAnchorSourceOutput
func (TrustAnchorOutput) Tags ¶
func (o TrustAnchorOutput) Tags() TrustAnchorTagArrayOutput
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 *TrustAnchorSourceData `pulumi:"sourceData"` SourceType *TrustAnchorType `pulumi:"sourceType"` }
type TrustAnchorSourceArgs ¶
type TrustAnchorSourceArgs struct { SourceData TrustAnchorSourceDataPtrInput `pulumi:"sourceData"` SourceType TrustAnchorTypePtrInput `pulumi:"sourceType"` }
func (TrustAnchorSourceArgs) ElementType ¶
func (TrustAnchorSourceArgs) ElementType() reflect.Type
func (TrustAnchorSourceArgs) ToTrustAnchorSourceOutput ¶
func (i TrustAnchorSourceArgs) ToTrustAnchorSourceOutput() TrustAnchorSourceOutput
func (TrustAnchorSourceArgs) ToTrustAnchorSourceOutputWithContext ¶
func (i TrustAnchorSourceArgs) ToTrustAnchorSourceOutputWithContext(ctx context.Context) TrustAnchorSourceOutput
type TrustAnchorSourceData ¶
type TrustAnchorSourceData struct { }
type TrustAnchorSourceDataArgs ¶
type TrustAnchorSourceDataArgs struct { }
func (TrustAnchorSourceDataArgs) ElementType ¶
func (TrustAnchorSourceDataArgs) ElementType() reflect.Type
func (TrustAnchorSourceDataArgs) ToTrustAnchorSourceDataOutput ¶
func (i TrustAnchorSourceDataArgs) ToTrustAnchorSourceDataOutput() TrustAnchorSourceDataOutput
func (TrustAnchorSourceDataArgs) ToTrustAnchorSourceDataOutputWithContext ¶
func (i TrustAnchorSourceDataArgs) ToTrustAnchorSourceDataOutputWithContext(ctx context.Context) TrustAnchorSourceDataOutput
func (TrustAnchorSourceDataArgs) ToTrustAnchorSourceDataPtrOutput ¶
func (i TrustAnchorSourceDataArgs) ToTrustAnchorSourceDataPtrOutput() TrustAnchorSourceDataPtrOutput
func (TrustAnchorSourceDataArgs) ToTrustAnchorSourceDataPtrOutputWithContext ¶
func (i TrustAnchorSourceDataArgs) ToTrustAnchorSourceDataPtrOutputWithContext(ctx context.Context) TrustAnchorSourceDataPtrOutput
type TrustAnchorSourceDataInput ¶
type TrustAnchorSourceDataInput interface { pulumi.Input ToTrustAnchorSourceDataOutput() TrustAnchorSourceDataOutput ToTrustAnchorSourceDataOutputWithContext(context.Context) TrustAnchorSourceDataOutput }
TrustAnchorSourceDataInput is an input type that accepts TrustAnchorSourceDataArgs and TrustAnchorSourceDataOutput values. You can construct a concrete instance of `TrustAnchorSourceDataInput` via:
TrustAnchorSourceDataArgs{...}
type TrustAnchorSourceDataOutput ¶
type TrustAnchorSourceDataOutput struct{ *pulumi.OutputState }
func (TrustAnchorSourceDataOutput) ElementType ¶
func (TrustAnchorSourceDataOutput) ElementType() reflect.Type
func (TrustAnchorSourceDataOutput) ToTrustAnchorSourceDataOutput ¶
func (o TrustAnchorSourceDataOutput) ToTrustAnchorSourceDataOutput() TrustAnchorSourceDataOutput
func (TrustAnchorSourceDataOutput) ToTrustAnchorSourceDataOutputWithContext ¶
func (o TrustAnchorSourceDataOutput) ToTrustAnchorSourceDataOutputWithContext(ctx context.Context) TrustAnchorSourceDataOutput
func (TrustAnchorSourceDataOutput) ToTrustAnchorSourceDataPtrOutput ¶
func (o TrustAnchorSourceDataOutput) ToTrustAnchorSourceDataPtrOutput() TrustAnchorSourceDataPtrOutput
func (TrustAnchorSourceDataOutput) ToTrustAnchorSourceDataPtrOutputWithContext ¶
func (o TrustAnchorSourceDataOutput) ToTrustAnchorSourceDataPtrOutputWithContext(ctx context.Context) TrustAnchorSourceDataPtrOutput
type TrustAnchorSourceDataPtrInput ¶
type TrustAnchorSourceDataPtrInput interface { pulumi.Input ToTrustAnchorSourceDataPtrOutput() TrustAnchorSourceDataPtrOutput ToTrustAnchorSourceDataPtrOutputWithContext(context.Context) TrustAnchorSourceDataPtrOutput }
TrustAnchorSourceDataPtrInput is an input type that accepts TrustAnchorSourceDataArgs, TrustAnchorSourceDataPtr and TrustAnchorSourceDataPtrOutput values. You can construct a concrete instance of `TrustAnchorSourceDataPtrInput` via:
TrustAnchorSourceDataArgs{...} or: nil
func TrustAnchorSourceDataPtr ¶
func TrustAnchorSourceDataPtr(v *TrustAnchorSourceDataArgs) TrustAnchorSourceDataPtrInput
type TrustAnchorSourceDataPtrOutput ¶
type TrustAnchorSourceDataPtrOutput struct{ *pulumi.OutputState }
func (TrustAnchorSourceDataPtrOutput) Elem ¶
func (o TrustAnchorSourceDataPtrOutput) Elem() TrustAnchorSourceDataOutput
func (TrustAnchorSourceDataPtrOutput) ElementType ¶
func (TrustAnchorSourceDataPtrOutput) ElementType() reflect.Type
func (TrustAnchorSourceDataPtrOutput) ToTrustAnchorSourceDataPtrOutput ¶
func (o TrustAnchorSourceDataPtrOutput) ToTrustAnchorSourceDataPtrOutput() TrustAnchorSourceDataPtrOutput
func (TrustAnchorSourceDataPtrOutput) ToTrustAnchorSourceDataPtrOutputWithContext ¶
func (o TrustAnchorSourceDataPtrOutput) ToTrustAnchorSourceDataPtrOutputWithContext(ctx context.Context) TrustAnchorSourceDataPtrOutput
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() TrustAnchorSourceDataPtrOutput
func (TrustAnchorSourceOutput) SourceType ¶
func (o TrustAnchorSourceOutput) SourceType() TrustAnchorTypePtrOutput
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() TrustAnchorSourceDataPtrOutput
func (TrustAnchorSourcePtrOutput) SourceType ¶
func (o TrustAnchorSourcePtrOutput) SourceType() TrustAnchorTypePtrOutput
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) 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) 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) 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) 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) 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) 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