Skip to content

Commit ae5045e

Browse files
authored
Merge pull request #4 from Leapfrog-DevOps/feat/docs
fixed documentation
2 parents 2af7554 + 119e363 commit ae5045e

File tree

1 file changed

+42
-8
lines changed

1 file changed

+42
-8
lines changed

docs/index.md

Lines changed: 42 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -5,21 +5,55 @@ description: |-
55
66
---
77

8-
# scaffolding Provider
8+
# Microsoft SQL Server Provider
99

1010

1111

1212
## Example Usage
1313

1414
```terraform
15-
provider "scaffolding" {
16-
# example configuration here
15+
terraform {
16+
required_providers {
17+
mssql = {
18+
source = "Leapfrog-DevOps/mssql"
19+
version = "1.0.0"
20+
}
21+
}
22+
}
23+
24+
25+
provider "mssql" {
26+
host = "localhost" # link to mssql instance
27+
user= "sa"
28+
password = "YourStrong!Passw0rd"
29+
}
30+
31+
resource "mssql_login" "login_test123" {
32+
name = "testuser1123"
33+
password = "SuperSecretPassword123!"
34+
type = "sql" # options: "sql" or "windows"
35+
}
36+
37+
resource "mssql_database" "database_test" {
38+
name = "testdb"
39+
}
40+
41+
resource "mssql_user" "userexample" {
42+
name = "example_user"
43+
database = mssql_database.database_test.name
44+
login = mssql_login.login_test123.name
1745
}
18-
```
1946
20-
<!-- schema generated by tfplugindocs -->
21-
## Schema
47+
resource "mssql_role" "roletest"{
48+
name = "app_user1234"
49+
database = mssql_database.database_test.name
50+
}
2251
23-
### Optional
52+
resource "mssql_role_assignment" "assignmenttest"{
2453
25-
- `endpoint` (String) Example provider attribute
54+
member_name=mssql_user.userexample.name
55+
database=mssql_database.database_test.name
56+
role_name=mssql_role.roletest.name
57+
}
58+
59+
```

0 commit comments

Comments
 (0)