1. Packages
  2. Packages
  3. Azure Native
  4. API Docs
  5. impact
  6. getUploadServiceUploadToken
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Viewing docs for Azure Native v3.20.0
published on Thursday, Jul 9, 2026 by Pulumi
azure-native logo
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Viewing docs for Azure Native v3.20.0
published on Thursday, Jul 9, 2026 by Pulumi

    Only for select HPC customers at this time, who can use this POST endpoint to trigger an action, where the UserRP/AzImpactRP service creates and returns a user-delegate SAS token for the storage account/container unique to the customer (identified by subscription ID).

    Uses Azure REST API version 2026-01-01-preview.

    Other available API versions: 2025-01-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native impact [ApiVersion]. See the version guide for details.

    Using getUploadServiceUploadToken

    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 getUploadServiceUploadToken(args: GetUploadServiceUploadTokenArgs, opts?: InvokeOptions): Promise<GetUploadServiceUploadTokenResult>
    function getUploadServiceUploadTokenOutput(args: GetUploadServiceUploadTokenOutputArgs, opts?: InvokeOptions): Output<GetUploadServiceUploadTokenResult>
    def get_upload_service_upload_token(opts: Optional[InvokeOptions] = None) -> GetUploadServiceUploadTokenResult
    def get_upload_service_upload_token_output(opts: Optional[InvokeOptions] = None) -> Output[GetUploadServiceUploadTokenResult]
    func GetUploadServiceUploadToken(ctx *Context, args *GetUploadServiceUploadTokenArgs, opts ...InvokeOption) (*GetUploadServiceUploadTokenResult, error)
    func GetUploadServiceUploadTokenOutput(ctx *Context, args *GetUploadServiceUploadTokenOutputArgs, opts ...InvokeOption) GetUploadServiceUploadTokenResultOutput

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

    public static class GetUploadServiceUploadToken 
    {
        public static Task<GetUploadServiceUploadTokenResult> InvokeAsync(GetUploadServiceUploadTokenArgs args, InvokeOptions? opts = null)
        public static Output<GetUploadServiceUploadTokenResult> Invoke(GetUploadServiceUploadTokenInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetUploadServiceUploadTokenResult> getUploadServiceUploadToken(GetUploadServiceUploadTokenArgs args, InvokeOptions options)
    public static Output<GetUploadServiceUploadTokenResult> getUploadServiceUploadToken(GetUploadServiceUploadTokenArgs args, InvokeOptions options)
    
    fn::invoke:
      function: azure-native:impact:getUploadServiceUploadToken
      arguments:
        # arguments dictionary
    data "azure-native_impact_getuploadserviceuploadtoken" "name" {
        # arguments
    }

    The following arguments are supported:

    getUploadServiceUploadToken Result

    The following output properties are available:

    UploadUrl string
    The SAS token URL for uploading
    UploadUrl string
    The SAS token URL for uploading
    upload_url string
    The SAS token URL for uploading
    uploadUrl String
    The SAS token URL for uploading
    uploadUrl string
    The SAS token URL for uploading
    upload_url str
    The SAS token URL for uploading
    uploadUrl String
    The SAS token URL for uploading

    Package Details

    Repository
    Azure Native pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native logo
    This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
    Viewing docs for Azure Native v3.20.0
    published on Thursday, Jul 9, 2026 by Pulumi

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial