Skip to content

Commit

Permalink
Merge pull request #191 from stackql/feature/doc-updates
Browse files Browse the repository at this point in the history
azure_isv updates
  • Loading branch information
jeffreyaven authored Oct 15, 2024
2 parents 4659dce + cf8c970 commit 7c0809c
Show file tree
Hide file tree
Showing 4 changed files with 46 additions and 46 deletions.
78 changes: 39 additions & 39 deletions docs/azure_isv-docs/index.md
Original file line number Diff line number Diff line change
@@ -1,22 +1,22 @@
---
title: azure_isv
hide_title: false
hide_table_of_contents: false
keywords:
- azure_isv
- stackql
- infrastructure-as-code
- configuration-as-data
- cloud inventory
description: Query, deploy and manage Azure resources using SQL
custom_edit_url: null
image: /img/providers/azure/stackql-azure-provider-featured-image.png
id: azure_isv-doc
slug: /providers/azure_isv
---

import CopyableCode from '@site/src/components/CopyableCode/CopyableCode';

---
title: azure_isv
hide_title: false
hide_table_of_contents: false
keywords:
- azure_isv
- stackql
- infrastructure-as-code
- configuration-as-data
- cloud inventory
description: Query, deploy and manage Azure resources using SQL
custom_edit_url: null
image: /img/providers/azure/stackql-azure-provider-featured-image.png
id: azure_isv-doc
slug: /providers/azure_isv
---

import CopyableCode from '@site/src/components/CopyableCode/CopyableCode';

Provision, manage, and integrate independent software vendor services on Azure.

:::info Provider Summary (v24.10.00256)
Expand All @@ -30,25 +30,25 @@ Provision, manage, and integrate independent software vendor services on Azure.

:::

See also:
[[` SHOW `]](https://stackql.io/docs/language-spec/show) [[` DESCRIBE `]](https://stackql.io/docs/language-spec/describe) [[` REGISTRY `]](https://stackql.io/docs/language-spec/registry)
* * *

## Installation

To pull the latest version of the `azure_isv` provider, run the following command:

```bash
REGISTRY PULL azure_isv;
```
> To view previous provider versions or to pull a specific provider version, see [here](https://stackql.io/docs/language-spec/registry).
## Authentication

StackQL uses Azure application credentials obtained using the <CopyableCode code="az login" /> command from the Azure SDK. For more information, see <a href="https://learn.microsoft.com/en-us/cli/azure/authenticate-azure-cli">here</a>.

### Authenticating using an Azure Service Principal

See also:
[[` SHOW `]](https://stackql.io/docs/language-spec/show) [[` DESCRIBE `]](https://stackql.io/docs/language-spec/describe) [[` REGISTRY `]](https://stackql.io/docs/language-spec/registry)
* * *

## Installation

To pull the latest version of the `azure_isv` provider, run the following command:

```bash
REGISTRY PULL azure_isv;
```
> To view previous provider versions or to pull a specific provider version, see [here](https://stackql.io/docs/language-spec/registry).
## Authentication

StackQL uses Azure application credentials obtained using the <CopyableCode code="az login" /> command from the Azure SDK. For more information, see <a href="https://learn.microsoft.com/en-us/cli/azure/authenticate-azure-cli">here</a>.

### Authenticating using an Azure Service Principal

To authenticate using an Azure Service Principal, set the following environment variables: <CopyableCode code="AZURE_TENANT_ID" />, <CopyableCode code="AZURE_CLIENT_ID" /> and <CopyableCode code="AZURE_CLIENT_SECRET" />, see [__creating-an-azure-service-principal__](https://learn.microsoft.com/en-us/azure/developer/go/azure-sdk-authentication-service-principal?tabs=azure-cli#2-create-an-azure-service-principal).

## Services
Expand Down Expand Up @@ -80,4 +80,4 @@ To authenticate using an Azure Service Principal, set the following environment
<a href="/providers/azure_isv/vmware/">vmware</a><br />
<a href="/providers/azure_isv/vmware_cloud_simple/">vmware_cloud_simple</a><br />
</div>
</div>
</div>
Original file line number Diff line number Diff line change
Expand Up @@ -76,8 +76,8 @@ Creates, updates, deletes, gets or lists a <code>sap_application_server_instance
|:-----|:--------------|:----------------|:------------|
| <CopyableCode code="get" /> | `SELECT` | <CopyableCode code="applicationInstanceName, resourceGroupName, sapVirtualInstanceName, subscriptionId" /> | Gets the SAP Application Server Instance corresponding to the Virtual Instance for SAP solutions resource. |
| <CopyableCode code="list" /> | `SELECT` | <CopyableCode code="resourceGroupName, sapVirtualInstanceName, subscriptionId" /> | Lists the SAP Application Server Instance resources for a given Virtual Instance for SAP solutions resource. |
| <CopyableCode code="create" /> | `INSERT` | <CopyableCode code="applicationInstanceName, resourceGroupName, sapVirtualInstanceName, subscriptionId" /> | Puts the SAP Application Server Instance resource. <br><br>This will be used by service only. PUT by end user will return a Bad Request error. |
| <CopyableCode code="delete" /> | `DELETE` | <CopyableCode code="applicationInstanceName, resourceGroupName, sapVirtualInstanceName, subscriptionId" /> | Deletes the SAP Application Server Instance resource. <br><br>This operation will be used by service only. Delete by end user will return a Bad Request error. |
| <CopyableCode code="create" /> | `INSERT` | <CopyableCode code="applicationInstanceName, resourceGroupName, sapVirtualInstanceName, subscriptionId" /> | Puts the SAP Application Server Instance resource. This will be used by service only. PUT by end user will return a Bad Request error. |
| <CopyableCode code="delete" /> | `DELETE` | <CopyableCode code="applicationInstanceName, resourceGroupName, sapVirtualInstanceName, subscriptionId" /> | Deletes the SAP Application Server Instance resource. This operation will be used by service only. Delete by end user will return a Bad Request error. |
| <CopyableCode code="update" /> | `UPDATE` | <CopyableCode code="applicationInstanceName, resourceGroupName, sapVirtualInstanceName, subscriptionId" /> | Puts the SAP Application Server Instance resource. |
| <CopyableCode code="start_instance" /> | `EXEC` | <CopyableCode code="applicationInstanceName, resourceGroupName, sapVirtualInstanceName, subscriptionId" /> | Starts the SAP Application Server Instance. |
| <CopyableCode code="stop_instance" /> | `EXEC` | <CopyableCode code="applicationInstanceName, resourceGroupName, sapVirtualInstanceName, subscriptionId" /> | Stops the SAP Application Server Instance. |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -75,9 +75,9 @@ Creates, updates, deletes, gets or lists a <code>sap_central_instances</code> re
|:-----|:--------------|:----------------|:------------|
| <CopyableCode code="get" /> | `SELECT` | <CopyableCode code="centralInstanceName, resourceGroupName, sapVirtualInstanceName, subscriptionId" /> | Gets the SAP Central Services Instance resource. |
| <CopyableCode code="list" /> | `SELECT` | <CopyableCode code="resourceGroupName, sapVirtualInstanceName, subscriptionId" /> | Lists the SAP Central Services Instance resource for the given Virtual Instance for SAP solutions resource. |
| <CopyableCode code="create" /> | `INSERT` | <CopyableCode code="centralInstanceName, resourceGroupName, sapVirtualInstanceName, subscriptionId" /> | Creates the SAP Central Services Instance resource. <br><br>This will be used by service only. PUT operation on this resource by end user will return a Bad Request error. |
| <CopyableCode code="delete" /> | `DELETE` | <CopyableCode code="centralInstanceName, resourceGroupName, sapVirtualInstanceName, subscriptionId" /> | Deletes the SAP Central Services Instance resource. <br><br>This will be used by service only. Delete operation on this resource by end user will return a Bad Request error. You can delete the parent resource, which is the Virtual Instance for SAP solutions resource, using the delete operation on it. |
| <CopyableCode code="update" /> | `UPDATE` | <CopyableCode code="centralInstanceName, resourceGroupName, sapVirtualInstanceName, subscriptionId" /> | Updates the SAP Central Services Instance resource. <br><br>This can be used to update tags on the resource. |
| <CopyableCode code="create" /> | `INSERT` | <CopyableCode code="centralInstanceName, resourceGroupName, sapVirtualInstanceName, subscriptionId" /> | Creates the SAP Central Services Instance resource. This will be used by service only. PUT operation on this resource by end user will return a Bad Request error. |
| <CopyableCode code="delete" /> | `DELETE` | <CopyableCode code="centralInstanceName, resourceGroupName, sapVirtualInstanceName, subscriptionId" /> | Deletes the SAP Central Services Instance resource. This will be used by service only. Delete operation on this resource by end user will return a Bad Request error. You can delete the parent resource, which is the Virtual Instance for SAP solutions resource, using the delete operation on it. |
| <CopyableCode code="update" /> | `UPDATE` | <CopyableCode code="centralInstanceName, resourceGroupName, sapVirtualInstanceName, subscriptionId" /> | Updates the SAP Central Services Instance resource. This can be used to update tags on the resource. |
| <CopyableCode code="start_instance" /> | `EXEC` | <CopyableCode code="centralInstanceName, resourceGroupName, sapVirtualInstanceName, subscriptionId" /> | Starts the SAP Central Services Instance. |
| <CopyableCode code="stop_instance" /> | `EXEC` | <CopyableCode code="centralInstanceName, resourceGroupName, sapVirtualInstanceName, subscriptionId" /> | Stops the SAP Central Services Instance. |

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -70,8 +70,8 @@ Creates, updates, deletes, gets or lists a <code>sap_database_instances</code> r
|:-----|:--------------|:----------------|:------------|
| <CopyableCode code="get" /> | `SELECT` | <CopyableCode code="databaseInstanceName, resourceGroupName, sapVirtualInstanceName, subscriptionId" /> | Gets the SAP Database Instance resource. |
| <CopyableCode code="list" /> | `SELECT` | <CopyableCode code="resourceGroupName, sapVirtualInstanceName, subscriptionId" /> | Lists the Database resources associated with a Virtual Instance for SAP solutions resource. |
| <CopyableCode code="create" /> | `INSERT` | <CopyableCode code="databaseInstanceName, resourceGroupName, sapVirtualInstanceName, subscriptionId" /> | Creates the Database resource corresponding to the Virtual Instance for SAP solutions resource. <br><br>This will be used by service only. PUT by end user will return a Bad Request error. |
| <CopyableCode code="delete" /> | `DELETE` | <CopyableCode code="databaseInstanceName, resourceGroupName, sapVirtualInstanceName, subscriptionId" /> | Deletes the Database resource corresponding to a Virtual Instance for SAP solutions resource. <br><br>This will be used by service only. Delete by end user will return a Bad Request error. |
| <CopyableCode code="create" /> | `INSERT` | <CopyableCode code="databaseInstanceName, resourceGroupName, sapVirtualInstanceName, subscriptionId" /> | Creates the Database resource corresponding to the Virtual Instance for SAP solutions resource. This will be used by service only. PUT by end user will return a Bad Request error. |
| <CopyableCode code="delete" /> | `DELETE` | <CopyableCode code="databaseInstanceName, resourceGroupName, sapVirtualInstanceName, subscriptionId" /> | Deletes the Database resource corresponding to a Virtual Instance for SAP solutions resource. This will be used by service only. Delete by end user will return a Bad Request error. |
| <CopyableCode code="update" /> | `UPDATE` | <CopyableCode code="databaseInstanceName, resourceGroupName, sapVirtualInstanceName, subscriptionId" /> | Updates the Database resource. |
| <CopyableCode code="start_instance" /> | `EXEC` | <CopyableCode code="databaseInstanceName, resourceGroupName, sapVirtualInstanceName, subscriptionId" /> | Starts the database instance of the SAP system. |
| <CopyableCode code="stop_instance" /> | `EXEC` | <CopyableCode code="databaseInstanceName, resourceGroupName, sapVirtualInstanceName, subscriptionId" /> | Stops the database instance of the SAP system. |
Expand Down

0 comments on commit 7c0809c

Please sign in to comment.