1. Packages
  2. Akeyless Provider
  3. API Docs
  4. getTokenize
akeyless 1.9.0 published on Monday, Apr 14, 2025 by akeyless-community

akeyless.getTokenize

Explore with Pulumi AI

akeyless logo
akeyless 1.9.0 published on Monday, Apr 14, 2025 by akeyless-community

    Encrypts text with a tokenizer data source

    Using getTokenize

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getTokenize(args: GetTokenizeArgs, opts?: InvokeOptions): Promise<GetTokenizeResult>
    function getTokenizeOutput(args: GetTokenizeOutputArgs, opts?: InvokeOptions): Output<GetTokenizeResult>
    def get_tokenize(id: Optional[str] = None,
                     plaintext: Optional[str] = None,
                     tokenizer_name: Optional[str] = None,
                     tweak: Optional[str] = None,
                     opts: Optional[InvokeOptions] = None) -> GetTokenizeResult
    def get_tokenize_output(id: Optional[pulumi.Input[str]] = None,
                     plaintext: Optional[pulumi.Input[str]] = None,
                     tokenizer_name: Optional[pulumi.Input[str]] = None,
                     tweak: Optional[pulumi.Input[str]] = None,
                     opts: Optional[InvokeOptions] = None) -> Output[GetTokenizeResult]
    func GetTokenize(ctx *Context, args *GetTokenizeArgs, opts ...InvokeOption) (*GetTokenizeResult, error)
    func GetTokenizeOutput(ctx *Context, args *GetTokenizeOutputArgs, opts ...InvokeOption) GetTokenizeResultOutput

    > Note: This function is named GetTokenize in the Go SDK.

    public static class GetTokenize 
    {
        public static Task<GetTokenizeResult> InvokeAsync(GetTokenizeArgs args, InvokeOptions? opts = null)
        public static Output<GetTokenizeResult> Invoke(GetTokenizeInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetTokenizeResult> getTokenize(GetTokenizeArgs args, InvokeOptions options)
    public static Output<GetTokenizeResult> getTokenize(GetTokenizeArgs args, InvokeOptions options)
    
    fn::invoke:
      function: akeyless:index/getTokenize:getTokenize
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Plaintext string
    Data to be encrypted
    TokenizerName string
    The name of the tokenizer to use in the encryption process
    Id string
    The ID of this resource.
    Tweak string
    Base64 encoded tweak for vaultless encryption
    Plaintext string
    Data to be encrypted
    TokenizerName string
    The name of the tokenizer to use in the encryption process
    Id string
    The ID of this resource.
    Tweak string
    Base64 encoded tweak for vaultless encryption
    plaintext String
    Data to be encrypted
    tokenizerName String
    The name of the tokenizer to use in the encryption process
    id String
    The ID of this resource.
    tweak String
    Base64 encoded tweak for vaultless encryption
    plaintext string
    Data to be encrypted
    tokenizerName string
    The name of the tokenizer to use in the encryption process
    id string
    The ID of this resource.
    tweak string
    Base64 encoded tweak for vaultless encryption
    plaintext str
    Data to be encrypted
    tokenizer_name str
    The name of the tokenizer to use in the encryption process
    id str
    The ID of this resource.
    tweak str
    Base64 encoded tweak for vaultless encryption
    plaintext String
    Data to be encrypted
    tokenizerName String
    The name of the tokenizer to use in the encryption process
    id String
    The ID of this resource.
    tweak String
    Base64 encoded tweak for vaultless encryption

    getTokenize Result

    The following output properties are available:

    Id string
    The ID of this resource.
    Plaintext string
    Data to be encrypted
    Result string
    TokenizerName string
    The name of the tokenizer to use in the encryption process
    Tweak string
    Base64 encoded tweak for vaultless encryption
    Id string
    The ID of this resource.
    Plaintext string
    Data to be encrypted
    Result string
    TokenizerName string
    The name of the tokenizer to use in the encryption process
    Tweak string
    Base64 encoded tweak for vaultless encryption
    id String
    The ID of this resource.
    plaintext String
    Data to be encrypted
    result String
    tokenizerName String
    The name of the tokenizer to use in the encryption process
    tweak String
    Base64 encoded tweak for vaultless encryption
    id string
    The ID of this resource.
    plaintext string
    Data to be encrypted
    result string
    tokenizerName string
    The name of the tokenizer to use in the encryption process
    tweak string
    Base64 encoded tweak for vaultless encryption
    id str
    The ID of this resource.
    plaintext str
    Data to be encrypted
    result str
    tokenizer_name str
    The name of the tokenizer to use in the encryption process
    tweak str
    Base64 encoded tweak for vaultless encryption
    id String
    The ID of this resource.
    plaintext String
    Data to be encrypted
    result String
    tokenizerName String
    The name of the tokenizer to use in the encryption process
    tweak String
    Base64 encoded tweak for vaultless encryption

    Package Details

    Repository
    akeyless akeyless-community/terraform-provider-akeyless
    License
    Notes
    This Pulumi package is based on the akeyless Terraform Provider.
    akeyless logo
    akeyless 1.9.0 published on Monday, Apr 14, 2025 by akeyless-community