Package com.pulumi.aws.signer.inputs
Class SigningJobState.Builder
- java.lang.Object
-
- com.pulumi.aws.signer.inputs.SigningJobState.Builder
-
- Enclosing class:
- SigningJobState
public static final class SigningJobState.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(SigningJobState defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SigningJobStatebuild()SigningJobState.BuildercompletedAt(com.pulumi.core.Output<java.lang.String> completedAt)SigningJobState.BuildercompletedAt(java.lang.String completedAt)SigningJobState.BuildercreatedAt(com.pulumi.core.Output<java.lang.String> createdAt)SigningJobState.BuildercreatedAt(java.lang.String createdAt)SigningJobState.Builderdestination(SigningJobDestinationArgs destination)SigningJobState.Builderdestination(com.pulumi.core.Output<SigningJobDestinationArgs> destination)SigningJobState.BuilderignoreSigningJobFailure(com.pulumi.core.Output<java.lang.Boolean> ignoreSigningJobFailure)SigningJobState.BuilderignoreSigningJobFailure(java.lang.Boolean ignoreSigningJobFailure)SigningJobState.BuilderjobId(com.pulumi.core.Output<java.lang.String> jobId)SigningJobState.BuilderjobId(java.lang.String jobId)SigningJobState.BuilderjobInvoker(com.pulumi.core.Output<java.lang.String> jobInvoker)SigningJobState.BuilderjobInvoker(java.lang.String jobInvoker)SigningJobState.BuilderjobOwner(com.pulumi.core.Output<java.lang.String> jobOwner)SigningJobState.BuilderjobOwner(java.lang.String jobOwner)SigningJobState.BuilderplatformDisplayName(com.pulumi.core.Output<java.lang.String> platformDisplayName)SigningJobState.BuilderplatformDisplayName(java.lang.String platformDisplayName)SigningJobState.BuilderplatformId(com.pulumi.core.Output<java.lang.String> platformId)SigningJobState.BuilderplatformId(java.lang.String platformId)SigningJobState.BuilderprofileName(com.pulumi.core.Output<java.lang.String> profileName)SigningJobState.BuilderprofileName(java.lang.String profileName)SigningJobState.BuilderprofileVersion(com.pulumi.core.Output<java.lang.String> profileVersion)SigningJobState.BuilderprofileVersion(java.lang.String profileVersion)SigningJobState.Builderregion(com.pulumi.core.Output<java.lang.String> region)SigningJobState.Builderregion(java.lang.String region)SigningJobState.BuilderrequestedBy(com.pulumi.core.Output<java.lang.String> requestedBy)SigningJobState.BuilderrequestedBy(java.lang.String requestedBy)SigningJobState.BuilderrevocationRecords(SigningJobRevocationRecordArgs... revocationRecords)SigningJobState.BuilderrevocationRecords(com.pulumi.core.Output<java.util.List<SigningJobRevocationRecordArgs>> revocationRecords)SigningJobState.BuilderrevocationRecords(java.util.List<SigningJobRevocationRecordArgs> revocationRecords)SigningJobState.BuildersignatureExpiresAt(com.pulumi.core.Output<java.lang.String> signatureExpiresAt)SigningJobState.BuildersignatureExpiresAt(java.lang.String signatureExpiresAt)SigningJobState.BuildersignedObjects(SigningJobSignedObjectArgs... signedObjects)SigningJobState.BuildersignedObjects(com.pulumi.core.Output<java.util.List<SigningJobSignedObjectArgs>> signedObjects)SigningJobState.BuildersignedObjects(java.util.List<SigningJobSignedObjectArgs> signedObjects)SigningJobState.Buildersource(SigningJobSourceArgs source)SigningJobState.Buildersource(com.pulumi.core.Output<SigningJobSourceArgs> source)SigningJobState.Builderstatus(com.pulumi.core.Output<java.lang.String> status)SigningJobState.Builderstatus(java.lang.String status)SigningJobState.BuilderstatusReason(com.pulumi.core.Output<java.lang.String> statusReason)SigningJobState.BuilderstatusReason(java.lang.String statusReason)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(SigningJobState defaults)
-
-
Method Detail
-
completedAt
public SigningJobState.Builder completedAt(@Nullable com.pulumi.core.Output<java.lang.String> completedAt)
- Parameters:
completedAt- Date and time in [RFC3339 format](https://tools.ietf.org/html/rfc3339#section-5.8) that the signing job was completed.- Returns:
- builder
-
completedAt
public SigningJobState.Builder completedAt(java.lang.String completedAt)
- Parameters:
completedAt- Date and time in [RFC3339 format](https://tools.ietf.org/html/rfc3339#section-5.8) that the signing job was completed.- Returns:
- builder
-
createdAt
public SigningJobState.Builder createdAt(@Nullable com.pulumi.core.Output<java.lang.String> createdAt)
- Parameters:
createdAt- Date and time in [RFC3339 format](https://tools.ietf.org/html/rfc3339#section-5.8) that the signing job was created.- Returns:
- builder
-
createdAt
public SigningJobState.Builder createdAt(java.lang.String createdAt)
- Parameters:
createdAt- Date and time in [RFC3339 format](https://tools.ietf.org/html/rfc3339#section-5.8) that the signing job was created.- Returns:
- builder
-
destination
public SigningJobState.Builder destination(@Nullable com.pulumi.core.Output<SigningJobDestinationArgs> destination)
- Parameters:
destination- The S3 bucket in which to save your signed object. See Destination below for details.- Returns:
- builder
-
destination
public SigningJobState.Builder destination(SigningJobDestinationArgs destination)
- Parameters:
destination- The S3 bucket in which to save your signed object. See Destination below for details.- Returns:
- builder
-
ignoreSigningJobFailure
public SigningJobState.Builder ignoreSigningJobFailure(@Nullable com.pulumi.core.Output<java.lang.Boolean> ignoreSigningJobFailure)
- Parameters:
ignoreSigningJobFailure- Set this argument to `true` to ignore signing job failures and retrieve failed status and reason. Default `false`.- Returns:
- builder
-
ignoreSigningJobFailure
public SigningJobState.Builder ignoreSigningJobFailure(java.lang.Boolean ignoreSigningJobFailure)
- Parameters:
ignoreSigningJobFailure- Set this argument to `true` to ignore signing job failures and retrieve failed status and reason. Default `false`.- Returns:
- builder
-
jobId
public SigningJobState.Builder jobId(@Nullable com.pulumi.core.Output<java.lang.String> jobId)
- Parameters:
jobId- The ID of the signing job on output.- Returns:
- builder
-
jobId
public SigningJobState.Builder jobId(java.lang.String jobId)
- Parameters:
jobId- The ID of the signing job on output.- Returns:
- builder
-
jobInvoker
public SigningJobState.Builder jobInvoker(@Nullable com.pulumi.core.Output<java.lang.String> jobInvoker)
- Parameters:
jobInvoker- The IAM entity that initiated the signing job.- Returns:
- builder
-
jobInvoker
public SigningJobState.Builder jobInvoker(java.lang.String jobInvoker)
- Parameters:
jobInvoker- The IAM entity that initiated the signing job.- Returns:
- builder
-
jobOwner
public SigningJobState.Builder jobOwner(@Nullable com.pulumi.core.Output<java.lang.String> jobOwner)
- Parameters:
jobOwner- The AWS account ID of the job owner.- Returns:
- builder
-
jobOwner
public SigningJobState.Builder jobOwner(java.lang.String jobOwner)
- Parameters:
jobOwner- The AWS account ID of the job owner.- Returns:
- builder
-
platformDisplayName
public SigningJobState.Builder platformDisplayName(@Nullable com.pulumi.core.Output<java.lang.String> platformDisplayName)
- Parameters:
platformDisplayName- A human-readable name for the signing platform associated with the signing job.- Returns:
- builder
-
platformDisplayName
public SigningJobState.Builder platformDisplayName(java.lang.String platformDisplayName)
- Parameters:
platformDisplayName- A human-readable name for the signing platform associated with the signing job.- Returns:
- builder
-
platformId
public SigningJobState.Builder platformId(@Nullable com.pulumi.core.Output<java.lang.String> platformId)
- Parameters:
platformId- The platform to which your signed code image will be distributed.- Returns:
- builder
-
platformId
public SigningJobState.Builder platformId(java.lang.String platformId)
- Parameters:
platformId- The platform to which your signed code image will be distributed.- Returns:
- builder
-
profileName
public SigningJobState.Builder profileName(@Nullable com.pulumi.core.Output<java.lang.String> profileName)
- Parameters:
profileName- The name of the profile to initiate the signing operation.- Returns:
- builder
-
profileName
public SigningJobState.Builder profileName(java.lang.String profileName)
- Parameters:
profileName- The name of the profile to initiate the signing operation.- Returns:
- builder
-
profileVersion
public SigningJobState.Builder profileVersion(@Nullable com.pulumi.core.Output<java.lang.String> profileVersion)
- Parameters:
profileVersion- The version of the signing profile used to initiate the signing job.- Returns:
- builder
-
profileVersion
public SigningJobState.Builder profileVersion(java.lang.String profileVersion)
- Parameters:
profileVersion- The version of the signing profile used to initiate the signing job.- Returns:
- builder
-
region
public SigningJobState.Builder region(@Nullable com.pulumi.core.Output<java.lang.String> region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
region
public SigningJobState.Builder region(java.lang.String region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
requestedBy
public SigningJobState.Builder requestedBy(@Nullable com.pulumi.core.Output<java.lang.String> requestedBy)
- Parameters:
requestedBy- The IAM principal that requested the signing job.- Returns:
- builder
-
requestedBy
public SigningJobState.Builder requestedBy(java.lang.String requestedBy)
- Parameters:
requestedBy- The IAM principal that requested the signing job.- Returns:
- builder
-
revocationRecords
public SigningJobState.Builder revocationRecords(@Nullable com.pulumi.core.Output<java.util.List<SigningJobRevocationRecordArgs>> revocationRecords)
- Parameters:
revocationRecords- A revocation record if the signature generated by the signing job has been revoked. Contains a timestamp and the ID of the IAM entity that revoked the signature.- Returns:
- builder
-
revocationRecords
public SigningJobState.Builder revocationRecords(java.util.List<SigningJobRevocationRecordArgs> revocationRecords)
- Parameters:
revocationRecords- A revocation record if the signature generated by the signing job has been revoked. Contains a timestamp and the ID of the IAM entity that revoked the signature.- Returns:
- builder
-
revocationRecords
public SigningJobState.Builder revocationRecords(SigningJobRevocationRecordArgs... revocationRecords)
- Parameters:
revocationRecords- A revocation record if the signature generated by the signing job has been revoked. Contains a timestamp and the ID of the IAM entity that revoked the signature.- Returns:
- builder
-
signatureExpiresAt
public SigningJobState.Builder signatureExpiresAt(@Nullable com.pulumi.core.Output<java.lang.String> signatureExpiresAt)
- Parameters:
signatureExpiresAt- The time when the signature of a signing job expires.- Returns:
- builder
-
signatureExpiresAt
public SigningJobState.Builder signatureExpiresAt(java.lang.String signatureExpiresAt)
- Parameters:
signatureExpiresAt- The time when the signature of a signing job expires.- Returns:
- builder
-
signedObjects
public SigningJobState.Builder signedObjects(@Nullable com.pulumi.core.Output<java.util.List<SigningJobSignedObjectArgs>> signedObjects)
- Parameters:
signedObjects- Name of the S3 bucket where the signed code image is saved by code signing.- Returns:
- builder
-
signedObjects
public SigningJobState.Builder signedObjects(java.util.List<SigningJobSignedObjectArgs> signedObjects)
- Parameters:
signedObjects- Name of the S3 bucket where the signed code image is saved by code signing.- Returns:
- builder
-
signedObjects
public SigningJobState.Builder signedObjects(SigningJobSignedObjectArgs... signedObjects)
- Parameters:
signedObjects- Name of the S3 bucket where the signed code image is saved by code signing.- Returns:
- builder
-
source
public SigningJobState.Builder source(@Nullable com.pulumi.core.Output<SigningJobSourceArgs> source)
- Parameters:
source- The S3 bucket that contains the object to sign. See Source below for details.- Returns:
- builder
-
source
public SigningJobState.Builder source(SigningJobSourceArgs source)
- Parameters:
source- The S3 bucket that contains the object to sign. See Source below for details.- Returns:
- builder
-
status
public SigningJobState.Builder status(@Nullable com.pulumi.core.Output<java.lang.String> status)
- Parameters:
status- Status of the signing job.- Returns:
- builder
-
status
public SigningJobState.Builder status(java.lang.String status)
- Parameters:
status- Status of the signing job.- Returns:
- builder
-
statusReason
public SigningJobState.Builder statusReason(@Nullable com.pulumi.core.Output<java.lang.String> statusReason)
- Parameters:
statusReason- String value that contains the status reason.- Returns:
- builder
-
statusReason
public SigningJobState.Builder statusReason(java.lang.String statusReason)
- Parameters:
statusReason- String value that contains the status reason.- Returns:
- builder
-
build
public SigningJobState build()
-
-