-
Notifications
You must be signed in to change notification settings - Fork 210
doc: The commit adds Azure Streams PrivateLink documentation and examples #3299
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
doc: The commit adds Azure Streams PrivateLink documentation and examples #3299
Conversation
| Timeouts timeouts.Value `tfsdk:"timeouts"` | ||
| SkipWaitOnUpdate types.Bool `tfsdk:"skip_wait_on_update"` | ||
| EncryptionAtRestProvider types.String `tfsdk:"encryption_at_rest_provider"` | ||
| SkipWaitOnUpdate types.Bool `tfsdk:"skip_wait_on_update"` |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this is from the automatic fieldalignment
|
APIx bot: a message has been sent to Docs Slack channel |
kanchana-mongodb
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM % copy
examples/mongodbatlas_stream_privatelink_endpoint/azure/README.md
Outdated
Show resolved
Hide resolved
examples/mongodbatlas_stream_privatelink_endpoint/azure/README.md
Outdated
Show resolved
Hide resolved
examples/mongodbatlas_stream_privatelink_endpoint/azure/README.md
Outdated
Show resolved
Hide resolved
examples/mongodbatlas_stream_privatelink_endpoint/azure/README.md
Outdated
Show resolved
Hide resolved
examples/mongodbatlas_stream_privatelink_endpoint/azure/README.md
Outdated
Show resolved
Hide resolved
examples/mongodbatlas_stream_privatelink_endpoint/azure/README.md
Outdated
Show resolved
Hide resolved
examples/mongodbatlas_stream_privatelink_endpoint/azure/main.tf
Outdated
Show resolved
Hide resolved
.changelog/3299.txt
Outdated
| @@ -0,0 +1,7 @@ | |||
| ```release-note:note | |||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not sure if we include changelog for example/docs updates?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
So, I should remove the changelog?
I see in your link that it says the following doesn't need a changelog, does this include datasource docs too?
Resource and provider documentation updates
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I removed the changelog
.changelog/3299.txt
Outdated
|
|
||
| ```release-note:note | ||
| datasource/mongodbatlas_stream_privatelink_endpoint: Add documentation and example for using Azure PrivateLink with Atlas Streams | ||
| ``` |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Use 3rd person: Adds ...
also plural ds, stream_privatelink_endpoints, is missing in changelog
| **NOTE**: Groups and projects are synonymous terms. Your group id is the same as your project id. For existing groups, your group or project id remains the same. The resource and corresponding endpoints use the term groups. | ||
| - `provider_name` (String) Provider where the Kafka cluster is deployed. | ||
| - `vendor` (String) Vendor who manages the Kafka cluster. | ||
| - `project_id` (String) Unique 24-hexadecimal digit string that identifies your project. Use the [/groups](#tag/Projects/operation/listProjects) endpoint to retrieve all projects to which the authenticated user has access.<br>**NOTE**: Groups and projects are synonymous terms. Your group id is the same as your project id. For existing groups, your group or project id remains the same. The resource and corresponding endpoints use the term groups. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Interesting usage of <br> inside attribute description!
EspenAlbert
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. Thank you for addressing the comments
oarbusi
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
Description
This adds an example for adding Azure PL with Streams using EVENTHUB. I also updated the streams privatelink documentation to match the latest Admin API for Streams CreatePrivateLinkConnections.
Link to any related issue(s):
CLOUDP-301853
Note: there is a slight deviation from the API docs for the vendor field. The API always had this field as optional when terraform has it as required. However, omitting the vendor field is only valid for AZURE which defaults it to the EVENTHUB value. To keep from introducing a breaking change, we will omit this documentation for TF. (We will likely change this vendor field to required in a future breaking API audit for streams and want to avoid flip flopping the field in terraform from
requiredtonot requiredback torequired)Type of change:
Required Checklist:
Further comments