-
Notifications
You must be signed in to change notification settings - Fork 57
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update implementation, tests and documentation to align with current …
…API (#314) * Add "webauthn_config in "application" resource. * Revise "webauthn_config in "application" resource. * Update API Key resource and doc. * Update Application resource and doc. * Update idp_apple documentation. * Update idp_external_jwt resource and doc. * Update idp_google resource and doc. * Update idp_linkedin documentation. * Update idp_open_id_connect resource and doc. * Update idp_saml_v2 resource and doc. * Update idp_saml_v2 resource and doc. * Update idp_saml_v2_Initiated resource and doc. * Formatting. * Update idp_steam resource and doc. * Update key resource, tests and doc. * Update Lambda resource, data source and docs. * Update registration resource and doc. * Update system_configuration resource and doc. * Update tenant resource and doc Part 1. * Update tenant resource and doc Part 2. * Update themes resource and doc. * Update user resource and doc. * Update user action doc. * Update webhook resource and doc. * Update API Key val to include all endpoints. * Updated documentation to fix minor typos. * Updated to Go 1.23 and updated all deps to latest * Documentation updates. * Update Theme resource to remove source from update * Update API Key documentation. * Testing revisions. * Update Lambda type change handling. * Update Tenant default values. * Implement App OAuth Scopes and User Group Members. * Fix to handle manual UGM deletions. * Implement App OAuth Scopes and User Group Mem DSs. * Add and update all docs for validity and format. * Minor default revision. * Update CI and lint corrections. * Update golangci-lint version. * Fix linting issues. * Further linting revisions. * Correct suppressBlockDiff function. * Further revision to suppressBlockDiff. * Fix Basic User Test. * Add lint exception. * Remove verification_strategy default. * Revert verification_strategy default. * Add verification_strategy DiffSuppressFunc. * Fix verification_strategy DiffSuppress lint issue. * Update all gpsinsight naming to FusionAuth. * Update README.md. * Further README.md update.
- Loading branch information
Showing
86 changed files
with
3,508 additions
and
1,117 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,32 @@ | ||
# Application OAuth Scope Resource | ||
|
||
The Application OAuth Scope resource allows you to define the scopes that an application can request when using OAuth. | ||
|
||
[Application OAuth Scope API](https://fusionauth.io/docs/apis/scopes) | ||
|
||
## Example Usage | ||
|
||
```hcl | ||
data "fusionauth_application_oauth_scope" "this" { | ||
application_id = data.fusionauth_application.this.id | ||
name = "data:read" | ||
} | ||
``` | ||
|
||
## Argument Reference | ||
|
||
* `application_id` - (Required) ID of the application that this role is for. | ||
* `name` - (Required) The name of the Role. | ||
|
||
## Attributes Reference | ||
|
||
All of the argument attributes are also exported as result attributes. | ||
|
||
The following additional attributes are exported: | ||
|
||
* `data` - (Optional) An object that can hold any information about the OAuth Scope that should be persisted. | ||
* `default_consent_detail` - (Optional) "The default detail to display on the OAuth consent screen if one cannot be found in the theme. | ||
* `default_consent_message` - (Optional) The default message to display on the OAuth consent screen if one cannot be found in the theme. | ||
* `description` - (Optional) A description of the OAuth Scope. This is used for display purposes only. | ||
* `required` - (Optional) Determines if the OAuth Scope is required when requested in an OAuth workflow. | ||
* `scope_id` - (Optional) The Id to use for the new OAuth Scope. If not specified a secure random UUID will be generated. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
# User Group Membership Resource | ||
|
||
[User Group Membership API](https://fusionauth.io/docs/apis/groups#request-5) | ||
|
||
## Example Usage | ||
|
||
```hcl | ||
data "fusionauth_user_group_membership" "this" { | ||
group_id = fusionauth_group.this.id | ||
user_id = fusionauth_user.this.id | ||
} | ||
``` | ||
|
||
## Argument Reference | ||
|
||
* `group_id` - (Required) The Id of the Group of this membership. | ||
* `user_id` - (Required) "The Id of the User of this membership. | ||
|
||
## Attributes Reference | ||
|
||
All of the argument attributes are also exported as result attributes. | ||
|
||
The following additional attributes are exported: | ||
|
||
* `data` - (Optional) An object that can hold any information about the User for this membership that should be persisted. | ||
* `membership_id` - (Optional) The Id of the User Group Membership. If not provided, a random UUID will be generated. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.