Skip to main content

A Pulumi package for creating and managing mysql cloud resources.

Project description

Actions Status Slack NPM version Python version NuGet version PkgGoDev License

MySQL Resource Provider

The MySQL resource provider for Pulumi lets you manage MySQL resources in your cloud programs. To use this package, please install the Pulumi CLI first.

Installing

This package is available in many languages in the standard packaging formats.

Node.js (Java/TypeScript)

To use from JavaScript or TypeScript in Node.js, install using either npm:

$ npm install @pulumi/mysql

or yarn:

$ yarn add @pulumi/mysql

Python

To use from Python, install using pip:

$ pip install pulumi_mysql

Go

To use from Go, use go get to grab the latest version of the library

$ go get github.com/pulumi/pulumi-mysql/sdk/v3

.NET

To use from .NET, install using dotnet add package:

$ dotnet add package Pulumi.Mysql

Configuration

The following configuration points are available:

  • mysql:endpoint (required) - The address of the MySQL server to use. Most often a "hostname:port" pair, but may also be an absolute path to a Unix socket when the host OS is Unix-compatible. Can be set via MYSQL_ENDPOINT environment variable.
  • mysql:username (required) - Username to use to authenticate with the server. Can be set via MYSQL_USERNAME environment variable.
  • mysql:password - (optional) Password for the given user, if that user has a password. Can be set via MYSQL_PASSWORD environment variable.
  • mysql:tls - (optional) The TLS configuration. One of false, true, or skip-verify. Defaults to false. Can be set via MYSQL_TLS_CONFIG environment variable.
  • mysql:proxy - (Optional) Proxy socks url, can also be sourced from ALL_PROXY or all_proxy environment variables.

Reference

For further information, please visit the MySQL provider docs or for detailed reference documentation, please visit the API docs.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pulumi_mysql-3.3.0a1766556638.tar.gz (16.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pulumi_mysql-3.3.0a1766556638-py3-none-any.whl (23.5 kB view details)

Uploaded Python 3

File details

Details for the file pulumi_mysql-3.3.0a1766556638.tar.gz.

File metadata

  • Download URL: pulumi_mysql-3.3.0a1766556638.tar.gz
  • Upload date:
  • Size: 16.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.8

File hashes

Hashes for pulumi_mysql-3.3.0a1766556638.tar.gz
Algorithm Hash digest
SHA256 13b1a5efc76bdcee69994bfab84d5c41bdb81a4eaa88bacb2c20b1e8ab931b24
MD5 c0a570095916eb6e31e7a7a08e767010
BLAKE2b-256 c21ae6e1d8555e5d0634316e09fd8e7145c80934a159bb6cc40a7892b0b901b8

See more details on using hashes here.

File details

Details for the file pulumi_mysql-3.3.0a1766556638-py3-none-any.whl.

File metadata

File hashes

Hashes for pulumi_mysql-3.3.0a1766556638-py3-none-any.whl
Algorithm Hash digest
SHA256 5afdfd014a20ec0ec2cc8b7f370935ea430c09a067e234e558a5691db5c2e71d
MD5 6286f7a1e8a83344af4ab49bedb69170
BLAKE2b-256 5bed4cb530695dbd7ccdca7f057bb01a6d603721429b4d699e8c36f17522a4ce

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page