Documentation
¶
Index ¶
- Constants
- type LookupSigningProfileArgs
- type LookupSigningProfileOutputArgs
- type LookupSigningProfileResult
- type LookupSigningProfileResultOutput
- func (o LookupSigningProfileResultOutput) Arn() pulumi.StringPtrOutput
- func (LookupSigningProfileResultOutput) ElementType() reflect.Type
- func (o LookupSigningProfileResultOutput) ProfileVersion() pulumi.StringPtrOutput
- func (o LookupSigningProfileResultOutput) ProfileVersionArn() pulumi.StringPtrOutput
- func (o LookupSigningProfileResultOutput) Tags() aws.TagArrayOutput
- func (o LookupSigningProfileResultOutput) ToLookupSigningProfileResultOutput() LookupSigningProfileResultOutput
- func (o LookupSigningProfileResultOutput) ToLookupSigningProfileResultOutputWithContext(ctx context.Context) LookupSigningProfileResultOutput
- type ProfilePermission
- type ProfilePermissionArgs
- type ProfilePermissionInput
- type ProfilePermissionOutput
- func (o ProfilePermissionOutput) Action() pulumi.StringOutput
- func (ProfilePermissionOutput) ElementType() reflect.Type
- func (o ProfilePermissionOutput) Principal() pulumi.StringOutput
- func (o ProfilePermissionOutput) ProfileName() pulumi.StringOutput
- func (o ProfilePermissionOutput) ProfileVersion() pulumi.StringPtrOutput
- func (o ProfilePermissionOutput) StatementId() pulumi.StringOutput
- func (o ProfilePermissionOutput) ToProfilePermissionOutput() ProfilePermissionOutput
- func (o ProfilePermissionOutput) ToProfilePermissionOutputWithContext(ctx context.Context) ProfilePermissionOutput
- type ProfilePermissionState
- type SigningProfile
- type SigningProfileArgs
- type SigningProfileInput
- type SigningProfileOutput
- func (o SigningProfileOutput) Arn() pulumi.StringOutput
- func (SigningProfileOutput) ElementType() reflect.Type
- func (o SigningProfileOutput) PlatformId() SigningProfilePlatformIdOutput
- func (o SigningProfileOutput) ProfileName() pulumi.StringOutput
- func (o SigningProfileOutput) ProfileVersion() pulumi.StringOutput
- func (o SigningProfileOutput) ProfileVersionArn() pulumi.StringOutput
- func (o SigningProfileOutput) SignatureValidityPeriod() SigningProfileSignatureValidityPeriodPtrOutput
- func (o SigningProfileOutput) Tags() aws.TagArrayOutput
- func (o SigningProfileOutput) ToSigningProfileOutput() SigningProfileOutput
- func (o SigningProfileOutput) ToSigningProfileOutputWithContext(ctx context.Context) SigningProfileOutput
- type SigningProfilePlatformId
- func (SigningProfilePlatformId) ElementType() reflect.Type
- func (e SigningProfilePlatformId) ToSigningProfilePlatformIdOutput() SigningProfilePlatformIdOutput
- func (e SigningProfilePlatformId) ToSigningProfilePlatformIdOutputWithContext(ctx context.Context) SigningProfilePlatformIdOutput
- func (e SigningProfilePlatformId) ToSigningProfilePlatformIdPtrOutput() SigningProfilePlatformIdPtrOutput
- func (e SigningProfilePlatformId) ToSigningProfilePlatformIdPtrOutputWithContext(ctx context.Context) SigningProfilePlatformIdPtrOutput
- func (e SigningProfilePlatformId) ToStringOutput() pulumi.StringOutput
- func (e SigningProfilePlatformId) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SigningProfilePlatformId) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SigningProfilePlatformId) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SigningProfilePlatformIdInput
- type SigningProfilePlatformIdOutput
- func (SigningProfilePlatformIdOutput) ElementType() reflect.Type
- func (o SigningProfilePlatformIdOutput) ToSigningProfilePlatformIdOutput() SigningProfilePlatformIdOutput
- func (o SigningProfilePlatformIdOutput) ToSigningProfilePlatformIdOutputWithContext(ctx context.Context) SigningProfilePlatformIdOutput
- func (o SigningProfilePlatformIdOutput) ToSigningProfilePlatformIdPtrOutput() SigningProfilePlatformIdPtrOutput
- func (o SigningProfilePlatformIdOutput) ToSigningProfilePlatformIdPtrOutputWithContext(ctx context.Context) SigningProfilePlatformIdPtrOutput
- func (o SigningProfilePlatformIdOutput) ToStringOutput() pulumi.StringOutput
- func (o SigningProfilePlatformIdOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o SigningProfilePlatformIdOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SigningProfilePlatformIdOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SigningProfilePlatformIdPtrInput
- type SigningProfilePlatformIdPtrOutput
- func (o SigningProfilePlatformIdPtrOutput) Elem() SigningProfilePlatformIdOutput
- func (SigningProfilePlatformIdPtrOutput) ElementType() reflect.Type
- func (o SigningProfilePlatformIdPtrOutput) ToSigningProfilePlatformIdPtrOutput() SigningProfilePlatformIdPtrOutput
- func (o SigningProfilePlatformIdPtrOutput) ToSigningProfilePlatformIdPtrOutputWithContext(ctx context.Context) SigningProfilePlatformIdPtrOutput
- func (o SigningProfilePlatformIdPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SigningProfilePlatformIdPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SigningProfileSignatureValidityPeriod
- type SigningProfileSignatureValidityPeriodArgs
- func (SigningProfileSignatureValidityPeriodArgs) ElementType() reflect.Type
- func (i SigningProfileSignatureValidityPeriodArgs) ToSigningProfileSignatureValidityPeriodOutput() SigningProfileSignatureValidityPeriodOutput
- func (i SigningProfileSignatureValidityPeriodArgs) ToSigningProfileSignatureValidityPeriodOutputWithContext(ctx context.Context) SigningProfileSignatureValidityPeriodOutput
- func (i SigningProfileSignatureValidityPeriodArgs) ToSigningProfileSignatureValidityPeriodPtrOutput() SigningProfileSignatureValidityPeriodPtrOutput
- func (i SigningProfileSignatureValidityPeriodArgs) ToSigningProfileSignatureValidityPeriodPtrOutputWithContext(ctx context.Context) SigningProfileSignatureValidityPeriodPtrOutput
- type SigningProfileSignatureValidityPeriodInput
- type SigningProfileSignatureValidityPeriodOutput
- func (SigningProfileSignatureValidityPeriodOutput) ElementType() reflect.Type
- func (o SigningProfileSignatureValidityPeriodOutput) ToSigningProfileSignatureValidityPeriodOutput() SigningProfileSignatureValidityPeriodOutput
- func (o SigningProfileSignatureValidityPeriodOutput) ToSigningProfileSignatureValidityPeriodOutputWithContext(ctx context.Context) SigningProfileSignatureValidityPeriodOutput
- func (o SigningProfileSignatureValidityPeriodOutput) ToSigningProfileSignatureValidityPeriodPtrOutput() SigningProfileSignatureValidityPeriodPtrOutput
- func (o SigningProfileSignatureValidityPeriodOutput) ToSigningProfileSignatureValidityPeriodPtrOutputWithContext(ctx context.Context) SigningProfileSignatureValidityPeriodPtrOutput
- func (o SigningProfileSignatureValidityPeriodOutput) Type() SigningProfileSignatureValidityPeriodTypePtrOutput
- func (o SigningProfileSignatureValidityPeriodOutput) Value() pulumi.IntPtrOutput
- type SigningProfileSignatureValidityPeriodPtrInput
- type SigningProfileSignatureValidityPeriodPtrOutput
- func (o SigningProfileSignatureValidityPeriodPtrOutput) Elem() SigningProfileSignatureValidityPeriodOutput
- func (SigningProfileSignatureValidityPeriodPtrOutput) ElementType() reflect.Type
- func (o SigningProfileSignatureValidityPeriodPtrOutput) ToSigningProfileSignatureValidityPeriodPtrOutput() SigningProfileSignatureValidityPeriodPtrOutput
- func (o SigningProfileSignatureValidityPeriodPtrOutput) ToSigningProfileSignatureValidityPeriodPtrOutputWithContext(ctx context.Context) SigningProfileSignatureValidityPeriodPtrOutput
- func (o SigningProfileSignatureValidityPeriodPtrOutput) Type() SigningProfileSignatureValidityPeriodTypePtrOutput
- func (o SigningProfileSignatureValidityPeriodPtrOutput) Value() pulumi.IntPtrOutput
- type SigningProfileSignatureValidityPeriodType
- func (SigningProfileSignatureValidityPeriodType) ElementType() reflect.Type
- func (e SigningProfileSignatureValidityPeriodType) ToSigningProfileSignatureValidityPeriodTypeOutput() SigningProfileSignatureValidityPeriodTypeOutput
- func (e SigningProfileSignatureValidityPeriodType) ToSigningProfileSignatureValidityPeriodTypeOutputWithContext(ctx context.Context) SigningProfileSignatureValidityPeriodTypeOutput
- func (e SigningProfileSignatureValidityPeriodType) ToSigningProfileSignatureValidityPeriodTypePtrOutput() SigningProfileSignatureValidityPeriodTypePtrOutput
- func (e SigningProfileSignatureValidityPeriodType) ToSigningProfileSignatureValidityPeriodTypePtrOutputWithContext(ctx context.Context) SigningProfileSignatureValidityPeriodTypePtrOutput
- func (e SigningProfileSignatureValidityPeriodType) ToStringOutput() pulumi.StringOutput
- func (e SigningProfileSignatureValidityPeriodType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SigningProfileSignatureValidityPeriodType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SigningProfileSignatureValidityPeriodType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SigningProfileSignatureValidityPeriodTypeInput
- type SigningProfileSignatureValidityPeriodTypeOutput
- func (SigningProfileSignatureValidityPeriodTypeOutput) ElementType() reflect.Type
- func (o SigningProfileSignatureValidityPeriodTypeOutput) ToSigningProfileSignatureValidityPeriodTypeOutput() SigningProfileSignatureValidityPeriodTypeOutput
- func (o SigningProfileSignatureValidityPeriodTypeOutput) ToSigningProfileSignatureValidityPeriodTypeOutputWithContext(ctx context.Context) SigningProfileSignatureValidityPeriodTypeOutput
- func (o SigningProfileSignatureValidityPeriodTypeOutput) ToSigningProfileSignatureValidityPeriodTypePtrOutput() SigningProfileSignatureValidityPeriodTypePtrOutput
- func (o SigningProfileSignatureValidityPeriodTypeOutput) ToSigningProfileSignatureValidityPeriodTypePtrOutputWithContext(ctx context.Context) SigningProfileSignatureValidityPeriodTypePtrOutput
- func (o SigningProfileSignatureValidityPeriodTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o SigningProfileSignatureValidityPeriodTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o SigningProfileSignatureValidityPeriodTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SigningProfileSignatureValidityPeriodTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SigningProfileSignatureValidityPeriodTypePtrInput
- type SigningProfileSignatureValidityPeriodTypePtrOutput
- func (o SigningProfileSignatureValidityPeriodTypePtrOutput) Elem() SigningProfileSignatureValidityPeriodTypeOutput
- func (SigningProfileSignatureValidityPeriodTypePtrOutput) ElementType() reflect.Type
- func (o SigningProfileSignatureValidityPeriodTypePtrOutput) ToSigningProfileSignatureValidityPeriodTypePtrOutput() SigningProfileSignatureValidityPeriodTypePtrOutput
- func (o SigningProfileSignatureValidityPeriodTypePtrOutput) ToSigningProfileSignatureValidityPeriodTypePtrOutputWithContext(ctx context.Context) SigningProfileSignatureValidityPeriodTypePtrOutput
- func (o SigningProfileSignatureValidityPeriodTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SigningProfileSignatureValidityPeriodTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SigningProfileState
- type SigningProfileTag
Constants ¶
const ( SigningProfilePlatformIdAwsLambdaSha384ecdsa = SigningProfilePlatformId("AWSLambda-SHA384-ECDSA") SigningProfilePlatformIdNotationOcisha384ecdsa = SigningProfilePlatformId("Notation-OCI-SHA384-ECDSA") )
const ( SigningProfileSignatureValidityPeriodTypeDays = SigningProfileSignatureValidityPeriodType("DAYS") SigningProfileSignatureValidityPeriodTypeMonths = SigningProfileSignatureValidityPeriodType("MONTHS") SigningProfileSignatureValidityPeriodTypeYears = SigningProfileSignatureValidityPeriodType("YEARS") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LookupSigningProfileArgs ¶ added in v0.12.0
type LookupSigningProfileArgs struct { // The Amazon Resource Name (ARN) of the specified signing profile. Arn string `pulumi:"arn"` }
type LookupSigningProfileOutputArgs ¶ added in v0.12.0
type LookupSigningProfileOutputArgs struct { // The Amazon Resource Name (ARN) of the specified signing profile. Arn pulumi.StringInput `pulumi:"arn"` }
func (LookupSigningProfileOutputArgs) ElementType ¶ added in v0.12.0
func (LookupSigningProfileOutputArgs) ElementType() reflect.Type
type LookupSigningProfileResult ¶ added in v0.12.0
type LookupSigningProfileResult struct { // The Amazon Resource Name (ARN) of the specified signing profile. Arn *string `pulumi:"arn"` // A version for the signing profile. AWS Signer generates a unique version for each profile of the same profile name. ProfileVersion *string `pulumi:"profileVersion"` // The Amazon Resource Name (ARN) of the specified signing profile version. ProfileVersionArn *string `pulumi:"profileVersionArn"` // A list of tags associated with the signing profile. Tags []aws.Tag `pulumi:"tags"` }
func LookupSigningProfile ¶ added in v0.12.0
func LookupSigningProfile(ctx *pulumi.Context, args *LookupSigningProfileArgs, opts ...pulumi.InvokeOption) (*LookupSigningProfileResult, error)
A signing profile is a signing template that can be used to carry out a pre-defined signing job.
type LookupSigningProfileResultOutput ¶ added in v0.12.0
type LookupSigningProfileResultOutput struct{ *pulumi.OutputState }
func LookupSigningProfileOutput ¶ added in v0.12.0
func LookupSigningProfileOutput(ctx *pulumi.Context, args LookupSigningProfileOutputArgs, opts ...pulumi.InvokeOption) LookupSigningProfileResultOutput
func (LookupSigningProfileResultOutput) Arn ¶ added in v0.12.0
func (o LookupSigningProfileResultOutput) Arn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the specified signing profile.
func (LookupSigningProfileResultOutput) ElementType ¶ added in v0.12.0
func (LookupSigningProfileResultOutput) ElementType() reflect.Type
func (LookupSigningProfileResultOutput) ProfileVersion ¶ added in v0.12.0
func (o LookupSigningProfileResultOutput) ProfileVersion() pulumi.StringPtrOutput
A version for the signing profile. AWS Signer generates a unique version for each profile of the same profile name.
func (LookupSigningProfileResultOutput) ProfileVersionArn ¶ added in v0.12.0
func (o LookupSigningProfileResultOutput) ProfileVersionArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the specified signing profile version.
func (LookupSigningProfileResultOutput) Tags ¶ added in v0.12.0
func (o LookupSigningProfileResultOutput) Tags() aws.TagArrayOutput
A list of tags associated with the signing profile.
func (LookupSigningProfileResultOutput) ToLookupSigningProfileResultOutput ¶ added in v0.12.0
func (o LookupSigningProfileResultOutput) ToLookupSigningProfileResultOutput() LookupSigningProfileResultOutput
func (LookupSigningProfileResultOutput) ToLookupSigningProfileResultOutputWithContext ¶ added in v0.12.0
func (o LookupSigningProfileResultOutput) ToLookupSigningProfileResultOutputWithContext(ctx context.Context) LookupSigningProfileResultOutput
type ProfilePermission ¶
type ProfilePermission struct { pulumi.CustomResourceState // The AWS Signer action permitted as part of cross-account permissions. Action pulumi.StringOutput `pulumi:"action"` // The AWS principal receiving cross-account permissions. This may be an IAM role or another AWS account ID. Principal pulumi.StringOutput `pulumi:"principal"` // The human-readable name of the signing profile. ProfileName pulumi.StringOutput `pulumi:"profileName"` // The version of the signing profile. ProfileVersion pulumi.StringPtrOutput `pulumi:"profileVersion"` // A unique identifier for the cross-account permission statement. StatementId pulumi.StringOutput `pulumi:"statementId"` }
An example resource schema demonstrating some basic constructs and validation rules.
func GetProfilePermission ¶
func GetProfilePermission(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ProfilePermissionState, opts ...pulumi.ResourceOption) (*ProfilePermission, error)
GetProfilePermission gets an existing ProfilePermission 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 NewProfilePermission ¶
func NewProfilePermission(ctx *pulumi.Context, name string, args *ProfilePermissionArgs, opts ...pulumi.ResourceOption) (*ProfilePermission, error)
NewProfilePermission registers a new resource with the given unique name, arguments, and options.
func (*ProfilePermission) ElementType ¶
func (*ProfilePermission) ElementType() reflect.Type
func (*ProfilePermission) ToProfilePermissionOutput ¶
func (i *ProfilePermission) ToProfilePermissionOutput() ProfilePermissionOutput
func (*ProfilePermission) ToProfilePermissionOutputWithContext ¶
func (i *ProfilePermission) ToProfilePermissionOutputWithContext(ctx context.Context) ProfilePermissionOutput
type ProfilePermissionArgs ¶
type ProfilePermissionArgs struct { // The AWS Signer action permitted as part of cross-account permissions. Action pulumi.StringInput // The AWS principal receiving cross-account permissions. This may be an IAM role or another AWS account ID. Principal pulumi.StringInput // The human-readable name of the signing profile. ProfileName pulumi.StringInput // The version of the signing profile. ProfileVersion pulumi.StringPtrInput // A unique identifier for the cross-account permission statement. StatementId pulumi.StringInput }
The set of arguments for constructing a ProfilePermission resource.
func (ProfilePermissionArgs) ElementType ¶
func (ProfilePermissionArgs) ElementType() reflect.Type
type ProfilePermissionInput ¶
type ProfilePermissionInput interface { pulumi.Input ToProfilePermissionOutput() ProfilePermissionOutput ToProfilePermissionOutputWithContext(ctx context.Context) ProfilePermissionOutput }
type ProfilePermissionOutput ¶
type ProfilePermissionOutput struct{ *pulumi.OutputState }
func (ProfilePermissionOutput) Action ¶ added in v0.17.0
func (o ProfilePermissionOutput) Action() pulumi.StringOutput
The AWS Signer action permitted as part of cross-account permissions.
func (ProfilePermissionOutput) ElementType ¶
func (ProfilePermissionOutput) ElementType() reflect.Type
func (ProfilePermissionOutput) Principal ¶ added in v0.17.0
func (o ProfilePermissionOutput) Principal() pulumi.StringOutput
The AWS principal receiving cross-account permissions. This may be an IAM role or another AWS account ID.
func (ProfilePermissionOutput) ProfileName ¶ added in v0.17.0
func (o ProfilePermissionOutput) ProfileName() pulumi.StringOutput
The human-readable name of the signing profile.
func (ProfilePermissionOutput) ProfileVersion ¶ added in v0.17.0
func (o ProfilePermissionOutput) ProfileVersion() pulumi.StringPtrOutput
The version of the signing profile.
func (ProfilePermissionOutput) StatementId ¶ added in v0.17.0
func (o ProfilePermissionOutput) StatementId() pulumi.StringOutput
A unique identifier for the cross-account permission statement.
func (ProfilePermissionOutput) ToProfilePermissionOutput ¶
func (o ProfilePermissionOutput) ToProfilePermissionOutput() ProfilePermissionOutput
func (ProfilePermissionOutput) ToProfilePermissionOutputWithContext ¶
func (o ProfilePermissionOutput) ToProfilePermissionOutputWithContext(ctx context.Context) ProfilePermissionOutput
type ProfilePermissionState ¶
type ProfilePermissionState struct { }
func (ProfilePermissionState) ElementType ¶
func (ProfilePermissionState) ElementType() reflect.Type
type SigningProfile ¶
type SigningProfile struct { pulumi.CustomResourceState // The Amazon Resource Name (ARN) of the specified signing profile. Arn pulumi.StringOutput `pulumi:"arn"` // The ID of the target signing platform. PlatformId SigningProfilePlatformIdOutput `pulumi:"platformId"` // A name for the signing profile. If you don't specify a name, AWS CloudFormation generates a unique physical ID and uses that ID for the signing profile name. ProfileName pulumi.StringOutput `pulumi:"profileName"` // A version for the signing profile. AWS Signer generates a unique version for each profile of the same profile name. ProfileVersion pulumi.StringOutput `pulumi:"profileVersion"` // The Amazon Resource Name (ARN) of the specified signing profile version. ProfileVersionArn pulumi.StringOutput `pulumi:"profileVersionArn"` // Signature validity period of the profile. SignatureValidityPeriod SigningProfileSignatureValidityPeriodPtrOutput `pulumi:"signatureValidityPeriod"` // A list of tags associated with the signing profile. Tags aws.TagArrayOutput `pulumi:"tags"` }
A signing profile is a signing template that can be used to carry out a pre-defined signing job.
func GetSigningProfile ¶
func GetSigningProfile(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SigningProfileState, opts ...pulumi.ResourceOption) (*SigningProfile, error)
GetSigningProfile gets an existing SigningProfile 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 NewSigningProfile ¶
func NewSigningProfile(ctx *pulumi.Context, name string, args *SigningProfileArgs, opts ...pulumi.ResourceOption) (*SigningProfile, error)
NewSigningProfile registers a new resource with the given unique name, arguments, and options.
func (*SigningProfile) ElementType ¶
func (*SigningProfile) ElementType() reflect.Type
func (*SigningProfile) ToSigningProfileOutput ¶
func (i *SigningProfile) ToSigningProfileOutput() SigningProfileOutput
func (*SigningProfile) ToSigningProfileOutputWithContext ¶
func (i *SigningProfile) ToSigningProfileOutputWithContext(ctx context.Context) SigningProfileOutput
type SigningProfileArgs ¶
type SigningProfileArgs struct { // The ID of the target signing platform. PlatformId SigningProfilePlatformIdInput // A name for the signing profile. If you don't specify a name, AWS CloudFormation generates a unique physical ID and uses that ID for the signing profile name. ProfileName pulumi.StringPtrInput // Signature validity period of the profile. SignatureValidityPeriod SigningProfileSignatureValidityPeriodPtrInput // A list of tags associated with the signing profile. Tags aws.TagArrayInput }
The set of arguments for constructing a SigningProfile resource.
func (SigningProfileArgs) ElementType ¶
func (SigningProfileArgs) ElementType() reflect.Type
type SigningProfileInput ¶
type SigningProfileInput interface { pulumi.Input ToSigningProfileOutput() SigningProfileOutput ToSigningProfileOutputWithContext(ctx context.Context) SigningProfileOutput }
type SigningProfileOutput ¶
type SigningProfileOutput struct{ *pulumi.OutputState }
func (SigningProfileOutput) Arn ¶ added in v0.17.0
func (o SigningProfileOutput) Arn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the specified signing profile.
func (SigningProfileOutput) ElementType ¶
func (SigningProfileOutput) ElementType() reflect.Type
func (SigningProfileOutput) PlatformId ¶ added in v0.17.0
func (o SigningProfileOutput) PlatformId() SigningProfilePlatformIdOutput
The ID of the target signing platform.
func (SigningProfileOutput) ProfileName ¶ added in v0.17.0
func (o SigningProfileOutput) ProfileName() pulumi.StringOutput
A name for the signing profile. If you don't specify a name, AWS CloudFormation generates a unique physical ID and uses that ID for the signing profile name.
func (SigningProfileOutput) ProfileVersion ¶ added in v0.17.0
func (o SigningProfileOutput) ProfileVersion() pulumi.StringOutput
A version for the signing profile. AWS Signer generates a unique version for each profile of the same profile name.
func (SigningProfileOutput) ProfileVersionArn ¶ added in v0.17.0
func (o SigningProfileOutput) ProfileVersionArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the specified signing profile version.
func (SigningProfileOutput) SignatureValidityPeriod ¶ added in v0.17.0
func (o SigningProfileOutput) SignatureValidityPeriod() SigningProfileSignatureValidityPeriodPtrOutput
Signature validity period of the profile.
func (SigningProfileOutput) Tags ¶ added in v0.17.0
func (o SigningProfileOutput) Tags() aws.TagArrayOutput
A list of tags associated with the signing profile.
func (SigningProfileOutput) ToSigningProfileOutput ¶
func (o SigningProfileOutput) ToSigningProfileOutput() SigningProfileOutput
func (SigningProfileOutput) ToSigningProfileOutputWithContext ¶
func (o SigningProfileOutput) ToSigningProfileOutputWithContext(ctx context.Context) SigningProfileOutput
type SigningProfilePlatformId ¶
type SigningProfilePlatformId string
func (SigningProfilePlatformId) ElementType ¶
func (SigningProfilePlatformId) ElementType() reflect.Type
func (SigningProfilePlatformId) ToSigningProfilePlatformIdOutput ¶
func (e SigningProfilePlatformId) ToSigningProfilePlatformIdOutput() SigningProfilePlatformIdOutput
func (SigningProfilePlatformId) ToSigningProfilePlatformIdOutputWithContext ¶
func (e SigningProfilePlatformId) ToSigningProfilePlatformIdOutputWithContext(ctx context.Context) SigningProfilePlatformIdOutput
func (SigningProfilePlatformId) ToSigningProfilePlatformIdPtrOutput ¶
func (e SigningProfilePlatformId) ToSigningProfilePlatformIdPtrOutput() SigningProfilePlatformIdPtrOutput
func (SigningProfilePlatformId) ToSigningProfilePlatformIdPtrOutputWithContext ¶
func (e SigningProfilePlatformId) ToSigningProfilePlatformIdPtrOutputWithContext(ctx context.Context) SigningProfilePlatformIdPtrOutput
func (SigningProfilePlatformId) ToStringOutput ¶
func (e SigningProfilePlatformId) ToStringOutput() pulumi.StringOutput
func (SigningProfilePlatformId) ToStringOutputWithContext ¶
func (e SigningProfilePlatformId) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SigningProfilePlatformId) ToStringPtrOutput ¶
func (e SigningProfilePlatformId) ToStringPtrOutput() pulumi.StringPtrOutput
func (SigningProfilePlatformId) ToStringPtrOutputWithContext ¶
func (e SigningProfilePlatformId) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SigningProfilePlatformIdInput ¶
type SigningProfilePlatformIdInput interface { pulumi.Input ToSigningProfilePlatformIdOutput() SigningProfilePlatformIdOutput ToSigningProfilePlatformIdOutputWithContext(context.Context) SigningProfilePlatformIdOutput }
SigningProfilePlatformIdInput is an input type that accepts values of the SigningProfilePlatformId enum A concrete instance of `SigningProfilePlatformIdInput` can be one of the following:
SigningProfilePlatformIdAwsLambdaSha384ecdsa SigningProfilePlatformIdNotationOcisha384ecdsa
type SigningProfilePlatformIdOutput ¶
type SigningProfilePlatformIdOutput struct{ *pulumi.OutputState }
func (SigningProfilePlatformIdOutput) ElementType ¶
func (SigningProfilePlatformIdOutput) ElementType() reflect.Type
func (SigningProfilePlatformIdOutput) ToSigningProfilePlatformIdOutput ¶
func (o SigningProfilePlatformIdOutput) ToSigningProfilePlatformIdOutput() SigningProfilePlatformIdOutput
func (SigningProfilePlatformIdOutput) ToSigningProfilePlatformIdOutputWithContext ¶
func (o SigningProfilePlatformIdOutput) ToSigningProfilePlatformIdOutputWithContext(ctx context.Context) SigningProfilePlatformIdOutput
func (SigningProfilePlatformIdOutput) ToSigningProfilePlatformIdPtrOutput ¶
func (o SigningProfilePlatformIdOutput) ToSigningProfilePlatformIdPtrOutput() SigningProfilePlatformIdPtrOutput
func (SigningProfilePlatformIdOutput) ToSigningProfilePlatformIdPtrOutputWithContext ¶
func (o SigningProfilePlatformIdOutput) ToSigningProfilePlatformIdPtrOutputWithContext(ctx context.Context) SigningProfilePlatformIdPtrOutput
func (SigningProfilePlatformIdOutput) ToStringOutput ¶
func (o SigningProfilePlatformIdOutput) ToStringOutput() pulumi.StringOutput
func (SigningProfilePlatformIdOutput) ToStringOutputWithContext ¶
func (o SigningProfilePlatformIdOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SigningProfilePlatformIdOutput) ToStringPtrOutput ¶
func (o SigningProfilePlatformIdOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SigningProfilePlatformIdOutput) ToStringPtrOutputWithContext ¶
func (o SigningProfilePlatformIdOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SigningProfilePlatformIdPtrInput ¶
type SigningProfilePlatformIdPtrInput interface { pulumi.Input ToSigningProfilePlatformIdPtrOutput() SigningProfilePlatformIdPtrOutput ToSigningProfilePlatformIdPtrOutputWithContext(context.Context) SigningProfilePlatformIdPtrOutput }
func SigningProfilePlatformIdPtr ¶
func SigningProfilePlatformIdPtr(v string) SigningProfilePlatformIdPtrInput
type SigningProfilePlatformIdPtrOutput ¶
type SigningProfilePlatformIdPtrOutput struct{ *pulumi.OutputState }
func (SigningProfilePlatformIdPtrOutput) Elem ¶
func (o SigningProfilePlatformIdPtrOutput) Elem() SigningProfilePlatformIdOutput
func (SigningProfilePlatformIdPtrOutput) ElementType ¶
func (SigningProfilePlatformIdPtrOutput) ElementType() reflect.Type
func (SigningProfilePlatformIdPtrOutput) ToSigningProfilePlatformIdPtrOutput ¶
func (o SigningProfilePlatformIdPtrOutput) ToSigningProfilePlatformIdPtrOutput() SigningProfilePlatformIdPtrOutput
func (SigningProfilePlatformIdPtrOutput) ToSigningProfilePlatformIdPtrOutputWithContext ¶
func (o SigningProfilePlatformIdPtrOutput) ToSigningProfilePlatformIdPtrOutputWithContext(ctx context.Context) SigningProfilePlatformIdPtrOutput
func (SigningProfilePlatformIdPtrOutput) ToStringPtrOutput ¶
func (o SigningProfilePlatformIdPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SigningProfilePlatformIdPtrOutput) ToStringPtrOutputWithContext ¶
func (o SigningProfilePlatformIdPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SigningProfileSignatureValidityPeriod ¶
type SigningProfileSignatureValidityPeriod struct { // The time unit for signature validity: DAYS | MONTHS | YEARS. Type *SigningProfileSignatureValidityPeriodType `pulumi:"type"` // The numerical value of the time unit for signature validity. Value *int `pulumi:"value"` }
type SigningProfileSignatureValidityPeriodArgs ¶
type SigningProfileSignatureValidityPeriodArgs struct { // The time unit for signature validity: DAYS | MONTHS | YEARS. Type SigningProfileSignatureValidityPeriodTypePtrInput `pulumi:"type"` // The numerical value of the time unit for signature validity. Value pulumi.IntPtrInput `pulumi:"value"` }
func (SigningProfileSignatureValidityPeriodArgs) ElementType ¶
func (SigningProfileSignatureValidityPeriodArgs) ElementType() reflect.Type
func (SigningProfileSignatureValidityPeriodArgs) ToSigningProfileSignatureValidityPeriodOutput ¶
func (i SigningProfileSignatureValidityPeriodArgs) ToSigningProfileSignatureValidityPeriodOutput() SigningProfileSignatureValidityPeriodOutput
func (SigningProfileSignatureValidityPeriodArgs) ToSigningProfileSignatureValidityPeriodOutputWithContext ¶
func (i SigningProfileSignatureValidityPeriodArgs) ToSigningProfileSignatureValidityPeriodOutputWithContext(ctx context.Context) SigningProfileSignatureValidityPeriodOutput
func (SigningProfileSignatureValidityPeriodArgs) ToSigningProfileSignatureValidityPeriodPtrOutput ¶
func (i SigningProfileSignatureValidityPeriodArgs) ToSigningProfileSignatureValidityPeriodPtrOutput() SigningProfileSignatureValidityPeriodPtrOutput
func (SigningProfileSignatureValidityPeriodArgs) ToSigningProfileSignatureValidityPeriodPtrOutputWithContext ¶
func (i SigningProfileSignatureValidityPeriodArgs) ToSigningProfileSignatureValidityPeriodPtrOutputWithContext(ctx context.Context) SigningProfileSignatureValidityPeriodPtrOutput
type SigningProfileSignatureValidityPeriodInput ¶
type SigningProfileSignatureValidityPeriodInput interface { pulumi.Input ToSigningProfileSignatureValidityPeriodOutput() SigningProfileSignatureValidityPeriodOutput ToSigningProfileSignatureValidityPeriodOutputWithContext(context.Context) SigningProfileSignatureValidityPeriodOutput }
SigningProfileSignatureValidityPeriodInput is an input type that accepts SigningProfileSignatureValidityPeriodArgs and SigningProfileSignatureValidityPeriodOutput values. You can construct a concrete instance of `SigningProfileSignatureValidityPeriodInput` via:
SigningProfileSignatureValidityPeriodArgs{...}
type SigningProfileSignatureValidityPeriodOutput ¶
type SigningProfileSignatureValidityPeriodOutput struct{ *pulumi.OutputState }
func (SigningProfileSignatureValidityPeriodOutput) ElementType ¶
func (SigningProfileSignatureValidityPeriodOutput) ElementType() reflect.Type
func (SigningProfileSignatureValidityPeriodOutput) ToSigningProfileSignatureValidityPeriodOutput ¶
func (o SigningProfileSignatureValidityPeriodOutput) ToSigningProfileSignatureValidityPeriodOutput() SigningProfileSignatureValidityPeriodOutput
func (SigningProfileSignatureValidityPeriodOutput) ToSigningProfileSignatureValidityPeriodOutputWithContext ¶
func (o SigningProfileSignatureValidityPeriodOutput) ToSigningProfileSignatureValidityPeriodOutputWithContext(ctx context.Context) SigningProfileSignatureValidityPeriodOutput
func (SigningProfileSignatureValidityPeriodOutput) ToSigningProfileSignatureValidityPeriodPtrOutput ¶
func (o SigningProfileSignatureValidityPeriodOutput) ToSigningProfileSignatureValidityPeriodPtrOutput() SigningProfileSignatureValidityPeriodPtrOutput
func (SigningProfileSignatureValidityPeriodOutput) ToSigningProfileSignatureValidityPeriodPtrOutputWithContext ¶
func (o SigningProfileSignatureValidityPeriodOutput) ToSigningProfileSignatureValidityPeriodPtrOutputWithContext(ctx context.Context) SigningProfileSignatureValidityPeriodPtrOutput
func (SigningProfileSignatureValidityPeriodOutput) Type ¶
func (o SigningProfileSignatureValidityPeriodOutput) Type() SigningProfileSignatureValidityPeriodTypePtrOutput
The time unit for signature validity: DAYS | MONTHS | YEARS.
func (SigningProfileSignatureValidityPeriodOutput) Value ¶
func (o SigningProfileSignatureValidityPeriodOutput) Value() pulumi.IntPtrOutput
The numerical value of the time unit for signature validity.
type SigningProfileSignatureValidityPeriodPtrInput ¶
type SigningProfileSignatureValidityPeriodPtrInput interface { pulumi.Input ToSigningProfileSignatureValidityPeriodPtrOutput() SigningProfileSignatureValidityPeriodPtrOutput ToSigningProfileSignatureValidityPeriodPtrOutputWithContext(context.Context) SigningProfileSignatureValidityPeriodPtrOutput }
SigningProfileSignatureValidityPeriodPtrInput is an input type that accepts SigningProfileSignatureValidityPeriodArgs, SigningProfileSignatureValidityPeriodPtr and SigningProfileSignatureValidityPeriodPtrOutput values. You can construct a concrete instance of `SigningProfileSignatureValidityPeriodPtrInput` via:
SigningProfileSignatureValidityPeriodArgs{...} or: nil
func SigningProfileSignatureValidityPeriodPtr ¶
func SigningProfileSignatureValidityPeriodPtr(v *SigningProfileSignatureValidityPeriodArgs) SigningProfileSignatureValidityPeriodPtrInput
type SigningProfileSignatureValidityPeriodPtrOutput ¶
type SigningProfileSignatureValidityPeriodPtrOutput struct{ *pulumi.OutputState }
func (SigningProfileSignatureValidityPeriodPtrOutput) ElementType ¶
func (SigningProfileSignatureValidityPeriodPtrOutput) ElementType() reflect.Type
func (SigningProfileSignatureValidityPeriodPtrOutput) ToSigningProfileSignatureValidityPeriodPtrOutput ¶
func (o SigningProfileSignatureValidityPeriodPtrOutput) ToSigningProfileSignatureValidityPeriodPtrOutput() SigningProfileSignatureValidityPeriodPtrOutput
func (SigningProfileSignatureValidityPeriodPtrOutput) ToSigningProfileSignatureValidityPeriodPtrOutputWithContext ¶
func (o SigningProfileSignatureValidityPeriodPtrOutput) ToSigningProfileSignatureValidityPeriodPtrOutputWithContext(ctx context.Context) SigningProfileSignatureValidityPeriodPtrOutput
func (SigningProfileSignatureValidityPeriodPtrOutput) Type ¶
func (o SigningProfileSignatureValidityPeriodPtrOutput) Type() SigningProfileSignatureValidityPeriodTypePtrOutput
The time unit for signature validity: DAYS | MONTHS | YEARS.
func (SigningProfileSignatureValidityPeriodPtrOutput) Value ¶
func (o SigningProfileSignatureValidityPeriodPtrOutput) Value() pulumi.IntPtrOutput
The numerical value of the time unit for signature validity.
type SigningProfileSignatureValidityPeriodType ¶
type SigningProfileSignatureValidityPeriodType string
The time unit for signature validity: DAYS | MONTHS | YEARS.
func (SigningProfileSignatureValidityPeriodType) ElementType ¶
func (SigningProfileSignatureValidityPeriodType) ElementType() reflect.Type
func (SigningProfileSignatureValidityPeriodType) ToSigningProfileSignatureValidityPeriodTypeOutput ¶
func (e SigningProfileSignatureValidityPeriodType) ToSigningProfileSignatureValidityPeriodTypeOutput() SigningProfileSignatureValidityPeriodTypeOutput
func (SigningProfileSignatureValidityPeriodType) ToSigningProfileSignatureValidityPeriodTypeOutputWithContext ¶
func (e SigningProfileSignatureValidityPeriodType) ToSigningProfileSignatureValidityPeriodTypeOutputWithContext(ctx context.Context) SigningProfileSignatureValidityPeriodTypeOutput
func (SigningProfileSignatureValidityPeriodType) ToSigningProfileSignatureValidityPeriodTypePtrOutput ¶
func (e SigningProfileSignatureValidityPeriodType) ToSigningProfileSignatureValidityPeriodTypePtrOutput() SigningProfileSignatureValidityPeriodTypePtrOutput
func (SigningProfileSignatureValidityPeriodType) ToSigningProfileSignatureValidityPeriodTypePtrOutputWithContext ¶
func (e SigningProfileSignatureValidityPeriodType) ToSigningProfileSignatureValidityPeriodTypePtrOutputWithContext(ctx context.Context) SigningProfileSignatureValidityPeriodTypePtrOutput
func (SigningProfileSignatureValidityPeriodType) ToStringOutput ¶
func (e SigningProfileSignatureValidityPeriodType) ToStringOutput() pulumi.StringOutput
func (SigningProfileSignatureValidityPeriodType) ToStringOutputWithContext ¶
func (e SigningProfileSignatureValidityPeriodType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SigningProfileSignatureValidityPeriodType) ToStringPtrOutput ¶
func (e SigningProfileSignatureValidityPeriodType) ToStringPtrOutput() pulumi.StringPtrOutput
func (SigningProfileSignatureValidityPeriodType) ToStringPtrOutputWithContext ¶
func (e SigningProfileSignatureValidityPeriodType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SigningProfileSignatureValidityPeriodTypeInput ¶
type SigningProfileSignatureValidityPeriodTypeInput interface { pulumi.Input ToSigningProfileSignatureValidityPeriodTypeOutput() SigningProfileSignatureValidityPeriodTypeOutput ToSigningProfileSignatureValidityPeriodTypeOutputWithContext(context.Context) SigningProfileSignatureValidityPeriodTypeOutput }
SigningProfileSignatureValidityPeriodTypeInput is an input type that accepts values of the SigningProfileSignatureValidityPeriodType enum A concrete instance of `SigningProfileSignatureValidityPeriodTypeInput` can be one of the following:
SigningProfileSignatureValidityPeriodTypeDays SigningProfileSignatureValidityPeriodTypeMonths SigningProfileSignatureValidityPeriodTypeYears
type SigningProfileSignatureValidityPeriodTypeOutput ¶
type SigningProfileSignatureValidityPeriodTypeOutput struct{ *pulumi.OutputState }
func (SigningProfileSignatureValidityPeriodTypeOutput) ElementType ¶
func (SigningProfileSignatureValidityPeriodTypeOutput) ElementType() reflect.Type
func (SigningProfileSignatureValidityPeriodTypeOutput) ToSigningProfileSignatureValidityPeriodTypeOutput ¶
func (o SigningProfileSignatureValidityPeriodTypeOutput) ToSigningProfileSignatureValidityPeriodTypeOutput() SigningProfileSignatureValidityPeriodTypeOutput
func (SigningProfileSignatureValidityPeriodTypeOutput) ToSigningProfileSignatureValidityPeriodTypeOutputWithContext ¶
func (o SigningProfileSignatureValidityPeriodTypeOutput) ToSigningProfileSignatureValidityPeriodTypeOutputWithContext(ctx context.Context) SigningProfileSignatureValidityPeriodTypeOutput
func (SigningProfileSignatureValidityPeriodTypeOutput) ToSigningProfileSignatureValidityPeriodTypePtrOutput ¶
func (o SigningProfileSignatureValidityPeriodTypeOutput) ToSigningProfileSignatureValidityPeriodTypePtrOutput() SigningProfileSignatureValidityPeriodTypePtrOutput
func (SigningProfileSignatureValidityPeriodTypeOutput) ToSigningProfileSignatureValidityPeriodTypePtrOutputWithContext ¶
func (o SigningProfileSignatureValidityPeriodTypeOutput) ToSigningProfileSignatureValidityPeriodTypePtrOutputWithContext(ctx context.Context) SigningProfileSignatureValidityPeriodTypePtrOutput
func (SigningProfileSignatureValidityPeriodTypeOutput) ToStringOutput ¶
func (o SigningProfileSignatureValidityPeriodTypeOutput) ToStringOutput() pulumi.StringOutput
func (SigningProfileSignatureValidityPeriodTypeOutput) ToStringOutputWithContext ¶
func (o SigningProfileSignatureValidityPeriodTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SigningProfileSignatureValidityPeriodTypeOutput) ToStringPtrOutput ¶
func (o SigningProfileSignatureValidityPeriodTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SigningProfileSignatureValidityPeriodTypeOutput) ToStringPtrOutputWithContext ¶
func (o SigningProfileSignatureValidityPeriodTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SigningProfileSignatureValidityPeriodTypePtrInput ¶
type SigningProfileSignatureValidityPeriodTypePtrInput interface { pulumi.Input ToSigningProfileSignatureValidityPeriodTypePtrOutput() SigningProfileSignatureValidityPeriodTypePtrOutput ToSigningProfileSignatureValidityPeriodTypePtrOutputWithContext(context.Context) SigningProfileSignatureValidityPeriodTypePtrOutput }
func SigningProfileSignatureValidityPeriodTypePtr ¶
func SigningProfileSignatureValidityPeriodTypePtr(v string) SigningProfileSignatureValidityPeriodTypePtrInput
type SigningProfileSignatureValidityPeriodTypePtrOutput ¶
type SigningProfileSignatureValidityPeriodTypePtrOutput struct{ *pulumi.OutputState }
func (SigningProfileSignatureValidityPeriodTypePtrOutput) ElementType ¶
func (SigningProfileSignatureValidityPeriodTypePtrOutput) ElementType() reflect.Type
func (SigningProfileSignatureValidityPeriodTypePtrOutput) ToSigningProfileSignatureValidityPeriodTypePtrOutput ¶
func (o SigningProfileSignatureValidityPeriodTypePtrOutput) ToSigningProfileSignatureValidityPeriodTypePtrOutput() SigningProfileSignatureValidityPeriodTypePtrOutput
func (SigningProfileSignatureValidityPeriodTypePtrOutput) ToSigningProfileSignatureValidityPeriodTypePtrOutputWithContext ¶
func (o SigningProfileSignatureValidityPeriodTypePtrOutput) ToSigningProfileSignatureValidityPeriodTypePtrOutputWithContext(ctx context.Context) SigningProfileSignatureValidityPeriodTypePtrOutput
func (SigningProfileSignatureValidityPeriodTypePtrOutput) ToStringPtrOutput ¶
func (o SigningProfileSignatureValidityPeriodTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SigningProfileSignatureValidityPeriodTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o SigningProfileSignatureValidityPeriodTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SigningProfileState ¶
type SigningProfileState struct { }
func (SigningProfileState) ElementType ¶
func (SigningProfileState) ElementType() reflect.Type