Microsoft Azure · Capability

Microsoft Azure DataLakeAnalyticsAccountManagementClient — StorageAccounts

Microsoft Azure DataLakeAnalyticsAccountManagementClient — StorageAccounts. 8 operations. Lead operation: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Datalakeanalytics Accounts Accountname Storageaccounts. Self-contained Naftiko capability covering one Microsoft Azure business surface.

Run with Naftiko Microsoft AzureStorageAccounts

What You Can Do

GET
Microsoftazurestorageaccountslistbyaccount — Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Datalakeanalytics Accounts Accountname Storageaccounts
/v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-datalakeanalytics/accounts/{accountname}/storageaccounts
PUT
Microsoftazurestorageaccountsadd — Microsoft Azure Put Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Datalakeanalytics Accounts Accountname Storageaccounts Storageaccountname
/v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-datalakeanalytics/accounts/{accountname}/storageaccounts/{storageaccountname}
GET
Microsoftazurestorageaccountsget — Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Datalakeanalytics Accounts Accountname Storageaccounts Storageaccountname
/v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-datalakeanalytics/accounts/{accountname}/storageaccounts/{storageaccountname}
PATCH
Microsoftazurestorageaccountsupdate — Microsoft Azure Patch Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Datalakeanalytics Accounts Accountname Storageaccounts Storageaccountname
/v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-datalakeanalytics/accounts/{accountname}/storageaccounts/{storageaccountname}
DELETE
Microsoftazurestorageaccountsdelete — Microsoft Azure Delete Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Datalakeanalytics Accounts Accountname Storageaccounts Storageaccountname
/v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-datalakeanalytics/accounts/{accountname}/storageaccounts/{storageaccountname}
GET
Microsoftazurestorageaccountsliststoragecontainers — Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Datalakeanalytics Accounts Accountname Storageaccounts Storageaccountname Containers
/v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-datalakeanalytics/accounts/{accountname}/storageaccounts/{storageaccountname}/containers
GET
Microsoftazurestorageaccountsgetstoragecontainer — Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Datalakeanalytics Accounts Accountname Storageaccounts Storageaccountname Containers Containername
/v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-datalakeanalytics/accounts/{accountname}/storageaccounts/{storageaccountname}/containers/{containername}
POST
Microsoftazurestorageaccountslistsastokens — Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Datalakeanalytics Accounts Accountname Storageaccounts Storageaccountname Containers Containername Listsastokens
/v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-datalakeanalytics/accounts/{accountname}/storageaccounts/{storageaccountname}/containers/{containername}/listsastokens

MCP Tools

microsoft-azure-get-subscriptions-subscriptionid

Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Datalakeanalytics Accounts Accountname Storageaccounts

read-only idempotent
microsoft-azure-put-subscriptions-subscriptionid

Microsoft Azure Put Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Datalakeanalytics Accounts Accountname Storageaccounts Storageaccountname

idempotent
microsoft-azure-get-subscriptions-subscriptionid-2

Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Datalakeanalytics Accounts Accountname Storageaccounts Storageaccountname

read-only idempotent
microsoft-azure-patch-subscriptions-subscriptionid

Microsoft Azure Patch Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Datalakeanalytics Accounts Accountname Storageaccounts Storageaccountname

idempotent
microsoft-azure-delete-subscriptions-subscriptionid

Microsoft Azure Delete Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Datalakeanalytics Accounts Accountname Storageaccounts Storageaccountname

idempotent
microsoft-azure-get-subscriptions-subscriptionid-3

Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Datalakeanalytics Accounts Accountname Storageaccounts Storageaccountname Containers

read-only idempotent
microsoft-azure-get-subscriptions-subscriptionid-4

Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Datalakeanalytics Accounts Accountname Storageaccounts Storageaccountname Containers Containername

read-only idempotent
microsoft-azure-post-subscriptions-subscriptionid

Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Datalakeanalytics Accounts Accountname Storageaccounts Storageaccountname Containers Containername Listsastokens

Capability Spec

datalakeanalyticsaccountmanagementclient-storageaccounts.yaml Raw ↑
naftiko: 1.0.0-alpha2
info:
  label: Microsoft Azure DataLakeAnalyticsAccountManagementClient — StorageAccounts
  description: 'Microsoft Azure DataLakeAnalyticsAccountManagementClient — StorageAccounts. 8 operations. Lead operation:
    Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Datalakeanalytics
    Accounts Accountname Storageaccounts. Self-contained Naftiko capability covering one Microsoft Azure business surface.'
  tags:
  - Microsoft Azure
  - StorageAccounts
  created: '2026-05-19'
  modified: '2026-05-19'
binds:
- namespace: env
  keys:
    MICROSOFT_AZURE_API_KEY: MICROSOFT_AZURE_API_KEY
capability:
  consumes:
  - type: http
    namespace: datalakeanalyticsaccountmanagementclient-storageaccounts
    baseUri: https://management.azure.com
    description: Microsoft Azure DataLakeAnalyticsAccountManagementClient — StorageAccounts business capability. Self-contained,
      no shared references.
    resources:
    - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
      path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataLakeAnalytics/accounts/{accountName}/storageAccounts
      operations:
      - name: microsoftazurestorageaccountslistbyaccount
        method: GET
        description: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft
          Datalakeanalytics Accounts Accountname Storageaccounts
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $filter
          in: query
          type: string
          description: The OData filter. Optional.
        - name: $top
          in: query
          type: integer
          description: The number of items to return. Optional.
        - name: $skip
          in: query
          type: integer
          description: The number of items to skip over before returning elements. Optional.
        - name: $select
          in: query
          type: string
          description: OData Select statement. Limits the properties on each entry to just those requested, e.g. Categories?$select=CategoryName,Description.
            Optional.
        - name: $orderby
          in: query
          type: string
          description: OrderBy clause. One or more comma-separated expressions with an optional "asc" (the default) or "desc"
            depending on the order you'd like the values sorted, e.g.
        - name: $count
          in: query
          type: boolean
          description: The Boolean value of true or false to request a count of the matching resources included with the resources
            in the response, e.g. Categories?$count=true. Option
    - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
      path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataLakeAnalytics/accounts/{accountName}/storageAccounts/{storageAccountName}
      operations:
      - name: microsoftazurestorageaccountsadd
        method: PUT
        description: Microsoft Azure Put Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft
          Datalakeanalytics Accounts Accountname Storageaccounts Storageaccountname
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: storageAccountName
          in: path
          type: string
          description: The name of the Azure Storage account to add
          required: true
        - name: parameters
          in: body
          type: string
          description: The parameters containing the access key and optional suffix for the Azure Storage Account.
          required: true
      - name: microsoftazurestorageaccountsget
        method: GET
        description: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft
          Datalakeanalytics Accounts Accountname Storageaccounts Storageaccountname
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: storageAccountName
          in: path
          type: string
          description: The name of the Azure Storage account for which to retrieve the details.
          required: true
      - name: microsoftazurestorageaccountsupdate
        method: PATCH
        description: Microsoft Azure Patch Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft
          Datalakeanalytics Accounts Accountname Storageaccounts Storageaccountname
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: storageAccountName
          in: path
          type: string
          description: The Azure Storage account to modify
          required: true
        - name: parameters
          in: body
          type: string
          description: The parameters containing the access key and suffix to update the storage account with, if any. Passing
            nothing results in no change.
      - name: microsoftazurestorageaccountsdelete
        method: DELETE
        description: Microsoft Azure Delete Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft
          Datalakeanalytics Accounts Accountname Storageaccounts Storageaccountname
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: storageAccountName
          in: path
          type: string
          description: The name of the Azure Storage account to remove
          required: true
    - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
      path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataLakeAnalytics/accounts/{accountName}/storageAccounts/{storageAccountName}/containers
      operations:
      - name: microsoftazurestorageaccountsliststoragecontainers
        method: GET
        description: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft
          Datalakeanalytics Accounts Accountname Storageaccounts Storageaccountname Containers
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: storageAccountName
          in: path
          type: string
          description: The name of the Azure storage account from which to list blob containers.
          required: true
    - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
      path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataLakeAnalytics/accounts/{accountName}/storageAccounts/{storageAccountName}/containers/{containerName}
      operations:
      - name: microsoftazurestorageaccountsgetstoragecontainer
        method: GET
        description: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft
          Datalakeanalytics Accounts Accountname Storageaccounts Storageaccountname Containers Containername
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: storageAccountName
          in: path
          type: string
          description: The name of the Azure storage account from which to retrieve the blob container.
          required: true
        - name: containerName
          in: path
          type: string
          description: The name of the Azure storage container to retrieve
          required: true
    - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
      path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataLakeAnalytics/accounts/{accountName}/storageAccounts/{storageAccountName}/containers/{containerName}/listSasTokens
      operations:
      - name: microsoftazurestorageaccountslistsastokens
        method: POST
        description: Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft
          Datalakeanalytics Accounts Accountname Storageaccounts Storageaccountname Containers Containername Listsastokens
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: storageAccountName
          in: path
          type: string
          description: The name of the Azure storage account for which the SAS token is being requested.
          required: true
        - name: containerName
          in: path
          type: string
          description: The name of the Azure storage container for which the SAS token is being requested.
          required: true
  exposes:
  - type: rest
    namespace: datalakeanalyticsaccountmanagementclient-storageaccounts-rest
    port: 8080
    description: REST adapter for Microsoft Azure DataLakeAnalyticsAccountManagementClient — StorageAccounts. One Spectral-compliant
      resource per consumed operation, prefixed with /v1.
    resources:
    - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-datalakeanalytics/accounts/{accountname}/storageaccounts
      name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof
      description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof.
      operations:
      - method: GET
        name: microsoftazurestorageaccountslistbyaccount
        description: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft
          Datalakeanalytics Accounts Accountname Storageaccounts
        call: datalakeanalyticsaccountmanagementclient-storageaccounts.microsoftazurestorageaccountslistbyaccount
        with:
          $filter: rest.$filter
          $top: rest.$top
          $skip: rest.$skip
          $select: rest.$select
          $orderby: rest.$orderby
          $count: rest.$count
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-datalakeanalytics/accounts/{accountname}/storageaccounts/{storageaccountname}
      name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof
      description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof.
      operations:
      - method: PUT
        name: microsoftazurestorageaccountsadd
        description: Microsoft Azure Put Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft
          Datalakeanalytics Accounts Accountname Storageaccounts Storageaccountname
        call: datalakeanalyticsaccountmanagementclient-storageaccounts.microsoftazurestorageaccountsadd
        with:
          storageAccountName: rest.storageAccountName
          parameters: rest.parameters
        outputParameters:
        - type: object
          mapping: $.
      - method: GET
        name: microsoftazurestorageaccountsget
        description: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft
          Datalakeanalytics Accounts Accountname Storageaccounts Storageaccountname
        call: datalakeanalyticsaccountmanagementclient-storageaccounts.microsoftazurestorageaccountsget
        with:
          storageAccountName: rest.storageAccountName
        outputParameters:
        - type: object
          mapping: $.
      - method: PATCH
        name: microsoftazurestorageaccountsupdate
        description: Microsoft Azure Patch Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft
          Datalakeanalytics Accounts Accountname Storageaccounts Storageaccountname
        call: datalakeanalyticsaccountmanagementclient-storageaccounts.microsoftazurestorageaccountsupdate
        with:
          storageAccountName: rest.storageAccountName
          parameters: rest.parameters
        outputParameters:
        - type: object
          mapping: $.
      - method: DELETE
        name: microsoftazurestorageaccountsdelete
        description: Microsoft Azure Delete Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft
          Datalakeanalytics Accounts Accountname Storageaccounts Storageaccountname
        call: datalakeanalyticsaccountmanagementclient-storageaccounts.microsoftazurestorageaccountsdelete
        with:
          storageAccountName: rest.storageAccountName
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-datalakeanalytics/accounts/{accountname}/storageaccounts/{storageaccountname}/containers
      name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof
      description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof.
      operations:
      - method: GET
        name: microsoftazurestorageaccountsliststoragecontainers
        description: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft
          Datalakeanalytics Accounts Accountname Storageaccounts Storageaccountname Containers
        call: datalakeanalyticsaccountmanagementclient-storageaccounts.microsoftazurestorageaccountsliststoragecontainers
        with:
          storageAccountName: rest.storageAccountName
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-datalakeanalytics/accounts/{accountname}/storageaccounts/{storageaccountname}/containers/{containername}
      name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof
      description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof.
      operations:
      - method: GET
        name: microsoftazurestorageaccountsgetstoragecontainer
        description: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft
          Datalakeanalytics Accounts Accountname Storageaccounts Storageaccountname Containers Containername
        call: datalakeanalyticsaccountmanagementclient-storageaccounts.microsoftazurestorageaccountsgetstoragecontainer
        with:
          storageAccountName: rest.storageAccountName
          containerName: rest.containerName
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-datalakeanalytics/accounts/{accountname}/storageaccounts/{storageaccountname}/containers/{containername}/listsastokens
      name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof
      description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof.
      operations:
      - method: POST
        name: microsoftazurestorageaccountslistsastokens
        description: Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft
          Datalakeanalytics Accounts Accountname Storageaccounts Storageaccountname Containers Containername Listsastokens
        call: datalakeanalyticsaccountmanagementclient-storageaccounts.microsoftazurestorageaccountslistsastokens
        with:
          storageAccountName: rest.storageAccountName
          containerName: rest.containerName
        outputParameters:
        - type: object
          mapping: $.
  - type: mcp
    namespace: datalakeanalyticsaccountmanagementclient-storageaccounts-mcp
    port: 9090
    transport: http
    description: MCP adapter for Microsoft Azure DataLakeAnalyticsAccountManagementClient — StorageAccounts. One tool per
      consumed operation, routed inline through this capability's consumes block.
    tools:
    - name: microsoft-azure-get-subscriptions-subscriptionid
      description: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Datalakeanalytics
        Accounts Accountname Storageaccounts
      hints:
        readOnly: true
        destructive: false
        idempotent: true
      call: datalakeanalyticsaccountmanagementclient-storageaccounts.microsoftazurestorageaccountslistbyaccount
      with:
        $filter: tools.$filter
        $top: tools.$top
        $skip: tools.$skip
        $select: tools.$select
        $orderby: tools.$orderby
        $count: tools.$count
      outputParameters:
      - type: object
        mapping: $.
    - name: microsoft-azure-put-subscriptions-subscriptionid
      description: Microsoft Azure Put Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Datalakeanalytics
        Accounts Accountname Storageaccounts Storageaccountname
      hints:
        readOnly: false
        destructive: false
        idempotent: true
      call: datalakeanalyticsaccountmanagementclient-storageaccounts.microsoftazurestorageaccountsadd
      with:
        storageAccountName: tools.storageAccountName
        parameters: tools.parameters
      outputParameters:
      - type: object
        mapping: $.
    - name: microsoft-azure-get-subscriptions-subscriptionid-2
      description: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Datalakeanalytics
        Accounts Accountname Storageaccounts Storageaccountname
      hints:
        readOnly: true
        destructive: false
        idempotent: true
      call: datalakeanalyticsaccountmanagementclient-storageaccounts.microsoftazurestorageaccountsget
      with:
        storageAccountName: tools.storageAccountName
      outputParameters:
      - type: object
        mapping: $.
    - name: microsoft-azure-patch-subscriptions-subscriptionid
      description: Microsoft Azure Patch Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft
        Datalakeanalytics Accounts Accountname Storageaccounts Storageaccountname
      hints:
        readOnly: false
        destructive: false
        idempotent: true
      call: datalakeanalyticsaccountmanagementclient-storageaccounts.microsoftazurestorageaccountsupdate
      with:
        storageAccountName: tools.storageAccountName
        parameters: tools.parameters
      outputParameters:
      - type: object
        mapping: $.
    - name: microsoft-azure-delete-subscriptions-subscriptionid
      description: Microsoft Azure Delete Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft
        Datalakeanalytics Accounts Accountname Storageaccounts Storageaccountname
      hints:
        readOnly: false
        destructive: true
        idempotent: true
      call: datalakeanalyticsaccountmanagementclient-storageaccounts.microsoftazurestorageaccountsdelete
      with:
        storageAccountName: tools.storageAccountName
      outputParameters:
      - type: object
        mapping: $.
    - name: microsoft-azure-get-subscriptions-subscriptionid-3
      description: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Datalakeanalytics
        Accounts Accountname Storageaccounts Storageaccountname Containers
      hints:
        readOnly: true
        destructive: false
        idempotent: true
      call: datalakeanalyticsaccountmanagementclient-storageaccounts.microsoftazurestorageaccountsliststoragecontainers
      with:
        storageAccountName: tools.storageAccountName
      outputParameters:
      - type: object
        mapping: $.
    - name: microsoft-azure-get-subscriptions-subscriptionid-4
      description: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Datalakeanalytics
        Accounts Accountname Storageaccounts Storageaccountname Containers Containername
      hints:
        readOnly: true
        destructive: false
        idempotent: true
      call: datalakeanalyticsaccountmanagementclient-storageaccounts.microsoftazurestorageaccountsgetstoragecontainer
      with:
        storageAccountName: tools.storageAccountName
        containerName: tools.containerName
      outputParameters:
      - type: object
        mapping: $.
    - name: microsoft-azure-post-subscriptions-subscriptionid
      description: Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft
        Datalakeanalytics Accounts Accountname Storageaccounts Storageaccountname Containers Containername Listsastokens
      hints:
        readOnly: false
        destructive: false
        idempotent: false
      call: datalakeanalyticsaccountmanagementclient-storageaccounts.microsoftazurestorageaccountslistsastokens
      with:
        storageAccountName: tools.storageAccountName
        containerName: tools.containerName
      outputParameters:
      - type: object
        mapping: $.