Skip to content

A repository with scripts that can be used in the scripted actions area.

License

Notifications You must be signed in to change notification settings

xoap-io/scripted-actions

Repository files navigation

Introduction

This repository hosts scripts for the Scripted Actions area, which is part of the XOAP platform. They are provided as-is and are not officially supported by XOAP. Use them at your own risk. Always test them in a non-production environment before using them in production.

Code of Conduct

This project has adopted this Code of Conduct.

Change log

A full list of changes in each version can be found in the Releases.

Documentation

Azure CLI & Bicep

Most of the available scripts are built to use a local Azure CLI configuration file. Find more information here: Azure CLI Configuration.

Azure PowerShell

For Azure PowerShell-related scripts we suggest using the noninteractive authentication with a service principal: Sign in to Azure PowerShell with a service principal.

AWS CLI

For AWS CLI-related scripts we suggest using the AWS CLI configuration file: Configuration and credential file settings.

Prerequisites

Depending on which scripts you want to use, you need to have the following prerequisites installed:

Azure CLI

Azure PowerShell

AWS CLI

Bicep

ARM Templates

See Azure CLI & Azure PowerShell.

Templates

You can use the provided templates to create your scripts. The templates are located in the templates folder.