diff --git a/internal/services/applesilicon/descriptions/server.md b/internal/services/applesilicon/descriptions/server.md new file mode 100644 index 000000000..900615830 --- /dev/null +++ b/internal/services/applesilicon/descriptions/server.md @@ -0,0 +1,3 @@ +The [`scaleway_apple_silicon_server`](https://registry.terraform.io/providers/scaleway/scaleway/latest/docs/resources/apple_silicon_server) resource creates and manages Scaleway Apple silicon servers. + +For more information, see the [API documentation](https://www.scaleway.com/en/developers/api/apple-silicon/). \ No newline at end of file diff --git a/internal/services/applesilicon/server.go b/internal/services/applesilicon/server.go index 974aaf8fd..e6f85494b 100644 --- a/internal/services/applesilicon/server.go +++ b/internal/services/applesilicon/server.go @@ -2,6 +2,7 @@ package applesilicon import ( "context" + _ "embed" "fmt" "time" @@ -21,8 +22,12 @@ import ( "github.com/scaleway/terraform-provider-scaleway/v2/internal/verify" ) +//go:embed descriptions/server.md +var serverDescription string + func ResourceServer() *schema.Resource { return &schema.Resource{ + Description: serverDescription, CreateContext: ResourceAppleSiliconServerCreate, ReadContext: ResourceAppleSiliconServerRead, UpdateContext: ResourceAppleSiliconServerUpdate, diff --git a/templates/resources/apple_silicon_server.md.tmpl b/templates/resources/apple_silicon_server.md.tmpl index 7bd5a3a0f..2f330af02 100644 --- a/templates/resources/apple_silicon_server.md.tmpl +++ b/templates/resources/apple_silicon_server.md.tmpl @@ -6,8 +6,7 @@ page_title: "Scaleway: scaleway_apple_silicon" # Resource: scaleway_apple_silicon_server -Creates and manages Scaleway Apple silicon. For more information, -see the [API documentation](https://www.scaleway.com/en/developers/api/apple-silicon/). +{{ .Description }} ## Example Usage