Class KeyRingImportJobArgs


  • public final class KeyRingImportJobArgs
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • importJobId

        public com.pulumi.core.Output<java.lang.String> importJobId()
        Returns:
        It must be unique within a KeyRing and match the regular expression [a-zA-Z0-9_-]{1,63} ***
      • importMethod

        public com.pulumi.core.Output<java.lang.String> importMethod()
        Returns:
        The wrapping method to be used for incoming key material. Possible values are: `RSA_OAEP_3072_SHA1_AES_256`, `RSA_OAEP_4096_SHA1_AES_256`.
      • keyRing

        public com.pulumi.core.Output<java.lang.String> keyRing()
        Returns:
        The KeyRing that this import job belongs to. Format: `'projects/{{project}}/locations/{{location}}/keyRings/{{keyRing}}'`.
      • protectionLevel

        public com.pulumi.core.Output<java.lang.String> protectionLevel()
        Returns:
        The protection level of the ImportJob. This must match the protectionLevel of the versionTemplate on the CryptoKey you attempt to import into. Possible values are: `SOFTWARE`, `HSM`, `EXTERNAL`.