mirror of
https://github.com/LukeHagar/developer.sailpoint.com.git
synced 2025-12-10 04:19:42 +00:00
Update to go SDK docs: 15029001030
This commit is contained in:
@@ -82,16 +82,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.AccessModelMetadataAPI.GetAccessModelMetadataAttribute(context.Background(), key).Execute()
|
resp, r, err := apiClient.Beta.AccessModelMetadataAPI.GetAccessModelMetadataAttribute(context.Background(), key).Execute()
|
||||||
//resp, r, err := apiClient.Beta.AccessModelMetadataAPI.GetAccessModelMetadataAttribute(context.Background(), key).Execute()
|
//resp, r, err := apiClient.Beta.AccessModelMetadataAPI.GetAccessModelMetadataAttribute(context.Background(), key).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccessModelMetadataAPI.GetAccessModelMetadataAttribute``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccessModelMetadataAPI.GetAccessModelMetadataAttribute``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetAccessModelMetadataAttribute`: AttributeDTO
|
// response from `GetAccessModelMetadataAttribute`: AttributeDTO
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccessModelMetadataAPI.GetAccessModelMetadataAttribute`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccessModelMetadataAPI.GetAccessModelMetadataAttribute`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -151,16 +151,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.AccessModelMetadataAPI.GetAccessModelMetadataAttributeValue(context.Background(), key, value).Execute()
|
resp, r, err := apiClient.Beta.AccessModelMetadataAPI.GetAccessModelMetadataAttributeValue(context.Background(), key, value).Execute()
|
||||||
//resp, r, err := apiClient.Beta.AccessModelMetadataAPI.GetAccessModelMetadataAttributeValue(context.Background(), key, value).Execute()
|
//resp, r, err := apiClient.Beta.AccessModelMetadataAPI.GetAccessModelMetadataAttributeValue(context.Background(), key, value).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccessModelMetadataAPI.GetAccessModelMetadataAttributeValue``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccessModelMetadataAPI.GetAccessModelMetadataAttributeValue``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetAccessModelMetadataAttributeValue`: AttributeValueDTO
|
// response from `GetAccessModelMetadataAttributeValue`: AttributeValueDTO
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccessModelMetadataAPI.GetAccessModelMetadataAttributeValue`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccessModelMetadataAPI.GetAccessModelMetadataAttributeValue`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -213,16 +213,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.AccessModelMetadataAPI.ListAccessModelMetadataAttribute(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.AccessModelMetadataAPI.ListAccessModelMetadataAttribute(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.AccessModelMetadataAPI.ListAccessModelMetadataAttribute(context.Background()).Filters(filters).Execute()
|
//resp, r, err := apiClient.Beta.AccessModelMetadataAPI.ListAccessModelMetadataAttribute(context.Background()).Filters(filters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccessModelMetadataAPI.ListAccessModelMetadataAttribute``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccessModelMetadataAPI.ListAccessModelMetadataAttribute``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListAccessModelMetadataAttribute`: []AttributeDTO
|
// response from `ListAccessModelMetadataAttribute`: []AttributeDTO
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccessModelMetadataAPI.ListAccessModelMetadataAttribute`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccessModelMetadataAPI.ListAccessModelMetadataAttribute`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -279,16 +279,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.AccessModelMetadataAPI.ListAccessModelMetadataAttributeValue(context.Background(), key).Execute()
|
resp, r, err := apiClient.Beta.AccessModelMetadataAPI.ListAccessModelMetadataAttributeValue(context.Background(), key).Execute()
|
||||||
//resp, r, err := apiClient.Beta.AccessModelMetadataAPI.ListAccessModelMetadataAttributeValue(context.Background(), key).Execute()
|
//resp, r, err := apiClient.Beta.AccessModelMetadataAPI.ListAccessModelMetadataAttributeValue(context.Background(), key).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccessModelMetadataAPI.ListAccessModelMetadataAttributeValue``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccessModelMetadataAPI.ListAccessModelMetadataAttributeValue``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListAccessModelMetadataAttributeValue`: []AttributeValueDTO
|
// response from `ListAccessModelMetadataAttributeValue`: []AttributeValueDTO
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccessModelMetadataAPI.ListAccessModelMetadataAttributeValue`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccessModelMetadataAPI.ListAccessModelMetadataAttributeValue`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -99,7 +99,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -192,24 +192,23 @@ func main() {
|
|||||||
"requestable" : true
|
"requestable" : true
|
||||||
}`) // AccessProfile |
|
}`) // AccessProfile |
|
||||||
|
|
||||||
|
var accessProfile beta.AccessProfile
|
||||||
var accessProfile beta.AccessProfile
|
if err := json.Unmarshal(accessprofile, &accessProfile); err != nil {
|
||||||
if err := json.Unmarshal(accessprofile, &accessProfile); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.AccessProfilesAPI.CreateAccessProfile(context.Background()).AccessProfile(accessProfile).Execute()
|
resp, r, err := apiClient.Beta.AccessProfilesAPI.CreateAccessProfile(context.Background()).AccessProfile(accessProfile).Execute()
|
||||||
//resp, r, err := apiClient.Beta.AccessProfilesAPI.CreateAccessProfile(context.Background()).AccessProfile(accessProfile).Execute()
|
//resp, r, err := apiClient.Beta.AccessProfilesAPI.CreateAccessProfile(context.Background()).AccessProfile(accessProfile).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccessProfilesAPI.CreateAccessProfile``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccessProfilesAPI.CreateAccessProfile``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `CreateAccessProfile`: AccessProfile
|
// response from `CreateAccessProfile`: AccessProfile
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccessProfilesAPI.CreateAccessProfile`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccessProfilesAPI.CreateAccessProfile`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -270,14 +269,15 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
r, err := apiClient.Beta.AccessProfilesAPI.DeleteAccessProfile(context.Background(), id).Execute()
|
r, err := apiClient.Beta.AccessProfilesAPI.DeleteAccessProfile(context.Background(), id).Execute()
|
||||||
//r, err := apiClient.Beta.AccessProfilesAPI.DeleteAccessProfile(context.Background(), id).Execute()
|
//r, err := apiClient.Beta.AccessProfilesAPI.DeleteAccessProfile(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccessProfilesAPI.DeleteAccessProfile``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccessProfilesAPI.DeleteAccessProfile``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -323,7 +323,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -334,24 +334,23 @@ func main() {
|
|||||||
"bestEffortOnly" : true
|
"bestEffortOnly" : true
|
||||||
}`) // AccessProfileBulkDeleteRequest |
|
}`) // AccessProfileBulkDeleteRequest |
|
||||||
|
|
||||||
|
var accessProfileBulkDeleteRequest beta.AccessProfileBulkDeleteRequest
|
||||||
var accessProfileBulkDeleteRequest beta.AccessProfileBulkDeleteRequest
|
if err := json.Unmarshal(accessprofilebulkdeleterequest, &accessProfileBulkDeleteRequest); err != nil {
|
||||||
if err := json.Unmarshal(accessprofilebulkdeleterequest, &accessProfileBulkDeleteRequest); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.AccessProfilesAPI.DeleteAccessProfilesInBulk(context.Background()).AccessProfileBulkDeleteRequest(accessProfileBulkDeleteRequest).Execute()
|
resp, r, err := apiClient.Beta.AccessProfilesAPI.DeleteAccessProfilesInBulk(context.Background()).AccessProfileBulkDeleteRequest(accessProfileBulkDeleteRequest).Execute()
|
||||||
//resp, r, err := apiClient.Beta.AccessProfilesAPI.DeleteAccessProfilesInBulk(context.Background()).AccessProfileBulkDeleteRequest(accessProfileBulkDeleteRequest).Execute()
|
//resp, r, err := apiClient.Beta.AccessProfilesAPI.DeleteAccessProfilesInBulk(context.Background()).AccessProfileBulkDeleteRequest(accessProfileBulkDeleteRequest).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccessProfilesAPI.DeleteAccessProfilesInBulk``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccessProfilesAPI.DeleteAccessProfilesInBulk``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `DeleteAccessProfilesInBulk`: AccessProfileBulkDeleteResponse
|
// response from `DeleteAccessProfilesInBulk`: AccessProfileBulkDeleteResponse
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccessProfilesAPI.DeleteAccessProfilesInBulk`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccessProfilesAPI.DeleteAccessProfilesInBulk`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -408,16 +407,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.AccessProfilesAPI.GetAccessProfile(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.AccessProfilesAPI.GetAccessProfile(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.AccessProfilesAPI.GetAccessProfile(context.Background(), id).Execute()
|
//resp, r, err := apiClient.Beta.AccessProfilesAPI.GetAccessProfile(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccessProfilesAPI.GetAccessProfile``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccessProfilesAPI.GetAccessProfile``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetAccessProfile`: AccessProfile
|
// response from `GetAccessProfile`: AccessProfile
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccessProfilesAPI.GetAccessProfile`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccessProfilesAPI.GetAccessProfile`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -485,16 +484,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.AccessProfilesAPI.GetAccessProfileEntitlements(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.AccessProfilesAPI.GetAccessProfileEntitlements(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.AccessProfilesAPI.GetAccessProfileEntitlements(context.Background(), id).Limit(limit).Offset(offset).Count(count).Filters(filters).Sorters(sorters).Execute()
|
//resp, r, err := apiClient.Beta.AccessProfilesAPI.GetAccessProfileEntitlements(context.Background(), id).Limit(limit).Offset(offset).Count(count).Filters(filters).Sorters(sorters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccessProfilesAPI.GetAccessProfileEntitlements``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccessProfilesAPI.GetAccessProfileEntitlements``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetAccessProfileEntitlements`: []Entitlement
|
// response from `GetAccessProfileEntitlements`: []Entitlement
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccessProfilesAPI.GetAccessProfileEntitlements`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccessProfilesAPI.GetAccessProfileEntitlements`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -562,16 +561,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.AccessProfilesAPI.ListAccessProfiles(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.AccessProfilesAPI.ListAccessProfiles(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.AccessProfilesAPI.ListAccessProfiles(context.Background()).ForSubadmin(forSubadmin).Limit(limit).Offset(offset).Count(count).Filters(filters).Sorters(sorters).ForSegmentIds(forSegmentIds).IncludeUnsegmented(includeUnsegmented).Execute()
|
//resp, r, err := apiClient.Beta.AccessProfilesAPI.ListAccessProfiles(context.Background()).ForSubadmin(forSubadmin).Limit(limit).Offset(offset).Count(count).Filters(filters).Sorters(sorters).ForSegmentIds(forSegmentIds).IncludeUnsegmented(includeUnsegmented).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccessProfilesAPI.ListAccessProfiles``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccessProfilesAPI.ListAccessProfiles``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListAccessProfiles`: []AccessProfile
|
// response from `ListAccessProfiles`: []AccessProfile
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccessProfilesAPI.ListAccessProfiles`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccessProfilesAPI.ListAccessProfiles`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -624,7 +623,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -633,24 +632,23 @@ func main() {
|
|||||||
id := `2c91808a7813090a017814121919ecca` // string | ID of the Access Profile to patch # string | ID of the Access Profile to patch
|
id := `2c91808a7813090a017814121919ecca` // string | ID of the Access Profile to patch # string | ID of the Access Profile to patch
|
||||||
jsonpatchoperation := []byte(`[{op=add, path=/entitlements, value=[{id=2c9180857725c14301772a93bb77242d, type=ENTITLEMENT, name=AD User Group}]}]`) // []JsonPatchOperation |
|
jsonpatchoperation := []byte(`[{op=add, path=/entitlements, value=[{id=2c9180857725c14301772a93bb77242d, type=ENTITLEMENT, name=AD User Group}]}]`) // []JsonPatchOperation |
|
||||||
|
|
||||||
|
var jsonPatchOperation []beta.JsonPatchOperation
|
||||||
var jsonPatchOperation beta.[]JsonPatchOperation
|
if err := json.Unmarshal(jsonpatchoperation, &jsonPatchOperation); err != nil {
|
||||||
if err := json.Unmarshal(jsonpatchoperation, &jsonPatchOperation); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.AccessProfilesAPI.PatchAccessProfile(context.Background(), id).JsonPatchOperation(jsonPatchOperation).Execute()
|
resp, r, err := apiClient.Beta.AccessProfilesAPI.PatchAccessProfile(context.Background(), id).JsonPatchOperation(jsonPatchOperation).Execute()
|
||||||
//resp, r, err := apiClient.Beta.AccessProfilesAPI.PatchAccessProfile(context.Background(), id).JsonPatchOperation(jsonPatchOperation).Execute()
|
//resp, r, err := apiClient.Beta.AccessProfilesAPI.PatchAccessProfile(context.Background(), id).JsonPatchOperation(jsonPatchOperation).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccessProfilesAPI.PatchAccessProfile``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccessProfilesAPI.PatchAccessProfile``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `PatchAccessProfile`: AccessProfile
|
// response from `PatchAccessProfile`: AccessProfile
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccessProfilesAPI.PatchAccessProfile`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccessProfilesAPI.PatchAccessProfile`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -699,7 +697,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -707,24 +705,23 @@ import (
|
|||||||
func main() {
|
func main() {
|
||||||
accessprofilebulkupdaterequestinner := []byte(`[{id=464ae7bf-791e-49fd-b746-06a2e4a89635, requestable=false}]`) // []AccessProfileBulkUpdateRequestInner |
|
accessprofilebulkupdaterequestinner := []byte(`[{id=464ae7bf-791e-49fd-b746-06a2e4a89635, requestable=false}]`) // []AccessProfileBulkUpdateRequestInner |
|
||||||
|
|
||||||
|
var accessProfileBulkUpdateRequestInner []beta.AccessProfileBulkUpdateRequestInner
|
||||||
var accessProfileBulkUpdateRequestInner beta.[]AccessProfileBulkUpdateRequestInner
|
if err := json.Unmarshal(accessprofilebulkupdaterequestinner, &accessProfileBulkUpdateRequestInner); err != nil {
|
||||||
if err := json.Unmarshal(accessprofilebulkupdaterequestinner, &accessProfileBulkUpdateRequestInner); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.AccessProfilesAPI.UpdateAccessProfilesInBulk(context.Background()).AccessProfileBulkUpdateRequestInner(accessProfileBulkUpdateRequestInner).Execute()
|
resp, r, err := apiClient.Beta.AccessProfilesAPI.UpdateAccessProfilesInBulk(context.Background()).AccessProfileBulkUpdateRequestInner(accessProfileBulkUpdateRequestInner).Execute()
|
||||||
//resp, r, err := apiClient.Beta.AccessProfilesAPI.UpdateAccessProfilesInBulk(context.Background()).AccessProfileBulkUpdateRequestInner(accessProfileBulkUpdateRequestInner).Execute()
|
//resp, r, err := apiClient.Beta.AccessProfilesAPI.UpdateAccessProfilesInBulk(context.Background()).AccessProfileBulkUpdateRequestInner(accessProfileBulkUpdateRequestInner).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccessProfilesAPI.UpdateAccessProfilesInBulk``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccessProfilesAPI.UpdateAccessProfilesInBulk``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `UpdateAccessProfilesInBulk`: []AccessProfileUpdateItem
|
// response from `UpdateAccessProfilesInBulk`: []AccessProfileUpdateItem
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccessProfilesAPI.UpdateAccessProfilesInBulk`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccessProfilesAPI.UpdateAccessProfilesInBulk`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -82,7 +82,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -99,24 +99,23 @@ func main() {
|
|||||||
"comment" : "This is a comment."
|
"comment" : "This is a comment."
|
||||||
}`) // CommentDto | Reviewer's comment.
|
}`) // CommentDto | Reviewer's comment.
|
||||||
|
|
||||||
|
var commentDto beta.CommentDto
|
||||||
var commentDto beta.CommentDto
|
if err := json.Unmarshal(commentdto, &commentDto); err != nil {
|
||||||
if err := json.Unmarshal(commentdto, &commentDto); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.AccessRequestApprovalsAPI.ApproveAccessRequest(context.Background(), approvalId).CommentDto(commentDto).Execute()
|
resp, r, err := apiClient.Beta.AccessRequestApprovalsAPI.ApproveAccessRequest(context.Background(), approvalId).CommentDto(commentDto).Execute()
|
||||||
//resp, r, err := apiClient.Beta.AccessRequestApprovalsAPI.ApproveAccessRequest(context.Background(), approvalId).CommentDto(commentDto).Execute()
|
//resp, r, err := apiClient.Beta.AccessRequestApprovalsAPI.ApproveAccessRequest(context.Background(), approvalId).CommentDto(commentDto).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccessRequestApprovalsAPI.ApproveAccessRequest``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccessRequestApprovalsAPI.ApproveAccessRequest``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ApproveAccessRequest`: map[string]interface{}
|
// response from `ApproveAccessRequest`: map[string]interface{}
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccessRequestApprovalsAPI.ApproveAccessRequest`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccessRequestApprovalsAPI.ApproveAccessRequest`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -164,7 +163,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -176,24 +175,23 @@ func main() {
|
|||||||
"comment" : "comment"
|
"comment" : "comment"
|
||||||
}`) // ForwardApprovalDto | Information about the forwarded approval.
|
}`) // ForwardApprovalDto | Information about the forwarded approval.
|
||||||
|
|
||||||
|
var forwardApprovalDto beta.ForwardApprovalDto
|
||||||
var forwardApprovalDto beta.ForwardApprovalDto
|
if err := json.Unmarshal(forwardapprovaldto, &forwardApprovalDto); err != nil {
|
||||||
if err := json.Unmarshal(forwardapprovaldto, &forwardApprovalDto); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.AccessRequestApprovalsAPI.ForwardAccessRequest(context.Background(), approvalId).ForwardApprovalDto(forwardApprovalDto).Execute()
|
resp, r, err := apiClient.Beta.AccessRequestApprovalsAPI.ForwardAccessRequest(context.Background(), approvalId).ForwardApprovalDto(forwardApprovalDto).Execute()
|
||||||
//resp, r, err := apiClient.Beta.AccessRequestApprovalsAPI.ForwardAccessRequest(context.Background(), approvalId).ForwardApprovalDto(forwardApprovalDto).Execute()
|
//resp, r, err := apiClient.Beta.AccessRequestApprovalsAPI.ForwardAccessRequest(context.Background(), approvalId).ForwardApprovalDto(forwardApprovalDto).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccessRequestApprovalsAPI.ForwardAccessRequest``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccessRequestApprovalsAPI.ForwardAccessRequest``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ForwardAccessRequest`: map[string]interface{}
|
// response from `ForwardAccessRequest`: map[string]interface{}
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccessRequestApprovalsAPI.ForwardAccessRequest`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccessRequestApprovalsAPI.ForwardAccessRequest`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -248,16 +246,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.AccessRequestApprovalsAPI.GetAccessRequestApprovalSummary(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.AccessRequestApprovalsAPI.GetAccessRequestApprovalSummary(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.AccessRequestApprovalsAPI.GetAccessRequestApprovalSummary(context.Background()).OwnerId(ownerId).FromDate(fromDate).Execute()
|
//resp, r, err := apiClient.Beta.AccessRequestApprovalsAPI.GetAccessRequestApprovalSummary(context.Background()).OwnerId(ownerId).FromDate(fromDate).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccessRequestApprovalsAPI.GetAccessRequestApprovalSummary``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccessRequestApprovalsAPI.GetAccessRequestApprovalSummary``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetAccessRequestApprovalSummary`: ApprovalSummary
|
// response from `GetAccessRequestApprovalSummary`: ApprovalSummary
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccessRequestApprovalsAPI.GetAccessRequestApprovalSummary`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccessRequestApprovalsAPI.GetAccessRequestApprovalSummary`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -320,16 +318,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.AccessRequestApprovalsAPI.ListCompletedApprovals(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.AccessRequestApprovalsAPI.ListCompletedApprovals(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.AccessRequestApprovalsAPI.ListCompletedApprovals(context.Background()).OwnerId(ownerId).Limit(limit).Offset(offset).Count(count).Filters(filters).Sorters(sorters).Execute()
|
//resp, r, err := apiClient.Beta.AccessRequestApprovalsAPI.ListCompletedApprovals(context.Background()).OwnerId(ownerId).Limit(limit).Offset(offset).Count(count).Filters(filters).Sorters(sorters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccessRequestApprovalsAPI.ListCompletedApprovals``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccessRequestApprovalsAPI.ListCompletedApprovals``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListCompletedApprovals`: []CompletedApproval
|
// response from `ListCompletedApprovals`: []CompletedApproval
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccessRequestApprovalsAPI.ListCompletedApprovals`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccessRequestApprovalsAPI.ListCompletedApprovals`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -392,16 +390,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.AccessRequestApprovalsAPI.ListPendingApprovals(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.AccessRequestApprovalsAPI.ListPendingApprovals(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.AccessRequestApprovalsAPI.ListPendingApprovals(context.Background()).OwnerId(ownerId).Limit(limit).Offset(offset).Count(count).Filters(filters).Sorters(sorters).Execute()
|
//resp, r, err := apiClient.Beta.AccessRequestApprovalsAPI.ListPendingApprovals(context.Background()).OwnerId(ownerId).Limit(limit).Offset(offset).Count(count).Filters(filters).Sorters(sorters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccessRequestApprovalsAPI.ListPendingApprovals``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccessRequestApprovalsAPI.ListPendingApprovals``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListPendingApprovals`: []PendingApproval
|
// response from `ListPendingApprovals`: []PendingApproval
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccessRequestApprovalsAPI.ListPendingApprovals`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccessRequestApprovalsAPI.ListPendingApprovals`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -449,7 +447,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -466,24 +464,23 @@ func main() {
|
|||||||
"comment" : "This is a comment."
|
"comment" : "This is a comment."
|
||||||
}`) // CommentDto | Reviewer's comment.
|
}`) // CommentDto | Reviewer's comment.
|
||||||
|
|
||||||
|
var commentDto beta.CommentDto
|
||||||
var commentDto beta.CommentDto
|
if err := json.Unmarshal(commentdto, &commentDto); err != nil {
|
||||||
if err := json.Unmarshal(commentdto, &commentDto); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.AccessRequestApprovalsAPI.RejectAccessRequest(context.Background(), approvalId).CommentDto(commentDto).Execute()
|
resp, r, err := apiClient.Beta.AccessRequestApprovalsAPI.RejectAccessRequest(context.Background(), approvalId).CommentDto(commentDto).Execute()
|
||||||
//resp, r, err := apiClient.Beta.AccessRequestApprovalsAPI.RejectAccessRequest(context.Background(), approvalId).CommentDto(commentDto).Execute()
|
//resp, r, err := apiClient.Beta.AccessRequestApprovalsAPI.RejectAccessRequest(context.Background(), approvalId).CommentDto(commentDto).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccessRequestApprovalsAPI.RejectAccessRequest``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccessRequestApprovalsAPI.RejectAccessRequest``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `RejectAccessRequest`: map[string]interface{}
|
// response from `RejectAccessRequest`: map[string]interface{}
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccessRequestApprovalsAPI.RejectAccessRequest`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccessRequestApprovalsAPI.RejectAccessRequest`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -79,16 +79,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.AccessRequestIdentityMetricsAPI.GetAccessRequestIdentityMetrics(context.Background(), identityId, requestedObjectId, type_).Execute()
|
resp, r, err := apiClient.Beta.AccessRequestIdentityMetricsAPI.GetAccessRequestIdentityMetrics(context.Background(), identityId, requestedObjectId, type_).Execute()
|
||||||
//resp, r, err := apiClient.Beta.AccessRequestIdentityMetricsAPI.GetAccessRequestIdentityMetrics(context.Background(), identityId, requestedObjectId, type_).Execute()
|
//resp, r, err := apiClient.Beta.AccessRequestIdentityMetricsAPI.GetAccessRequestIdentityMetrics(context.Background(), identityId, requestedObjectId, type_).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccessRequestIdentityMetricsAPI.GetAccessRequestIdentityMetrics``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccessRequestIdentityMetricsAPI.GetAccessRequestIdentityMetrics``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetAccessRequestIdentityMetrics`: map[string]interface{}
|
// response from `GetAccessRequestIdentityMetrics`: map[string]interface{}
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccessRequestIdentityMetricsAPI.GetAccessRequestIdentityMetrics`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccessRequestIdentityMetricsAPI.GetAccessRequestIdentityMetrics`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -76,7 +76,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -87,24 +87,23 @@ func main() {
|
|||||||
"comment" : "I requested this role by mistake."
|
"comment" : "I requested this role by mistake."
|
||||||
}`) // CancelAccessRequest |
|
}`) // CancelAccessRequest |
|
||||||
|
|
||||||
|
var cancelAccessRequest beta.CancelAccessRequest
|
||||||
var cancelAccessRequest beta.CancelAccessRequest
|
if err := json.Unmarshal(cancelaccessrequest, &cancelAccessRequest); err != nil {
|
||||||
if err := json.Unmarshal(cancelaccessrequest, &cancelAccessRequest); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.AccessRequestsAPI.CancelAccessRequest(context.Background()).CancelAccessRequest(cancelAccessRequest).Execute()
|
resp, r, err := apiClient.Beta.AccessRequestsAPI.CancelAccessRequest(context.Background()).CancelAccessRequest(cancelAccessRequest).Execute()
|
||||||
//resp, r, err := apiClient.Beta.AccessRequestsAPI.CancelAccessRequest(context.Background()).CancelAccessRequest(cancelAccessRequest).Execute()
|
//resp, r, err := apiClient.Beta.AccessRequestsAPI.CancelAccessRequest(context.Background()).CancelAccessRequest(cancelAccessRequest).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccessRequestsAPI.CancelAccessRequest``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccessRequestsAPI.CancelAccessRequest``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `CancelAccessRequest`: map[string]interface{}
|
// response from `CancelAccessRequest`: map[string]interface{}
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccessRequestsAPI.CancelAccessRequest`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccessRequestsAPI.CancelAccessRequest`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -158,7 +157,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -171,24 +170,23 @@ func main() {
|
|||||||
"message" : "The IdentityNow Administrator manually closed this request."
|
"message" : "The IdentityNow Administrator manually closed this request."
|
||||||
}`) // CloseAccessRequest |
|
}`) // CloseAccessRequest |
|
||||||
|
|
||||||
|
var closeAccessRequest beta.CloseAccessRequest
|
||||||
var closeAccessRequest beta.CloseAccessRequest
|
if err := json.Unmarshal(closeaccessrequest, &closeAccessRequest); err != nil {
|
||||||
if err := json.Unmarshal(closeaccessrequest, &closeAccessRequest); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.AccessRequestsAPI.CloseAccessRequest(context.Background()).CloseAccessRequest(closeAccessRequest).Execute()
|
resp, r, err := apiClient.Beta.AccessRequestsAPI.CloseAccessRequest(context.Background()).CloseAccessRequest(closeAccessRequest).Execute()
|
||||||
//resp, r, err := apiClient.Beta.AccessRequestsAPI.CloseAccessRequest(context.Background()).CloseAccessRequest(closeAccessRequest).Execute()
|
//resp, r, err := apiClient.Beta.AccessRequestsAPI.CloseAccessRequest(context.Background()).CloseAccessRequest(closeAccessRequest).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccessRequestsAPI.CloseAccessRequest``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccessRequestsAPI.CloseAccessRequest``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `CloseAccessRequest`: map[string]interface{}
|
// response from `CloseAccessRequest`: map[string]interface{}
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccessRequestsAPI.CloseAccessRequest`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccessRequestsAPI.CloseAccessRequest`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -227,7 +225,8 @@ __REVOKE_ACCESS__
|
|||||||
* Revoke requests for entitlements are limited to 1 entitlement per access request currently.
|
* Revoke requests for entitlements are limited to 1 entitlement per access request currently.
|
||||||
* You can specify a `removeDate` if the access doesn't already have a sunset date. The `removeDate` must be a future date, in the UTC timezone.
|
* You can specify a `removeDate` if the access doesn't already have a sunset date. The `removeDate` must be a future date, in the UTC timezone.
|
||||||
* Allows a manager to request to revoke access for direct employees. A user with ORG_ADMIN authority can also request to revoke access from anyone.
|
* Allows a manager to request to revoke access for direct employees. A user with ORG_ADMIN authority can also request to revoke access from anyone.
|
||||||
* Now supports REVOKE_ACCESS requests for identities with multiple accounts on a single source, with the help of 'assignmentId' and 'nativeIdentity' fields.
|
* Now supports REVOKE_ACCESS requests for identities with multiple accounts on a single source, with the help of 'assignmentId' and 'nativeIdentity' fields. These fields should be used within the 'requestedItems' section for the revoke requests.
|
||||||
|
* Usage of 'requestedForWithRequestedItems' field is not supported for revoke requests.
|
||||||
|
|
||||||
|
|
||||||
[API Spec](https://developer.sailpoint.com/docs/api/beta/create-access-request)
|
[API Spec](https://developer.sailpoint.com/docs/api/beta/create-access-request)
|
||||||
@@ -263,7 +262,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -361,9 +360,7 @@ func main() {
|
|||||||
} ],
|
} ],
|
||||||
"comment" : "Requesting access profile for John Doe",
|
"comment" : "Requesting access profile for John Doe",
|
||||||
"id" : "2c9180835d2e5168015d32f890ca1581",
|
"id" : "2c9180835d2e5168015d32f890ca1581",
|
||||||
"type" : "ACCESS_PROFILE",
|
"type" : "ACCESS_PROFILE"
|
||||||
"assignmentId" : "ee48a191c00d49bf9264eb0a4fc3a9fc",
|
|
||||||
"nativeIdentity" : "CN=User db3377de14bf,OU=YOURCONTAINER, DC=YOURDOMAIN"
|
|
||||||
}, {
|
}, {
|
||||||
"clientMetadata" : {
|
"clientMetadata" : {
|
||||||
"requestedAppName" : "test-app",
|
"requestedAppName" : "test-app",
|
||||||
@@ -391,9 +388,7 @@ func main() {
|
|||||||
} ],
|
} ],
|
||||||
"comment" : "Requesting access profile for John Doe",
|
"comment" : "Requesting access profile for John Doe",
|
||||||
"id" : "2c9180835d2e5168015d32f890ca1581",
|
"id" : "2c9180835d2e5168015d32f890ca1581",
|
||||||
"type" : "ACCESS_PROFILE",
|
"type" : "ACCESS_PROFILE"
|
||||||
"assignmentId" : "ee48a191c00d49bf9264eb0a4fc3a9fc",
|
|
||||||
"nativeIdentity" : "CN=User db3377de14bf,OU=YOURCONTAINER, DC=YOURDOMAIN"
|
|
||||||
} ]
|
} ]
|
||||||
}, {
|
}, {
|
||||||
"identityId" : "cb89bc2f1ee6445fbea12224c526ba3a",
|
"identityId" : "cb89bc2f1ee6445fbea12224c526ba3a",
|
||||||
@@ -424,9 +419,7 @@ func main() {
|
|||||||
} ],
|
} ],
|
||||||
"comment" : "Requesting access profile for John Doe",
|
"comment" : "Requesting access profile for John Doe",
|
||||||
"id" : "2c9180835d2e5168015d32f890ca1581",
|
"id" : "2c9180835d2e5168015d32f890ca1581",
|
||||||
"type" : "ACCESS_PROFILE",
|
"type" : "ACCESS_PROFILE"
|
||||||
"assignmentId" : "ee48a191c00d49bf9264eb0a4fc3a9fc",
|
|
||||||
"nativeIdentity" : "CN=User db3377de14bf,OU=YOURCONTAINER, DC=YOURDOMAIN"
|
|
||||||
}, {
|
}, {
|
||||||
"clientMetadata" : {
|
"clientMetadata" : {
|
||||||
"requestedAppName" : "test-app",
|
"requestedAppName" : "test-app",
|
||||||
@@ -454,31 +447,28 @@ func main() {
|
|||||||
} ],
|
} ],
|
||||||
"comment" : "Requesting access profile for John Doe",
|
"comment" : "Requesting access profile for John Doe",
|
||||||
"id" : "2c9180835d2e5168015d32f890ca1581",
|
"id" : "2c9180835d2e5168015d32f890ca1581",
|
||||||
"type" : "ACCESS_PROFILE",
|
"type" : "ACCESS_PROFILE"
|
||||||
"assignmentId" : "ee48a191c00d49bf9264eb0a4fc3a9fc",
|
|
||||||
"nativeIdentity" : "CN=User db3377de14bf,OU=YOURCONTAINER, DC=YOURDOMAIN"
|
|
||||||
} ]
|
} ]
|
||||||
} ]
|
} ]
|
||||||
}`) // AccessRequest |
|
}`) // AccessRequest |
|
||||||
|
|
||||||
|
var accessRequest beta.AccessRequest
|
||||||
var accessRequest beta.AccessRequest
|
if err := json.Unmarshal(accessrequest, &accessRequest); err != nil {
|
||||||
if err := json.Unmarshal(accessrequest, &accessRequest); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.AccessRequestsAPI.CreateAccessRequest(context.Background()).AccessRequest(accessRequest).Execute()
|
resp, r, err := apiClient.Beta.AccessRequestsAPI.CreateAccessRequest(context.Background()).AccessRequest(accessRequest).Execute()
|
||||||
//resp, r, err := apiClient.Beta.AccessRequestsAPI.CreateAccessRequest(context.Background()).AccessRequest(accessRequest).Execute()
|
//resp, r, err := apiClient.Beta.AccessRequestsAPI.CreateAccessRequest(context.Background()).AccessRequest(accessRequest).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccessRequestsAPI.CreateAccessRequest``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccessRequestsAPI.CreateAccessRequest``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `CreateAccessRequest`: AccessRequestResponse
|
// response from `CreateAccessRequest`: AccessRequestResponse
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccessRequestsAPI.CreateAccessRequest`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccessRequestsAPI.CreateAccessRequest`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -526,16 +516,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.AccessRequestsAPI.GetAccessRequestConfig(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.AccessRequestsAPI.GetAccessRequestConfig(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.AccessRequestsAPI.GetAccessRequestConfig(context.Background()).Execute()
|
//resp, r, err := apiClient.Beta.AccessRequestsAPI.GetAccessRequestConfig(context.Background()).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccessRequestsAPI.GetAccessRequestConfig``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccessRequestsAPI.GetAccessRequestConfig``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetAccessRequestConfig`: AccessRequestConfig
|
// response from `GetAccessRequestConfig`: AccessRequestConfig
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccessRequestsAPI.GetAccessRequestConfig`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccessRequestsAPI.GetAccessRequestConfig`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -608,16 +598,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.AccessRequestsAPI.ListAccessRequestStatus(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.AccessRequestsAPI.ListAccessRequestStatus(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.AccessRequestsAPI.ListAccessRequestStatus(context.Background()).RequestedFor(requestedFor).RequestedBy(requestedBy).RegardingIdentity(regardingIdentity).AssignedTo(assignedTo).Count(count).Limit(limit).Offset(offset).Filters(filters).Sorters(sorters).RequestState(requestState).Execute()
|
//resp, r, err := apiClient.Beta.AccessRequestsAPI.ListAccessRequestStatus(context.Background()).RequestedFor(requestedFor).RequestedBy(requestedBy).RegardingIdentity(regardingIdentity).AssignedTo(assignedTo).Count(count).Limit(limit).Offset(offset).Filters(filters).Sorters(sorters).RequestState(requestState).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccessRequestsAPI.ListAccessRequestStatus``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccessRequestsAPI.ListAccessRequestStatus``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListAccessRequestStatus`: []RequestedItemStatus
|
// response from `ListAccessRequestStatus`: []RequestedItemStatus
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccessRequestsAPI.ListAccessRequestStatus`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccessRequestsAPI.ListAccessRequestStatus`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -660,7 +650,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -693,24 +683,23 @@ func main() {
|
|||||||
"approvalsMustBeExternal" : true
|
"approvalsMustBeExternal" : true
|
||||||
}`) // AccessRequestConfig |
|
}`) // AccessRequestConfig |
|
||||||
|
|
||||||
|
var accessRequestConfig beta.AccessRequestConfig
|
||||||
var accessRequestConfig beta.AccessRequestConfig
|
if err := json.Unmarshal(accessrequestconfig, &accessRequestConfig); err != nil {
|
||||||
if err := json.Unmarshal(accessrequestconfig, &accessRequestConfig); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.AccessRequestsAPI.SetAccessRequestConfig(context.Background()).AccessRequestConfig(accessRequestConfig).Execute()
|
resp, r, err := apiClient.Beta.AccessRequestsAPI.SetAccessRequestConfig(context.Background()).AccessRequestConfig(accessRequestConfig).Execute()
|
||||||
//resp, r, err := apiClient.Beta.AccessRequestsAPI.SetAccessRequestConfig(context.Background()).AccessRequestConfig(accessRequestConfig).Execute()
|
//resp, r, err := apiClient.Beta.AccessRequestsAPI.SetAccessRequestConfig(context.Background()).AccessRequestConfig(accessRequestConfig).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccessRequestsAPI.SetAccessRequestConfig``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccessRequestsAPI.SetAccessRequestConfig``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `SetAccessRequestConfig`: AccessRequestConfig
|
// response from `SetAccessRequestConfig`: AccessRequestConfig
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccessRequestsAPI.SetAccessRequestConfig`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccessRequestsAPI.SetAccessRequestConfig`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -103,16 +103,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.AccountActivitiesAPI.GetAccountActivity(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.AccountActivitiesAPI.GetAccountActivity(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.AccountActivitiesAPI.GetAccountActivity(context.Background(), id).Execute()
|
//resp, r, err := apiClient.Beta.AccountActivitiesAPI.GetAccountActivity(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccountActivitiesAPI.GetAccountActivity``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccountActivitiesAPI.GetAccountActivity``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetAccountActivity`: CancelableAccountActivity
|
// response from `GetAccountActivity`: CancelableAccountActivity
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccountActivitiesAPI.GetAccountActivity`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccountActivitiesAPI.GetAccountActivity`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -181,16 +181,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.AccountActivitiesAPI.ListAccountActivities(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.AccountActivitiesAPI.ListAccountActivities(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.AccountActivitiesAPI.ListAccountActivities(context.Background()).RequestedFor(requestedFor).RequestedBy(requestedBy).RegardingIdentity(regardingIdentity).Type_(type_).Limit(limit).Offset(offset).Count(count).Filters(filters).Sorters(sorters).Execute()
|
//resp, r, err := apiClient.Beta.AccountActivitiesAPI.ListAccountActivities(context.Background()).RequestedFor(requestedFor).RequestedBy(requestedBy).RegardingIdentity(regardingIdentity).Type_(type_).Limit(limit).Offset(offset).Count(count).Filters(filters).Sorters(sorters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccountActivitiesAPI.ListAccountActivities``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccountActivitiesAPI.ListAccountActivities``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListAccountActivities`: []CancelableAccountActivity
|
// response from `ListAccountActivities`: []CancelableAccountActivity
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccountActivitiesAPI.ListAccountActivities`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccountActivitiesAPI.ListAccountActivities`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -87,16 +87,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.AccountAggregationsAPI.GetAccountAggregationStatus(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.AccountAggregationsAPI.GetAccountAggregationStatus(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.AccountAggregationsAPI.GetAccountAggregationStatus(context.Background(), id).Execute()
|
//resp, r, err := apiClient.Beta.AccountAggregationsAPI.GetAccountAggregationStatus(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccountAggregationsAPI.GetAccountAggregationStatus``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccountAggregationsAPI.GetAccountAggregationStatus``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetAccountAggregationStatus`: AccountAggregationStatus
|
// response from `GetAccountAggregationStatus`: AccountAggregationStatus
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccountAggregationsAPI.GetAccountAggregationStatus`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccountAggregationsAPI.GetAccountAggregationStatus`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -80,16 +80,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.AccountUsagesAPI.GetUsagesByAccountId(context.Background(), accountId).Execute()
|
resp, r, err := apiClient.Beta.AccountUsagesAPI.GetUsagesByAccountId(context.Background(), accountId).Execute()
|
||||||
//resp, r, err := apiClient.Beta.AccountUsagesAPI.GetUsagesByAccountId(context.Background(), accountId).Limit(limit).Offset(offset).Count(count).Sorters(sorters).Execute()
|
//resp, r, err := apiClient.Beta.AccountUsagesAPI.GetUsagesByAccountId(context.Background(), accountId).Limit(limit).Offset(offset).Count(count).Sorters(sorters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccountUsagesAPI.GetUsagesByAccountId``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccountUsagesAPI.GetUsagesByAccountId``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetUsagesByAccountId`: []AccountUsage
|
// response from `GetUsagesByAccountId`: []AccountUsage
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccountUsagesAPI.GetUsagesByAccountId`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccountUsagesAPI.GetUsagesByAccountId`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -111,7 +111,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -128,24 +128,23 @@ func main() {
|
|||||||
}
|
}
|
||||||
}`) // AccountAttributesCreate |
|
}`) // AccountAttributesCreate |
|
||||||
|
|
||||||
|
var accountAttributesCreate beta.AccountAttributesCreate
|
||||||
var accountAttributesCreate beta.AccountAttributesCreate
|
if err := json.Unmarshal(accountattributescreate, &accountAttributesCreate); err != nil {
|
||||||
if err := json.Unmarshal(accountattributescreate, &accountAttributesCreate); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.AccountsAPI.CreateAccount(context.Background()).AccountAttributesCreate(accountAttributesCreate).Execute()
|
resp, r, err := apiClient.Beta.AccountsAPI.CreateAccount(context.Background()).AccountAttributesCreate(accountAttributesCreate).Execute()
|
||||||
//resp, r, err := apiClient.Beta.AccountsAPI.CreateAccount(context.Background()).AccountAttributesCreate(accountAttributesCreate).Execute()
|
//resp, r, err := apiClient.Beta.AccountsAPI.CreateAccount(context.Background()).AccountAttributesCreate(accountAttributesCreate).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccountsAPI.CreateAccount``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccountsAPI.CreateAccount``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `CreateAccount`: AccountsAsyncResult
|
// response from `CreateAccount`: AccountsAsyncResult
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccountsAPI.CreateAccount`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccountsAPI.CreateAccount`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -209,16 +208,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.AccountsAPI.DeleteAccount(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.AccountsAPI.DeleteAccount(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.AccountsAPI.DeleteAccount(context.Background(), id).Execute()
|
//resp, r, err := apiClient.Beta.AccountsAPI.DeleteAccount(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccountsAPI.DeleteAccount``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccountsAPI.DeleteAccount``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `DeleteAccount`: AccountsAsyncResult
|
// response from `DeleteAccount`: AccountsAsyncResult
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccountsAPI.DeleteAccount`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccountsAPI.DeleteAccount`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -281,16 +280,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.AccountsAPI.DeleteAccountAsync(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.AccountsAPI.DeleteAccountAsync(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.AccountsAPI.DeleteAccountAsync(context.Background(), id).Execute()
|
//resp, r, err := apiClient.Beta.AccountsAPI.DeleteAccountAsync(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccountsAPI.DeleteAccountAsync``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccountsAPI.DeleteAccountAsync``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `DeleteAccountAsync`: TaskResultDto
|
// response from `DeleteAccountAsync`: TaskResultDto
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccountsAPI.DeleteAccountAsync`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccountsAPI.DeleteAccountAsync`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -342,7 +341,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -354,24 +353,23 @@ func main() {
|
|||||||
"externalVerificationId" : "3f9180835d2e5168015d32f890ca1581"
|
"externalVerificationId" : "3f9180835d2e5168015d32f890ca1581"
|
||||||
}`) // AccountToggleRequest |
|
}`) // AccountToggleRequest |
|
||||||
|
|
||||||
|
var accountToggleRequest beta.AccountToggleRequest
|
||||||
var accountToggleRequest beta.AccountToggleRequest
|
if err := json.Unmarshal(accounttogglerequest, &accountToggleRequest); err != nil {
|
||||||
if err := json.Unmarshal(accounttogglerequest, &accountToggleRequest); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.AccountsAPI.DisableAccount(context.Background(), id).AccountToggleRequest(accountToggleRequest).Execute()
|
resp, r, err := apiClient.Beta.AccountsAPI.DisableAccount(context.Background(), id).AccountToggleRequest(accountToggleRequest).Execute()
|
||||||
//resp, r, err := apiClient.Beta.AccountsAPI.DisableAccount(context.Background(), id).AccountToggleRequest(accountToggleRequest).Execute()
|
//resp, r, err := apiClient.Beta.AccountsAPI.DisableAccount(context.Background(), id).AccountToggleRequest(accountToggleRequest).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccountsAPI.DisableAccount``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccountsAPI.DisableAccount``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `DisableAccount`: AccountsAsyncResult
|
// response from `DisableAccount`: AccountsAsyncResult
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccountsAPI.DisableAccount`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccountsAPI.DisableAccount`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -431,16 +429,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.AccountsAPI.DisableAccountForIdentity(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.AccountsAPI.DisableAccountForIdentity(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.AccountsAPI.DisableAccountForIdentity(context.Background(), id).Execute()
|
//resp, r, err := apiClient.Beta.AccountsAPI.DisableAccountForIdentity(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccountsAPI.DisableAccountForIdentity``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccountsAPI.DisableAccountForIdentity``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `DisableAccountForIdentity`: map[string]interface{}
|
// response from `DisableAccountForIdentity`: map[string]interface{}
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccountsAPI.DisableAccountForIdentity`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccountsAPI.DisableAccountForIdentity`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -486,7 +484,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -496,24 +494,23 @@ func main() {
|
|||||||
"identityIds" : [ "2c91808384203c2d018437e631158308", "2c9180858082150f0180893dbaf553fe" ]
|
"identityIds" : [ "2c91808384203c2d018437e631158308", "2c9180858082150f0180893dbaf553fe" ]
|
||||||
}`) // IdentitiesAccountsBulkRequest |
|
}`) // IdentitiesAccountsBulkRequest |
|
||||||
|
|
||||||
|
var identitiesAccountsBulkRequest beta.IdentitiesAccountsBulkRequest
|
||||||
var identitiesAccountsBulkRequest beta.IdentitiesAccountsBulkRequest
|
if err := json.Unmarshal(identitiesaccountsbulkrequest, &identitiesAccountsBulkRequest); err != nil {
|
||||||
if err := json.Unmarshal(identitiesaccountsbulkrequest, &identitiesAccountsBulkRequest); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.AccountsAPI.DisableAccountsForIdentities(context.Background()).IdentitiesAccountsBulkRequest(identitiesAccountsBulkRequest).Execute()
|
resp, r, err := apiClient.Beta.AccountsAPI.DisableAccountsForIdentities(context.Background()).IdentitiesAccountsBulkRequest(identitiesAccountsBulkRequest).Execute()
|
||||||
//resp, r, err := apiClient.Beta.AccountsAPI.DisableAccountsForIdentities(context.Background()).IdentitiesAccountsBulkRequest(identitiesAccountsBulkRequest).Execute()
|
//resp, r, err := apiClient.Beta.AccountsAPI.DisableAccountsForIdentities(context.Background()).IdentitiesAccountsBulkRequest(identitiesAccountsBulkRequest).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccountsAPI.DisableAccountsForIdentities``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccountsAPI.DisableAccountsForIdentities``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `DisableAccountsForIdentities`: []BulkIdentitiesAccountsResponse
|
// response from `DisableAccountsForIdentities`: []BulkIdentitiesAccountsResponse
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccountsAPI.DisableAccountsForIdentities`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccountsAPI.DisableAccountsForIdentities`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -565,7 +562,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -577,24 +574,23 @@ func main() {
|
|||||||
"externalVerificationId" : "3f9180835d2e5168015d32f890ca1581"
|
"externalVerificationId" : "3f9180835d2e5168015d32f890ca1581"
|
||||||
}`) // AccountToggleRequest |
|
}`) // AccountToggleRequest |
|
||||||
|
|
||||||
|
var accountToggleRequest beta.AccountToggleRequest
|
||||||
var accountToggleRequest beta.AccountToggleRequest
|
if err := json.Unmarshal(accounttogglerequest, &accountToggleRequest); err != nil {
|
||||||
if err := json.Unmarshal(accounttogglerequest, &accountToggleRequest); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.AccountsAPI.EnableAccount(context.Background(), id).AccountToggleRequest(accountToggleRequest).Execute()
|
resp, r, err := apiClient.Beta.AccountsAPI.EnableAccount(context.Background(), id).AccountToggleRequest(accountToggleRequest).Execute()
|
||||||
//resp, r, err := apiClient.Beta.AccountsAPI.EnableAccount(context.Background(), id).AccountToggleRequest(accountToggleRequest).Execute()
|
//resp, r, err := apiClient.Beta.AccountsAPI.EnableAccount(context.Background(), id).AccountToggleRequest(accountToggleRequest).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccountsAPI.EnableAccount``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccountsAPI.EnableAccount``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `EnableAccount`: AccountsAsyncResult
|
// response from `EnableAccount`: AccountsAsyncResult
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccountsAPI.EnableAccount`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccountsAPI.EnableAccount`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -654,16 +650,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.AccountsAPI.EnableAccountForIdentity(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.AccountsAPI.EnableAccountForIdentity(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.AccountsAPI.EnableAccountForIdentity(context.Background(), id).Execute()
|
//resp, r, err := apiClient.Beta.AccountsAPI.EnableAccountForIdentity(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccountsAPI.EnableAccountForIdentity``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccountsAPI.EnableAccountForIdentity``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `EnableAccountForIdentity`: map[string]interface{}
|
// response from `EnableAccountForIdentity`: map[string]interface{}
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccountsAPI.EnableAccountForIdentity`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccountsAPI.EnableAccountForIdentity`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -709,7 +705,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -719,24 +715,23 @@ func main() {
|
|||||||
"identityIds" : [ "2c91808384203c2d018437e631158308", "2c9180858082150f0180893dbaf553fe" ]
|
"identityIds" : [ "2c91808384203c2d018437e631158308", "2c9180858082150f0180893dbaf553fe" ]
|
||||||
}`) // IdentitiesAccountsBulkRequest |
|
}`) // IdentitiesAccountsBulkRequest |
|
||||||
|
|
||||||
|
var identitiesAccountsBulkRequest beta.IdentitiesAccountsBulkRequest
|
||||||
var identitiesAccountsBulkRequest beta.IdentitiesAccountsBulkRequest
|
if err := json.Unmarshal(identitiesaccountsbulkrequest, &identitiesAccountsBulkRequest); err != nil {
|
||||||
if err := json.Unmarshal(identitiesaccountsbulkrequest, &identitiesAccountsBulkRequest); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.AccountsAPI.EnableAccountsForIdentities(context.Background()).IdentitiesAccountsBulkRequest(identitiesAccountsBulkRequest).Execute()
|
resp, r, err := apiClient.Beta.AccountsAPI.EnableAccountsForIdentities(context.Background()).IdentitiesAccountsBulkRequest(identitiesAccountsBulkRequest).Execute()
|
||||||
//resp, r, err := apiClient.Beta.AccountsAPI.EnableAccountsForIdentities(context.Background()).IdentitiesAccountsBulkRequest(identitiesAccountsBulkRequest).Execute()
|
//resp, r, err := apiClient.Beta.AccountsAPI.EnableAccountsForIdentities(context.Background()).IdentitiesAccountsBulkRequest(identitiesAccountsBulkRequest).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccountsAPI.EnableAccountsForIdentities``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccountsAPI.EnableAccountsForIdentities``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `EnableAccountsForIdentities`: []BulkIdentitiesAccountsResponse
|
// response from `EnableAccountsForIdentities`: []BulkIdentitiesAccountsResponse
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccountsAPI.EnableAccountsForIdentities`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccountsAPI.EnableAccountsForIdentities`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -797,16 +792,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.AccountsAPI.GetAccount(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.AccountsAPI.GetAccount(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.AccountsAPI.GetAccount(context.Background(), id).Execute()
|
//resp, r, err := apiClient.Beta.AccountsAPI.GetAccount(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccountsAPI.GetAccount``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccountsAPI.GetAccount``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetAccount`: Account
|
// response from `GetAccount`: Account
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccountsAPI.GetAccount`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccountsAPI.GetAccount`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -873,16 +868,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.AccountsAPI.GetAccountEntitlements(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.AccountsAPI.GetAccountEntitlements(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.AccountsAPI.GetAccountEntitlements(context.Background(), id).Offset(offset).Limit(limit).Count(count).Execute()
|
//resp, r, err := apiClient.Beta.AccountsAPI.GetAccountEntitlements(context.Background(), id).Offset(offset).Limit(limit).Count(count).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccountsAPI.GetAccountEntitlements``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccountsAPI.GetAccountEntitlements``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetAccountEntitlements`: []Entitlement
|
// response from `GetAccountEntitlements`: []Entitlement
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccountsAPI.GetAccountEntitlements`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccountsAPI.GetAccountEntitlements`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -948,16 +943,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.AccountsAPI.ListAccounts(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.AccountsAPI.ListAccounts(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.AccountsAPI.ListAccounts(context.Background()).DetailLevel(detailLevel).Limit(limit).Offset(offset).Count(count).Filters(filters).Sorters(sorters).Execute()
|
//resp, r, err := apiClient.Beta.AccountsAPI.ListAccounts(context.Background()).DetailLevel(detailLevel).Limit(limit).Offset(offset).Count(count).Filters(filters).Sorters(sorters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccountsAPI.ListAccounts``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccountsAPI.ListAccounts``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListAccounts`: []Account
|
// response from `ListAccounts`: []Account
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccountsAPI.ListAccounts`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccountsAPI.ListAccounts`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -1015,7 +1010,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -1032,24 +1027,23 @@ func main() {
|
|||||||
}
|
}
|
||||||
}`) // AccountAttributes |
|
}`) // AccountAttributes |
|
||||||
|
|
||||||
|
var accountAttributes beta.AccountAttributes
|
||||||
var accountAttributes beta.AccountAttributes
|
if err := json.Unmarshal(accountattributes, &accountAttributes); err != nil {
|
||||||
if err := json.Unmarshal(accountattributes, &accountAttributes); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.AccountsAPI.PutAccount(context.Background(), id).AccountAttributes(accountAttributes).Execute()
|
resp, r, err := apiClient.Beta.AccountsAPI.PutAccount(context.Background(), id).AccountAttributes(accountAttributes).Execute()
|
||||||
//resp, r, err := apiClient.Beta.AccountsAPI.PutAccount(context.Background(), id).AccountAttributes(accountAttributes).Execute()
|
//resp, r, err := apiClient.Beta.AccountsAPI.PutAccount(context.Background(), id).AccountAttributes(accountAttributes).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccountsAPI.PutAccount``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccountsAPI.PutAccount``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `PutAccount`: AccountsAsyncResult
|
// response from `PutAccount`: AccountsAsyncResult
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccountsAPI.PutAccount`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccountsAPI.PutAccount`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -1110,16 +1104,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.AccountsAPI.SubmitReloadAccount(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.AccountsAPI.SubmitReloadAccount(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.AccountsAPI.SubmitReloadAccount(context.Background(), id).Execute()
|
//resp, r, err := apiClient.Beta.AccountsAPI.SubmitReloadAccount(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccountsAPI.SubmitReloadAccount``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccountsAPI.SubmitReloadAccount``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `SubmitReloadAccount`: AccountsAsyncResult
|
// response from `SubmitReloadAccount`: AccountsAsyncResult
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccountsAPI.SubmitReloadAccount`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccountsAPI.SubmitReloadAccount`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -1172,7 +1166,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -1185,24 +1179,23 @@ func main() {
|
|||||||
"unlockIDNAccount" : false
|
"unlockIDNAccount" : false
|
||||||
}`) // AccountUnlockRequest |
|
}`) // AccountUnlockRequest |
|
||||||
|
|
||||||
|
var accountUnlockRequest beta.AccountUnlockRequest
|
||||||
var accountUnlockRequest beta.AccountUnlockRequest
|
if err := json.Unmarshal(accountunlockrequest, &accountUnlockRequest); err != nil {
|
||||||
if err := json.Unmarshal(accountunlockrequest, &accountUnlockRequest); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.AccountsAPI.UnlockAccount(context.Background(), id).AccountUnlockRequest(accountUnlockRequest).Execute()
|
resp, r, err := apiClient.Beta.AccountsAPI.UnlockAccount(context.Background(), id).AccountUnlockRequest(accountUnlockRequest).Execute()
|
||||||
//resp, r, err := apiClient.Beta.AccountsAPI.UnlockAccount(context.Background(), id).AccountUnlockRequest(accountUnlockRequest).Execute()
|
//resp, r, err := apiClient.Beta.AccountsAPI.UnlockAccount(context.Background(), id).AccountUnlockRequest(accountUnlockRequest).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccountsAPI.UnlockAccount``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccountsAPI.UnlockAccount``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `UnlockAccount`: AccountsAsyncResult
|
// response from `UnlockAccount`: AccountsAsyncResult
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccountsAPI.UnlockAccount`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccountsAPI.UnlockAccount`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -1264,7 +1257,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -1273,24 +1266,23 @@ func main() {
|
|||||||
id := `ef38f94347e94562b5bb8424a56397d8` // string | Account ID. # string | Account ID.
|
id := `ef38f94347e94562b5bb8424a56397d8` // string | Account ID. # string | Account ID.
|
||||||
requestbody := []byte(`{Uncorrelate account={description=Remove account from Identity, value=[{op=remove, path=/identityId}]}, Reassign account={description=Move account from one Identity to another Identity, value=[{op=replace, path=/identityId, value=2c9180857725c14301772a93bb77242d}]}, Add account attribute={description=Add flat file account's attribute, value=[{op=add, path=/attributes/familyName, value=Smith}]}, Replace account attribute={description=Replace flat file account's attribute, value=[{op=replace, path=/attributes/familyName, value=Smith}]}, Remove account attribute={description=Remove flat file account's attribute, value=[{op=remove, path=/attributes/familyName}]}}`) // []map[string]interface{} | A list of account update operations according to the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard.
|
requestbody := []byte(`{Uncorrelate account={description=Remove account from Identity, value=[{op=remove, path=/identityId}]}, Reassign account={description=Move account from one Identity to another Identity, value=[{op=replace, path=/identityId, value=2c9180857725c14301772a93bb77242d}]}, Add account attribute={description=Add flat file account's attribute, value=[{op=add, path=/attributes/familyName, value=Smith}]}, Replace account attribute={description=Replace flat file account's attribute, value=[{op=replace, path=/attributes/familyName, value=Smith}]}, Remove account attribute={description=Remove flat file account's attribute, value=[{op=remove, path=/attributes/familyName}]}}`) // []map[string]interface{} | A list of account update operations according to the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard.
|
||||||
|
|
||||||
|
var requestBody []beta.RequestBody
|
||||||
var requestBody beta.[]RequestBody
|
if err := json.Unmarshal(requestbody, &requestBody); err != nil {
|
||||||
if err := json.Unmarshal(requestbody, &requestBody); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.AccountsAPI.UpdateAccount(context.Background(), id).RequestBody(requestBody).Execute()
|
resp, r, err := apiClient.Beta.AccountsAPI.UpdateAccount(context.Background(), id).RequestBody(requestBody).Execute()
|
||||||
//resp, r, err := apiClient.Beta.AccountsAPI.UpdateAccount(context.Background(), id).RequestBody(requestBody).Execute()
|
//resp, r, err := apiClient.Beta.AccountsAPI.UpdateAccount(context.Background(), id).RequestBody(requestBody).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccountsAPI.UpdateAccount``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccountsAPI.UpdateAccount``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `UpdateAccount`: map[string]interface{}
|
// response from `UpdateAccount`: map[string]interface{}
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccountsAPI.UpdateAccount`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccountsAPI.UpdateAccount`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -76,14 +76,15 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
r, err := apiClient.Beta.ApplicationDiscoveryAPI.GetDiscoveredApplicationByID(context.Background(), id).Execute()
|
r, err := apiClient.Beta.ApplicationDiscoveryAPI.GetDiscoveredApplicationByID(context.Background(), id).Execute()
|
||||||
//r, err := apiClient.Beta.ApplicationDiscoveryAPI.GetDiscoveredApplicationByID(context.Background(), id).Execute()
|
//r, err := apiClient.Beta.ApplicationDiscoveryAPI.GetDiscoveredApplicationByID(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `ApplicationDiscoveryAPI.GetDiscoveredApplicationByID``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `ApplicationDiscoveryAPI.GetDiscoveredApplicationByID``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -145,16 +146,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.ApplicationDiscoveryAPI.GetDiscoveredApplications(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.ApplicationDiscoveryAPI.GetDiscoveredApplications(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.ApplicationDiscoveryAPI.GetDiscoveredApplications(context.Background()).Limit(limit).Offset(offset).Detail(detail).Filter(filter).Sorters(sorters).Execute()
|
//resp, r, err := apiClient.Beta.ApplicationDiscoveryAPI.GetDiscoveredApplications(context.Background()).Limit(limit).Offset(offset).Detail(detail).Filter(filter).Sorters(sorters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `ApplicationDiscoveryAPI.GetDiscoveredApplications``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `ApplicationDiscoveryAPI.GetDiscoveredApplications``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetDiscoveredApplications`: []GetDiscoveredApplications200ResponseInner
|
// response from `GetDiscoveredApplications`: []GetDiscoveredApplications200ResponseInner
|
||||||
fmt.Fprintf(os.Stdout, "Response from `ApplicationDiscoveryAPI.GetDiscoveredApplications`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `ApplicationDiscoveryAPI.GetDiscoveredApplications`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -205,16 +206,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.ApplicationDiscoveryAPI.GetManualDiscoverApplicationsCsvTemplate(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.ApplicationDiscoveryAPI.GetManualDiscoverApplicationsCsvTemplate(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.ApplicationDiscoveryAPI.GetManualDiscoverApplicationsCsvTemplate(context.Background()).Execute()
|
//resp, r, err := apiClient.Beta.ApplicationDiscoveryAPI.GetManualDiscoverApplicationsCsvTemplate(context.Background()).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `ApplicationDiscoveryAPI.GetManualDiscoverApplicationsCsvTemplate``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `ApplicationDiscoveryAPI.GetManualDiscoverApplicationsCsvTemplate``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetManualDiscoverApplicationsCsvTemplate`: ManualDiscoverApplicationsTemplate
|
// response from `GetManualDiscoverApplicationsCsvTemplate`: ManualDiscoverApplicationsTemplate
|
||||||
fmt.Fprintf(os.Stdout, "Response from `ApplicationDiscoveryAPI.GetManualDiscoverApplicationsCsvTemplate`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `ApplicationDiscoveryAPI.GetManualDiscoverApplicationsCsvTemplate`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -274,14 +275,15 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
r, err := apiClient.Beta.ApplicationDiscoveryAPI.PatchDiscoveredApplicationByID(context.Background(), id).Execute()
|
r, err := apiClient.Beta.ApplicationDiscoveryAPI.PatchDiscoveredApplicationByID(context.Background(), id).Execute()
|
||||||
//r, err := apiClient.Beta.ApplicationDiscoveryAPI.PatchDiscoveredApplicationByID(context.Background(), id).JsonPatchOperations(jsonPatchOperations).Execute()
|
//r, err := apiClient.Beta.ApplicationDiscoveryAPI.PatchDiscoveredApplicationByID(context.Background(), id).JsonPatchOperations(jsonPatchOperations).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `ApplicationDiscoveryAPI.PatchDiscoveredApplicationByID``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `ApplicationDiscoveryAPI.PatchDiscoveredApplicationByID``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -335,14 +337,15 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
r, err := apiClient.Beta.ApplicationDiscoveryAPI.SendManualDiscoverApplicationsCsvTemplate(context.Background()).File(file).Execute()
|
r, err := apiClient.Beta.ApplicationDiscoveryAPI.SendManualDiscoverApplicationsCsvTemplate(context.Background()).File(file).Execute()
|
||||||
//r, err := apiClient.Beta.ApplicationDiscoveryAPI.SendManualDiscoverApplicationsCsvTemplate(context.Background()).File(file).Execute()
|
//r, err := apiClient.Beta.ApplicationDiscoveryAPI.SendManualDiscoverApplicationsCsvTemplate(context.Background()).File(file).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `ApplicationDiscoveryAPI.SendManualDiscoverApplicationsCsvTemplate``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `ApplicationDiscoveryAPI.SendManualDiscoverApplicationsCsvTemplate``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -73,16 +73,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.ApprovalsAPI.GetApproval(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.ApprovalsAPI.GetApproval(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.ApprovalsAPI.GetApproval(context.Background(), id).Execute()
|
//resp, r, err := apiClient.Beta.ApprovalsAPI.GetApproval(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `ApprovalsAPI.GetApproval``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `ApprovalsAPI.GetApproval``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetApproval`: Approval
|
// response from `GetApproval`: Approval
|
||||||
fmt.Fprintf(os.Stdout, "Response from `ApprovalsAPI.GetApproval`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `ApprovalsAPI.GetApproval`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -140,16 +140,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.ApprovalsAPI.GetApprovals(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.ApprovalsAPI.GetApprovals(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.ApprovalsAPI.GetApprovals(context.Background()).Mine(mine).RequesterId(requesterId).Filters(filters).Execute()
|
//resp, r, err := apiClient.Beta.ApprovalsAPI.GetApprovals(context.Background()).Mine(mine).RequesterId(requesterId).Filters(filters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `ApprovalsAPI.GetApprovals``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `ApprovalsAPI.GetApprovals``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetApprovals`: []Approval
|
// response from `GetApprovals`: []Approval
|
||||||
fmt.Fprintf(os.Stdout, "Response from `ApprovalsAPI.GetApprovals`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `ApprovalsAPI.GetApprovals`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -70,7 +70,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -87,24 +87,23 @@ func main() {
|
|||||||
"matchAllAccounts" : true
|
"matchAllAccounts" : true
|
||||||
}`) // SourceAppCreateDto |
|
}`) // SourceAppCreateDto |
|
||||||
|
|
||||||
|
var sourceAppCreateDto beta.SourceAppCreateDto
|
||||||
var sourceAppCreateDto beta.SourceAppCreateDto
|
if err := json.Unmarshal(sourceappcreatedto, &sourceAppCreateDto); err != nil {
|
||||||
if err := json.Unmarshal(sourceappcreatedto, &sourceAppCreateDto); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.AppsAPI.CreateSourceApp(context.Background()).SourceAppCreateDto(sourceAppCreateDto).Execute()
|
resp, r, err := apiClient.Beta.AppsAPI.CreateSourceApp(context.Background()).SourceAppCreateDto(sourceAppCreateDto).Execute()
|
||||||
//resp, r, err := apiClient.Beta.AppsAPI.CreateSourceApp(context.Background()).SourceAppCreateDto(sourceAppCreateDto).Execute()
|
//resp, r, err := apiClient.Beta.AppsAPI.CreateSourceApp(context.Background()).SourceAppCreateDto(sourceAppCreateDto).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AppsAPI.CreateSourceApp``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AppsAPI.CreateSourceApp``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `CreateSourceApp`: SourceApp
|
// response from `CreateSourceApp`: SourceApp
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AppsAPI.CreateSourceApp`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AppsAPI.CreateSourceApp`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -153,7 +152,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -163,24 +162,23 @@ func main() {
|
|||||||
requestbody := []byte(``) // []string |
|
requestbody := []byte(``) // []string |
|
||||||
limit := 250 // int32 | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250) # int32 | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250)
|
limit := 250 // int32 | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250) # int32 | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250)
|
||||||
|
|
||||||
|
var requestBody []beta.RequestBody
|
||||||
var requestBody beta.[]RequestBody
|
if err := json.Unmarshal(requestbody, &requestBody); err != nil {
|
||||||
if err := json.Unmarshal(requestbody, &requestBody); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.AppsAPI.DeleteAccessProfilesFromSourceAppByBulk(context.Background(), id).RequestBody(requestBody).Execute()
|
resp, r, err := apiClient.Beta.AppsAPI.DeleteAccessProfilesFromSourceAppByBulk(context.Background(), id).RequestBody(requestBody).Execute()
|
||||||
//resp, r, err := apiClient.Beta.AppsAPI.DeleteAccessProfilesFromSourceAppByBulk(context.Background(), id).RequestBody(requestBody).Limit(limit).Execute()
|
//resp, r, err := apiClient.Beta.AppsAPI.DeleteAccessProfilesFromSourceAppByBulk(context.Background(), id).RequestBody(requestBody).Limit(limit).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AppsAPI.DeleteAccessProfilesFromSourceAppByBulk``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AppsAPI.DeleteAccessProfilesFromSourceAppByBulk``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `DeleteAccessProfilesFromSourceAppByBulk`: []AccessProfileDetails
|
// response from `DeleteAccessProfilesFromSourceAppByBulk`: []AccessProfileDetails
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AppsAPI.DeleteAccessProfilesFromSourceAppByBulk`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AppsAPI.DeleteAccessProfilesFromSourceAppByBulk`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -237,16 +235,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.AppsAPI.DeleteSourceApp(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.AppsAPI.DeleteSourceApp(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.AppsAPI.DeleteSourceApp(context.Background(), id).Execute()
|
//resp, r, err := apiClient.Beta.AppsAPI.DeleteSourceApp(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AppsAPI.DeleteSourceApp``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AppsAPI.DeleteSourceApp``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `DeleteSourceApp`: SourceApp
|
// response from `DeleteSourceApp`: SourceApp
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AppsAPI.DeleteSourceApp`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AppsAPI.DeleteSourceApp`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -303,16 +301,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.AppsAPI.GetSourceApp(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.AppsAPI.GetSourceApp(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.AppsAPI.GetSourceApp(context.Background(), id).Execute()
|
//resp, r, err := apiClient.Beta.AppsAPI.GetSourceApp(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AppsAPI.GetSourceApp``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AppsAPI.GetSourceApp``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetSourceApp`: SourceApp
|
// response from `GetSourceApp`: SourceApp
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AppsAPI.GetSourceApp`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AppsAPI.GetSourceApp`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -375,16 +373,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.AppsAPI.ListAccessProfilesForSourceApp(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.AppsAPI.ListAccessProfilesForSourceApp(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.AppsAPI.ListAccessProfilesForSourceApp(context.Background(), id).Limit(limit).Offset(offset).Filters(filters).Execute()
|
//resp, r, err := apiClient.Beta.AppsAPI.ListAccessProfilesForSourceApp(context.Background(), id).Limit(limit).Offset(offset).Filters(filters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AppsAPI.ListAccessProfilesForSourceApp``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AppsAPI.ListAccessProfilesForSourceApp``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListAccessProfilesForSourceApp`: []AccessProfileDetails
|
// response from `ListAccessProfilesForSourceApp`: []AccessProfileDetails
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AppsAPI.ListAccessProfilesForSourceApp`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AppsAPI.ListAccessProfilesForSourceApp`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -447,16 +445,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.AppsAPI.ListAllSourceApp(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.AppsAPI.ListAllSourceApp(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.AppsAPI.ListAllSourceApp(context.Background()).Limit(limit).Count(count).Offset(offset).Sorters(sorters).Filters(filters).Execute()
|
//resp, r, err := apiClient.Beta.AppsAPI.ListAllSourceApp(context.Background()).Limit(limit).Count(count).Offset(offset).Sorters(sorters).Filters(filters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AppsAPI.ListAllSourceApp``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AppsAPI.ListAllSourceApp``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListAllSourceApp`: []SourceApp
|
// response from `ListAllSourceApp`: []SourceApp
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AppsAPI.ListAllSourceApp`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AppsAPI.ListAllSourceApp`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -516,16 +514,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.AppsAPI.ListAllUserApps(context.Background()).Filters(filters).Execute()
|
resp, r, err := apiClient.Beta.AppsAPI.ListAllUserApps(context.Background()).Filters(filters).Execute()
|
||||||
//resp, r, err := apiClient.Beta.AppsAPI.ListAllUserApps(context.Background()).Filters(filters).Limit(limit).Count(count).Offset(offset).Execute()
|
//resp, r, err := apiClient.Beta.AppsAPI.ListAllUserApps(context.Background()).Filters(filters).Limit(limit).Count(count).Offset(offset).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AppsAPI.ListAllUserApps``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AppsAPI.ListAllUserApps``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListAllUserApps`: []UserApp
|
// response from `ListAllUserApps`: []UserApp
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AppsAPI.ListAllUserApps`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AppsAPI.ListAllUserApps`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -586,16 +584,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.AppsAPI.ListAssignedSourceApp(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.AppsAPI.ListAssignedSourceApp(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.AppsAPI.ListAssignedSourceApp(context.Background()).Limit(limit).Count(count).Offset(offset).Sorters(sorters).Filters(filters).Execute()
|
//resp, r, err := apiClient.Beta.AppsAPI.ListAssignedSourceApp(context.Background()).Limit(limit).Count(count).Offset(offset).Sorters(sorters).Filters(filters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AppsAPI.ListAssignedSourceApp``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AppsAPI.ListAssignedSourceApp``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListAssignedSourceApp`: []SourceApp
|
// response from `ListAssignedSourceApp`: []SourceApp
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AppsAPI.ListAssignedSourceApp`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AppsAPI.ListAssignedSourceApp`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -658,16 +656,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.AppsAPI.ListAvailableAccountsForUserApp(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.AppsAPI.ListAvailableAccountsForUserApp(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.AppsAPI.ListAvailableAccountsForUserApp(context.Background(), id).Limit(limit).Count(count).Offset(offset).Execute()
|
//resp, r, err := apiClient.Beta.AppsAPI.ListAvailableAccountsForUserApp(context.Background(), id).Limit(limit).Count(count).Offset(offset).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AppsAPI.ListAvailableAccountsForUserApp``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AppsAPI.ListAvailableAccountsForUserApp``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListAvailableAccountsForUserApp`: []AppAccountDetails
|
// response from `ListAvailableAccountsForUserApp`: []AppAccountDetails
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AppsAPI.ListAvailableAccountsForUserApp`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AppsAPI.ListAvailableAccountsForUserApp`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -728,16 +726,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.AppsAPI.ListAvailableSourceApps(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.AppsAPI.ListAvailableSourceApps(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.AppsAPI.ListAvailableSourceApps(context.Background()).Limit(limit).Count(count).Offset(offset).Sorters(sorters).Filters(filters).Execute()
|
//resp, r, err := apiClient.Beta.AppsAPI.ListAvailableSourceApps(context.Background()).Limit(limit).Count(count).Offset(offset).Sorters(sorters).Filters(filters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AppsAPI.ListAvailableSourceApps``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AppsAPI.ListAvailableSourceApps``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListAvailableSourceApps`: []SourceApp
|
// response from `ListAvailableSourceApps`: []SourceApp
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AppsAPI.ListAvailableSourceApps`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AppsAPI.ListAvailableSourceApps`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -796,16 +794,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.AppsAPI.ListOwnedUserApps(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.AppsAPI.ListOwnedUserApps(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.AppsAPI.ListOwnedUserApps(context.Background()).Limit(limit).Count(count).Offset(offset).Filters(filters).Execute()
|
//resp, r, err := apiClient.Beta.AppsAPI.ListOwnedUserApps(context.Background()).Limit(limit).Count(count).Offset(offset).Filters(filters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AppsAPI.ListOwnedUserApps``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AppsAPI.ListOwnedUserApps``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListOwnedUserApps`: []UserApp
|
// response from `ListOwnedUserApps`: []UserApp
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AppsAPI.ListOwnedUserApps`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AppsAPI.ListOwnedUserApps`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -866,16 +864,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.AppsAPI.PatchSourceApp(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.AppsAPI.PatchSourceApp(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.AppsAPI.PatchSourceApp(context.Background(), id).JsonPatchOperation(jsonPatchOperation).Execute()
|
//resp, r, err := apiClient.Beta.AppsAPI.PatchSourceApp(context.Background(), id).JsonPatchOperation(jsonPatchOperation).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AppsAPI.PatchSourceApp``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AppsAPI.PatchSourceApp``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `PatchSourceApp`: SourceAppPatchDto
|
// response from `PatchSourceApp`: SourceAppPatchDto
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AppsAPI.PatchSourceApp`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AppsAPI.PatchSourceApp`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -935,16 +933,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.AppsAPI.PatchUserApp(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.AppsAPI.PatchUserApp(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.AppsAPI.PatchUserApp(context.Background(), id).JsonPatchOperation(jsonPatchOperation).Execute()
|
//resp, r, err := apiClient.Beta.AppsAPI.PatchUserApp(context.Background(), id).JsonPatchOperation(jsonPatchOperation).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AppsAPI.PatchUserApp``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AppsAPI.PatchUserApp``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `PatchUserApp`: UserApp
|
// response from `PatchUserApp`: UserApp
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AppsAPI.PatchUserApp`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AppsAPI.PatchUserApp`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -1010,14 +1008,15 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
r, err := apiClient.Beta.AppsAPI.UpdateSourceAppsInBulk(context.Background()).Execute()
|
r, err := apiClient.Beta.AppsAPI.UpdateSourceAppsInBulk(context.Background()).Execute()
|
||||||
//r, err := apiClient.Beta.AppsAPI.UpdateSourceAppsInBulk(context.Background()).SourceAppBulkUpdateRequest(sourceAppBulkUpdateRequest).Execute()
|
//r, err := apiClient.Beta.AppsAPI.UpdateSourceAppsInBulk(context.Background()).SourceAppBulkUpdateRequest(sourceAppBulkUpdateRequest).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AppsAPI.UpdateSourceAppsInBulk``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AppsAPI.UpdateSourceAppsInBulk``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -77,16 +77,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.AuthProfileAPI.GetProfileConfig(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.AuthProfileAPI.GetProfileConfig(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.AuthProfileAPI.GetProfileConfig(context.Background(), id).Execute()
|
//resp, r, err := apiClient.Beta.AuthProfileAPI.GetProfileConfig(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AuthProfileAPI.GetProfileConfig``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AuthProfileAPI.GetProfileConfig``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetProfileConfig`: AuthProfile
|
// response from `GetProfileConfig`: AuthProfile
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AuthProfileAPI.GetProfileConfig`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AuthProfileAPI.GetProfileConfig`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -134,16 +134,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.AuthProfileAPI.GetProfileConfigList(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.AuthProfileAPI.GetProfileConfigList(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.AuthProfileAPI.GetProfileConfigList(context.Background()).Execute()
|
//resp, r, err := apiClient.Beta.AuthProfileAPI.GetProfileConfigList(context.Background()).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AuthProfileAPI.GetProfileConfigList``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AuthProfileAPI.GetProfileConfigList``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetProfileConfigList`: []AuthProfileSummary
|
// response from `GetProfileConfigList`: []AuthProfileSummary
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AuthProfileAPI.GetProfileConfigList`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AuthProfileAPI.GetProfileConfigList`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -192,7 +192,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -201,24 +201,23 @@ func main() {
|
|||||||
id := `2c91808a7813090a017814121919ecca` // string | ID of the Auth Profile to patch. # string | ID of the Auth Profile to patch.
|
id := `2c91808a7813090a017814121919ecca` // string | ID of the Auth Profile to patch. # string | ID of the Auth Profile to patch.
|
||||||
jsonpatchoperation := []byte(``) // []JsonPatchOperation |
|
jsonpatchoperation := []byte(``) // []JsonPatchOperation |
|
||||||
|
|
||||||
|
var jsonPatchOperation []beta.JsonPatchOperation
|
||||||
var jsonPatchOperation beta.[]JsonPatchOperation
|
if err := json.Unmarshal(jsonpatchoperation, &jsonPatchOperation); err != nil {
|
||||||
if err := json.Unmarshal(jsonpatchoperation, &jsonPatchOperation); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.AuthProfileAPI.PatchProfileConfig(context.Background(), id).JsonPatchOperation(jsonPatchOperation).Execute()
|
resp, r, err := apiClient.Beta.AuthProfileAPI.PatchProfileConfig(context.Background(), id).JsonPatchOperation(jsonPatchOperation).Execute()
|
||||||
//resp, r, err := apiClient.Beta.AuthProfileAPI.PatchProfileConfig(context.Background(), id).JsonPatchOperation(jsonPatchOperation).Execute()
|
//resp, r, err := apiClient.Beta.AuthProfileAPI.PatchProfileConfig(context.Background(), id).JsonPatchOperation(jsonPatchOperation).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AuthProfileAPI.PatchProfileConfig``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AuthProfileAPI.PatchProfileConfig``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `PatchProfileConfig`: AuthProfile
|
// response from `PatchProfileConfig`: AuthProfile
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AuthProfileAPI.PatchProfileConfig`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AuthProfileAPI.PatchProfileConfig`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -174,16 +174,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.CertificationCampaignsAPI.CompleteCampaign(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.CertificationCampaignsAPI.CompleteCampaign(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.CertificationCampaignsAPI.CompleteCampaign(context.Background(), id).CompleteCampaignOptions(completeCampaignOptions).Execute()
|
//resp, r, err := apiClient.Beta.CertificationCampaignsAPI.CompleteCampaign(context.Background(), id).CompleteCampaignOptions(completeCampaignOptions).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.CompleteCampaign``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.CompleteCampaign``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `CompleteCampaign`: map[string]interface{}
|
// response from `CompleteCampaign`: map[string]interface{}
|
||||||
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.CompleteCampaign`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.CompleteCampaign`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -232,7 +232,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -348,24 +348,23 @@ func main() {
|
|||||||
"correlatedStatus" : "CORRELATED"
|
"correlatedStatus" : "CORRELATED"
|
||||||
}`) // Campaign |
|
}`) // Campaign |
|
||||||
|
|
||||||
|
var campaign beta.Campaign
|
||||||
var campaign beta.Campaign
|
if err := json.Unmarshal(campaign, &campaign); err != nil {
|
||||||
if err := json.Unmarshal(campaign, &campaign); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.CertificationCampaignsAPI.CreateCampaign(context.Background()).Campaign(campaign).Execute()
|
resp, r, err := apiClient.Beta.CertificationCampaignsAPI.CreateCampaign(context.Background()).Campaign(campaign).Execute()
|
||||||
//resp, r, err := apiClient.Beta.CertificationCampaignsAPI.CreateCampaign(context.Background()).Campaign(campaign).Execute()
|
//resp, r, err := apiClient.Beta.CertificationCampaignsAPI.CreateCampaign(context.Background()).Campaign(campaign).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.CreateCampaign``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.CreateCampaign``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `CreateCampaign`: Campaign
|
// response from `CreateCampaign`: Campaign
|
||||||
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.CreateCampaign`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.CreateCampaign`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -414,7 +413,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
|
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
@@ -546,24 +545,23 @@ func main() {
|
|||||||
"id" : "2c9079b270a266a60170a277bb960008"
|
"id" : "2c9079b270a266a60170a277bb960008"
|
||||||
}`) // CampaignTemplate |
|
}`) // CampaignTemplate |
|
||||||
|
|
||||||
|
var campaignTemplate beta.CampaignTemplate
|
||||||
var campaignTemplate beta.CampaignTemplate
|
if err := json.Unmarshal(campaigntemplate, &campaignTemplate); err != nil {
|
||||||
if err := json.Unmarshal(campaigntemplate, &campaignTemplate); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.CertificationCampaignsAPI.CreateCampaignTemplate(context.Background()).CampaignTemplate(campaignTemplate).Execute()
|
resp, r, err := apiClient.Beta.CertificationCampaignsAPI.CreateCampaignTemplate(context.Background()).CampaignTemplate(campaignTemplate).Execute()
|
||||||
//resp, r, err := apiClient.Beta.CertificationCampaignsAPI.CreateCampaignTemplate(context.Background()).CampaignTemplate(campaignTemplate).Execute()
|
//resp, r, err := apiClient.Beta.CertificationCampaignsAPI.CreateCampaignTemplate(context.Background()).CampaignTemplate(campaignTemplate).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.CreateCampaignTemplate``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.CreateCampaignTemplate``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `CreateCampaignTemplate`: CampaignTemplate
|
// response from `CreateCampaignTemplate`: CampaignTemplate
|
||||||
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.CreateCampaignTemplate`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.CreateCampaignTemplate`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -626,14 +624,15 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
r, err := apiClient.Beta.CertificationCampaignsAPI.DeleteCampaignTemplate(context.Background(), id).Execute()
|
r, err := apiClient.Beta.CertificationCampaignsAPI.DeleteCampaignTemplate(context.Background(), id).Execute()
|
||||||
//r, err := apiClient.Beta.CertificationCampaignsAPI.DeleteCampaignTemplate(context.Background(), id).Execute()
|
//r, err := apiClient.Beta.CertificationCampaignsAPI.DeleteCampaignTemplate(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.DeleteCampaignTemplate``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.DeleteCampaignTemplate``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -696,14 +695,15 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
r, err := apiClient.Beta.CertificationCampaignsAPI.DeleteCampaignTemplateSchedule(context.Background(), id).Execute()
|
r, err := apiClient.Beta.CertificationCampaignsAPI.DeleteCampaignTemplateSchedule(context.Background(), id).Execute()
|
||||||
//r, err := apiClient.Beta.CertificationCampaignsAPI.DeleteCampaignTemplateSchedule(context.Background(), id).Execute()
|
//r, err := apiClient.Beta.CertificationCampaignsAPI.DeleteCampaignTemplateSchedule(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.DeleteCampaignTemplateSchedule``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.DeleteCampaignTemplateSchedule``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -752,7 +752,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -762,24 +762,23 @@ func main() {
|
|||||||
"ids" : [ "2c9180887335cee10173490db1776c26", "2c9180836a712436016a7125a90c0021" ]
|
"ids" : [ "2c9180887335cee10173490db1776c26", "2c9180836a712436016a7125a90c0021" ]
|
||||||
}`) // DeleteCampaignsRequest | IDs of the campaigns to delete.
|
}`) // DeleteCampaignsRequest | IDs of the campaigns to delete.
|
||||||
|
|
||||||
|
var deleteCampaignsRequest beta.DeleteCampaignsRequest
|
||||||
var deleteCampaignsRequest beta.DeleteCampaignsRequest
|
if err := json.Unmarshal(deletecampaignsrequest, &deleteCampaignsRequest); err != nil {
|
||||||
if err := json.Unmarshal(deletecampaignsrequest, &deleteCampaignsRequest); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.CertificationCampaignsAPI.DeleteCampaigns(context.Background()).DeleteCampaignsRequest(deleteCampaignsRequest).Execute()
|
resp, r, err := apiClient.Beta.CertificationCampaignsAPI.DeleteCampaigns(context.Background()).DeleteCampaignsRequest(deleteCampaignsRequest).Execute()
|
||||||
//resp, r, err := apiClient.Beta.CertificationCampaignsAPI.DeleteCampaigns(context.Background()).DeleteCampaignsRequest(deleteCampaignsRequest).Execute()
|
//resp, r, err := apiClient.Beta.CertificationCampaignsAPI.DeleteCampaigns(context.Background()).DeleteCampaignsRequest(deleteCampaignsRequest).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.DeleteCampaigns``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.DeleteCampaigns``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `DeleteCampaigns`: map[string]interface{}
|
// response from `DeleteCampaigns`: map[string]interface{}
|
||||||
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.DeleteCampaigns`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.DeleteCampaigns`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -848,16 +847,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.CertificationCampaignsAPI.GetActiveCampaigns(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.CertificationCampaignsAPI.GetActiveCampaigns(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.CertificationCampaignsAPI.GetActiveCampaigns(context.Background()).Detail(detail).Limit(limit).Offset(offset).Count(count).Filters(filters).Sorters(sorters).Execute()
|
//resp, r, err := apiClient.Beta.CertificationCampaignsAPI.GetActiveCampaigns(context.Background()).Detail(detail).Limit(limit).Offset(offset).Count(count).Filters(filters).Sorters(sorters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.GetActiveCampaigns``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.GetActiveCampaigns``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetActiveCampaigns`: []GetActiveCampaigns200ResponseInner
|
// response from `GetActiveCampaigns`: []GetActiveCampaigns200ResponseInner
|
||||||
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.GetActiveCampaigns`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.GetActiveCampaigns`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -920,16 +919,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.CertificationCampaignsAPI.GetCampaign(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.CertificationCampaignsAPI.GetCampaign(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.CertificationCampaignsAPI.GetCampaign(context.Background(), id).Execute()
|
//resp, r, err := apiClient.Beta.CertificationCampaignsAPI.GetCampaign(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.GetCampaign``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.GetCampaign``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetCampaign`: Slimcampaign
|
// response from `GetCampaign`: Slimcampaign
|
||||||
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.GetCampaign`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.GetCampaign`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -992,16 +991,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.CertificationCampaignsAPI.GetCampaignReports(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.CertificationCampaignsAPI.GetCampaignReports(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.CertificationCampaignsAPI.GetCampaignReports(context.Background(), id).Execute()
|
//resp, r, err := apiClient.Beta.CertificationCampaignsAPI.GetCampaignReports(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.GetCampaignReports``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.GetCampaignReports``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetCampaignReports`: []CampaignReport
|
// response from `GetCampaignReports`: []CampaignReport
|
||||||
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.GetCampaignReports`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.GetCampaignReports`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -1055,16 +1054,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.CertificationCampaignsAPI.GetCampaignReportsConfig(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.CertificationCampaignsAPI.GetCampaignReportsConfig(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.CertificationCampaignsAPI.GetCampaignReportsConfig(context.Background()).Execute()
|
//resp, r, err := apiClient.Beta.CertificationCampaignsAPI.GetCampaignReportsConfig(context.Background()).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.GetCampaignReportsConfig``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.GetCampaignReportsConfig``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetCampaignReportsConfig`: CampaignReportsConfig
|
// response from `GetCampaignReportsConfig`: CampaignReportsConfig
|
||||||
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.GetCampaignReportsConfig`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.GetCampaignReportsConfig`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -1127,16 +1126,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.CertificationCampaignsAPI.GetCampaignTemplate(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.CertificationCampaignsAPI.GetCampaignTemplate(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.CertificationCampaignsAPI.GetCampaignTemplate(context.Background(), id).Execute()
|
//resp, r, err := apiClient.Beta.CertificationCampaignsAPI.GetCampaignTemplate(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.GetCampaignTemplate``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.GetCampaignTemplate``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetCampaignTemplate`: CampaignTemplate
|
// response from `GetCampaignTemplate`: CampaignTemplate
|
||||||
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.GetCampaignTemplate`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.GetCampaignTemplate`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -1199,16 +1198,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.CertificationCampaignsAPI.GetCampaignTemplateSchedule(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.CertificationCampaignsAPI.GetCampaignTemplateSchedule(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.CertificationCampaignsAPI.GetCampaignTemplateSchedule(context.Background(), id).Execute()
|
//resp, r, err := apiClient.Beta.CertificationCampaignsAPI.GetCampaignTemplateSchedule(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.GetCampaignTemplateSchedule``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.GetCampaignTemplateSchedule``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetCampaignTemplateSchedule`: Schedule
|
// response from `GetCampaignTemplateSchedule`: Schedule
|
||||||
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.GetCampaignTemplateSchedule`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.GetCampaignTemplateSchedule`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -1277,16 +1276,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.CertificationCampaignsAPI.GetCampaignTemplates(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.CertificationCampaignsAPI.GetCampaignTemplates(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.CertificationCampaignsAPI.GetCampaignTemplates(context.Background()).Limit(limit).Offset(offset).Count(count).Sorters(sorters).Filters(filters).Execute()
|
//resp, r, err := apiClient.Beta.CertificationCampaignsAPI.GetCampaignTemplates(context.Background()).Limit(limit).Offset(offset).Count(count).Sorters(sorters).Filters(filters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.GetCampaignTemplates``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.GetCampaignTemplates``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetCampaignTemplates`: []CampaignTemplate
|
// response from `GetCampaignTemplates`: []CampaignTemplate
|
||||||
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.GetCampaignTemplates`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.GetCampaignTemplates`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -1340,7 +1339,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -1356,24 +1355,23 @@ func main() {
|
|||||||
}
|
}
|
||||||
}`) // AdminReviewReassign |
|
}`) // AdminReviewReassign |
|
||||||
|
|
||||||
|
var adminReviewReassign beta.AdminReviewReassign
|
||||||
var adminReviewReassign beta.AdminReviewReassign
|
if err := json.Unmarshal(adminreviewreassign, &adminReviewReassign); err != nil {
|
||||||
if err := json.Unmarshal(adminreviewreassign, &adminReviewReassign); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.CertificationCampaignsAPI.Move(context.Background(), id).AdminReviewReassign(adminReviewReassign).Execute()
|
resp, r, err := apiClient.Beta.CertificationCampaignsAPI.Move(context.Background(), id).AdminReviewReassign(adminReviewReassign).Execute()
|
||||||
//resp, r, err := apiClient.Beta.CertificationCampaignsAPI.Move(context.Background(), id).AdminReviewReassign(adminReviewReassign).Execute()
|
//resp, r, err := apiClient.Beta.CertificationCampaignsAPI.Move(context.Background(), id).AdminReviewReassign(adminReviewReassign).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.Move``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.Move``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `Move`: CertificationTask
|
// response from `Move`: CertificationTask
|
||||||
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.Move`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.Move`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -1427,7 +1425,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -1436,24 +1434,23 @@ func main() {
|
|||||||
id := `2c9180835d191a86015d28455b4a2329` // string | ID of the campaign template being modified. # string | ID of the campaign template being modified.
|
id := `2c9180835d191a86015d28455b4a2329` // string | ID of the campaign template being modified. # string | ID of the campaign template being modified.
|
||||||
jsonpatchoperation := []byte(`[{op=replace, path=/description, value=Updated description!}, {op=replace, path=/campaign/filter/id, value=ff80818155fe8c080155fe8d925b0316}]`) // []JsonPatchOperation | A list of campaign update operations according to the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard. The following fields are patchable: * name * description * deadlineDuration * campaign (all fields that are allowed during create)
|
jsonpatchoperation := []byte(`[{op=replace, path=/description, value=Updated description!}, {op=replace, path=/campaign/filter/id, value=ff80818155fe8c080155fe8d925b0316}]`) // []JsonPatchOperation | A list of campaign update operations according to the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard. The following fields are patchable: * name * description * deadlineDuration * campaign (all fields that are allowed during create)
|
||||||
|
|
||||||
|
var jsonPatchOperation []beta.JsonPatchOperation
|
||||||
var jsonPatchOperation beta.[]JsonPatchOperation
|
if err := json.Unmarshal(jsonpatchoperation, &jsonPatchOperation); err != nil {
|
||||||
if err := json.Unmarshal(jsonpatchoperation, &jsonPatchOperation); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.CertificationCampaignsAPI.PatchCampaignTemplate(context.Background(), id).JsonPatchOperation(jsonPatchOperation).Execute()
|
resp, r, err := apiClient.Beta.CertificationCampaignsAPI.PatchCampaignTemplate(context.Background(), id).JsonPatchOperation(jsonPatchOperation).Execute()
|
||||||
//resp, r, err := apiClient.Beta.CertificationCampaignsAPI.PatchCampaignTemplate(context.Background(), id).JsonPatchOperation(jsonPatchOperation).Execute()
|
//resp, r, err := apiClient.Beta.CertificationCampaignsAPI.PatchCampaignTemplate(context.Background(), id).JsonPatchOperation(jsonPatchOperation).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.PatchCampaignTemplate``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.PatchCampaignTemplate``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `PatchCampaignTemplate`: CampaignTemplate
|
// response from `PatchCampaignTemplate`: CampaignTemplate
|
||||||
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.PatchCampaignTemplate`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.PatchCampaignTemplate`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -1502,7 +1499,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -1512,24 +1509,23 @@ func main() {
|
|||||||
"identityAttributeColumns" : [ "firstname", "lastname" ]
|
"identityAttributeColumns" : [ "firstname", "lastname" ]
|
||||||
}`) // CampaignReportsConfig | Campaign report configuration.
|
}`) // CampaignReportsConfig | Campaign report configuration.
|
||||||
|
|
||||||
|
var campaignReportsConfig beta.CampaignReportsConfig
|
||||||
var campaignReportsConfig beta.CampaignReportsConfig
|
if err := json.Unmarshal(campaignreportsconfig, &campaignReportsConfig); err != nil {
|
||||||
if err := json.Unmarshal(campaignreportsconfig, &campaignReportsConfig); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.CertificationCampaignsAPI.SetCampaignReportsConfig(context.Background()).CampaignReportsConfig(campaignReportsConfig).Execute()
|
resp, r, err := apiClient.Beta.CertificationCampaignsAPI.SetCampaignReportsConfig(context.Background()).CampaignReportsConfig(campaignReportsConfig).Execute()
|
||||||
//resp, r, err := apiClient.Beta.CertificationCampaignsAPI.SetCampaignReportsConfig(context.Background()).CampaignReportsConfig(campaignReportsConfig).Execute()
|
//resp, r, err := apiClient.Beta.CertificationCampaignsAPI.SetCampaignReportsConfig(context.Background()).CampaignReportsConfig(campaignReportsConfig).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.SetCampaignReportsConfig``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.SetCampaignReportsConfig``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `SetCampaignReportsConfig`: CampaignReportsConfig
|
// response from `SetCampaignReportsConfig`: CampaignReportsConfig
|
||||||
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.SetCampaignReportsConfig`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.SetCampaignReportsConfig`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -1614,14 +1610,15 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
r, err := apiClient.Beta.CertificationCampaignsAPI.SetCampaignTemplateSchedule(context.Background(), id).Execute()
|
r, err := apiClient.Beta.CertificationCampaignsAPI.SetCampaignTemplateSchedule(context.Background(), id).Execute()
|
||||||
//r, err := apiClient.Beta.CertificationCampaignsAPI.SetCampaignTemplateSchedule(context.Background(), id).Schedule(schedule).Execute()
|
//r, err := apiClient.Beta.CertificationCampaignsAPI.SetCampaignTemplateSchedule(context.Background(), id).Schedule(schedule).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.SetCampaignTemplateSchedule``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.SetCampaignTemplateSchedule``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -1688,16 +1685,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.CertificationCampaignsAPI.StartCampaign(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.CertificationCampaignsAPI.StartCampaign(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.CertificationCampaignsAPI.StartCampaign(context.Background(), id).ActivateCampaignOptions(activateCampaignOptions).Execute()
|
//resp, r, err := apiClient.Beta.CertificationCampaignsAPI.StartCampaign(context.Background(), id).ActivateCampaignOptions(activateCampaignOptions).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.StartCampaign``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.StartCampaign``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `StartCampaign`: map[string]interface{}
|
// response from `StartCampaign`: map[string]interface{}
|
||||||
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.StartCampaign`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.StartCampaign`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -1760,16 +1757,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.CertificationCampaignsAPI.StartCampaignRemediationScan(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.CertificationCampaignsAPI.StartCampaignRemediationScan(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.CertificationCampaignsAPI.StartCampaignRemediationScan(context.Background(), id).Execute()
|
//resp, r, err := apiClient.Beta.CertificationCampaignsAPI.StartCampaignRemediationScan(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.StartCampaignRemediationScan``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.StartCampaignRemediationScan``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `StartCampaignRemediationScan`: map[string]interface{}
|
// response from `StartCampaignRemediationScan`: map[string]interface{}
|
||||||
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.StartCampaignRemediationScan`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.StartCampaignRemediationScan`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -1835,16 +1832,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.CertificationCampaignsAPI.StartCampaignReport(context.Background(), id, type_).Execute()
|
resp, r, err := apiClient.Beta.CertificationCampaignsAPI.StartCampaignReport(context.Background(), id, type_).Execute()
|
||||||
//resp, r, err := apiClient.Beta.CertificationCampaignsAPI.StartCampaignReport(context.Background(), id, type_).Execute()
|
//resp, r, err := apiClient.Beta.CertificationCampaignsAPI.StartCampaignReport(context.Background(), id, type_).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.StartCampaignReport``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.StartCampaignReport``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `StartCampaignReport`: map[string]interface{}
|
// response from `StartCampaignReport`: map[string]interface{}
|
||||||
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.StartCampaignReport`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.StartCampaignReport`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -1919,16 +1916,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.CertificationCampaignsAPI.StartGenerateCampaignTemplate(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.CertificationCampaignsAPI.StartGenerateCampaignTemplate(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.CertificationCampaignsAPI.StartGenerateCampaignTemplate(context.Background(), id).Execute()
|
//resp, r, err := apiClient.Beta.CertificationCampaignsAPI.StartGenerateCampaignTemplate(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.StartGenerateCampaignTemplate``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.StartGenerateCampaignTemplate``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `StartGenerateCampaignTemplate`: CampaignReference
|
// response from `StartGenerateCampaignTemplate`: CampaignReference
|
||||||
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.StartGenerateCampaignTemplate`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.StartGenerateCampaignTemplate`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -1982,7 +1979,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -1991,24 +1988,23 @@ func main() {
|
|||||||
id := `2c91808571bcfcf80171c23e4b4221fc` // string | ID of the campaign being modified. # string | ID of the campaign being modified.
|
id := `2c91808571bcfcf80171c23e4b4221fc` // string | ID of the campaign being modified. # string | ID of the campaign being modified.
|
||||||
requestbody := []byte(`[{op=replace, path=/name, value=This field has been updated!}, {op=copy, from=/name, path=/description}]`) // []map[string]interface{} | A list of campaign update operations according to the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard. The fields that can be patched differ based on the status of the campaign. When the campaign is in the *STAGED* status, you can patch these fields: * name * description * recommendationsEnabled * deadline * emailNotificationEnabled * autoRevokeAllowed When the campaign is in the *ACTIVE* status, you can patch these fields: * deadline
|
requestbody := []byte(`[{op=replace, path=/name, value=This field has been updated!}, {op=copy, from=/name, path=/description}]`) // []map[string]interface{} | A list of campaign update operations according to the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard. The fields that can be patched differ based on the status of the campaign. When the campaign is in the *STAGED* status, you can patch these fields: * name * description * recommendationsEnabled * deadline * emailNotificationEnabled * autoRevokeAllowed When the campaign is in the *ACTIVE* status, you can patch these fields: * deadline
|
||||||
|
|
||||||
|
var requestBody []beta.RequestBody
|
||||||
var requestBody beta.[]RequestBody
|
if err := json.Unmarshal(requestbody, &requestBody); err != nil {
|
||||||
if err := json.Unmarshal(requestbody, &requestBody); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.CertificationCampaignsAPI.UpdateCampaign(context.Background(), id).RequestBody(requestBody).Execute()
|
resp, r, err := apiClient.Beta.CertificationCampaignsAPI.UpdateCampaign(context.Background(), id).RequestBody(requestBody).Execute()
|
||||||
//resp, r, err := apiClient.Beta.CertificationCampaignsAPI.UpdateCampaign(context.Background(), id).RequestBody(requestBody).Execute()
|
//resp, r, err := apiClient.Beta.CertificationCampaignsAPI.UpdateCampaign(context.Background(), id).RequestBody(requestBody).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.UpdateCampaign``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.UpdateCampaign``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `UpdateCampaign`: Slimcampaign
|
// response from `UpdateCampaign`: Slimcampaign
|
||||||
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.UpdateCampaign`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.UpdateCampaign`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -103,16 +103,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.CertificationsAPI.GetIdentityCertificationItemPermissions(context.Background(), certificationId, itemId).Execute()
|
resp, r, err := apiClient.Beta.CertificationsAPI.GetIdentityCertificationItemPermissions(context.Background(), certificationId, itemId).Execute()
|
||||||
//resp, r, err := apiClient.Beta.CertificationsAPI.GetIdentityCertificationItemPermissions(context.Background(), certificationId, itemId).Filters(filters).Limit(limit).Offset(offset).Count(count).Execute()
|
//resp, r, err := apiClient.Beta.CertificationsAPI.GetIdentityCertificationItemPermissions(context.Background(), certificationId, itemId).Filters(filters).Limit(limit).Offset(offset).Count(count).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CertificationsAPI.GetIdentityCertificationItemPermissions``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CertificationsAPI.GetIdentityCertificationItemPermissions``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetIdentityCertificationItemPermissions`: []PermissionDto
|
// response from `GetIdentityCertificationItemPermissions`: []PermissionDto
|
||||||
fmt.Fprintf(os.Stdout, "Response from `CertificationsAPI.GetIdentityCertificationItemPermissions`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `CertificationsAPI.GetIdentityCertificationItemPermissions`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -169,16 +169,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.CertificationsAPI.GetIdentityCertificationPendingTasks(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.CertificationsAPI.GetIdentityCertificationPendingTasks(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.CertificationsAPI.GetIdentityCertificationPendingTasks(context.Background(), id).Execute()
|
//resp, r, err := apiClient.Beta.CertificationsAPI.GetIdentityCertificationPendingTasks(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CertificationsAPI.GetIdentityCertificationPendingTasks``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CertificationsAPI.GetIdentityCertificationPendingTasks``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetIdentityCertificationPendingTasks`: []IdentityCertificationTask
|
// response from `GetIdentityCertificationPendingTasks`: []IdentityCertificationTask
|
||||||
fmt.Fprintf(os.Stdout, "Response from `CertificationsAPI.GetIdentityCertificationPendingTasks`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `CertificationsAPI.GetIdentityCertificationPendingTasks`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -238,16 +238,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.CertificationsAPI.GetIdentityCertificationTaskStatus(context.Background(), id, taskId).Execute()
|
resp, r, err := apiClient.Beta.CertificationsAPI.GetIdentityCertificationTaskStatus(context.Background(), id, taskId).Execute()
|
||||||
//resp, r, err := apiClient.Beta.CertificationsAPI.GetIdentityCertificationTaskStatus(context.Background(), id, taskId).Execute()
|
//resp, r, err := apiClient.Beta.CertificationsAPI.GetIdentityCertificationTaskStatus(context.Background(), id, taskId).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CertificationsAPI.GetIdentityCertificationTaskStatus``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CertificationsAPI.GetIdentityCertificationTaskStatus``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetIdentityCertificationTaskStatus`: IdentityCertificationTask
|
// response from `GetIdentityCertificationTaskStatus`: IdentityCertificationTask
|
||||||
fmt.Fprintf(os.Stdout, "Response from `CertificationsAPI.GetIdentityCertificationTaskStatus`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `CertificationsAPI.GetIdentityCertificationTaskStatus`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -317,16 +317,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.CertificationsAPI.ListCertificationReviewers(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.CertificationsAPI.ListCertificationReviewers(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.CertificationsAPI.ListCertificationReviewers(context.Background(), id).Limit(limit).Offset(offset).Count(count).Filters(filters).Sorters(sorters).Execute()
|
//resp, r, err := apiClient.Beta.CertificationsAPI.ListCertificationReviewers(context.Background(), id).Limit(limit).Offset(offset).Count(count).Filters(filters).Sorters(sorters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CertificationsAPI.ListCertificationReviewers``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CertificationsAPI.ListCertificationReviewers``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListCertificationReviewers`: []IdentityReferenceWithNameAndEmail
|
// response from `ListCertificationReviewers`: []IdentityReferenceWithNameAndEmail
|
||||||
fmt.Fprintf(os.Stdout, "Response from `CertificationsAPI.ListCertificationReviewers`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `CertificationsAPI.ListCertificationReviewers`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -389,16 +389,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.CertificationsAPI.ListCertifications(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.CertificationsAPI.ListCertifications(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.CertificationsAPI.ListCertifications(context.Background()).ReviewerIdentitiy(reviewerIdentitiy).Limit(limit).Offset(offset).Count(count).Filters(filters).Sorters(sorters).Execute()
|
//resp, r, err := apiClient.Beta.CertificationsAPI.ListCertifications(context.Background()).ReviewerIdentitiy(reviewerIdentitiy).Limit(limit).Offset(offset).Count(count).Filters(filters).Sorters(sorters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CertificationsAPI.ListCertifications``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CertificationsAPI.ListCertifications``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListCertifications`: []CertificationDto
|
// response from `ListCertifications`: []CertificationDto
|
||||||
fmt.Fprintf(os.Stdout, "Response from `CertificationsAPI.ListCertifications`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `CertificationsAPI.ListCertifications`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -449,7 +449,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -468,24 +468,23 @@ func main() {
|
|||||||
} ]
|
} ]
|
||||||
}`) // ReviewReassign |
|
}`) // ReviewReassign |
|
||||||
|
|
||||||
|
var reviewReassign beta.ReviewReassign
|
||||||
var reviewReassign beta.ReviewReassign
|
if err := json.Unmarshal(reviewreassign, &reviewReassign); err != nil {
|
||||||
if err := json.Unmarshal(reviewreassign, &reviewReassign); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.CertificationsAPI.SubmitReassignCertsAsync(context.Background(), id).ReviewReassign(reviewReassign).Execute()
|
resp, r, err := apiClient.Beta.CertificationsAPI.SubmitReassignCertsAsync(context.Background(), id).ReviewReassign(reviewReassign).Execute()
|
||||||
//resp, r, err := apiClient.Beta.CertificationsAPI.SubmitReassignCertsAsync(context.Background(), id).ReviewReassign(reviewReassign).Execute()
|
//resp, r, err := apiClient.Beta.CertificationsAPI.SubmitReassignCertsAsync(context.Background(), id).ReviewReassign(reviewReassign).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CertificationsAPI.SubmitReassignCertsAsync``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CertificationsAPI.SubmitReassignCertsAsync``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `SubmitReassignCertsAsync`: IdentityCertificationTask
|
// response from `SubmitReassignCertsAsync`: IdentityCertificationTask
|
||||||
fmt.Fprintf(os.Stdout, "Response from `CertificationsAPI.SubmitReassignCertsAsync`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `CertificationsAPI.SubmitReassignCertsAsync`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -67,7 +67,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -100,24 +100,23 @@ func main() {
|
|||||||
"type" : "BuildMap"
|
"type" : "BuildMap"
|
||||||
}`) // ConnectorRuleCreateRequest | The connector rule to create
|
}`) // ConnectorRuleCreateRequest | The connector rule to create
|
||||||
|
|
||||||
|
var connectorRuleCreateRequest beta.ConnectorRuleCreateRequest
|
||||||
var connectorRuleCreateRequest beta.ConnectorRuleCreateRequest
|
if err := json.Unmarshal(connectorrulecreaterequest, &connectorRuleCreateRequest); err != nil {
|
||||||
if err := json.Unmarshal(connectorrulecreaterequest, &connectorRuleCreateRequest); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.ConnectorRuleManagementAPI.CreateConnectorRule(context.Background()).ConnectorRuleCreateRequest(connectorRuleCreateRequest).Execute()
|
resp, r, err := apiClient.Beta.ConnectorRuleManagementAPI.CreateConnectorRule(context.Background()).ConnectorRuleCreateRequest(connectorRuleCreateRequest).Execute()
|
||||||
//resp, r, err := apiClient.Beta.ConnectorRuleManagementAPI.CreateConnectorRule(context.Background()).ConnectorRuleCreateRequest(connectorRuleCreateRequest).Execute()
|
//resp, r, err := apiClient.Beta.ConnectorRuleManagementAPI.CreateConnectorRule(context.Background()).ConnectorRuleCreateRequest(connectorRuleCreateRequest).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `ConnectorRuleManagementAPI.CreateConnectorRule``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `ConnectorRuleManagementAPI.CreateConnectorRule``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `CreateConnectorRule`: ConnectorRuleResponse
|
// response from `CreateConnectorRule`: ConnectorRuleResponse
|
||||||
fmt.Fprintf(os.Stdout, "Response from `ConnectorRuleManagementAPI.CreateConnectorRule`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `ConnectorRuleManagementAPI.CreateConnectorRule`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -175,14 +174,15 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
r, err := apiClient.Beta.ConnectorRuleManagementAPI.DeleteConnectorRule(context.Background(), id).Execute()
|
r, err := apiClient.Beta.ConnectorRuleManagementAPI.DeleteConnectorRule(context.Background(), id).Execute()
|
||||||
//r, err := apiClient.Beta.ConnectorRuleManagementAPI.DeleteConnectorRule(context.Background(), id).Execute()
|
//r, err := apiClient.Beta.ConnectorRuleManagementAPI.DeleteConnectorRule(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `ConnectorRuleManagementAPI.DeleteConnectorRule``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `ConnectorRuleManagementAPI.DeleteConnectorRule``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -240,16 +240,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.ConnectorRuleManagementAPI.GetConnectorRule(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.ConnectorRuleManagementAPI.GetConnectorRule(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.ConnectorRuleManagementAPI.GetConnectorRule(context.Background(), id).Execute()
|
//resp, r, err := apiClient.Beta.ConnectorRuleManagementAPI.GetConnectorRule(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `ConnectorRuleManagementAPI.GetConnectorRule``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `ConnectorRuleManagementAPI.GetConnectorRule``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetConnectorRule`: ConnectorRuleResponse
|
// response from `GetConnectorRule`: ConnectorRuleResponse
|
||||||
fmt.Fprintf(os.Stdout, "Response from `ConnectorRuleManagementAPI.GetConnectorRule`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `ConnectorRuleManagementAPI.GetConnectorRule`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -298,16 +298,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.ConnectorRuleManagementAPI.GetConnectorRuleList(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.ConnectorRuleManagementAPI.GetConnectorRuleList(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.ConnectorRuleManagementAPI.GetConnectorRuleList(context.Background()).Execute()
|
//resp, r, err := apiClient.Beta.ConnectorRuleManagementAPI.GetConnectorRuleList(context.Background()).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `ConnectorRuleManagementAPI.GetConnectorRuleList``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `ConnectorRuleManagementAPI.GetConnectorRuleList``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetConnectorRuleList`: []ConnectorRuleResponse
|
// response from `GetConnectorRuleList`: []ConnectorRuleResponse
|
||||||
fmt.Fprintf(os.Stdout, "Response from `ConnectorRuleManagementAPI.GetConnectorRuleList`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `ConnectorRuleManagementAPI.GetConnectorRuleList`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -393,16 +393,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.ConnectorRuleManagementAPI.UpdateConnectorRule(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.ConnectorRuleManagementAPI.UpdateConnectorRule(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.ConnectorRuleManagementAPI.UpdateConnectorRule(context.Background(), id).ConnectorRuleUpdateRequest(connectorRuleUpdateRequest).Execute()
|
//resp, r, err := apiClient.Beta.ConnectorRuleManagementAPI.UpdateConnectorRule(context.Background(), id).ConnectorRuleUpdateRequest(connectorRuleUpdateRequest).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `ConnectorRuleManagementAPI.UpdateConnectorRule``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `ConnectorRuleManagementAPI.UpdateConnectorRule``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `UpdateConnectorRule`: ConnectorRuleResponse
|
// response from `UpdateConnectorRule`: ConnectorRuleResponse
|
||||||
fmt.Fprintf(os.Stdout, "Response from `ConnectorRuleManagementAPI.UpdateConnectorRule`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `ConnectorRuleManagementAPI.UpdateConnectorRule`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -446,7 +446,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -457,24 +457,23 @@ func main() {
|
|||||||
"script" : "return \"Mr. \" + firstName;"
|
"script" : "return \"Mr. \" + firstName;"
|
||||||
}`) // SourceCode | The code to validate
|
}`) // SourceCode | The code to validate
|
||||||
|
|
||||||
|
var sourceCode beta.SourceCode
|
||||||
var sourceCode beta.SourceCode
|
if err := json.Unmarshal(sourcecode, &sourceCode); err != nil {
|
||||||
if err := json.Unmarshal(sourcecode, &sourceCode); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.ConnectorRuleManagementAPI.ValidateConnectorRule(context.Background()).SourceCode(sourceCode).Execute()
|
resp, r, err := apiClient.Beta.ConnectorRuleManagementAPI.ValidateConnectorRule(context.Background()).SourceCode(sourceCode).Execute()
|
||||||
//resp, r, err := apiClient.Beta.ConnectorRuleManagementAPI.ValidateConnectorRule(context.Background()).SourceCode(sourceCode).Execute()
|
//resp, r, err := apiClient.Beta.ConnectorRuleManagementAPI.ValidateConnectorRule(context.Background()).SourceCode(sourceCode).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `ConnectorRuleManagementAPI.ValidateConnectorRule``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `ConnectorRuleManagementAPI.ValidateConnectorRule``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ValidateConnectorRule`: ConnectorRuleValidationResponse
|
// response from `ValidateConnectorRule`: ConnectorRuleValidationResponse
|
||||||
fmt.Fprintf(os.Stdout, "Response from `ConnectorRuleManagementAPI.ValidateConnectorRule`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `ConnectorRuleManagementAPI.ValidateConnectorRule`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -87,16 +87,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.ConnectorsAPI.GetConnectorList(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.ConnectorsAPI.GetConnectorList(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.ConnectorsAPI.GetConnectorList(context.Background()).Filters(filters).Limit(limit).Offset(offset).Count(count).Locale(locale).Execute()
|
//resp, r, err := apiClient.Beta.ConnectorsAPI.GetConnectorList(context.Background()).Filters(filters).Limit(limit).Offset(offset).Count(count).Locale(locale).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `ConnectorsAPI.GetConnectorList``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `ConnectorsAPI.GetConnectorList``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetConnectorList`: []V3ConnectorDto
|
// response from `GetConnectorList`: []V3ConnectorDto
|
||||||
fmt.Fprintf(os.Stdout, "Response from `ConnectorsAPI.GetConnectorList`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `ConnectorsAPI.GetConnectorList`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -201,16 +201,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.CustomFormsAPI.CreateFormDefinition(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.CustomFormsAPI.CreateFormDefinition(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.CustomFormsAPI.CreateFormDefinition(context.Background()).CreateFormDefinitionRequest(createFormDefinitionRequest).Execute()
|
//resp, r, err := apiClient.Beta.CustomFormsAPI.CreateFormDefinition(context.Background()).CreateFormDefinitionRequest(createFormDefinitionRequest).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CustomFormsAPI.CreateFormDefinition``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CustomFormsAPI.CreateFormDefinition``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `CreateFormDefinition`: FormDefinitionResponse
|
// response from `CreateFormDefinition`: FormDefinitionResponse
|
||||||
fmt.Fprintf(os.Stdout, "Response from `CustomFormsAPI.CreateFormDefinition`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `CustomFormsAPI.CreateFormDefinition`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -373,16 +373,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.CustomFormsAPI.CreateFormDefinitionByTemplate(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.CustomFormsAPI.CreateFormDefinitionByTemplate(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.CustomFormsAPI.CreateFormDefinitionByTemplate(context.Background()).CreateFormDefinitionRequest(createFormDefinitionRequest).Execute()
|
//resp, r, err := apiClient.Beta.CustomFormsAPI.CreateFormDefinitionByTemplate(context.Background()).CreateFormDefinitionRequest(createFormDefinitionRequest).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CustomFormsAPI.CreateFormDefinitionByTemplate``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CustomFormsAPI.CreateFormDefinitionByTemplate``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `CreateFormDefinitionByTemplate`: FormDefinitionResponse
|
// response from `CreateFormDefinitionByTemplate`: FormDefinitionResponse
|
||||||
fmt.Fprintf(os.Stdout, "Response from `CustomFormsAPI.CreateFormDefinitionByTemplate`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `CustomFormsAPI.CreateFormDefinitionByTemplate`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -443,16 +443,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.CustomFormsAPI.CreateFormDefinitionDynamicSchema(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.CustomFormsAPI.CreateFormDefinitionDynamicSchema(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.CustomFormsAPI.CreateFormDefinitionDynamicSchema(context.Background()).Body(body).Execute()
|
//resp, r, err := apiClient.Beta.CustomFormsAPI.CreateFormDefinitionDynamicSchema(context.Background()).Body(body).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CustomFormsAPI.CreateFormDefinitionDynamicSchema``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CustomFormsAPI.CreateFormDefinitionDynamicSchema``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `CreateFormDefinitionDynamicSchema`: FormDefinitionDynamicSchemaResponse
|
// response from `CreateFormDefinitionDynamicSchema`: FormDefinitionDynamicSchemaResponse
|
||||||
fmt.Fprintf(os.Stdout, "Response from `CustomFormsAPI.CreateFormDefinitionDynamicSchema`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `CustomFormsAPI.CreateFormDefinitionDynamicSchema`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -511,16 +511,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.CustomFormsAPI.CreateFormDefinitionFileRequest(context.Background(), formDefinitionID).File(file).Execute()
|
resp, r, err := apiClient.Beta.CustomFormsAPI.CreateFormDefinitionFileRequest(context.Background(), formDefinitionID).File(file).Execute()
|
||||||
//resp, r, err := apiClient.Beta.CustomFormsAPI.CreateFormDefinitionFileRequest(context.Background(), formDefinitionID).File(file).Execute()
|
//resp, r, err := apiClient.Beta.CustomFormsAPI.CreateFormDefinitionFileRequest(context.Background(), formDefinitionID).File(file).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CustomFormsAPI.CreateFormDefinitionFileRequest``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CustomFormsAPI.CreateFormDefinitionFileRequest``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `CreateFormDefinitionFileRequest`: FormDefinitionFileUploadResponse
|
// response from `CreateFormDefinitionFileRequest`: FormDefinitionFileUploadResponse
|
||||||
fmt.Fprintf(os.Stdout, "Response from `CustomFormsAPI.CreateFormDefinitionFileRequest`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `CustomFormsAPI.CreateFormDefinitionFileRequest`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -593,16 +593,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.CustomFormsAPI.CreateFormInstance(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.CustomFormsAPI.CreateFormInstance(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.CustomFormsAPI.CreateFormInstance(context.Background()).Body(body).Execute()
|
//resp, r, err := apiClient.Beta.CustomFormsAPI.CreateFormInstance(context.Background()).Body(body).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CustomFormsAPI.CreateFormInstance``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CustomFormsAPI.CreateFormInstance``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `CreateFormInstance`: FormInstanceResponse
|
// response from `CreateFormInstance`: FormInstanceResponse
|
||||||
fmt.Fprintf(os.Stdout, "Response from `CustomFormsAPI.CreateFormInstance`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `CustomFormsAPI.CreateFormInstance`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -659,16 +659,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.CustomFormsAPI.DeleteFormDefinition(context.Background(), formDefinitionID).Execute()
|
resp, r, err := apiClient.Beta.CustomFormsAPI.DeleteFormDefinition(context.Background(), formDefinitionID).Execute()
|
||||||
//resp, r, err := apiClient.Beta.CustomFormsAPI.DeleteFormDefinition(context.Background(), formDefinitionID).Execute()
|
//resp, r, err := apiClient.Beta.CustomFormsAPI.DeleteFormDefinition(context.Background(), formDefinitionID).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CustomFormsAPI.DeleteFormDefinition``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CustomFormsAPI.DeleteFormDefinition``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `DeleteFormDefinition`: map[string]interface{}
|
// response from `DeleteFormDefinition`: map[string]interface{}
|
||||||
fmt.Fprintf(os.Stdout, "Response from `CustomFormsAPI.DeleteFormDefinition`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `CustomFormsAPI.DeleteFormDefinition`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -727,16 +727,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.CustomFormsAPI.ExportFormDefinitionsByTenant(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.CustomFormsAPI.ExportFormDefinitionsByTenant(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.CustomFormsAPI.ExportFormDefinitionsByTenant(context.Background()).Offset(offset).Limit(limit).Filters(filters).Sorters(sorters).Execute()
|
//resp, r, err := apiClient.Beta.CustomFormsAPI.ExportFormDefinitionsByTenant(context.Background()).Offset(offset).Limit(limit).Filters(filters).Sorters(sorters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CustomFormsAPI.ExportFormDefinitionsByTenant``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CustomFormsAPI.ExportFormDefinitionsByTenant``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ExportFormDefinitionsByTenant`: []ExportFormDefinitionsByTenant200ResponseInner
|
// response from `ExportFormDefinitionsByTenant`: []ExportFormDefinitionsByTenant200ResponseInner
|
||||||
fmt.Fprintf(os.Stdout, "Response from `CustomFormsAPI.ExportFormDefinitionsByTenant`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `CustomFormsAPI.ExportFormDefinitionsByTenant`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -796,16 +796,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.CustomFormsAPI.GetFileFromS3(context.Background(), formDefinitionID, fileID).Execute()
|
resp, r, err := apiClient.Beta.CustomFormsAPI.GetFileFromS3(context.Background(), formDefinitionID, fileID).Execute()
|
||||||
//resp, r, err := apiClient.Beta.CustomFormsAPI.GetFileFromS3(context.Background(), formDefinitionID, fileID).Execute()
|
//resp, r, err := apiClient.Beta.CustomFormsAPI.GetFileFromS3(context.Background(), formDefinitionID, fileID).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CustomFormsAPI.GetFileFromS3``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CustomFormsAPI.GetFileFromS3``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetFileFromS3`: *os.File
|
// response from `GetFileFromS3`: *os.File
|
||||||
fmt.Fprintf(os.Stdout, "Response from `CustomFormsAPI.GetFileFromS3`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `CustomFormsAPI.GetFileFromS3`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -862,16 +862,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.CustomFormsAPI.GetFormDefinitionByKey(context.Background(), formDefinitionID).Execute()
|
resp, r, err := apiClient.Beta.CustomFormsAPI.GetFormDefinitionByKey(context.Background(), formDefinitionID).Execute()
|
||||||
//resp, r, err := apiClient.Beta.CustomFormsAPI.GetFormDefinitionByKey(context.Background(), formDefinitionID).Execute()
|
//resp, r, err := apiClient.Beta.CustomFormsAPI.GetFormDefinitionByKey(context.Background(), formDefinitionID).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CustomFormsAPI.GetFormDefinitionByKey``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CustomFormsAPI.GetFormDefinitionByKey``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetFormDefinitionByKey`: FormDefinitionResponse
|
// response from `GetFormDefinitionByKey`: FormDefinitionResponse
|
||||||
fmt.Fprintf(os.Stdout, "Response from `CustomFormsAPI.GetFormDefinitionByKey`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `CustomFormsAPI.GetFormDefinitionByKey`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -928,16 +928,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.CustomFormsAPI.GetFormInstanceByKey(context.Background(), formInstanceID).Execute()
|
resp, r, err := apiClient.Beta.CustomFormsAPI.GetFormInstanceByKey(context.Background(), formInstanceID).Execute()
|
||||||
//resp, r, err := apiClient.Beta.CustomFormsAPI.GetFormInstanceByKey(context.Background(), formInstanceID).Execute()
|
//resp, r, err := apiClient.Beta.CustomFormsAPI.GetFormInstanceByKey(context.Background(), formInstanceID).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CustomFormsAPI.GetFormInstanceByKey``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CustomFormsAPI.GetFormInstanceByKey``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetFormInstanceByKey`: FormInstanceResponse
|
// response from `GetFormInstanceByKey`: FormInstanceResponse
|
||||||
fmt.Fprintf(os.Stdout, "Response from `CustomFormsAPI.GetFormInstanceByKey`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `CustomFormsAPI.GetFormInstanceByKey`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -997,16 +997,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.CustomFormsAPI.GetFormInstanceFile(context.Background(), formInstanceID, fileID).Execute()
|
resp, r, err := apiClient.Beta.CustomFormsAPI.GetFormInstanceFile(context.Background(), formInstanceID, fileID).Execute()
|
||||||
//resp, r, err := apiClient.Beta.CustomFormsAPI.GetFormInstanceFile(context.Background(), formInstanceID, fileID).Execute()
|
//resp, r, err := apiClient.Beta.CustomFormsAPI.GetFormInstanceFile(context.Background(), formInstanceID, fileID).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CustomFormsAPI.GetFormInstanceFile``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CustomFormsAPI.GetFormInstanceFile``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetFormInstanceFile`: *os.File
|
// response from `GetFormInstanceFile`: *os.File
|
||||||
fmt.Fprintf(os.Stdout, "Response from `CustomFormsAPI.GetFormInstanceFile`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `CustomFormsAPI.GetFormInstanceFile`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -1059,16 +1059,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.CustomFormsAPI.ImportFormDefinitions(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.CustomFormsAPI.ImportFormDefinitions(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.CustomFormsAPI.ImportFormDefinitions(context.Background()).Body(body).Execute()
|
//resp, r, err := apiClient.Beta.CustomFormsAPI.ImportFormDefinitions(context.Background()).Body(body).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CustomFormsAPI.ImportFormDefinitions``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CustomFormsAPI.ImportFormDefinitions``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ImportFormDefinitions`: ImportFormDefinitions202Response
|
// response from `ImportFormDefinitions`: ImportFormDefinitions202Response
|
||||||
fmt.Fprintf(os.Stdout, "Response from `CustomFormsAPI.ImportFormDefinitions`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `CustomFormsAPI.ImportFormDefinitions`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -1127,16 +1127,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.CustomFormsAPI.PatchFormDefinition(context.Background(), formDefinitionID).Execute()
|
resp, r, err := apiClient.Beta.CustomFormsAPI.PatchFormDefinition(context.Background(), formDefinitionID).Execute()
|
||||||
//resp, r, err := apiClient.Beta.CustomFormsAPI.PatchFormDefinition(context.Background(), formDefinitionID).Body(body).Execute()
|
//resp, r, err := apiClient.Beta.CustomFormsAPI.PatchFormDefinition(context.Background(), formDefinitionID).Body(body).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CustomFormsAPI.PatchFormDefinition``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CustomFormsAPI.PatchFormDefinition``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `PatchFormDefinition`: FormDefinitionResponse
|
// response from `PatchFormDefinition`: FormDefinitionResponse
|
||||||
fmt.Fprintf(os.Stdout, "Response from `CustomFormsAPI.PatchFormDefinition`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `CustomFormsAPI.PatchFormDefinition`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -1195,16 +1195,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.CustomFormsAPI.PatchFormInstance(context.Background(), formInstanceID).Execute()
|
resp, r, err := apiClient.Beta.CustomFormsAPI.PatchFormInstance(context.Background(), formInstanceID).Execute()
|
||||||
//resp, r, err := apiClient.Beta.CustomFormsAPI.PatchFormInstance(context.Background(), formInstanceID).Body(body).Execute()
|
//resp, r, err := apiClient.Beta.CustomFormsAPI.PatchFormInstance(context.Background(), formInstanceID).Body(body).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CustomFormsAPI.PatchFormInstance``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CustomFormsAPI.PatchFormInstance``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `PatchFormInstance`: FormInstanceResponse
|
// response from `PatchFormInstance`: FormInstanceResponse
|
||||||
fmt.Fprintf(os.Stdout, "Response from `CustomFormsAPI.PatchFormInstance`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `CustomFormsAPI.PatchFormInstance`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -1263,16 +1263,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.CustomFormsAPI.SearchFormDefinitionsByTenant(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.CustomFormsAPI.SearchFormDefinitionsByTenant(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.CustomFormsAPI.SearchFormDefinitionsByTenant(context.Background()).Offset(offset).Limit(limit).Filters(filters).Sorters(sorters).Execute()
|
//resp, r, err := apiClient.Beta.CustomFormsAPI.SearchFormDefinitionsByTenant(context.Background()).Offset(offset).Limit(limit).Filters(filters).Sorters(sorters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CustomFormsAPI.SearchFormDefinitionsByTenant``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CustomFormsAPI.SearchFormDefinitionsByTenant``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `SearchFormDefinitionsByTenant`: ListFormDefinitionsByTenantResponse
|
// response from `SearchFormDefinitionsByTenant`: ListFormDefinitionsByTenantResponse
|
||||||
fmt.Fprintf(os.Stdout, "Response from `CustomFormsAPI.SearchFormDefinitionsByTenant`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `CustomFormsAPI.SearchFormDefinitionsByTenant`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -1339,16 +1339,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.CustomFormsAPI.SearchFormElementDataByElementID(context.Background(), formInstanceID, formElementID).Execute()
|
resp, r, err := apiClient.Beta.CustomFormsAPI.SearchFormElementDataByElementID(context.Background(), formInstanceID, formElementID).Execute()
|
||||||
//resp, r, err := apiClient.Beta.CustomFormsAPI.SearchFormElementDataByElementID(context.Background(), formInstanceID, formElementID).Limit(limit).Filters(filters).Query(query).Execute()
|
//resp, r, err := apiClient.Beta.CustomFormsAPI.SearchFormElementDataByElementID(context.Background(), formInstanceID, formElementID).Limit(limit).Filters(filters).Query(query).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CustomFormsAPI.SearchFormElementDataByElementID``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CustomFormsAPI.SearchFormElementDataByElementID``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `SearchFormElementDataByElementID`: ListFormElementDataByElementIDResponse
|
// response from `SearchFormElementDataByElementID`: ListFormElementDataByElementIDResponse
|
||||||
fmt.Fprintf(os.Stdout, "Response from `CustomFormsAPI.SearchFormElementDataByElementID`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `CustomFormsAPI.SearchFormElementDataByElementID`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -1396,16 +1396,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.CustomFormsAPI.SearchFormInstancesByTenant(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.CustomFormsAPI.SearchFormInstancesByTenant(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.CustomFormsAPI.SearchFormInstancesByTenant(context.Background()).Execute()
|
//resp, r, err := apiClient.Beta.CustomFormsAPI.SearchFormInstancesByTenant(context.Background()).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CustomFormsAPI.SearchFormInstancesByTenant``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CustomFormsAPI.SearchFormInstancesByTenant``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `SearchFormInstancesByTenant`: []FormInstanceResponse
|
// response from `SearchFormInstancesByTenant`: []FormInstanceResponse
|
||||||
fmt.Fprintf(os.Stdout, "Response from `CustomFormsAPI.SearchFormInstancesByTenant`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `CustomFormsAPI.SearchFormInstancesByTenant`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -1453,16 +1453,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.CustomFormsAPI.SearchPreDefinedSelectOptions(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.CustomFormsAPI.SearchPreDefinedSelectOptions(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.CustomFormsAPI.SearchPreDefinedSelectOptions(context.Background()).Execute()
|
//resp, r, err := apiClient.Beta.CustomFormsAPI.SearchPreDefinedSelectOptions(context.Background()).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CustomFormsAPI.SearchPreDefinedSelectOptions``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CustomFormsAPI.SearchPreDefinedSelectOptions``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `SearchPreDefinedSelectOptions`: ListPredefinedSelectOptionsResponse
|
// response from `SearchPreDefinedSelectOptions`: ListPredefinedSelectOptionsResponse
|
||||||
fmt.Fprintf(os.Stdout, "Response from `CustomFormsAPI.SearchPreDefinedSelectOptions`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `CustomFormsAPI.SearchPreDefinedSelectOptions`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -1537,16 +1537,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.CustomFormsAPI.ShowPreviewDataSource(context.Background(), formDefinitionID).Execute()
|
resp, r, err := apiClient.Beta.CustomFormsAPI.ShowPreviewDataSource(context.Background(), formDefinitionID).Execute()
|
||||||
//resp, r, err := apiClient.Beta.CustomFormsAPI.ShowPreviewDataSource(context.Background(), formDefinitionID).Limit(limit).Filters(filters).Query(query).FormElementPreviewRequest(formElementPreviewRequest).Execute()
|
//resp, r, err := apiClient.Beta.CustomFormsAPI.ShowPreviewDataSource(context.Background(), formDefinitionID).Limit(limit).Filters(filters).Query(query).FormElementPreviewRequest(formElementPreviewRequest).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CustomFormsAPI.ShowPreviewDataSource``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CustomFormsAPI.ShowPreviewDataSource``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ShowPreviewDataSource`: PreviewDataSourceResponse
|
// response from `ShowPreviewDataSource`: PreviewDataSourceResponse
|
||||||
fmt.Fprintf(os.Stdout, "Response from `CustomFormsAPI.ShowPreviewDataSource`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `CustomFormsAPI.ShowPreviewDataSource`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -68,7 +68,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -80,24 +80,23 @@ func main() {
|
|||||||
"locale" : "en"
|
"locale" : "en"
|
||||||
}`) // CustomPasswordInstruction |
|
}`) // CustomPasswordInstruction |
|
||||||
|
|
||||||
|
var customPasswordInstruction beta.CustomPasswordInstruction
|
||||||
var customPasswordInstruction beta.CustomPasswordInstruction
|
if err := json.Unmarshal(custompasswordinstruction, &customPasswordInstruction); err != nil {
|
||||||
if err := json.Unmarshal(custompasswordinstruction, &customPasswordInstruction); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.CustomPasswordInstructionsAPI.CreateCustomPasswordInstructions(context.Background()).CustomPasswordInstruction(customPasswordInstruction).Execute()
|
resp, r, err := apiClient.Beta.CustomPasswordInstructionsAPI.CreateCustomPasswordInstructions(context.Background()).CustomPasswordInstruction(customPasswordInstruction).Execute()
|
||||||
//resp, r, err := apiClient.Beta.CustomPasswordInstructionsAPI.CreateCustomPasswordInstructions(context.Background()).CustomPasswordInstruction(customPasswordInstruction).Execute()
|
//resp, r, err := apiClient.Beta.CustomPasswordInstructionsAPI.CreateCustomPasswordInstructions(context.Background()).CustomPasswordInstruction(customPasswordInstruction).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CustomPasswordInstructionsAPI.CreateCustomPasswordInstructions``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CustomPasswordInstructionsAPI.CreateCustomPasswordInstructions``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `CreateCustomPasswordInstructions`: CustomPasswordInstruction
|
// response from `CreateCustomPasswordInstructions`: CustomPasswordInstruction
|
||||||
fmt.Fprintf(os.Stdout, "Response from `CustomPasswordInstructionsAPI.CreateCustomPasswordInstructions`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `CustomPasswordInstructionsAPI.CreateCustomPasswordInstructions`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -156,14 +155,15 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
r, err := apiClient.Beta.CustomPasswordInstructionsAPI.DeleteCustomPasswordInstructions(context.Background(), pageId).Execute()
|
r, err := apiClient.Beta.CustomPasswordInstructionsAPI.DeleteCustomPasswordInstructions(context.Background(), pageId).Execute()
|
||||||
//r, err := apiClient.Beta.CustomPasswordInstructionsAPI.DeleteCustomPasswordInstructions(context.Background(), pageId).Locale(locale).Execute()
|
//r, err := apiClient.Beta.CustomPasswordInstructionsAPI.DeleteCustomPasswordInstructions(context.Background(), pageId).Locale(locale).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CustomPasswordInstructionsAPI.DeleteCustomPasswordInstructions``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CustomPasswordInstructionsAPI.DeleteCustomPasswordInstructions``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -222,16 +222,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.CustomPasswordInstructionsAPI.GetCustomPasswordInstructions(context.Background(), pageId).Execute()
|
resp, r, err := apiClient.Beta.CustomPasswordInstructionsAPI.GetCustomPasswordInstructions(context.Background(), pageId).Execute()
|
||||||
//resp, r, err := apiClient.Beta.CustomPasswordInstructionsAPI.GetCustomPasswordInstructions(context.Background(), pageId).Locale(locale).Execute()
|
//resp, r, err := apiClient.Beta.CustomPasswordInstructionsAPI.GetCustomPasswordInstructions(context.Background(), pageId).Locale(locale).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CustomPasswordInstructionsAPI.GetCustomPasswordInstructions``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CustomPasswordInstructionsAPI.GetCustomPasswordInstructions``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetCustomPasswordInstructions`: CustomPasswordInstruction
|
// response from `GetCustomPasswordInstructions`: CustomPasswordInstruction
|
||||||
fmt.Fprintf(os.Stdout, "Response from `CustomPasswordInstructionsAPI.GetCustomPasswordInstructions`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `CustomPasswordInstructionsAPI.GetCustomPasswordInstructions`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -135,16 +135,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.EntitlementsAPI.CreateAccessModelMetadataForEntitlement(context.Background(), id, attributeKey, attributeValue).Execute()
|
resp, r, err := apiClient.Beta.EntitlementsAPI.CreateAccessModelMetadataForEntitlement(context.Background(), id, attributeKey, attributeValue).Execute()
|
||||||
//resp, r, err := apiClient.Beta.EntitlementsAPI.CreateAccessModelMetadataForEntitlement(context.Background(), id, attributeKey, attributeValue).Execute()
|
//resp, r, err := apiClient.Beta.EntitlementsAPI.CreateAccessModelMetadataForEntitlement(context.Background(), id, attributeKey, attributeValue).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `EntitlementsAPI.CreateAccessModelMetadataForEntitlement``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `EntitlementsAPI.CreateAccessModelMetadataForEntitlement``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `CreateAccessModelMetadataForEntitlement`: Entitlement
|
// response from `CreateAccessModelMetadataForEntitlement`: Entitlement
|
||||||
fmt.Fprintf(os.Stdout, "Response from `EntitlementsAPI.CreateAccessModelMetadataForEntitlement`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `EntitlementsAPI.CreateAccessModelMetadataForEntitlement`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -207,14 +207,15 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
r, err := apiClient.Beta.EntitlementsAPI.DeleteAccessModelMetadataFromEntitlement(context.Background(), id, attributeKey, attributeValue).Execute()
|
r, err := apiClient.Beta.EntitlementsAPI.DeleteAccessModelMetadataFromEntitlement(context.Background(), id, attributeKey, attributeValue).Execute()
|
||||||
//r, err := apiClient.Beta.EntitlementsAPI.DeleteAccessModelMetadataFromEntitlement(context.Background(), id, attributeKey, attributeValue).Execute()
|
//r, err := apiClient.Beta.EntitlementsAPI.DeleteAccessModelMetadataFromEntitlement(context.Background(), id, attributeKey, attributeValue).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `EntitlementsAPI.DeleteAccessModelMetadataFromEntitlement``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `EntitlementsAPI.DeleteAccessModelMetadataFromEntitlement``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -271,16 +272,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.EntitlementsAPI.GetEntitlement(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.EntitlementsAPI.GetEntitlement(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.EntitlementsAPI.GetEntitlement(context.Background(), id).Execute()
|
//resp, r, err := apiClient.Beta.EntitlementsAPI.GetEntitlement(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `EntitlementsAPI.GetEntitlement``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `EntitlementsAPI.GetEntitlement``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetEntitlement`: Entitlement
|
// response from `GetEntitlement`: Entitlement
|
||||||
fmt.Fprintf(os.Stdout, "Response from `EntitlementsAPI.GetEntitlement`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `EntitlementsAPI.GetEntitlement`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -337,16 +338,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.EntitlementsAPI.GetEntitlementRequestConfig(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.EntitlementsAPI.GetEntitlementRequestConfig(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.EntitlementsAPI.GetEntitlementRequestConfig(context.Background(), id).Execute()
|
//resp, r, err := apiClient.Beta.EntitlementsAPI.GetEntitlementRequestConfig(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `EntitlementsAPI.GetEntitlementRequestConfig``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `EntitlementsAPI.GetEntitlementRequestConfig``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetEntitlementRequestConfig`: EntitlementRequestConfig
|
// response from `GetEntitlementRequestConfig`: EntitlementRequestConfig
|
||||||
fmt.Fprintf(os.Stdout, "Response from `EntitlementsAPI.GetEntitlementRequestConfig`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `EntitlementsAPI.GetEntitlementRequestConfig`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -412,16 +413,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.EntitlementsAPI.ImportEntitlementsBySource(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.EntitlementsAPI.ImportEntitlementsBySource(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.EntitlementsAPI.ImportEntitlementsBySource(context.Background(), id).CsvFile(csvFile).Execute()
|
//resp, r, err := apiClient.Beta.EntitlementsAPI.ImportEntitlementsBySource(context.Background(), id).CsvFile(csvFile).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `EntitlementsAPI.ImportEntitlementsBySource``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `EntitlementsAPI.ImportEntitlementsBySource``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ImportEntitlementsBySource`: LoadEntitlementTask
|
// response from `ImportEntitlementsBySource`: LoadEntitlementTask
|
||||||
fmt.Fprintf(os.Stdout, "Response from `EntitlementsAPI.ImportEntitlementsBySource`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `EntitlementsAPI.ImportEntitlementsBySource`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -488,16 +489,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.EntitlementsAPI.ListEntitlementChildren(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.EntitlementsAPI.ListEntitlementChildren(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.EntitlementsAPI.ListEntitlementChildren(context.Background(), id).Limit(limit).Offset(offset).Count(count).Sorters(sorters).Filters(filters).Execute()
|
//resp, r, err := apiClient.Beta.EntitlementsAPI.ListEntitlementChildren(context.Background(), id).Limit(limit).Offset(offset).Count(count).Sorters(sorters).Filters(filters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `EntitlementsAPI.ListEntitlementChildren``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `EntitlementsAPI.ListEntitlementChildren``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListEntitlementChildren`: []Entitlement
|
// response from `ListEntitlementChildren`: []Entitlement
|
||||||
fmt.Fprintf(os.Stdout, "Response from `EntitlementsAPI.ListEntitlementChildren`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `EntitlementsAPI.ListEntitlementChildren`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -564,16 +565,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.EntitlementsAPI.ListEntitlementParents(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.EntitlementsAPI.ListEntitlementParents(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.EntitlementsAPI.ListEntitlementParents(context.Background(), id).Limit(limit).Offset(offset).Count(count).Sorters(sorters).Filters(filters).Execute()
|
//resp, r, err := apiClient.Beta.EntitlementsAPI.ListEntitlementParents(context.Background(), id).Limit(limit).Offset(offset).Count(count).Sorters(sorters).Filters(filters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `EntitlementsAPI.ListEntitlementParents``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `EntitlementsAPI.ListEntitlementParents``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListEntitlementParents`: []Entitlement
|
// response from `ListEntitlementParents`: []Entitlement
|
||||||
fmt.Fprintf(os.Stdout, "Response from `EntitlementsAPI.ListEntitlementParents`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `EntitlementsAPI.ListEntitlementParents`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -646,16 +647,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.EntitlementsAPI.ListEntitlements(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.EntitlementsAPI.ListEntitlements(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.EntitlementsAPI.ListEntitlements(context.Background()).AccountId(accountId).SegmentedForIdentity(segmentedForIdentity).ForSegmentIds(forSegmentIds).IncludeUnsegmented(includeUnsegmented).Offset(offset).Limit(limit).Count(count).Sorters(sorters).Filters(filters).Execute()
|
//resp, r, err := apiClient.Beta.EntitlementsAPI.ListEntitlements(context.Background()).AccountId(accountId).SegmentedForIdentity(segmentedForIdentity).ForSegmentIds(forSegmentIds).IncludeUnsegmented(includeUnsegmented).Offset(offset).Limit(limit).Count(count).Sorters(sorters).Filters(filters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `EntitlementsAPI.ListEntitlements``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `EntitlementsAPI.ListEntitlements``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListEntitlements`: []Entitlement
|
// response from `ListEntitlements`: []Entitlement
|
||||||
fmt.Fprintf(os.Stdout, "Response from `EntitlementsAPI.ListEntitlements`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `EntitlementsAPI.ListEntitlements`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -720,16 +721,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.EntitlementsAPI.PatchEntitlement(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.EntitlementsAPI.PatchEntitlement(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.EntitlementsAPI.PatchEntitlement(context.Background(), id).JsonPatchOperation(jsonPatchOperation).Execute()
|
//resp, r, err := apiClient.Beta.EntitlementsAPI.PatchEntitlement(context.Background(), id).JsonPatchOperation(jsonPatchOperation).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `EntitlementsAPI.PatchEntitlement``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `EntitlementsAPI.PatchEntitlement``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `PatchEntitlement`: Entitlement
|
// response from `PatchEntitlement`: Entitlement
|
||||||
fmt.Fprintf(os.Stdout, "Response from `EntitlementsAPI.PatchEntitlement`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `EntitlementsAPI.PatchEntitlement`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -777,7 +778,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -794,28 +795,37 @@ func main() {
|
|||||||
"approverId" : "e3eab852-8315-467f-9de7-70eda97f63c8",
|
"approverId" : "e3eab852-8315-467f-9de7-70eda97f63c8",
|
||||||
"approverType" : "GOVERNANCE_GROUP"
|
"approverType" : "GOVERNANCE_GROUP"
|
||||||
} ],
|
} ],
|
||||||
|
"reauthorizationRequired" : false,
|
||||||
"requestCommentRequired" : true
|
"requestCommentRequired" : true
|
||||||
|
},
|
||||||
|
"revocationRequestConfig" : {
|
||||||
|
"approvalSchemes" : [ {
|
||||||
|
"approverId" : "e3eab852-8315-467f-9de7-70eda97f63c8",
|
||||||
|
"approverType" : "GOVERNANCE_GROUP"
|
||||||
|
}, {
|
||||||
|
"approverId" : "e3eab852-8315-467f-9de7-70eda97f63c8",
|
||||||
|
"approverType" : "GOVERNANCE_GROUP"
|
||||||
|
} ]
|
||||||
}
|
}
|
||||||
}`) // EntitlementRequestConfig |
|
}`) // EntitlementRequestConfig |
|
||||||
|
|
||||||
|
var entitlementRequestConfig beta.EntitlementRequestConfig
|
||||||
var entitlementRequestConfig beta.EntitlementRequestConfig
|
if err := json.Unmarshal(entitlementrequestconfig, &entitlementRequestConfig); err != nil {
|
||||||
if err := json.Unmarshal(entitlementrequestconfig, &entitlementRequestConfig); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.EntitlementsAPI.PutEntitlementRequestConfig(context.Background(), id).EntitlementRequestConfig(entitlementRequestConfig).Execute()
|
resp, r, err := apiClient.Beta.EntitlementsAPI.PutEntitlementRequestConfig(context.Background(), id).EntitlementRequestConfig(entitlementRequestConfig).Execute()
|
||||||
//resp, r, err := apiClient.Beta.EntitlementsAPI.PutEntitlementRequestConfig(context.Background(), id).EntitlementRequestConfig(entitlementRequestConfig).Execute()
|
//resp, r, err := apiClient.Beta.EntitlementsAPI.PutEntitlementRequestConfig(context.Background(), id).EntitlementRequestConfig(entitlementRequestConfig).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `EntitlementsAPI.PutEntitlementRequestConfig``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `EntitlementsAPI.PutEntitlementRequestConfig``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `PutEntitlementRequestConfig`: EntitlementRequestConfig
|
// response from `PutEntitlementRequestConfig`: EntitlementRequestConfig
|
||||||
fmt.Fprintf(os.Stdout, "Response from `EntitlementsAPI.PutEntitlementRequestConfig`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `EntitlementsAPI.PutEntitlementRequestConfig`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -873,16 +883,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.EntitlementsAPI.ResetSourceEntitlements(context.Background(), sourceId).Execute()
|
resp, r, err := apiClient.Beta.EntitlementsAPI.ResetSourceEntitlements(context.Background(), sourceId).Execute()
|
||||||
//resp, r, err := apiClient.Beta.EntitlementsAPI.ResetSourceEntitlements(context.Background(), sourceId).Execute()
|
//resp, r, err := apiClient.Beta.EntitlementsAPI.ResetSourceEntitlements(context.Background(), sourceId).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `EntitlementsAPI.ResetSourceEntitlements``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `EntitlementsAPI.ResetSourceEntitlements``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ResetSourceEntitlements`: EntitlementSourceResetBaseReferenceDto
|
// response from `ResetSourceEntitlements`: EntitlementSourceResetBaseReferenceDto
|
||||||
fmt.Fprintf(os.Stdout, "Response from `EntitlementsAPI.ResetSourceEntitlements`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `EntitlementsAPI.ResetSourceEntitlements`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -938,7 +948,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -957,22 +967,22 @@ func main() {
|
|||||||
} ]
|
} ]
|
||||||
}`) // EntitlementBulkUpdateRequest |
|
}`) // EntitlementBulkUpdateRequest |
|
||||||
|
|
||||||
|
var entitlementBulkUpdateRequest beta.EntitlementBulkUpdateRequest
|
||||||
var entitlementBulkUpdateRequest beta.EntitlementBulkUpdateRequest
|
if err := json.Unmarshal(entitlementbulkupdaterequest, &entitlementBulkUpdateRequest); err != nil {
|
||||||
if err := json.Unmarshal(entitlementbulkupdaterequest, &entitlementBulkUpdateRequest); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
r, err := apiClient.Beta.EntitlementsAPI.UpdateEntitlementsInBulk(context.Background()).EntitlementBulkUpdateRequest(entitlementBulkUpdateRequest).Execute()
|
r, err := apiClient.Beta.EntitlementsAPI.UpdateEntitlementsInBulk(context.Background()).EntitlementBulkUpdateRequest(entitlementBulkUpdateRequest).Execute()
|
||||||
//r, err := apiClient.Beta.EntitlementsAPI.UpdateEntitlementsInBulk(context.Background()).EntitlementBulkUpdateRequest(entitlementBulkUpdateRequest).Execute()
|
//r, err := apiClient.Beta.EntitlementsAPI.UpdateEntitlementsInBulk(context.Background()).EntitlementBulkUpdateRequest(entitlementBulkUpdateRequest).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `EntitlementsAPI.UpdateEntitlementsInBulk``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `EntitlementsAPI.UpdateEntitlementsInBulk``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -69,7 +69,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -92,24 +92,23 @@ func main() {
|
|||||||
"id" : "2c91808568c529c60168cca6f90c1313"
|
"id" : "2c91808568c529c60168cca6f90c1313"
|
||||||
}`) // WorkgroupDto |
|
}`) // WorkgroupDto |
|
||||||
|
|
||||||
|
var workgroupDto beta.WorkgroupDto
|
||||||
var workgroupDto beta.WorkgroupDto
|
if err := json.Unmarshal(workgroupdto, &workgroupDto); err != nil {
|
||||||
if err := json.Unmarshal(workgroupdto, &workgroupDto); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.GovernanceGroupsAPI.CreateWorkgroup(context.Background()).WorkgroupDto(workgroupDto).Execute()
|
resp, r, err := apiClient.Beta.GovernanceGroupsAPI.CreateWorkgroup(context.Background()).WorkgroupDto(workgroupDto).Execute()
|
||||||
//resp, r, err := apiClient.Beta.GovernanceGroupsAPI.CreateWorkgroup(context.Background()).WorkgroupDto(workgroupDto).Execute()
|
//resp, r, err := apiClient.Beta.GovernanceGroupsAPI.CreateWorkgroup(context.Background()).WorkgroupDto(workgroupDto).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `GovernanceGroupsAPI.CreateWorkgroup``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `GovernanceGroupsAPI.CreateWorkgroup``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `CreateWorkgroup`: WorkgroupDto
|
// response from `CreateWorkgroup`: WorkgroupDto
|
||||||
fmt.Fprintf(os.Stdout, "Response from `GovernanceGroupsAPI.CreateWorkgroup`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `GovernanceGroupsAPI.CreateWorkgroup`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -166,14 +165,15 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
r, err := apiClient.Beta.GovernanceGroupsAPI.DeleteWorkgroup(context.Background(), id).Execute()
|
r, err := apiClient.Beta.GovernanceGroupsAPI.DeleteWorkgroup(context.Background(), id).Execute()
|
||||||
//r, err := apiClient.Beta.GovernanceGroupsAPI.DeleteWorkgroup(context.Background(), id).Execute()
|
//r, err := apiClient.Beta.GovernanceGroupsAPI.DeleteWorkgroup(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `GovernanceGroupsAPI.DeleteWorkgroup``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `GovernanceGroupsAPI.DeleteWorkgroup``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -225,7 +225,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -234,24 +234,23 @@ func main() {
|
|||||||
workgroupId := `2c91808a7813090a017814121919ecca` // string | ID of the Governance Group. # string | ID of the Governance Group.
|
workgroupId := `2c91808a7813090a017814121919ecca` // string | ID of the Governance Group. # string | ID of the Governance Group.
|
||||||
bulkworkgroupmembersrequestinner := []byte(``) // []BulkWorkgroupMembersRequestInner | List of identities to be removed from a Governance Group members list.
|
bulkworkgroupmembersrequestinner := []byte(``) // []BulkWorkgroupMembersRequestInner | List of identities to be removed from a Governance Group members list.
|
||||||
|
|
||||||
|
var bulkWorkgroupMembersRequestInner []beta.BulkWorkgroupMembersRequestInner
|
||||||
var bulkWorkgroupMembersRequestInner beta.[]BulkWorkgroupMembersRequestInner
|
if err := json.Unmarshal(bulkworkgroupmembersrequestinner, &bulkWorkgroupMembersRequestInner); err != nil {
|
||||||
if err := json.Unmarshal(bulkworkgroupmembersrequestinner, &bulkWorkgroupMembersRequestInner); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.GovernanceGroupsAPI.DeleteWorkgroupMembers(context.Background(), workgroupId).BulkWorkgroupMembersRequestInner(bulkWorkgroupMembersRequestInner).Execute()
|
resp, r, err := apiClient.Beta.GovernanceGroupsAPI.DeleteWorkgroupMembers(context.Background(), workgroupId).BulkWorkgroupMembersRequestInner(bulkWorkgroupMembersRequestInner).Execute()
|
||||||
//resp, r, err := apiClient.Beta.GovernanceGroupsAPI.DeleteWorkgroupMembers(context.Background(), workgroupId).BulkWorkgroupMembersRequestInner(bulkWorkgroupMembersRequestInner).Execute()
|
//resp, r, err := apiClient.Beta.GovernanceGroupsAPI.DeleteWorkgroupMembers(context.Background(), workgroupId).BulkWorkgroupMembersRequestInner(bulkWorkgroupMembersRequestInner).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `GovernanceGroupsAPI.DeleteWorkgroupMembers``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `GovernanceGroupsAPI.DeleteWorkgroupMembers``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `DeleteWorkgroupMembers`: []WorkgroupMemberDeleteItem
|
// response from `DeleteWorkgroupMembers`: []WorkgroupMemberDeleteItem
|
||||||
fmt.Fprintf(os.Stdout, "Response from `GovernanceGroupsAPI.DeleteWorkgroupMembers`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `GovernanceGroupsAPI.DeleteWorkgroupMembers`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -305,7 +304,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -315,24 +314,23 @@ func main() {
|
|||||||
"ids" : [ "567a697e-885b-495a-afc5-d55e1c23a302", "c7b0f7b2-1e78-4063-b294-a555333dacd2" ]
|
"ids" : [ "567a697e-885b-495a-afc5-d55e1c23a302", "c7b0f7b2-1e78-4063-b294-a555333dacd2" ]
|
||||||
}`) // WorkgroupBulkDeleteRequest |
|
}`) // WorkgroupBulkDeleteRequest |
|
||||||
|
|
||||||
|
var workgroupBulkDeleteRequest beta.WorkgroupBulkDeleteRequest
|
||||||
var workgroupBulkDeleteRequest beta.WorkgroupBulkDeleteRequest
|
if err := json.Unmarshal(workgroupbulkdeleterequest, &workgroupBulkDeleteRequest); err != nil {
|
||||||
if err := json.Unmarshal(workgroupbulkdeleterequest, &workgroupBulkDeleteRequest); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.GovernanceGroupsAPI.DeleteWorkgroupsInBulk(context.Background()).WorkgroupBulkDeleteRequest(workgroupBulkDeleteRequest).Execute()
|
resp, r, err := apiClient.Beta.GovernanceGroupsAPI.DeleteWorkgroupsInBulk(context.Background()).WorkgroupBulkDeleteRequest(workgroupBulkDeleteRequest).Execute()
|
||||||
//resp, r, err := apiClient.Beta.GovernanceGroupsAPI.DeleteWorkgroupsInBulk(context.Background()).WorkgroupBulkDeleteRequest(workgroupBulkDeleteRequest).Execute()
|
//resp, r, err := apiClient.Beta.GovernanceGroupsAPI.DeleteWorkgroupsInBulk(context.Background()).WorkgroupBulkDeleteRequest(workgroupBulkDeleteRequest).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `GovernanceGroupsAPI.DeleteWorkgroupsInBulk``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `GovernanceGroupsAPI.DeleteWorkgroupsInBulk``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `DeleteWorkgroupsInBulk`: []WorkgroupDeleteItem
|
// response from `DeleteWorkgroupsInBulk`: []WorkgroupDeleteItem
|
||||||
fmt.Fprintf(os.Stdout, "Response from `GovernanceGroupsAPI.DeleteWorkgroupsInBulk`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `GovernanceGroupsAPI.DeleteWorkgroupsInBulk`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -389,16 +387,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.GovernanceGroupsAPI.GetWorkgroup(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.GovernanceGroupsAPI.GetWorkgroup(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.GovernanceGroupsAPI.GetWorkgroup(context.Background(), id).Execute()
|
//resp, r, err := apiClient.Beta.GovernanceGroupsAPI.GetWorkgroup(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `GovernanceGroupsAPI.GetWorkgroup``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `GovernanceGroupsAPI.GetWorkgroup``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetWorkgroup`: WorkgroupDto
|
// response from `GetWorkgroup`: WorkgroupDto
|
||||||
fmt.Fprintf(os.Stdout, "Response from `GovernanceGroupsAPI.GetWorkgroup`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `GovernanceGroupsAPI.GetWorkgroup`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -463,16 +461,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.GovernanceGroupsAPI.ListConnections(context.Background(), workgroupId).Execute()
|
resp, r, err := apiClient.Beta.GovernanceGroupsAPI.ListConnections(context.Background(), workgroupId).Execute()
|
||||||
//resp, r, err := apiClient.Beta.GovernanceGroupsAPI.ListConnections(context.Background(), workgroupId).Offset(offset).Limit(limit).Count(count).Sorters(sorters).Execute()
|
//resp, r, err := apiClient.Beta.GovernanceGroupsAPI.ListConnections(context.Background(), workgroupId).Offset(offset).Limit(limit).Count(count).Sorters(sorters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `GovernanceGroupsAPI.ListConnections``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `GovernanceGroupsAPI.ListConnections``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListConnections`: []WorkgroupConnectionDto
|
// response from `ListConnections`: []WorkgroupConnectionDto
|
||||||
fmt.Fprintf(os.Stdout, "Response from `GovernanceGroupsAPI.ListConnections`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `GovernanceGroupsAPI.ListConnections`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -537,16 +535,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.GovernanceGroupsAPI.ListWorkgroupMembers(context.Background(), workgroupId).Execute()
|
resp, r, err := apiClient.Beta.GovernanceGroupsAPI.ListWorkgroupMembers(context.Background(), workgroupId).Execute()
|
||||||
//resp, r, err := apiClient.Beta.GovernanceGroupsAPI.ListWorkgroupMembers(context.Background(), workgroupId).Offset(offset).Limit(limit).Count(count).Sorters(sorters).Execute()
|
//resp, r, err := apiClient.Beta.GovernanceGroupsAPI.ListWorkgroupMembers(context.Background(), workgroupId).Offset(offset).Limit(limit).Count(count).Sorters(sorters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `GovernanceGroupsAPI.ListWorkgroupMembers``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `GovernanceGroupsAPI.ListWorkgroupMembers``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListWorkgroupMembers`: []ListWorkgroupMembers200ResponseInner
|
// response from `ListWorkgroupMembers`: []ListWorkgroupMembers200ResponseInner
|
||||||
fmt.Fprintf(os.Stdout, "Response from `GovernanceGroupsAPI.ListWorkgroupMembers`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `GovernanceGroupsAPI.ListWorkgroupMembers`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -607,16 +605,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.GovernanceGroupsAPI.ListWorkgroups(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.GovernanceGroupsAPI.ListWorkgroups(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.GovernanceGroupsAPI.ListWorkgroups(context.Background()).Offset(offset).Limit(limit).Count(count).Filters(filters).Sorters(sorters).Execute()
|
//resp, r, err := apiClient.Beta.GovernanceGroupsAPI.ListWorkgroups(context.Background()).Offset(offset).Limit(limit).Count(count).Filters(filters).Sorters(sorters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `GovernanceGroupsAPI.ListWorkgroups``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `GovernanceGroupsAPI.ListWorkgroups``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListWorkgroups`: []WorkgroupDto
|
// response from `ListWorkgroups`: []WorkgroupDto
|
||||||
fmt.Fprintf(os.Stdout, "Response from `GovernanceGroupsAPI.ListWorkgroups`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `GovernanceGroupsAPI.ListWorkgroups`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -681,16 +679,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.GovernanceGroupsAPI.PatchWorkgroup(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.GovernanceGroupsAPI.PatchWorkgroup(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.GovernanceGroupsAPI.PatchWorkgroup(context.Background(), id).JsonPatchOperation(jsonPatchOperation).Execute()
|
//resp, r, err := apiClient.Beta.GovernanceGroupsAPI.PatchWorkgroup(context.Background(), id).JsonPatchOperation(jsonPatchOperation).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `GovernanceGroupsAPI.PatchWorkgroup``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `GovernanceGroupsAPI.PatchWorkgroup``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `PatchWorkgroup`: WorkgroupDto
|
// response from `PatchWorkgroup`: WorkgroupDto
|
||||||
fmt.Fprintf(os.Stdout, "Response from `GovernanceGroupsAPI.PatchWorkgroup`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `GovernanceGroupsAPI.PatchWorkgroup`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -742,7 +740,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -751,24 +749,23 @@ func main() {
|
|||||||
workgroupId := `2c91808a7813090a017814121919ecca` // string | ID of the Governance Group. # string | ID of the Governance Group.
|
workgroupId := `2c91808a7813090a017814121919ecca` // string | ID of the Governance Group. # string | ID of the Governance Group.
|
||||||
bulkworkgroupmembersrequestinner := []byte(``) // []BulkWorkgroupMembersRequestInner | List of identities to be added to a Governance Group members list.
|
bulkworkgroupmembersrequestinner := []byte(``) // []BulkWorkgroupMembersRequestInner | List of identities to be added to a Governance Group members list.
|
||||||
|
|
||||||
|
var bulkWorkgroupMembersRequestInner []beta.BulkWorkgroupMembersRequestInner
|
||||||
var bulkWorkgroupMembersRequestInner beta.[]BulkWorkgroupMembersRequestInner
|
if err := json.Unmarshal(bulkworkgroupmembersrequestinner, &bulkWorkgroupMembersRequestInner); err != nil {
|
||||||
if err := json.Unmarshal(bulkworkgroupmembersrequestinner, &bulkWorkgroupMembersRequestInner); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.GovernanceGroupsAPI.UpdateWorkgroupMembers(context.Background(), workgroupId).BulkWorkgroupMembersRequestInner(bulkWorkgroupMembersRequestInner).Execute()
|
resp, r, err := apiClient.Beta.GovernanceGroupsAPI.UpdateWorkgroupMembers(context.Background(), workgroupId).BulkWorkgroupMembersRequestInner(bulkWorkgroupMembersRequestInner).Execute()
|
||||||
//resp, r, err := apiClient.Beta.GovernanceGroupsAPI.UpdateWorkgroupMembers(context.Background(), workgroupId).BulkWorkgroupMembersRequestInner(bulkWorkgroupMembersRequestInner).Execute()
|
//resp, r, err := apiClient.Beta.GovernanceGroupsAPI.UpdateWorkgroupMembers(context.Background(), workgroupId).BulkWorkgroupMembersRequestInner(bulkWorkgroupMembersRequestInner).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `GovernanceGroupsAPI.UpdateWorkgroupMembers``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `GovernanceGroupsAPI.UpdateWorkgroupMembers``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `UpdateWorkgroupMembers`: []WorkgroupMemberAddItem
|
// response from `UpdateWorkgroupMembers`: []WorkgroupMemberAddItem
|
||||||
fmt.Fprintf(os.Stdout, "Response from `GovernanceGroupsAPI.UpdateWorkgroupMembers`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `GovernanceGroupsAPI.UpdateWorkgroupMembers`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -62,7 +62,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -76,24 +76,23 @@ func main() {
|
|||||||
"identityId" : "2c91808570313110017040b06f344ec9"
|
"identityId" : "2c91808570313110017040b06f344ec9"
|
||||||
}`) // AccessRequestRecommendationActionItemDto | The recommended access item to ignore for an identity.
|
}`) // AccessRequestRecommendationActionItemDto | The recommended access item to ignore for an identity.
|
||||||
|
|
||||||
|
var accessRequestRecommendationActionItemDto beta.AccessRequestRecommendationActionItemDto
|
||||||
var accessRequestRecommendationActionItemDto beta.AccessRequestRecommendationActionItemDto
|
if err := json.Unmarshal(accessrequestrecommendationactionitemdto, &accessRequestRecommendationActionItemDto); err != nil {
|
||||||
if err := json.Unmarshal(accessrequestrecommendationactionitemdto, &accessRequestRecommendationActionItemDto); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IAIAccessRequestRecommendationsAPI.AddAccessRequestRecommendationsIgnoredItem(context.Background()).AccessRequestRecommendationActionItemDto(accessRequestRecommendationActionItemDto).Execute()
|
resp, r, err := apiClient.Beta.IAIAccessRequestRecommendationsAPI.AddAccessRequestRecommendationsIgnoredItem(context.Background()).AccessRequestRecommendationActionItemDto(accessRequestRecommendationActionItemDto).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IAIAccessRequestRecommendationsAPI.AddAccessRequestRecommendationsIgnoredItem(context.Background()).AccessRequestRecommendationActionItemDto(accessRequestRecommendationActionItemDto).Execute()
|
//resp, r, err := apiClient.Beta.IAIAccessRequestRecommendationsAPI.AddAccessRequestRecommendationsIgnoredItem(context.Background()).AccessRequestRecommendationActionItemDto(accessRequestRecommendationActionItemDto).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IAIAccessRequestRecommendationsAPI.AddAccessRequestRecommendationsIgnoredItem``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IAIAccessRequestRecommendationsAPI.AddAccessRequestRecommendationsIgnoredItem``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `AddAccessRequestRecommendationsIgnoredItem`: AccessRequestRecommendationActionItemResponseDto
|
// response from `AddAccessRequestRecommendationsIgnoredItem`: AccessRequestRecommendationActionItemResponseDto
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IAIAccessRequestRecommendationsAPI.AddAccessRequestRecommendationsIgnoredItem`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IAIAccessRequestRecommendationsAPI.AddAccessRequestRecommendationsIgnoredItem`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -136,7 +135,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -150,24 +149,23 @@ func main() {
|
|||||||
"identityId" : "2c91808570313110017040b06f344ec9"
|
"identityId" : "2c91808570313110017040b06f344ec9"
|
||||||
}`) // AccessRequestRecommendationActionItemDto | The recommended access item that was requested for an identity.
|
}`) // AccessRequestRecommendationActionItemDto | The recommended access item that was requested for an identity.
|
||||||
|
|
||||||
|
var accessRequestRecommendationActionItemDto beta.AccessRequestRecommendationActionItemDto
|
||||||
var accessRequestRecommendationActionItemDto beta.AccessRequestRecommendationActionItemDto
|
if err := json.Unmarshal(accessrequestrecommendationactionitemdto, &accessRequestRecommendationActionItemDto); err != nil {
|
||||||
if err := json.Unmarshal(accessrequestrecommendationactionitemdto, &accessRequestRecommendationActionItemDto); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IAIAccessRequestRecommendationsAPI.AddAccessRequestRecommendationsRequestedItem(context.Background()).AccessRequestRecommendationActionItemDto(accessRequestRecommendationActionItemDto).Execute()
|
resp, r, err := apiClient.Beta.IAIAccessRequestRecommendationsAPI.AddAccessRequestRecommendationsRequestedItem(context.Background()).AccessRequestRecommendationActionItemDto(accessRequestRecommendationActionItemDto).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IAIAccessRequestRecommendationsAPI.AddAccessRequestRecommendationsRequestedItem(context.Background()).AccessRequestRecommendationActionItemDto(accessRequestRecommendationActionItemDto).Execute()
|
//resp, r, err := apiClient.Beta.IAIAccessRequestRecommendationsAPI.AddAccessRequestRecommendationsRequestedItem(context.Background()).AccessRequestRecommendationActionItemDto(accessRequestRecommendationActionItemDto).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IAIAccessRequestRecommendationsAPI.AddAccessRequestRecommendationsRequestedItem``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IAIAccessRequestRecommendationsAPI.AddAccessRequestRecommendationsRequestedItem``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `AddAccessRequestRecommendationsRequestedItem`: AccessRequestRecommendationActionItemResponseDto
|
// response from `AddAccessRequestRecommendationsRequestedItem`: AccessRequestRecommendationActionItemResponseDto
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IAIAccessRequestRecommendationsAPI.AddAccessRequestRecommendationsRequestedItem`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IAIAccessRequestRecommendationsAPI.AddAccessRequestRecommendationsRequestedItem`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -210,7 +208,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -224,24 +222,23 @@ func main() {
|
|||||||
"identityId" : "2c91808570313110017040b06f344ec9"
|
"identityId" : "2c91808570313110017040b06f344ec9"
|
||||||
}`) // AccessRequestRecommendationActionItemDto | The recommended access that was viewed for an identity.
|
}`) // AccessRequestRecommendationActionItemDto | The recommended access that was viewed for an identity.
|
||||||
|
|
||||||
|
var accessRequestRecommendationActionItemDto beta.AccessRequestRecommendationActionItemDto
|
||||||
var accessRequestRecommendationActionItemDto beta.AccessRequestRecommendationActionItemDto
|
if err := json.Unmarshal(accessrequestrecommendationactionitemdto, &accessRequestRecommendationActionItemDto); err != nil {
|
||||||
if err := json.Unmarshal(accessrequestrecommendationactionitemdto, &accessRequestRecommendationActionItemDto); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IAIAccessRequestRecommendationsAPI.AddAccessRequestRecommendationsViewedItem(context.Background()).AccessRequestRecommendationActionItemDto(accessRequestRecommendationActionItemDto).Execute()
|
resp, r, err := apiClient.Beta.IAIAccessRequestRecommendationsAPI.AddAccessRequestRecommendationsViewedItem(context.Background()).AccessRequestRecommendationActionItemDto(accessRequestRecommendationActionItemDto).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IAIAccessRequestRecommendationsAPI.AddAccessRequestRecommendationsViewedItem(context.Background()).AccessRequestRecommendationActionItemDto(accessRequestRecommendationActionItemDto).Execute()
|
//resp, r, err := apiClient.Beta.IAIAccessRequestRecommendationsAPI.AddAccessRequestRecommendationsViewedItem(context.Background()).AccessRequestRecommendationActionItemDto(accessRequestRecommendationActionItemDto).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IAIAccessRequestRecommendationsAPI.AddAccessRequestRecommendationsViewedItem``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IAIAccessRequestRecommendationsAPI.AddAccessRequestRecommendationsViewedItem``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `AddAccessRequestRecommendationsViewedItem`: AccessRequestRecommendationActionItemResponseDto
|
// response from `AddAccessRequestRecommendationsViewedItem`: AccessRequestRecommendationActionItemResponseDto
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IAIAccessRequestRecommendationsAPI.AddAccessRequestRecommendationsViewedItem`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IAIAccessRequestRecommendationsAPI.AddAccessRequestRecommendationsViewedItem`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -284,7 +281,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -292,24 +289,23 @@ import (
|
|||||||
func main() {
|
func main() {
|
||||||
accessrequestrecommendationactionitemdto := []byte(``) // []AccessRequestRecommendationActionItemDto | The recommended access items that were viewed for an identity.
|
accessrequestrecommendationactionitemdto := []byte(``) // []AccessRequestRecommendationActionItemDto | The recommended access items that were viewed for an identity.
|
||||||
|
|
||||||
|
var accessRequestRecommendationActionItemDto []beta.AccessRequestRecommendationActionItemDto
|
||||||
var accessRequestRecommendationActionItemDto beta.[]AccessRequestRecommendationActionItemDto
|
if err := json.Unmarshal(accessrequestrecommendationactionitemdto, &accessRequestRecommendationActionItemDto); err != nil {
|
||||||
if err := json.Unmarshal(accessrequestrecommendationactionitemdto, &accessRequestRecommendationActionItemDto); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IAIAccessRequestRecommendationsAPI.AddAccessRequestRecommendationsViewedItems(context.Background()).AccessRequestRecommendationActionItemDto(accessRequestRecommendationActionItemDto).Execute()
|
resp, r, err := apiClient.Beta.IAIAccessRequestRecommendationsAPI.AddAccessRequestRecommendationsViewedItems(context.Background()).AccessRequestRecommendationActionItemDto(accessRequestRecommendationActionItemDto).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IAIAccessRequestRecommendationsAPI.AddAccessRequestRecommendationsViewedItems(context.Background()).AccessRequestRecommendationActionItemDto(accessRequestRecommendationActionItemDto).Execute()
|
//resp, r, err := apiClient.Beta.IAIAccessRequestRecommendationsAPI.AddAccessRequestRecommendationsViewedItems(context.Background()).AccessRequestRecommendationActionItemDto(accessRequestRecommendationActionItemDto).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IAIAccessRequestRecommendationsAPI.AddAccessRequestRecommendationsViewedItems``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IAIAccessRequestRecommendationsAPI.AddAccessRequestRecommendationsViewedItems``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `AddAccessRequestRecommendationsViewedItems`: []AccessRequestRecommendationActionItemResponseDto
|
// response from `AddAccessRequestRecommendationsViewedItems`: []AccessRequestRecommendationActionItemResponseDto
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IAIAccessRequestRecommendationsAPI.AddAccessRequestRecommendationsViewedItems`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IAIAccessRequestRecommendationsAPI.AddAccessRequestRecommendationsViewedItems`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -374,16 +370,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IAIAccessRequestRecommendationsAPI.GetAccessRequestRecommendations(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.IAIAccessRequestRecommendationsAPI.GetAccessRequestRecommendations(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IAIAccessRequestRecommendationsAPI.GetAccessRequestRecommendations(context.Background()).IdentityId(identityId).Limit(limit).Offset(offset).Count(count).IncludeTranslationMessages(includeTranslationMessages).Filters(filters).Sorters(sorters).Execute()
|
//resp, r, err := apiClient.Beta.IAIAccessRequestRecommendationsAPI.GetAccessRequestRecommendations(context.Background()).IdentityId(identityId).Limit(limit).Offset(offset).Count(count).IncludeTranslationMessages(includeTranslationMessages).Filters(filters).Sorters(sorters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IAIAccessRequestRecommendationsAPI.GetAccessRequestRecommendations``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IAIAccessRequestRecommendationsAPI.GetAccessRequestRecommendations``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetAccessRequestRecommendations`: []AccessRequestRecommendationItemDetail
|
// response from `GetAccessRequestRecommendations`: []AccessRequestRecommendationItemDetail
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IAIAccessRequestRecommendationsAPI.GetAccessRequestRecommendations`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IAIAccessRequestRecommendationsAPI.GetAccessRequestRecommendations`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -444,16 +440,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IAIAccessRequestRecommendationsAPI.GetAccessRequestRecommendationsIgnoredItems(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.IAIAccessRequestRecommendationsAPI.GetAccessRequestRecommendationsIgnoredItems(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IAIAccessRequestRecommendationsAPI.GetAccessRequestRecommendationsIgnoredItems(context.Background()).Limit(limit).Offset(offset).Count(count).Filters(filters).Sorters(sorters).Execute()
|
//resp, r, err := apiClient.Beta.IAIAccessRequestRecommendationsAPI.GetAccessRequestRecommendationsIgnoredItems(context.Background()).Limit(limit).Offset(offset).Count(count).Filters(filters).Sorters(sorters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IAIAccessRequestRecommendationsAPI.GetAccessRequestRecommendationsIgnoredItems``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IAIAccessRequestRecommendationsAPI.GetAccessRequestRecommendationsIgnoredItems``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetAccessRequestRecommendationsIgnoredItems`: []AccessRequestRecommendationActionItemResponseDto
|
// response from `GetAccessRequestRecommendationsIgnoredItems`: []AccessRequestRecommendationActionItemResponseDto
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IAIAccessRequestRecommendationsAPI.GetAccessRequestRecommendationsIgnoredItems`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IAIAccessRequestRecommendationsAPI.GetAccessRequestRecommendationsIgnoredItems`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -514,16 +510,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IAIAccessRequestRecommendationsAPI.GetAccessRequestRecommendationsRequestedItems(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.IAIAccessRequestRecommendationsAPI.GetAccessRequestRecommendationsRequestedItems(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IAIAccessRequestRecommendationsAPI.GetAccessRequestRecommendationsRequestedItems(context.Background()).Limit(limit).Offset(offset).Count(count).Filters(filters).Sorters(sorters).Execute()
|
//resp, r, err := apiClient.Beta.IAIAccessRequestRecommendationsAPI.GetAccessRequestRecommendationsRequestedItems(context.Background()).Limit(limit).Offset(offset).Count(count).Filters(filters).Sorters(sorters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IAIAccessRequestRecommendationsAPI.GetAccessRequestRecommendationsRequestedItems``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IAIAccessRequestRecommendationsAPI.GetAccessRequestRecommendationsRequestedItems``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetAccessRequestRecommendationsRequestedItems`: []AccessRequestRecommendationActionItemResponseDto
|
// response from `GetAccessRequestRecommendationsRequestedItems`: []AccessRequestRecommendationActionItemResponseDto
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IAIAccessRequestRecommendationsAPI.GetAccessRequestRecommendationsRequestedItems`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IAIAccessRequestRecommendationsAPI.GetAccessRequestRecommendationsRequestedItems`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -584,16 +580,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IAIAccessRequestRecommendationsAPI.GetAccessRequestRecommendationsViewedItems(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.IAIAccessRequestRecommendationsAPI.GetAccessRequestRecommendationsViewedItems(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IAIAccessRequestRecommendationsAPI.GetAccessRequestRecommendationsViewedItems(context.Background()).Limit(limit).Offset(offset).Count(count).Filters(filters).Sorters(sorters).Execute()
|
//resp, r, err := apiClient.Beta.IAIAccessRequestRecommendationsAPI.GetAccessRequestRecommendationsViewedItems(context.Background()).Limit(limit).Offset(offset).Count(count).Filters(filters).Sorters(sorters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IAIAccessRequestRecommendationsAPI.GetAccessRequestRecommendationsViewedItems``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IAIAccessRequestRecommendationsAPI.GetAccessRequestRecommendationsViewedItems``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetAccessRequestRecommendationsViewedItems`: []AccessRequestRecommendationActionItemResponseDto
|
// response from `GetAccessRequestRecommendationsViewedItems`: []AccessRequestRecommendationActionItemResponseDto
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IAIAccessRequestRecommendationsAPI.GetAccessRequestRecommendationsViewedItems`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IAIAccessRequestRecommendationsAPI.GetAccessRequestRecommendationsViewedItems`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -57,7 +57,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -75,24 +75,23 @@ func main() {
|
|||||||
"status" : "CONFIRMED"
|
"status" : "CONFIRMED"
|
||||||
}`) // CommonAccessItemRequest |
|
}`) // CommonAccessItemRequest |
|
||||||
|
|
||||||
|
var commonAccessItemRequest beta.CommonAccessItemRequest
|
||||||
var commonAccessItemRequest beta.CommonAccessItemRequest
|
if err := json.Unmarshal(commonaccessitemrequest, &commonAccessItemRequest); err != nil {
|
||||||
if err := json.Unmarshal(commonaccessitemrequest, &commonAccessItemRequest); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IAICommonAccessAPI.CreateCommonAccess(context.Background()).CommonAccessItemRequest(commonAccessItemRequest).Execute()
|
resp, r, err := apiClient.Beta.IAICommonAccessAPI.CreateCommonAccess(context.Background()).CommonAccessItemRequest(commonAccessItemRequest).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IAICommonAccessAPI.CreateCommonAccess(context.Background()).CommonAccessItemRequest(commonAccessItemRequest).Execute()
|
//resp, r, err := apiClient.Beta.IAICommonAccessAPI.CreateCommonAccess(context.Background()).CommonAccessItemRequest(commonAccessItemRequest).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IAICommonAccessAPI.CreateCommonAccess``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IAICommonAccessAPI.CreateCommonAccess``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `CreateCommonAccess`: CommonAccessItemResponse
|
// response from `CreateCommonAccess`: CommonAccessItemResponse
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IAICommonAccessAPI.CreateCommonAccess`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IAICommonAccessAPI.CreateCommonAccess`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -153,16 +152,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IAICommonAccessAPI.GetCommonAccess(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.IAICommonAccessAPI.GetCommonAccess(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IAICommonAccessAPI.GetCommonAccess(context.Background()).Offset(offset).Limit(limit).Count(count).Filters(filters).Sorters(sorters).Execute()
|
//resp, r, err := apiClient.Beta.IAICommonAccessAPI.GetCommonAccess(context.Background()).Offset(offset).Limit(limit).Count(count).Filters(filters).Sorters(sorters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IAICommonAccessAPI.GetCommonAccess``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IAICommonAccessAPI.GetCommonAccess``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetCommonAccess`: []CommonAccessResponse
|
// response from `GetCommonAccess`: []CommonAccessResponse
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IAICommonAccessAPI.GetCommonAccess`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IAICommonAccessAPI.GetCommonAccess`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -205,7 +204,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -213,24 +212,23 @@ import (
|
|||||||
func main() {
|
func main() {
|
||||||
commonaccessidstatus := []byte(``) // []CommonAccessIDStatus | Confirm or deny in bulk the common access ids that are (or aren't) common access
|
commonaccessidstatus := []byte(``) // []CommonAccessIDStatus | Confirm or deny in bulk the common access ids that are (or aren't) common access
|
||||||
|
|
||||||
|
var commonAccessIDStatus []beta.CommonAccessIDStatus
|
||||||
var commonAccessIDStatus beta.[]CommonAccessIDStatus
|
if err := json.Unmarshal(commonaccessidstatus, &commonAccessIDStatus); err != nil {
|
||||||
if err := json.Unmarshal(commonaccessidstatus, &commonAccessIDStatus); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IAICommonAccessAPI.UpdateCommonAccessStatusInBulk(context.Background()).CommonAccessIDStatus(commonAccessIDStatus).Execute()
|
resp, r, err := apiClient.Beta.IAICommonAccessAPI.UpdateCommonAccessStatusInBulk(context.Background()).CommonAccessIDStatus(commonAccessIDStatus).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IAICommonAccessAPI.UpdateCommonAccessStatusInBulk(context.Background()).CommonAccessIDStatus(commonAccessIDStatus).Execute()
|
//resp, r, err := apiClient.Beta.IAICommonAccessAPI.UpdateCommonAccessStatusInBulk(context.Background()).CommonAccessIDStatus(commonAccessIDStatus).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IAICommonAccessAPI.UpdateCommonAccessStatusInBulk``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IAICommonAccessAPI.UpdateCommonAccessStatusInBulk``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `UpdateCommonAccessStatusInBulk`: map[string]interface{}
|
// response from `UpdateCommonAccessStatusInBulk`: map[string]interface{}
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IAICommonAccessAPI.UpdateCommonAccessStatusInBulk`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IAICommonAccessAPI.UpdateCommonAccessStatusInBulk`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -69,16 +69,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IAIMessageCatalogsAPI.GetMessageCatalogs(context.Background(), catalogId).Execute()
|
resp, r, err := apiClient.Beta.IAIMessageCatalogsAPI.GetMessageCatalogs(context.Background(), catalogId).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IAIMessageCatalogsAPI.GetMessageCatalogs(context.Background(), catalogId).Execute()
|
//resp, r, err := apiClient.Beta.IAIMessageCatalogsAPI.GetMessageCatalogs(context.Background(), catalogId).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IAIMessageCatalogsAPI.GetMessageCatalogs``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IAIMessageCatalogsAPI.GetMessageCatalogs``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetMessageCatalogs`: []MessageCatalogDto
|
// response from `GetMessageCatalogs`: []MessageCatalogDto
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IAIMessageCatalogsAPI.GetMessageCatalogs`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IAIMessageCatalogsAPI.GetMessageCatalogs`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -76,16 +76,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IAIOutliersAPI.ExportOutliersZip(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.IAIOutliersAPI.ExportOutliersZip(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IAIOutliersAPI.ExportOutliersZip(context.Background()).Type_(type_).Execute()
|
//resp, r, err := apiClient.Beta.IAIOutliersAPI.ExportOutliersZip(context.Background()).Type_(type_).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IAIOutliersAPI.ExportOutliersZip``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IAIOutliersAPI.ExportOutliersZip``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ExportOutliersZip`: *os.File
|
// response from `ExportOutliersZip`: *os.File
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IAIOutliersAPI.ExportOutliersZip`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IAIOutliersAPI.ExportOutliersZip`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -146,16 +146,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IAIOutliersAPI.GetIdentityOutlierSnapshots(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.IAIOutliersAPI.GetIdentityOutlierSnapshots(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IAIOutliersAPI.GetIdentityOutlierSnapshots(context.Background()).Limit(limit).Offset(offset).Type_(type_).Filters(filters).Sorters(sorters).Execute()
|
//resp, r, err := apiClient.Beta.IAIOutliersAPI.GetIdentityOutlierSnapshots(context.Background()).Limit(limit).Offset(offset).Type_(type_).Filters(filters).Sorters(sorters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IAIOutliersAPI.GetIdentityOutlierSnapshots``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IAIOutliersAPI.GetIdentityOutlierSnapshots``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetIdentityOutlierSnapshots`: []OutlierSummary
|
// response from `GetIdentityOutlierSnapshots`: []OutlierSummary
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IAIOutliersAPI.GetIdentityOutlierSnapshots`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IAIOutliersAPI.GetIdentityOutlierSnapshots`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -218,16 +218,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IAIOutliersAPI.GetIdentityOutliers(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.IAIOutliersAPI.GetIdentityOutliers(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IAIOutliersAPI.GetIdentityOutliers(context.Background()).Limit(limit).Offset(offset).Count(count).Type_(type_).Filters(filters).Sorters(sorters).Execute()
|
//resp, r, err := apiClient.Beta.IAIOutliersAPI.GetIdentityOutliers(context.Background()).Limit(limit).Offset(offset).Count(count).Type_(type_).Filters(filters).Sorters(sorters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IAIOutliersAPI.GetIdentityOutliers``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IAIOutliersAPI.GetIdentityOutliers``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetIdentityOutliers`: []Outlier
|
// response from `GetIdentityOutliers`: []Outlier
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IAIOutliersAPI.GetIdentityOutliers`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IAIOutliersAPI.GetIdentityOutliers`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -280,16 +280,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IAIOutliersAPI.GetLatestIdentityOutlierSnapshots(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.IAIOutliersAPI.GetLatestIdentityOutlierSnapshots(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IAIOutliersAPI.GetLatestIdentityOutlierSnapshots(context.Background()).Type_(type_).Execute()
|
//resp, r, err := apiClient.Beta.IAIOutliersAPI.GetLatestIdentityOutlierSnapshots(context.Background()).Type_(type_).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IAIOutliersAPI.GetLatestIdentityOutlierSnapshots``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IAIOutliersAPI.GetLatestIdentityOutlierSnapshots``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetLatestIdentityOutlierSnapshots`: []LatestOutlierSummary
|
// response from `GetLatestIdentityOutlierSnapshots`: []LatestOutlierSummary
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IAIOutliersAPI.GetLatestIdentityOutlierSnapshots`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IAIOutliersAPI.GetLatestIdentityOutlierSnapshots`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -349,16 +349,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IAIOutliersAPI.GetOutlierContributingFeatureSummary(context.Background(), outlierFeatureId).Execute()
|
resp, r, err := apiClient.Beta.IAIOutliersAPI.GetOutlierContributingFeatureSummary(context.Background(), outlierFeatureId).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IAIOutliersAPI.GetOutlierContributingFeatureSummary(context.Background(), outlierFeatureId).Execute()
|
//resp, r, err := apiClient.Beta.IAIOutliersAPI.GetOutlierContributingFeatureSummary(context.Background(), outlierFeatureId).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IAIOutliersAPI.GetOutlierContributingFeatureSummary``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IAIOutliersAPI.GetOutlierContributingFeatureSummary``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetOutlierContributingFeatureSummary`: OutlierFeatureSummary
|
// response from `GetOutlierContributingFeatureSummary`: OutlierFeatureSummary
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IAIOutliersAPI.GetOutlierContributingFeatureSummary`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IAIOutliersAPI.GetOutlierContributingFeatureSummary`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -428,16 +428,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IAIOutliersAPI.GetPeerGroupOutliersContributingFeatures(context.Background(), outlierId).Execute()
|
resp, r, err := apiClient.Beta.IAIOutliersAPI.GetPeerGroupOutliersContributingFeatures(context.Background(), outlierId).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IAIOutliersAPI.GetPeerGroupOutliersContributingFeatures(context.Background(), outlierId).Limit(limit).Offset(offset).Count(count).IncludeTranslationMessages(includeTranslationMessages).Sorters(sorters).Execute()
|
//resp, r, err := apiClient.Beta.IAIOutliersAPI.GetPeerGroupOutliersContributingFeatures(context.Background(), outlierId).Limit(limit).Offset(offset).Count(count).IncludeTranslationMessages(includeTranslationMessages).Sorters(sorters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IAIOutliersAPI.GetPeerGroupOutliersContributingFeatures``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IAIOutliersAPI.GetPeerGroupOutliersContributingFeatures``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetPeerGroupOutliersContributingFeatures`: []OutlierContributingFeature
|
// response from `GetPeerGroupOutliersContributingFeatures`: []OutlierContributingFeature
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IAIOutliersAPI.GetPeerGroupOutliersContributingFeatures`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IAIOutliersAPI.GetPeerGroupOutliersContributingFeatures`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -480,7 +480,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -488,22 +488,22 @@ import (
|
|||||||
func main() {
|
func main() {
|
||||||
requestbody := []byte(``) // []string |
|
requestbody := []byte(``) // []string |
|
||||||
|
|
||||||
|
var requestBody []beta.RequestBody
|
||||||
var requestBody beta.[]RequestBody
|
if err := json.Unmarshal(requestbody, &requestBody); err != nil {
|
||||||
if err := json.Unmarshal(requestbody, &requestBody); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
r, err := apiClient.Beta.IAIOutliersAPI.IgnoreIdentityOutliers(context.Background()).RequestBody(requestBody).Execute()
|
r, err := apiClient.Beta.IAIOutliersAPI.IgnoreIdentityOutliers(context.Background()).RequestBody(requestBody).Execute()
|
||||||
//r, err := apiClient.Beta.IAIOutliersAPI.IgnoreIdentityOutliers(context.Background()).RequestBody(requestBody).Execute()
|
//r, err := apiClient.Beta.IAIOutliersAPI.IgnoreIdentityOutliers(context.Background()).RequestBody(requestBody).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IAIOutliersAPI.IgnoreIdentityOutliers``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IAIOutliersAPI.IgnoreIdentityOutliers``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -576,16 +576,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IAIOutliersAPI.ListOutliersContributingFeatureAccessItems(context.Background(), outlierId, contributingFeatureName).Execute()
|
resp, r, err := apiClient.Beta.IAIOutliersAPI.ListOutliersContributingFeatureAccessItems(context.Background(), outlierId, contributingFeatureName).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IAIOutliersAPI.ListOutliersContributingFeatureAccessItems(context.Background(), outlierId, contributingFeatureName).Limit(limit).Offset(offset).Count(count).AccessType(accessType).Sorters(sorters).Execute()
|
//resp, r, err := apiClient.Beta.IAIOutliersAPI.ListOutliersContributingFeatureAccessItems(context.Background(), outlierId, contributingFeatureName).Limit(limit).Offset(offset).Count(count).AccessType(accessType).Sorters(sorters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IAIOutliersAPI.ListOutliersContributingFeatureAccessItems``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IAIOutliersAPI.ListOutliersContributingFeatureAccessItems``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListOutliersContributingFeatureAccessItems`: []OutliersContributingFeatureAccessItems
|
// response from `ListOutliersContributingFeatureAccessItems`: []OutliersContributingFeatureAccessItems
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IAIOutliersAPI.ListOutliersContributingFeatureAccessItems`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IAIOutliersAPI.ListOutliersContributingFeatureAccessItems`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -628,7 +628,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -636,22 +636,22 @@ import (
|
|||||||
func main() {
|
func main() {
|
||||||
requestbody := []byte(``) // []string |
|
requestbody := []byte(``) // []string |
|
||||||
|
|
||||||
|
var requestBody []beta.RequestBody
|
||||||
var requestBody beta.[]RequestBody
|
if err := json.Unmarshal(requestbody, &requestBody); err != nil {
|
||||||
if err := json.Unmarshal(requestbody, &requestBody); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
r, err := apiClient.Beta.IAIOutliersAPI.UnIgnoreIdentityOutliers(context.Background()).RequestBody(requestBody).Execute()
|
r, err := apiClient.Beta.IAIOutliersAPI.UnIgnoreIdentityOutliers(context.Background()).RequestBody(requestBody).Execute()
|
||||||
//r, err := apiClient.Beta.IAIOutliersAPI.UnIgnoreIdentityOutliers(context.Background()).RequestBody(requestBody).Execute()
|
//r, err := apiClient.Beta.IAIOutliersAPI.UnIgnoreIdentityOutliers(context.Background()).RequestBody(requestBody).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IAIOutliersAPI.UnIgnoreIdentityOutliers``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IAIOutliersAPI.UnIgnoreIdentityOutliers``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -78,16 +78,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IAIPeerGroupStrategiesAPI.GetPeerGroupOutliers(context.Background(), strategy).Execute()
|
resp, r, err := apiClient.Beta.IAIPeerGroupStrategiesAPI.GetPeerGroupOutliers(context.Background(), strategy).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IAIPeerGroupStrategiesAPI.GetPeerGroupOutliers(context.Background(), strategy).Limit(limit).Offset(offset).Count(count).Execute()
|
//resp, r, err := apiClient.Beta.IAIPeerGroupStrategiesAPI.GetPeerGroupOutliers(context.Background(), strategy).Limit(limit).Offset(offset).Count(count).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IAIPeerGroupStrategiesAPI.GetPeerGroupOutliers``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IAIPeerGroupStrategiesAPI.GetPeerGroupOutliers``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetPeerGroupOutliers`: []PeerGroupMember
|
// response from `GetPeerGroupOutliers`: []PeerGroupMember
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IAIPeerGroupStrategiesAPI.GetPeerGroupOutliers`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IAIPeerGroupStrategiesAPI.GetPeerGroupOutliers`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -57,7 +57,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -83,24 +83,23 @@ func main() {
|
|||||||
"includeDebugInformation" : true
|
"includeDebugInformation" : true
|
||||||
}`) // RecommendationRequestDto |
|
}`) // RecommendationRequestDto |
|
||||||
|
|
||||||
|
var recommendationRequestDto beta.RecommendationRequestDto
|
||||||
var recommendationRequestDto beta.RecommendationRequestDto
|
if err := json.Unmarshal(recommendationrequestdto, &recommendationRequestDto); err != nil {
|
||||||
if err := json.Unmarshal(recommendationrequestdto, &recommendationRequestDto); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IAIRecommendationsAPI.GetRecommendations(context.Background()).RecommendationRequestDto(recommendationRequestDto).Execute()
|
resp, r, err := apiClient.Beta.IAIRecommendationsAPI.GetRecommendations(context.Background()).RecommendationRequestDto(recommendationRequestDto).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IAIRecommendationsAPI.GetRecommendations(context.Background()).RecommendationRequestDto(recommendationRequestDto).Execute()
|
//resp, r, err := apiClient.Beta.IAIRecommendationsAPI.GetRecommendations(context.Background()).RecommendationRequestDto(recommendationRequestDto).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IAIRecommendationsAPI.GetRecommendations``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IAIRecommendationsAPI.GetRecommendations``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetRecommendations`: RecommendationResponseDto
|
// response from `GetRecommendations`: RecommendationResponseDto
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IAIRecommendationsAPI.GetRecommendations`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IAIRecommendationsAPI.GetRecommendations`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -148,16 +147,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IAIRecommendationsAPI.GetRecommendationsConfig(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.IAIRecommendationsAPI.GetRecommendationsConfig(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IAIRecommendationsAPI.GetRecommendationsConfig(context.Background()).Execute()
|
//resp, r, err := apiClient.Beta.IAIRecommendationsAPI.GetRecommendationsConfig(context.Background()).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IAIRecommendationsAPI.GetRecommendationsConfig``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IAIRecommendationsAPI.GetRecommendationsConfig``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetRecommendationsConfig`: RecommendationConfigDto
|
// response from `GetRecommendationsConfig`: RecommendationConfigDto
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IAIRecommendationsAPI.GetRecommendationsConfig`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IAIRecommendationsAPI.GetRecommendationsConfig`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -200,7 +199,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -213,24 +212,23 @@ func main() {
|
|||||||
"onlyTuneThreshold" : false
|
"onlyTuneThreshold" : false
|
||||||
}`) // RecommendationConfigDto |
|
}`) // RecommendationConfigDto |
|
||||||
|
|
||||||
|
var recommendationConfigDto beta.RecommendationConfigDto
|
||||||
var recommendationConfigDto beta.RecommendationConfigDto
|
if err := json.Unmarshal(recommendationconfigdto, &recommendationConfigDto); err != nil {
|
||||||
if err := json.Unmarshal(recommendationconfigdto, &recommendationConfigDto); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IAIRecommendationsAPI.UpdateRecommendationsConfig(context.Background()).RecommendationConfigDto(recommendationConfigDto).Execute()
|
resp, r, err := apiClient.Beta.IAIRecommendationsAPI.UpdateRecommendationsConfig(context.Background()).RecommendationConfigDto(recommendationConfigDto).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IAIRecommendationsAPI.UpdateRecommendationsConfig(context.Background()).RecommendationConfigDto(recommendationConfigDto).Execute()
|
//resp, r, err := apiClient.Beta.IAIRecommendationsAPI.UpdateRecommendationsConfig(context.Background()).RecommendationConfigDto(recommendationConfigDto).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IAIRecommendationsAPI.UpdateRecommendationsConfig``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IAIRecommendationsAPI.UpdateRecommendationsConfig``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `UpdateRecommendationsConfig`: RecommendationConfigDto
|
// response from `UpdateRecommendationsConfig`: RecommendationConfigDto
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IAIRecommendationsAPI.UpdateRecommendationsConfig`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IAIRecommendationsAPI.UpdateRecommendationsConfig`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -108,16 +108,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IAIRoleMiningAPI.CreatePotentialRoleProvisionRequest(context.Background(), sessionId, potentialRoleId).Execute()
|
resp, r, err := apiClient.Beta.IAIRoleMiningAPI.CreatePotentialRoleProvisionRequest(context.Background(), sessionId, potentialRoleId).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IAIRoleMiningAPI.CreatePotentialRoleProvisionRequest(context.Background(), sessionId, potentialRoleId).MinEntitlementPopularity(minEntitlementPopularity).IncludeCommonAccess(includeCommonAccess).RoleMiningPotentialRoleProvisionRequest(roleMiningPotentialRoleProvisionRequest).Execute()
|
//resp, r, err := apiClient.Beta.IAIRoleMiningAPI.CreatePotentialRoleProvisionRequest(context.Background(), sessionId, potentialRoleId).MinEntitlementPopularity(minEntitlementPopularity).IncludeCommonAccess(includeCommonAccess).RoleMiningPotentialRoleProvisionRequest(roleMiningPotentialRoleProvisionRequest).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IAIRoleMiningAPI.CreatePotentialRoleProvisionRequest``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IAIRoleMiningAPI.CreatePotentialRoleProvisionRequest``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `CreatePotentialRoleProvisionRequest`: RoleMiningPotentialRoleSummary
|
// response from `CreatePotentialRoleProvisionRequest`: RoleMiningPotentialRoleSummary
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IAIRoleMiningAPI.CreatePotentialRoleProvisionRequest`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IAIRoleMiningAPI.CreatePotentialRoleProvisionRequest`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -160,7 +160,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -199,24 +199,23 @@ func main() {
|
|||||||
"type" : "SPECIALIZED"
|
"type" : "SPECIALIZED"
|
||||||
}`) // RoleMiningSessionDto | Role mining session parameters
|
}`) // RoleMiningSessionDto | Role mining session parameters
|
||||||
|
|
||||||
|
var roleMiningSessionDto beta.RoleMiningSessionDto
|
||||||
var roleMiningSessionDto beta.RoleMiningSessionDto
|
if err := json.Unmarshal(roleminingsessiondto, &roleMiningSessionDto); err != nil {
|
||||||
if err := json.Unmarshal(roleminingsessiondto, &roleMiningSessionDto); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IAIRoleMiningAPI.CreateRoleMiningSessions(context.Background()).RoleMiningSessionDto(roleMiningSessionDto).Execute()
|
resp, r, err := apiClient.Beta.IAIRoleMiningAPI.CreateRoleMiningSessions(context.Background()).RoleMiningSessionDto(roleMiningSessionDto).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IAIRoleMiningAPI.CreateRoleMiningSessions(context.Background()).RoleMiningSessionDto(roleMiningSessionDto).Execute()
|
//resp, r, err := apiClient.Beta.IAIRoleMiningAPI.CreateRoleMiningSessions(context.Background()).RoleMiningSessionDto(roleMiningSessionDto).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IAIRoleMiningAPI.CreateRoleMiningSessions``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IAIRoleMiningAPI.CreateRoleMiningSessions``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `CreateRoleMiningSessions`: RoleMiningSessionResponse
|
// response from `CreateRoleMiningSessions`: RoleMiningSessionResponse
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IAIRoleMiningAPI.CreateRoleMiningSessions`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IAIRoleMiningAPI.CreateRoleMiningSessions`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -279,16 +278,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IAIRoleMiningAPI.DownloadRoleMiningPotentialRoleZip(context.Background(), sessionId, potentialRoleId, exportId).Execute()
|
resp, r, err := apiClient.Beta.IAIRoleMiningAPI.DownloadRoleMiningPotentialRoleZip(context.Background(), sessionId, potentialRoleId, exportId).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IAIRoleMiningAPI.DownloadRoleMiningPotentialRoleZip(context.Background(), sessionId, potentialRoleId, exportId).Execute()
|
//resp, r, err := apiClient.Beta.IAIRoleMiningAPI.DownloadRoleMiningPotentialRoleZip(context.Background(), sessionId, potentialRoleId, exportId).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IAIRoleMiningAPI.DownloadRoleMiningPotentialRoleZip``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IAIRoleMiningAPI.DownloadRoleMiningPotentialRoleZip``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `DownloadRoleMiningPotentialRoleZip`: *os.File
|
// response from `DownloadRoleMiningPotentialRoleZip`: *os.File
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IAIRoleMiningAPI.DownloadRoleMiningPotentialRoleZip`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IAIRoleMiningAPI.DownloadRoleMiningPotentialRoleZip`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -348,16 +347,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IAIRoleMiningAPI.ExportRoleMiningPotentialRole(context.Background(), sessionId, potentialRoleId).Execute()
|
resp, r, err := apiClient.Beta.IAIRoleMiningAPI.ExportRoleMiningPotentialRole(context.Background(), sessionId, potentialRoleId).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IAIRoleMiningAPI.ExportRoleMiningPotentialRole(context.Background(), sessionId, potentialRoleId).Execute()
|
//resp, r, err := apiClient.Beta.IAIRoleMiningAPI.ExportRoleMiningPotentialRole(context.Background(), sessionId, potentialRoleId).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IAIRoleMiningAPI.ExportRoleMiningPotentialRole``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IAIRoleMiningAPI.ExportRoleMiningPotentialRole``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ExportRoleMiningPotentialRole`: *os.File
|
// response from `ExportRoleMiningPotentialRole`: *os.File
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IAIRoleMiningAPI.ExportRoleMiningPotentialRole`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IAIRoleMiningAPI.ExportRoleMiningPotentialRole`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -422,16 +421,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IAIRoleMiningAPI.ExportRoleMiningPotentialRoleAsync(context.Background(), sessionId, potentialRoleId).Execute()
|
resp, r, err := apiClient.Beta.IAIRoleMiningAPI.ExportRoleMiningPotentialRoleAsync(context.Background(), sessionId, potentialRoleId).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IAIRoleMiningAPI.ExportRoleMiningPotentialRoleAsync(context.Background(), sessionId, potentialRoleId).RoleMiningPotentialRoleExportRequest(roleMiningPotentialRoleExportRequest).Execute()
|
//resp, r, err := apiClient.Beta.IAIRoleMiningAPI.ExportRoleMiningPotentialRoleAsync(context.Background(), sessionId, potentialRoleId).RoleMiningPotentialRoleExportRequest(roleMiningPotentialRoleExportRequest).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IAIRoleMiningAPI.ExportRoleMiningPotentialRoleAsync``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IAIRoleMiningAPI.ExportRoleMiningPotentialRoleAsync``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ExportRoleMiningPotentialRoleAsync`: RoleMiningPotentialRoleExportResponse
|
// response from `ExportRoleMiningPotentialRoleAsync`: RoleMiningPotentialRoleExportResponse
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IAIRoleMiningAPI.ExportRoleMiningPotentialRoleAsync`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IAIRoleMiningAPI.ExportRoleMiningPotentialRoleAsync`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -494,16 +493,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IAIRoleMiningAPI.ExportRoleMiningPotentialRoleStatus(context.Background(), sessionId, potentialRoleId, exportId).Execute()
|
resp, r, err := apiClient.Beta.IAIRoleMiningAPI.ExportRoleMiningPotentialRoleStatus(context.Background(), sessionId, potentialRoleId, exportId).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IAIRoleMiningAPI.ExportRoleMiningPotentialRoleStatus(context.Background(), sessionId, potentialRoleId, exportId).Execute()
|
//resp, r, err := apiClient.Beta.IAIRoleMiningAPI.ExportRoleMiningPotentialRoleStatus(context.Background(), sessionId, potentialRoleId, exportId).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IAIRoleMiningAPI.ExportRoleMiningPotentialRoleStatus``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IAIRoleMiningAPI.ExportRoleMiningPotentialRoleStatus``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ExportRoleMiningPotentialRoleStatus`: RoleMiningPotentialRoleExportResponse
|
// response from `ExportRoleMiningPotentialRoleStatus`: RoleMiningPotentialRoleExportResponse
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IAIRoleMiningAPI.ExportRoleMiningPotentialRoleStatus`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IAIRoleMiningAPI.ExportRoleMiningPotentialRoleStatus`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -564,16 +563,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IAIRoleMiningAPI.GetAllPotentialRoleSummaries(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.IAIRoleMiningAPI.GetAllPotentialRoleSummaries(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IAIRoleMiningAPI.GetAllPotentialRoleSummaries(context.Background()).Sorters(sorters).Filters(filters).Offset(offset).Limit(limit).Count(count).Execute()
|
//resp, r, err := apiClient.Beta.IAIRoleMiningAPI.GetAllPotentialRoleSummaries(context.Background()).Sorters(sorters).Filters(filters).Offset(offset).Limit(limit).Count(count).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IAIRoleMiningAPI.GetAllPotentialRoleSummaries``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IAIRoleMiningAPI.GetAllPotentialRoleSummaries``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetAllPotentialRoleSummaries`: []RoleMiningPotentialRoleSummary
|
// response from `GetAllPotentialRoleSummaries`: []RoleMiningPotentialRoleSummary
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IAIRoleMiningAPI.GetAllPotentialRoleSummaries`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IAIRoleMiningAPI.GetAllPotentialRoleSummaries`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -635,16 +634,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IAIRoleMiningAPI.GetEntitlementDistributionPotentialRole(context.Background(), sessionId, potentialRoleId).Execute()
|
resp, r, err := apiClient.Beta.IAIRoleMiningAPI.GetEntitlementDistributionPotentialRole(context.Background(), sessionId, potentialRoleId).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IAIRoleMiningAPI.GetEntitlementDistributionPotentialRole(context.Background(), sessionId, potentialRoleId).IncludeCommonAccess(includeCommonAccess).Execute()
|
//resp, r, err := apiClient.Beta.IAIRoleMiningAPI.GetEntitlementDistributionPotentialRole(context.Background(), sessionId, potentialRoleId).IncludeCommonAccess(includeCommonAccess).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IAIRoleMiningAPI.GetEntitlementDistributionPotentialRole``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IAIRoleMiningAPI.GetEntitlementDistributionPotentialRole``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetEntitlementDistributionPotentialRole`: map[string]int32
|
// response from `GetEntitlementDistributionPotentialRole`: map[string]int32
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IAIRoleMiningAPI.GetEntitlementDistributionPotentialRole`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IAIRoleMiningAPI.GetEntitlementDistributionPotentialRole`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -716,16 +715,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IAIRoleMiningAPI.GetEntitlementsPotentialRole(context.Background(), sessionId, potentialRoleId).Execute()
|
resp, r, err := apiClient.Beta.IAIRoleMiningAPI.GetEntitlementsPotentialRole(context.Background(), sessionId, potentialRoleId).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IAIRoleMiningAPI.GetEntitlementsPotentialRole(context.Background(), sessionId, potentialRoleId).IncludeCommonAccess(includeCommonAccess).Sorters(sorters).Filters(filters).Offset(offset).Limit(limit).Count(count).Execute()
|
//resp, r, err := apiClient.Beta.IAIRoleMiningAPI.GetEntitlementsPotentialRole(context.Background(), sessionId, potentialRoleId).IncludeCommonAccess(includeCommonAccess).Sorters(sorters).Filters(filters).Offset(offset).Limit(limit).Count(count).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IAIRoleMiningAPI.GetEntitlementsPotentialRole``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IAIRoleMiningAPI.GetEntitlementsPotentialRole``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetEntitlementsPotentialRole`: []RoleMiningEntitlement
|
// response from `GetEntitlementsPotentialRole`: []RoleMiningEntitlement
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IAIRoleMiningAPI.GetEntitlementsPotentialRole`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IAIRoleMiningAPI.GetEntitlementsPotentialRole`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -795,16 +794,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IAIRoleMiningAPI.GetExcludedEntitlementsPotentialRole(context.Background(), sessionId, potentialRoleId).Execute()
|
resp, r, err := apiClient.Beta.IAIRoleMiningAPI.GetExcludedEntitlementsPotentialRole(context.Background(), sessionId, potentialRoleId).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IAIRoleMiningAPI.GetExcludedEntitlementsPotentialRole(context.Background(), sessionId, potentialRoleId).Sorters(sorters).Filters(filters).Offset(offset).Limit(limit).Count(count).Execute()
|
//resp, r, err := apiClient.Beta.IAIRoleMiningAPI.GetExcludedEntitlementsPotentialRole(context.Background(), sessionId, potentialRoleId).Sorters(sorters).Filters(filters).Offset(offset).Limit(limit).Count(count).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IAIRoleMiningAPI.GetExcludedEntitlementsPotentialRole``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IAIRoleMiningAPI.GetExcludedEntitlementsPotentialRole``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetExcludedEntitlementsPotentialRole`: []RoleMiningEntitlement
|
// response from `GetExcludedEntitlementsPotentialRole`: []RoleMiningEntitlement
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IAIRoleMiningAPI.GetExcludedEntitlementsPotentialRole`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IAIRoleMiningAPI.GetExcludedEntitlementsPotentialRole`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -874,16 +873,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IAIRoleMiningAPI.GetIdentitiesPotentialRole(context.Background(), sessionId, potentialRoleId).Execute()
|
resp, r, err := apiClient.Beta.IAIRoleMiningAPI.GetIdentitiesPotentialRole(context.Background(), sessionId, potentialRoleId).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IAIRoleMiningAPI.GetIdentitiesPotentialRole(context.Background(), sessionId, potentialRoleId).Sorters(sorters).Filters(filters).Offset(offset).Limit(limit).Count(count).Execute()
|
//resp, r, err := apiClient.Beta.IAIRoleMiningAPI.GetIdentitiesPotentialRole(context.Background(), sessionId, potentialRoleId).Sorters(sorters).Filters(filters).Offset(offset).Limit(limit).Count(count).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IAIRoleMiningAPI.GetIdentitiesPotentialRole``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IAIRoleMiningAPI.GetIdentitiesPotentialRole``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetIdentitiesPotentialRole`: []RoleMiningIdentity
|
// response from `GetIdentitiesPotentialRole`: []RoleMiningIdentity
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IAIRoleMiningAPI.GetIdentitiesPotentialRole`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IAIRoleMiningAPI.GetIdentitiesPotentialRole`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -943,16 +942,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IAIRoleMiningAPI.GetPotentialRole(context.Background(), sessionId, potentialRoleId).Execute()
|
resp, r, err := apiClient.Beta.IAIRoleMiningAPI.GetPotentialRole(context.Background(), sessionId, potentialRoleId).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IAIRoleMiningAPI.GetPotentialRole(context.Background(), sessionId, potentialRoleId).Execute()
|
//resp, r, err := apiClient.Beta.IAIRoleMiningAPI.GetPotentialRole(context.Background(), sessionId, potentialRoleId).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IAIRoleMiningAPI.GetPotentialRole``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IAIRoleMiningAPI.GetPotentialRole``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetPotentialRole`: RoleMiningPotentialRole
|
// response from `GetPotentialRole`: RoleMiningPotentialRole
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IAIRoleMiningAPI.GetPotentialRole`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IAIRoleMiningAPI.GetPotentialRole`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -1020,16 +1019,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IAIRoleMiningAPI.GetPotentialRoleApplications(context.Background(), sessionId, potentialRoleId).Execute()
|
resp, r, err := apiClient.Beta.IAIRoleMiningAPI.GetPotentialRoleApplications(context.Background(), sessionId, potentialRoleId).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IAIRoleMiningAPI.GetPotentialRoleApplications(context.Background(), sessionId, potentialRoleId).Filters(filters).Offset(offset).Limit(limit).Count(count).Execute()
|
//resp, r, err := apiClient.Beta.IAIRoleMiningAPI.GetPotentialRoleApplications(context.Background(), sessionId, potentialRoleId).Filters(filters).Offset(offset).Limit(limit).Count(count).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IAIRoleMiningAPI.GetPotentialRoleApplications``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IAIRoleMiningAPI.GetPotentialRoleApplications``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetPotentialRoleApplications`: []RoleMiningPotentialRoleApplication
|
// response from `GetPotentialRoleApplications`: []RoleMiningPotentialRoleApplication
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IAIRoleMiningAPI.GetPotentialRoleApplications`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IAIRoleMiningAPI.GetPotentialRoleApplications`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -1097,16 +1096,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IAIRoleMiningAPI.GetPotentialRoleEntitlements(context.Background(), sessionId, potentialRoleId).Execute()
|
resp, r, err := apiClient.Beta.IAIRoleMiningAPI.GetPotentialRoleEntitlements(context.Background(), sessionId, potentialRoleId).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IAIRoleMiningAPI.GetPotentialRoleEntitlements(context.Background(), sessionId, potentialRoleId).Filters(filters).Offset(offset).Limit(limit).Count(count).Execute()
|
//resp, r, err := apiClient.Beta.IAIRoleMiningAPI.GetPotentialRoleEntitlements(context.Background(), sessionId, potentialRoleId).Filters(filters).Offset(offset).Limit(limit).Count(count).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IAIRoleMiningAPI.GetPotentialRoleEntitlements``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IAIRoleMiningAPI.GetPotentialRoleEntitlements``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetPotentialRoleEntitlements`: []RoleMiningPotentialRoleEntitlements
|
// response from `GetPotentialRoleEntitlements`: []RoleMiningPotentialRoleEntitlements
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IAIRoleMiningAPI.GetPotentialRoleEntitlements`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IAIRoleMiningAPI.GetPotentialRoleEntitlements`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -1174,16 +1173,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IAIRoleMiningAPI.GetPotentialRoleSourceIdentityUsage(context.Background(), potentialRoleId, sourceId).Execute()
|
resp, r, err := apiClient.Beta.IAIRoleMiningAPI.GetPotentialRoleSourceIdentityUsage(context.Background(), potentialRoleId, sourceId).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IAIRoleMiningAPI.GetPotentialRoleSourceIdentityUsage(context.Background(), potentialRoleId, sourceId).Sorters(sorters).Offset(offset).Limit(limit).Count(count).Execute()
|
//resp, r, err := apiClient.Beta.IAIRoleMiningAPI.GetPotentialRoleSourceIdentityUsage(context.Background(), potentialRoleId, sourceId).Sorters(sorters).Offset(offset).Limit(limit).Count(count).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IAIRoleMiningAPI.GetPotentialRoleSourceIdentityUsage``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IAIRoleMiningAPI.GetPotentialRoleSourceIdentityUsage``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetPotentialRoleSourceIdentityUsage`: []RoleMiningPotentialRoleSourceUsage
|
// response from `GetPotentialRoleSourceIdentityUsage`: []RoleMiningPotentialRoleSourceUsage
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IAIRoleMiningAPI.GetPotentialRoleSourceIdentityUsage`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IAIRoleMiningAPI.GetPotentialRoleSourceIdentityUsage`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -1250,16 +1249,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IAIRoleMiningAPI.GetPotentialRoleSummaries(context.Background(), sessionId).Execute()
|
resp, r, err := apiClient.Beta.IAIRoleMiningAPI.GetPotentialRoleSummaries(context.Background(), sessionId).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IAIRoleMiningAPI.GetPotentialRoleSummaries(context.Background(), sessionId).Sorters(sorters).Filters(filters).Offset(offset).Limit(limit).Count(count).Execute()
|
//resp, r, err := apiClient.Beta.IAIRoleMiningAPI.GetPotentialRoleSummaries(context.Background(), sessionId).Sorters(sorters).Filters(filters).Offset(offset).Limit(limit).Count(count).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IAIRoleMiningAPI.GetPotentialRoleSummaries``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IAIRoleMiningAPI.GetPotentialRoleSummaries``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetPotentialRoleSummaries`: []RoleMiningPotentialRoleSummary
|
// response from `GetPotentialRoleSummaries`: []RoleMiningPotentialRoleSummary
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IAIRoleMiningAPI.GetPotentialRoleSummaries`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IAIRoleMiningAPI.GetPotentialRoleSummaries`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -1316,16 +1315,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IAIRoleMiningAPI.GetRoleMiningPotentialRole(context.Background(), potentialRoleId).Execute()
|
resp, r, err := apiClient.Beta.IAIRoleMiningAPI.GetRoleMiningPotentialRole(context.Background(), potentialRoleId).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IAIRoleMiningAPI.GetRoleMiningPotentialRole(context.Background(), potentialRoleId).Execute()
|
//resp, r, err := apiClient.Beta.IAIRoleMiningAPI.GetRoleMiningPotentialRole(context.Background(), potentialRoleId).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IAIRoleMiningAPI.GetRoleMiningPotentialRole``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IAIRoleMiningAPI.GetRoleMiningPotentialRole``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetRoleMiningPotentialRole`: RoleMiningPotentialRole
|
// response from `GetRoleMiningPotentialRole`: RoleMiningPotentialRole
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IAIRoleMiningAPI.GetRoleMiningPotentialRole`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IAIRoleMiningAPI.GetRoleMiningPotentialRole`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -1382,16 +1381,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IAIRoleMiningAPI.GetRoleMiningSession(context.Background(), sessionId).Execute()
|
resp, r, err := apiClient.Beta.IAIRoleMiningAPI.GetRoleMiningSession(context.Background(), sessionId).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IAIRoleMiningAPI.GetRoleMiningSession(context.Background(), sessionId).Execute()
|
//resp, r, err := apiClient.Beta.IAIRoleMiningAPI.GetRoleMiningSession(context.Background(), sessionId).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IAIRoleMiningAPI.GetRoleMiningSession``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IAIRoleMiningAPI.GetRoleMiningSession``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetRoleMiningSession`: RoleMiningSessionResponse
|
// response from `GetRoleMiningSession`: RoleMiningSessionResponse
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IAIRoleMiningAPI.GetRoleMiningSession`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IAIRoleMiningAPI.GetRoleMiningSession`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -1448,16 +1447,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IAIRoleMiningAPI.GetRoleMiningSessionStatus(context.Background(), sessionId).Execute()
|
resp, r, err := apiClient.Beta.IAIRoleMiningAPI.GetRoleMiningSessionStatus(context.Background(), sessionId).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IAIRoleMiningAPI.GetRoleMiningSessionStatus(context.Background(), sessionId).Execute()
|
//resp, r, err := apiClient.Beta.IAIRoleMiningAPI.GetRoleMiningSessionStatus(context.Background(), sessionId).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IAIRoleMiningAPI.GetRoleMiningSessionStatus``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IAIRoleMiningAPI.GetRoleMiningSessionStatus``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetRoleMiningSessionStatus`: RoleMiningSessionStatus
|
// response from `GetRoleMiningSessionStatus`: RoleMiningSessionStatus
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IAIRoleMiningAPI.GetRoleMiningSessionStatus`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IAIRoleMiningAPI.GetRoleMiningSessionStatus`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -1518,16 +1517,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IAIRoleMiningAPI.GetRoleMiningSessions(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.IAIRoleMiningAPI.GetRoleMiningSessions(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IAIRoleMiningAPI.GetRoleMiningSessions(context.Background()).Filters(filters).Sorters(sorters).Offset(offset).Limit(limit).Count(count).Execute()
|
//resp, r, err := apiClient.Beta.IAIRoleMiningAPI.GetRoleMiningSessions(context.Background()).Filters(filters).Sorters(sorters).Offset(offset).Limit(limit).Count(count).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IAIRoleMiningAPI.GetRoleMiningSessions``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IAIRoleMiningAPI.GetRoleMiningSessions``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetRoleMiningSessions`: []RoleMiningSessionResponse
|
// response from `GetRoleMiningSessions`: []RoleMiningSessionResponse
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IAIRoleMiningAPI.GetRoleMiningSessions`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IAIRoleMiningAPI.GetRoleMiningSessions`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -1586,16 +1585,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IAIRoleMiningAPI.GetSavedPotentialRoles(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.IAIRoleMiningAPI.GetSavedPotentialRoles(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IAIRoleMiningAPI.GetSavedPotentialRoles(context.Background()).Sorters(sorters).Offset(offset).Limit(limit).Count(count).Execute()
|
//resp, r, err := apiClient.Beta.IAIRoleMiningAPI.GetSavedPotentialRoles(context.Background()).Sorters(sorters).Offset(offset).Limit(limit).Count(count).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IAIRoleMiningAPI.GetSavedPotentialRoles``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IAIRoleMiningAPI.GetSavedPotentialRoles``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetSavedPotentialRoles`: []RoleMiningSessionDraftRoleDto
|
// response from `GetSavedPotentialRoles`: []RoleMiningSessionDraftRoleDto
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IAIRoleMiningAPI.GetSavedPotentialRoles`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IAIRoleMiningAPI.GetSavedPotentialRoles`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -1657,7 +1656,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -1667,24 +1666,23 @@ func main() {
|
|||||||
potentialRoleId := `8c190e67-87aa-4ed9-a90b-d9d5344523fb` // string | The potential role summary id # string | The potential role summary id
|
potentialRoleId := `8c190e67-87aa-4ed9-a90b-d9d5344523fb` // string | The potential role summary id # string | The potential role summary id
|
||||||
patchpotentialrolerequestinner := []byte(`[{op=remove, path=/description}, {op=replace, path=/description, value=Acct I - Potential Role}, {op=remove, path=/saved}, {op=replace, path=/saved, value=false}, {op=remove, path=/name}, {op=replace, path=/name, value=Potential Role Accounting}]`) // []PatchPotentialRoleRequestInner |
|
patchpotentialrolerequestinner := []byte(`[{op=remove, path=/description}, {op=replace, path=/description, value=Acct I - Potential Role}, {op=remove, path=/saved}, {op=replace, path=/saved, value=false}, {op=remove, path=/name}, {op=replace, path=/name, value=Potential Role Accounting}]`) // []PatchPotentialRoleRequestInner |
|
||||||
|
|
||||||
|
var patchPotentialRoleRequestInner []beta.PatchPotentialRoleRequestInner
|
||||||
var patchPotentialRoleRequestInner beta.[]PatchPotentialRoleRequestInner
|
if err := json.Unmarshal(patchpotentialrolerequestinner, &patchPotentialRoleRequestInner); err != nil {
|
||||||
if err := json.Unmarshal(patchpotentialrolerequestinner, &patchPotentialRoleRequestInner); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IAIRoleMiningAPI.PatchPotentialRole(context.Background(), sessionId, potentialRoleId).PatchPotentialRoleRequestInner(patchPotentialRoleRequestInner).Execute()
|
resp, r, err := apiClient.Beta.IAIRoleMiningAPI.PatchPotentialRole(context.Background(), sessionId, potentialRoleId).PatchPotentialRoleRequestInner(patchPotentialRoleRequestInner).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IAIRoleMiningAPI.PatchPotentialRole(context.Background(), sessionId, potentialRoleId).PatchPotentialRoleRequestInner(patchPotentialRoleRequestInner).Execute()
|
//resp, r, err := apiClient.Beta.IAIRoleMiningAPI.PatchPotentialRole(context.Background(), sessionId, potentialRoleId).PatchPotentialRoleRequestInner(patchPotentialRoleRequestInner).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IAIRoleMiningAPI.PatchPotentialRole``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IAIRoleMiningAPI.PatchPotentialRole``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `PatchPotentialRole`: map[string]interface{}
|
// response from `PatchPotentialRole`: map[string]interface{}
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IAIRoleMiningAPI.PatchPotentialRole`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IAIRoleMiningAPI.PatchPotentialRole`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -1744,7 +1742,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -1753,24 +1751,23 @@ func main() {
|
|||||||
potentialRoleId := `8c190e67-87aa-4ed9-a90b-d9d5344523fb` // string | The potential role summary id # string | The potential role summary id
|
potentialRoleId := `8c190e67-87aa-4ed9-a90b-d9d5344523fb` // string | The potential role summary id # string | The potential role summary id
|
||||||
patchpotentialrolerequestinner := []byte(`[{op=remove, path=/description}, {op=replace, path=/description, value=Acct I - Potential Role}, {op=remove, path=/saved}, {op=replace, path=/saved, value=false}, {op=remove, path=/name}, {op=replace, path=/name, value=Potential Role Accounting}]`) // []PatchPotentialRoleRequestInner |
|
patchpotentialrolerequestinner := []byte(`[{op=remove, path=/description}, {op=replace, path=/description, value=Acct I - Potential Role}, {op=remove, path=/saved}, {op=replace, path=/saved, value=false}, {op=remove, path=/name}, {op=replace, path=/name, value=Potential Role Accounting}]`) // []PatchPotentialRoleRequestInner |
|
||||||
|
|
||||||
|
var patchPotentialRoleRequestInner []beta.PatchPotentialRoleRequestInner
|
||||||
var patchPotentialRoleRequestInner beta.[]PatchPotentialRoleRequestInner
|
if err := json.Unmarshal(patchpotentialrolerequestinner, &patchPotentialRoleRequestInner); err != nil {
|
||||||
if err := json.Unmarshal(patchpotentialrolerequestinner, &patchPotentialRoleRequestInner); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IAIRoleMiningAPI.PatchRoleMiningPotentialRole(context.Background(), potentialRoleId).PatchPotentialRoleRequestInner(patchPotentialRoleRequestInner).Execute()
|
resp, r, err := apiClient.Beta.IAIRoleMiningAPI.PatchRoleMiningPotentialRole(context.Background(), potentialRoleId).PatchPotentialRoleRequestInner(patchPotentialRoleRequestInner).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IAIRoleMiningAPI.PatchRoleMiningPotentialRole(context.Background(), potentialRoleId).PatchPotentialRoleRequestInner(patchPotentialRoleRequestInner).Execute()
|
//resp, r, err := apiClient.Beta.IAIRoleMiningAPI.PatchRoleMiningPotentialRole(context.Background(), potentialRoleId).PatchPotentialRoleRequestInner(patchPotentialRoleRequestInner).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IAIRoleMiningAPI.PatchRoleMiningPotentialRole``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IAIRoleMiningAPI.PatchRoleMiningPotentialRole``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `PatchRoleMiningPotentialRole`: map[string]interface{}
|
// response from `PatchRoleMiningPotentialRole`: map[string]interface{}
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IAIRoleMiningAPI.PatchRoleMiningPotentialRole`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IAIRoleMiningAPI.PatchRoleMiningPotentialRole`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -1818,7 +1815,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -1827,24 +1824,23 @@ func main() {
|
|||||||
sessionId := `8c190e67-87aa-4ed9-a90b-d9d5344523fb` // string | The role mining session id to be patched # string | The role mining session id to be patched
|
sessionId := `8c190e67-87aa-4ed9-a90b-d9d5344523fb` // string | The role mining session id to be patched # string | The role mining session id to be patched
|
||||||
jsonpatchoperation := []byte(`[{op=replace, path=/pruneThreshold, value=83}, {op=replace, path=/minNumIdentitiesInPotentialRole, value=10}, {op=replace, path=/saved, value=false}, {op=replace, path=/name, value=RM Session - 07/10/22}, {op=add, path=/name, value=RM Session - 07/10/22}]`) // []JsonPatchOperation | Replace pruneThreshold and/or minNumIdentitiesInPotentialRole in role mining session. Update saved status or saved name for a role mining session.
|
jsonpatchoperation := []byte(`[{op=replace, path=/pruneThreshold, value=83}, {op=replace, path=/minNumIdentitiesInPotentialRole, value=10}, {op=replace, path=/saved, value=false}, {op=replace, path=/name, value=RM Session - 07/10/22}, {op=add, path=/name, value=RM Session - 07/10/22}]`) // []JsonPatchOperation | Replace pruneThreshold and/or minNumIdentitiesInPotentialRole in role mining session. Update saved status or saved name for a role mining session.
|
||||||
|
|
||||||
|
var jsonPatchOperation []beta.JsonPatchOperation
|
||||||
var jsonPatchOperation beta.[]JsonPatchOperation
|
if err := json.Unmarshal(jsonpatchoperation, &jsonPatchOperation); err != nil {
|
||||||
if err := json.Unmarshal(jsonpatchoperation, &jsonPatchOperation); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IAIRoleMiningAPI.PatchRoleMiningSession(context.Background(), sessionId).JsonPatchOperation(jsonPatchOperation).Execute()
|
resp, r, err := apiClient.Beta.IAIRoleMiningAPI.PatchRoleMiningSession(context.Background(), sessionId).JsonPatchOperation(jsonPatchOperation).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IAIRoleMiningAPI.PatchRoleMiningSession(context.Background(), sessionId).JsonPatchOperation(jsonPatchOperation).Execute()
|
//resp, r, err := apiClient.Beta.IAIRoleMiningAPI.PatchRoleMiningSession(context.Background(), sessionId).JsonPatchOperation(jsonPatchOperation).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IAIRoleMiningAPI.PatchRoleMiningSession``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IAIRoleMiningAPI.PatchRoleMiningSession``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `PatchRoleMiningSession`: map[string]interface{}
|
// response from `PatchRoleMiningSession`: map[string]interface{}
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IAIRoleMiningAPI.PatchRoleMiningSession`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IAIRoleMiningAPI.PatchRoleMiningSession`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -1894,7 +1890,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -1907,24 +1903,23 @@ func main() {
|
|||||||
"exclude" : true
|
"exclude" : true
|
||||||
}`) // RoleMiningPotentialRoleEditEntitlements | Role mining session parameters
|
}`) // RoleMiningPotentialRoleEditEntitlements | Role mining session parameters
|
||||||
|
|
||||||
|
var roleMiningPotentialRoleEditEntitlements beta.RoleMiningPotentialRoleEditEntitlements
|
||||||
var roleMiningPotentialRoleEditEntitlements beta.RoleMiningPotentialRoleEditEntitlements
|
if err := json.Unmarshal(roleminingpotentialroleeditentitlements, &roleMiningPotentialRoleEditEntitlements); err != nil {
|
||||||
if err := json.Unmarshal(roleminingpotentialroleeditentitlements, &roleMiningPotentialRoleEditEntitlements); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IAIRoleMiningAPI.UpdateEntitlementsPotentialRole(context.Background(), sessionId, potentialRoleId).RoleMiningPotentialRoleEditEntitlements(roleMiningPotentialRoleEditEntitlements).Execute()
|
resp, r, err := apiClient.Beta.IAIRoleMiningAPI.UpdateEntitlementsPotentialRole(context.Background(), sessionId, potentialRoleId).RoleMiningPotentialRoleEditEntitlements(roleMiningPotentialRoleEditEntitlements).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IAIRoleMiningAPI.UpdateEntitlementsPotentialRole(context.Background(), sessionId, potentialRoleId).RoleMiningPotentialRoleEditEntitlements(roleMiningPotentialRoleEditEntitlements).Execute()
|
//resp, r, err := apiClient.Beta.IAIRoleMiningAPI.UpdateEntitlementsPotentialRole(context.Background(), sessionId, potentialRoleId).RoleMiningPotentialRoleEditEntitlements(roleMiningPotentialRoleEditEntitlements).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IAIRoleMiningAPI.UpdateEntitlementsPotentialRole``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IAIRoleMiningAPI.UpdateEntitlementsPotentialRole``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `UpdateEntitlementsPotentialRole`: RoleMiningPotentialRole
|
// response from `UpdateEntitlementsPotentialRole`: RoleMiningPotentialRole
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IAIRoleMiningAPI.UpdateEntitlementsPotentialRole`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IAIRoleMiningAPI.UpdateEntitlementsPotentialRole`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -75,14 +75,15 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
r, err := apiClient.Beta.IconsAPI.DeleteIcon(context.Background(), objectType, objectId).Execute()
|
r, err := apiClient.Beta.IconsAPI.DeleteIcon(context.Background(), objectType, objectId).Execute()
|
||||||
//r, err := apiClient.Beta.IconsAPI.DeleteIcon(context.Background(), objectType, objectId).Execute()
|
//r, err := apiClient.Beta.IconsAPI.DeleteIcon(context.Background(), objectType, objectId).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IconsAPI.DeleteIcon``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IconsAPI.DeleteIcon``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -144,16 +145,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IconsAPI.SetIcon(context.Background(), objectType, objectId).Image(image).Execute()
|
resp, r, err := apiClient.Beta.IconsAPI.SetIcon(context.Background(), objectType, objectId).Image(image).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IconsAPI.SetIcon(context.Background(), objectType, objectId).Image(image).Execute()
|
//resp, r, err := apiClient.Beta.IconsAPI.SetIcon(context.Background(), objectType, objectId).Image(image).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IconsAPI.SetIcon``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IconsAPI.SetIcon``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `SetIcon`: SetIcon200Response
|
// response from `SetIcon`: SetIcon200Response
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IconsAPI.SetIcon`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IconsAPI.SetIcon`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -94,14 +94,15 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
r, err := apiClient.Beta.IdentitiesAPI.DeleteIdentity(context.Background(), id).Execute()
|
r, err := apiClient.Beta.IdentitiesAPI.DeleteIdentity(context.Background(), id).Execute()
|
||||||
//r, err := apiClient.Beta.IdentitiesAPI.DeleteIdentity(context.Background(), id).Execute()
|
//r, err := apiClient.Beta.IdentitiesAPI.DeleteIdentity(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IdentitiesAPI.DeleteIdentity``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IdentitiesAPI.DeleteIdentity``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -158,16 +159,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IdentitiesAPI.GetIdentity(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.IdentitiesAPI.GetIdentity(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IdentitiesAPI.GetIdentity(context.Background(), id).Execute()
|
//resp, r, err := apiClient.Beta.IdentitiesAPI.GetIdentity(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IdentitiesAPI.GetIdentity``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IdentitiesAPI.GetIdentity``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetIdentity`: Identity
|
// response from `GetIdentity`: Identity
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IdentitiesAPI.GetIdentity`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IdentitiesAPI.GetIdentity`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -226,16 +227,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IdentitiesAPI.GetIdentityOwnershipDetails(context.Background(), identityId).Execute()
|
resp, r, err := apiClient.Beta.IdentitiesAPI.GetIdentityOwnershipDetails(context.Background(), identityId).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IdentitiesAPI.GetIdentityOwnershipDetails(context.Background(), identityId).Execute()
|
//resp, r, err := apiClient.Beta.IdentitiesAPI.GetIdentityOwnershipDetails(context.Background(), identityId).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IdentitiesAPI.GetIdentityOwnershipDetails``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IdentitiesAPI.GetIdentityOwnershipDetails``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetIdentityOwnershipDetails`: IdentityOwnershipAssociationDetails
|
// response from `GetIdentityOwnershipDetails`: IdentityOwnershipAssociationDetails
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IdentitiesAPI.GetIdentityOwnershipDetails`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IdentitiesAPI.GetIdentityOwnershipDetails`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -295,16 +296,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IdentitiesAPI.GetRoleAssignment(context.Background(), identityId, assignmentId).Execute()
|
resp, r, err := apiClient.Beta.IdentitiesAPI.GetRoleAssignment(context.Background(), identityId, assignmentId).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IdentitiesAPI.GetRoleAssignment(context.Background(), identityId, assignmentId).Execute()
|
//resp, r, err := apiClient.Beta.IdentitiesAPI.GetRoleAssignment(context.Background(), identityId, assignmentId).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IdentitiesAPI.GetRoleAssignment``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IdentitiesAPI.GetRoleAssignment``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetRoleAssignment`: RoleAssignmentDto
|
// response from `GetRoleAssignment`: RoleAssignmentDto
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IdentitiesAPI.GetRoleAssignment`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IdentitiesAPI.GetRoleAssignment`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -365,16 +366,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IdentitiesAPI.GetRoleAssignments(context.Background(), identityId).Execute()
|
resp, r, err := apiClient.Beta.IdentitiesAPI.GetRoleAssignments(context.Background(), identityId).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IdentitiesAPI.GetRoleAssignments(context.Background(), identityId).RoleId(roleId).RoleName(roleName).Execute()
|
//resp, r, err := apiClient.Beta.IdentitiesAPI.GetRoleAssignments(context.Background(), identityId).RoleId(roleId).RoleName(roleName).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IdentitiesAPI.GetRoleAssignments``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IdentitiesAPI.GetRoleAssignments``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetRoleAssignments`: []GetRoleAssignments200ResponseInner
|
// response from `GetRoleAssignments`: []GetRoleAssignments200ResponseInner
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IdentitiesAPI.GetRoleAssignments`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IdentitiesAPI.GetRoleAssignments`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -437,16 +438,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IdentitiesAPI.ListIdentities(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.IdentitiesAPI.ListIdentities(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IdentitiesAPI.ListIdentities(context.Background()).Filters(filters).Sorters(sorters).DefaultFilter(defaultFilter).Count(count).Limit(limit).Offset(offset).Execute()
|
//resp, r, err := apiClient.Beta.IdentitiesAPI.ListIdentities(context.Background()).Filters(filters).Sorters(sorters).DefaultFilter(defaultFilter).Count(count).Limit(limit).Offset(offset).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IdentitiesAPI.ListIdentities``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IdentitiesAPI.ListIdentities``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListIdentities`: []Identity
|
// response from `ListIdentities`: []Identity
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IdentitiesAPI.ListIdentities`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IdentitiesAPI.ListIdentities`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -503,14 +504,15 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
r, err := apiClient.Beta.IdentitiesAPI.ResetIdentity(context.Background(), identityId).Execute()
|
r, err := apiClient.Beta.IdentitiesAPI.ResetIdentity(context.Background(), identityId).Execute()
|
||||||
//r, err := apiClient.Beta.IdentitiesAPI.ResetIdentity(context.Background(), identityId).Execute()
|
//r, err := apiClient.Beta.IdentitiesAPI.ResetIdentity(context.Background(), identityId).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IdentitiesAPI.ResetIdentity``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IdentitiesAPI.ResetIdentity``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -559,7 +561,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -571,22 +573,22 @@ func main() {
|
|||||||
"via" : "EMAIL_WORK"
|
"via" : "EMAIL_WORK"
|
||||||
}`) // SendAccountVerificationRequest |
|
}`) // SendAccountVerificationRequest |
|
||||||
|
|
||||||
|
var sendAccountVerificationRequest beta.SendAccountVerificationRequest
|
||||||
var sendAccountVerificationRequest beta.SendAccountVerificationRequest
|
if err := json.Unmarshal(sendaccountverificationrequest, &sendAccountVerificationRequest); err != nil {
|
||||||
if err := json.Unmarshal(sendaccountverificationrequest, &sendAccountVerificationRequest); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
r, err := apiClient.Beta.IdentitiesAPI.SendIdentityVerificationAccountToken(context.Background(), id).SendAccountVerificationRequest(sendAccountVerificationRequest).Execute()
|
r, err := apiClient.Beta.IdentitiesAPI.SendIdentityVerificationAccountToken(context.Background(), id).SendAccountVerificationRequest(sendAccountVerificationRequest).Execute()
|
||||||
//r, err := apiClient.Beta.IdentitiesAPI.SendIdentityVerificationAccountToken(context.Background(), id).SendAccountVerificationRequest(sendAccountVerificationRequest).Execute()
|
//r, err := apiClient.Beta.IdentitiesAPI.SendIdentityVerificationAccountToken(context.Background(), id).SendAccountVerificationRequest(sendAccountVerificationRequest).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IdentitiesAPI.SendIdentityVerificationAccountToken``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IdentitiesAPI.SendIdentityVerificationAccountToken``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -634,7 +636,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -645,24 +647,23 @@ func main() {
|
|||||||
"uninvited" : false
|
"uninvited" : false
|
||||||
}`) // InviteIdentitiesRequest |
|
}`) // InviteIdentitiesRequest |
|
||||||
|
|
||||||
|
var inviteIdentitiesRequest beta.InviteIdentitiesRequest
|
||||||
var inviteIdentitiesRequest beta.InviteIdentitiesRequest
|
if err := json.Unmarshal(inviteidentitiesrequest, &inviteIdentitiesRequest); err != nil {
|
||||||
if err := json.Unmarshal(inviteidentitiesrequest, &inviteIdentitiesRequest); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IdentitiesAPI.StartIdentitiesInvite(context.Background()).InviteIdentitiesRequest(inviteIdentitiesRequest).Execute()
|
resp, r, err := apiClient.Beta.IdentitiesAPI.StartIdentitiesInvite(context.Background()).InviteIdentitiesRequest(inviteIdentitiesRequest).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IdentitiesAPI.StartIdentitiesInvite(context.Background()).InviteIdentitiesRequest(inviteIdentitiesRequest).Execute()
|
//resp, r, err := apiClient.Beta.IdentitiesAPI.StartIdentitiesInvite(context.Background()).InviteIdentitiesRequest(inviteIdentitiesRequest).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IdentitiesAPI.StartIdentitiesInvite``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IdentitiesAPI.StartIdentitiesInvite``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `StartIdentitiesInvite`: TaskStatus
|
// response from `StartIdentitiesInvite`: TaskStatus
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IdentitiesAPI.StartIdentitiesInvite`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IdentitiesAPI.StartIdentitiesInvite`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -715,7 +716,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -725,24 +726,23 @@ func main() {
|
|||||||
"identityIds" : [ "ef38f94347e94562b5bb8424a56397d8", "ef38f94347e94562b5bb8424a56397d8", "ef38f94347e94562b5bb8424a56397d8", "ef38f94347e94562b5bb8424a56397d8", "ef38f94347e94562b5bb8424a56397d8" ]
|
"identityIds" : [ "ef38f94347e94562b5bb8424a56397d8", "ef38f94347e94562b5bb8424a56397d8", "ef38f94347e94562b5bb8424a56397d8", "ef38f94347e94562b5bb8424a56397d8", "ef38f94347e94562b5bb8424a56397d8" ]
|
||||||
}`) // ProcessIdentitiesRequest |
|
}`) // ProcessIdentitiesRequest |
|
||||||
|
|
||||||
|
var processIdentitiesRequest beta.ProcessIdentitiesRequest
|
||||||
var processIdentitiesRequest beta.ProcessIdentitiesRequest
|
if err := json.Unmarshal(processidentitiesrequest, &processIdentitiesRequest); err != nil {
|
||||||
if err := json.Unmarshal(processidentitiesrequest, &processIdentitiesRequest); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IdentitiesAPI.StartIdentityProcessing(context.Background()).ProcessIdentitiesRequest(processIdentitiesRequest).Execute()
|
resp, r, err := apiClient.Beta.IdentitiesAPI.StartIdentityProcessing(context.Background()).ProcessIdentitiesRequest(processIdentitiesRequest).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IdentitiesAPI.StartIdentityProcessing(context.Background()).ProcessIdentitiesRequest(processIdentitiesRequest).Execute()
|
//resp, r, err := apiClient.Beta.IdentitiesAPI.StartIdentityProcessing(context.Background()).ProcessIdentitiesRequest(processIdentitiesRequest).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IdentitiesAPI.StartIdentityProcessing``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IdentitiesAPI.StartIdentityProcessing``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `StartIdentityProcessing`: TaskResultResponse
|
// response from `StartIdentityProcessing`: TaskResultResponse
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IdentitiesAPI.StartIdentityProcessing`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IdentitiesAPI.StartIdentityProcessing`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -799,16 +799,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IdentitiesAPI.SynchronizeAttributesForIdentity(context.Background(), identityId).Execute()
|
resp, r, err := apiClient.Beta.IdentitiesAPI.SynchronizeAttributesForIdentity(context.Background(), identityId).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IdentitiesAPI.SynchronizeAttributesForIdentity(context.Background(), identityId).Execute()
|
//resp, r, err := apiClient.Beta.IdentitiesAPI.SynchronizeAttributesForIdentity(context.Background(), identityId).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IdentitiesAPI.SynchronizeAttributesForIdentity``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IdentitiesAPI.SynchronizeAttributesForIdentity``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `SynchronizeAttributesForIdentity`: IdentitySyncJob
|
// response from `SynchronizeAttributesForIdentity`: IdentitySyncJob
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IdentitiesAPI.SynchronizeAttributesForIdentity`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IdentitiesAPI.SynchronizeAttributesForIdentity`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -60,7 +60,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -89,24 +89,23 @@ func main() {
|
|||||||
"multi" : false
|
"multi" : false
|
||||||
}`) // IdentityAttribute |
|
}`) // IdentityAttribute |
|
||||||
|
|
||||||
|
var identityAttribute beta.IdentityAttribute
|
||||||
var identityAttribute beta.IdentityAttribute
|
if err := json.Unmarshal(identityattribute, &identityAttribute); err != nil {
|
||||||
if err := json.Unmarshal(identityattribute, &identityAttribute); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IdentityAttributesAPI.CreateIdentityAttribute(context.Background()).IdentityAttribute(identityAttribute).Execute()
|
resp, r, err := apiClient.Beta.IdentityAttributesAPI.CreateIdentityAttribute(context.Background()).IdentityAttribute(identityAttribute).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IdentityAttributesAPI.CreateIdentityAttribute(context.Background()).IdentityAttribute(identityAttribute).Execute()
|
//resp, r, err := apiClient.Beta.IdentityAttributesAPI.CreateIdentityAttribute(context.Background()).IdentityAttribute(identityAttribute).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IdentityAttributesAPI.CreateIdentityAttribute``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IdentityAttributesAPI.CreateIdentityAttribute``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `CreateIdentityAttribute`: IdentityAttribute
|
// response from `CreateIdentityAttribute`: IdentityAttribute
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IdentityAttributesAPI.CreateIdentityAttribute`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IdentityAttributesAPI.CreateIdentityAttribute`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -163,14 +162,15 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
r, err := apiClient.Beta.IdentityAttributesAPI.DeleteIdentityAttribute(context.Background(), name).Execute()
|
r, err := apiClient.Beta.IdentityAttributesAPI.DeleteIdentityAttribute(context.Background(), name).Execute()
|
||||||
//r, err := apiClient.Beta.IdentityAttributesAPI.DeleteIdentityAttribute(context.Background(), name).Execute()
|
//r, err := apiClient.Beta.IdentityAttributesAPI.DeleteIdentityAttribute(context.Background(), name).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IdentityAttributesAPI.DeleteIdentityAttribute``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IdentityAttributesAPI.DeleteIdentityAttribute``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -213,7 +213,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -223,22 +223,22 @@ func main() {
|
|||||||
"ids" : [ "name", "displayName" ]
|
"ids" : [ "name", "displayName" ]
|
||||||
}`) // IdentityAttributeNames |
|
}`) // IdentityAttributeNames |
|
||||||
|
|
||||||
|
var identityAttributeNames beta.IdentityAttributeNames
|
||||||
var identityAttributeNames beta.IdentityAttributeNames
|
if err := json.Unmarshal(identityattributenames, &identityAttributeNames); err != nil {
|
||||||
if err := json.Unmarshal(identityattributenames, &identityAttributeNames); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
r, err := apiClient.Beta.IdentityAttributesAPI.DeleteIdentityAttributesInBulk(context.Background()).IdentityAttributeNames(identityAttributeNames).Execute()
|
r, err := apiClient.Beta.IdentityAttributesAPI.DeleteIdentityAttributesInBulk(context.Background()).IdentityAttributeNames(identityAttributeNames).Execute()
|
||||||
//r, err := apiClient.Beta.IdentityAttributesAPI.DeleteIdentityAttributesInBulk(context.Background()).IdentityAttributeNames(identityAttributeNames).Execute()
|
//r, err := apiClient.Beta.IdentityAttributesAPI.DeleteIdentityAttributesInBulk(context.Background()).IdentityAttributeNames(identityAttributeNames).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IdentityAttributesAPI.DeleteIdentityAttributesInBulk``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IdentityAttributesAPI.DeleteIdentityAttributesInBulk``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -295,16 +295,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IdentityAttributesAPI.GetIdentityAttribute(context.Background(), name).Execute()
|
resp, r, err := apiClient.Beta.IdentityAttributesAPI.GetIdentityAttribute(context.Background(), name).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IdentityAttributesAPI.GetIdentityAttribute(context.Background(), name).Execute()
|
//resp, r, err := apiClient.Beta.IdentityAttributesAPI.GetIdentityAttribute(context.Background(), name).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IdentityAttributesAPI.GetIdentityAttribute``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IdentityAttributesAPI.GetIdentityAttribute``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetIdentityAttribute`: IdentityAttribute
|
// response from `GetIdentityAttribute`: IdentityAttribute
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IdentityAttributesAPI.GetIdentityAttribute`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IdentityAttributesAPI.GetIdentityAttribute`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -363,16 +363,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IdentityAttributesAPI.ListIdentityAttributes(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.IdentityAttributesAPI.ListIdentityAttributes(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IdentityAttributesAPI.ListIdentityAttributes(context.Background()).IncludeSystem(includeSystem).IncludeSilent(includeSilent).SearchableOnly(searchableOnly).Count(count).Execute()
|
//resp, r, err := apiClient.Beta.IdentityAttributesAPI.ListIdentityAttributes(context.Background()).IncludeSystem(includeSystem).IncludeSilent(includeSilent).SearchableOnly(searchableOnly).Count(count).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IdentityAttributesAPI.ListIdentityAttributes``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IdentityAttributesAPI.ListIdentityAttributes``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListIdentityAttributes`: []IdentityAttribute
|
// response from `ListIdentityAttributes`: []IdentityAttribute
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IdentityAttributesAPI.ListIdentityAttributes`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IdentityAttributesAPI.ListIdentityAttributes`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -420,7 +420,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -450,24 +450,23 @@ func main() {
|
|||||||
"multi" : false
|
"multi" : false
|
||||||
}`) // IdentityAttribute |
|
}`) // IdentityAttribute |
|
||||||
|
|
||||||
|
var identityAttribute beta.IdentityAttribute
|
||||||
var identityAttribute beta.IdentityAttribute
|
if err := json.Unmarshal(identityattribute, &identityAttribute); err != nil {
|
||||||
if err := json.Unmarshal(identityattribute, &identityAttribute); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IdentityAttributesAPI.PutIdentityAttribute(context.Background(), name).IdentityAttribute(identityAttribute).Execute()
|
resp, r, err := apiClient.Beta.IdentityAttributesAPI.PutIdentityAttribute(context.Background(), name).IdentityAttribute(identityAttribute).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IdentityAttributesAPI.PutIdentityAttribute(context.Background(), name).IdentityAttribute(identityAttribute).Execute()
|
//resp, r, err := apiClient.Beta.IdentityAttributesAPI.PutIdentityAttribute(context.Background(), name).IdentityAttribute(identityAttribute).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IdentityAttributesAPI.PutIdentityAttribute``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IdentityAttributesAPI.PutIdentityAttribute``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `PutIdentityAttribute`: IdentityAttribute
|
// response from `PutIdentityAttribute`: IdentityAttribute
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IdentityAttributesAPI.PutIdentityAttribute`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IdentityAttributesAPI.PutIdentityAttribute`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -91,16 +91,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IdentityHistoryAPI.CompareIdentitySnapshots(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.IdentityHistoryAPI.CompareIdentitySnapshots(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IdentityHistoryAPI.CompareIdentitySnapshots(context.Background(), id).Snapshot1(snapshot1).Snapshot2(snapshot2).AccessItemTypes(accessItemTypes).Limit(limit).Offset(offset).Count(count).Execute()
|
//resp, r, err := apiClient.Beta.IdentityHistoryAPI.CompareIdentitySnapshots(context.Background(), id).Snapshot1(snapshot1).Snapshot2(snapshot2).AccessItemTypes(accessItemTypes).Limit(limit).Offset(offset).Count(count).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IdentityHistoryAPI.CompareIdentitySnapshots``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IdentityHistoryAPI.CompareIdentitySnapshots``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `CompareIdentitySnapshots`: []IdentityCompareResponse
|
// response from `CompareIdentitySnapshots`: []IdentityCompareResponse
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IdentityHistoryAPI.CompareIdentitySnapshots`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IdentityHistoryAPI.CompareIdentitySnapshots`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -172,16 +172,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IdentityHistoryAPI.CompareIdentitySnapshotsAccessType(context.Background(), id, accessType).Execute()
|
resp, r, err := apiClient.Beta.IdentityHistoryAPI.CompareIdentitySnapshotsAccessType(context.Background(), id, accessType).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IdentityHistoryAPI.CompareIdentitySnapshotsAccessType(context.Background(), id, accessType).AccessAssociated(accessAssociated).Snapshot1(snapshot1).Snapshot2(snapshot2).Limit(limit).Offset(offset).Count(count).Execute()
|
//resp, r, err := apiClient.Beta.IdentityHistoryAPI.CompareIdentitySnapshotsAccessType(context.Background(), id, accessType).AccessAssociated(accessAssociated).Snapshot1(snapshot1).Snapshot2(snapshot2).Limit(limit).Offset(offset).Count(count).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IdentityHistoryAPI.CompareIdentitySnapshotsAccessType``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IdentityHistoryAPI.CompareIdentitySnapshotsAccessType``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `CompareIdentitySnapshotsAccessType`: []AccessItemDiff
|
// response from `CompareIdentitySnapshotsAccessType`: []AccessItemDiff
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IdentityHistoryAPI.CompareIdentitySnapshotsAccessType`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IdentityHistoryAPI.CompareIdentitySnapshotsAccessType`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -238,16 +238,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IdentityHistoryAPI.GetHistoricalIdentity(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.IdentityHistoryAPI.GetHistoricalIdentity(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IdentityHistoryAPI.GetHistoricalIdentity(context.Background(), id).Execute()
|
//resp, r, err := apiClient.Beta.IdentityHistoryAPI.GetHistoricalIdentity(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IdentityHistoryAPI.GetHistoricalIdentity``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IdentityHistoryAPI.GetHistoricalIdentity``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetHistoricalIdentity`: IdentityHistoryResponse
|
// response from `GetHistoricalIdentity`: IdentityHistoryResponse
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IdentityHistoryAPI.GetHistoricalIdentity`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IdentityHistoryAPI.GetHistoricalIdentity`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -316,16 +316,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IdentityHistoryAPI.GetHistoricalIdentityEvents(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.IdentityHistoryAPI.GetHistoricalIdentityEvents(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IdentityHistoryAPI.GetHistoricalIdentityEvents(context.Background(), id).From(from).EventTypes(eventTypes).AccessItemTypes(accessItemTypes).Limit(limit).Offset(offset).Count(count).Execute()
|
//resp, r, err := apiClient.Beta.IdentityHistoryAPI.GetHistoricalIdentityEvents(context.Background(), id).From(from).EventTypes(eventTypes).AccessItemTypes(accessItemTypes).Limit(limit).Offset(offset).Count(count).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IdentityHistoryAPI.GetHistoricalIdentityEvents``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IdentityHistoryAPI.GetHistoricalIdentityEvents``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetHistoricalIdentityEvents`: []GetHistoricalIdentityEvents200ResponseInner
|
// response from `GetHistoricalIdentityEvents`: []GetHistoricalIdentityEvents200ResponseInner
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IdentityHistoryAPI.GetHistoricalIdentityEvents`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IdentityHistoryAPI.GetHistoricalIdentityEvents`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -385,16 +385,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IdentityHistoryAPI.GetIdentitySnapshot(context.Background(), id, date).Execute()
|
resp, r, err := apiClient.Beta.IdentityHistoryAPI.GetIdentitySnapshot(context.Background(), id, date).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IdentityHistoryAPI.GetIdentitySnapshot(context.Background(), id, date).Execute()
|
//resp, r, err := apiClient.Beta.IdentityHistoryAPI.GetIdentitySnapshot(context.Background(), id, date).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IdentityHistoryAPI.GetIdentitySnapshot``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IdentityHistoryAPI.GetIdentitySnapshot``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetIdentitySnapshot`: IdentityHistoryResponse
|
// response from `GetIdentitySnapshot`: IdentityHistoryResponse
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IdentityHistoryAPI.GetIdentitySnapshot`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IdentityHistoryAPI.GetIdentitySnapshot`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -463,16 +463,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IdentityHistoryAPI.GetIdentitySnapshotSummary(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.IdentityHistoryAPI.GetIdentitySnapshotSummary(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IdentityHistoryAPI.GetIdentitySnapshotSummary(context.Background(), id).Before(before).Interval(interval).TimeZone(timeZone).Limit(limit).Offset(offset).Count(count).Execute()
|
//resp, r, err := apiClient.Beta.IdentityHistoryAPI.GetIdentitySnapshotSummary(context.Background(), id).Before(before).Interval(interval).TimeZone(timeZone).Limit(limit).Offset(offset).Count(count).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IdentityHistoryAPI.GetIdentitySnapshotSummary``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IdentityHistoryAPI.GetIdentitySnapshotSummary``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetIdentitySnapshotSummary`: []MetricResponse
|
// response from `GetIdentitySnapshotSummary`: []MetricResponse
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IdentityHistoryAPI.GetIdentitySnapshotSummary`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IdentityHistoryAPI.GetIdentitySnapshotSummary`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -529,16 +529,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IdentityHistoryAPI.GetIdentityStartDate(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.IdentityHistoryAPI.GetIdentityStartDate(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IdentityHistoryAPI.GetIdentityStartDate(context.Background(), id).Execute()
|
//resp, r, err := apiClient.Beta.IdentityHistoryAPI.GetIdentityStartDate(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IdentityHistoryAPI.GetIdentityStartDate``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IdentityHistoryAPI.GetIdentityStartDate``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetIdentityStartDate`: string
|
// response from `GetIdentityStartDate`: string
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IdentityHistoryAPI.GetIdentityStartDate`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IdentityHistoryAPI.GetIdentityStartDate`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -599,16 +599,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IdentityHistoryAPI.ListHistoricalIdentities(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.IdentityHistoryAPI.ListHistoricalIdentities(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IdentityHistoryAPI.ListHistoricalIdentities(context.Background()).StartsWithQuery(startsWithQuery).IsDeleted(isDeleted).IsActive(isActive).Limit(limit).Offset(offset).Execute()
|
//resp, r, err := apiClient.Beta.IdentityHistoryAPI.ListHistoricalIdentities(context.Background()).StartsWithQuery(startsWithQuery).IsDeleted(isDeleted).IsActive(isActive).Limit(limit).Offset(offset).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IdentityHistoryAPI.ListHistoricalIdentities``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IdentityHistoryAPI.ListHistoricalIdentities``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListHistoricalIdentities`: []IdentityListItem
|
// response from `ListHistoricalIdentities`: []IdentityListItem
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IdentityHistoryAPI.ListHistoricalIdentities`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IdentityHistoryAPI.ListHistoricalIdentities`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -679,16 +679,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IdentityHistoryAPI.ListIdentityAccessItems(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.IdentityHistoryAPI.ListIdentityAccessItems(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IdentityHistoryAPI.ListIdentityAccessItems(context.Background(), id).Type_(type_).Filters(filters).Sorters(sorters).Query(query).Limit(limit).Count(count).Offset(offset).Execute()
|
//resp, r, err := apiClient.Beta.IdentityHistoryAPI.ListIdentityAccessItems(context.Background(), id).Type_(type_).Filters(filters).Sorters(sorters).Query(query).Limit(limit).Count(count).Offset(offset).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IdentityHistoryAPI.ListIdentityAccessItems``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IdentityHistoryAPI.ListIdentityAccessItems``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListIdentityAccessItems`: []ListIdentityAccessItems200ResponseInner
|
// response from `ListIdentityAccessItems`: []ListIdentityAccessItems200ResponseInner
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IdentityHistoryAPI.ListIdentityAccessItems`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IdentityHistoryAPI.ListIdentityAccessItems`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -750,16 +750,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IdentityHistoryAPI.ListIdentitySnapshotAccessItems(context.Background(), id, date).Execute()
|
resp, r, err := apiClient.Beta.IdentityHistoryAPI.ListIdentitySnapshotAccessItems(context.Background(), id, date).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IdentityHistoryAPI.ListIdentitySnapshotAccessItems(context.Background(), id, date).Type_(type_).Execute()
|
//resp, r, err := apiClient.Beta.IdentityHistoryAPI.ListIdentitySnapshotAccessItems(context.Background(), id, date).Type_(type_).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IdentityHistoryAPI.ListIdentitySnapshotAccessItems``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IdentityHistoryAPI.ListIdentitySnapshotAccessItems``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListIdentitySnapshotAccessItems`: []ListIdentityAccessItems200ResponseInner
|
// response from `ListIdentitySnapshotAccessItems`: []ListIdentityAccessItems200ResponseInner
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IdentityHistoryAPI.ListIdentitySnapshotAccessItems`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IdentityHistoryAPI.ListIdentitySnapshotAccessItems`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -826,16 +826,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IdentityHistoryAPI.ListIdentitySnapshots(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.IdentityHistoryAPI.ListIdentitySnapshots(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IdentityHistoryAPI.ListIdentitySnapshots(context.Background(), id).Start(start).Interval(interval).Limit(limit).Offset(offset).Count(count).Execute()
|
//resp, r, err := apiClient.Beta.IdentityHistoryAPI.ListIdentitySnapshots(context.Background(), id).Start(start).Interval(interval).Limit(limit).Offset(offset).Count(count).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IdentityHistoryAPI.ListIdentitySnapshots``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IdentityHistoryAPI.ListIdentitySnapshots``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListIdentitySnapshots`: []IdentitySnapshotSummaryResponse
|
// response from `ListIdentitySnapshots`: []IdentitySnapshotSummaryResponse
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IdentityHistoryAPI.ListIdentitySnapshots`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IdentityHistoryAPI.ListIdentitySnapshots`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -77,7 +77,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -133,24 +133,23 @@ func main() {
|
|||||||
"id" : "id12345"
|
"id" : "id12345"
|
||||||
}`) // IdentityProfile |
|
}`) // IdentityProfile |
|
||||||
|
|
||||||
|
var identityProfile beta.IdentityProfile
|
||||||
var identityProfile beta.IdentityProfile
|
if err := json.Unmarshal(identityprofile, &identityProfile); err != nil {
|
||||||
if err := json.Unmarshal(identityprofile, &identityProfile); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IdentityProfilesAPI.CreateIdentityProfile(context.Background()).IdentityProfile(identityProfile).Execute()
|
resp, r, err := apiClient.Beta.IdentityProfilesAPI.CreateIdentityProfile(context.Background()).IdentityProfile(identityProfile).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IdentityProfilesAPI.CreateIdentityProfile(context.Background()).IdentityProfile(identityProfile).Execute()
|
//resp, r, err := apiClient.Beta.IdentityProfilesAPI.CreateIdentityProfile(context.Background()).IdentityProfile(identityProfile).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IdentityProfilesAPI.CreateIdentityProfile``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IdentityProfilesAPI.CreateIdentityProfile``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `CreateIdentityProfile`: IdentityProfile
|
// response from `CreateIdentityProfile`: IdentityProfile
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IdentityProfilesAPI.CreateIdentityProfile`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IdentityProfilesAPI.CreateIdentityProfile`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -209,16 +208,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IdentityProfilesAPI.DeleteIdentityProfile(context.Background(), identityProfileId).Execute()
|
resp, r, err := apiClient.Beta.IdentityProfilesAPI.DeleteIdentityProfile(context.Background(), identityProfileId).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IdentityProfilesAPI.DeleteIdentityProfile(context.Background(), identityProfileId).Execute()
|
//resp, r, err := apiClient.Beta.IdentityProfilesAPI.DeleteIdentityProfile(context.Background(), identityProfileId).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IdentityProfilesAPI.DeleteIdentityProfile``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IdentityProfilesAPI.DeleteIdentityProfile``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `DeleteIdentityProfile`: TaskResultSimplified
|
// response from `DeleteIdentityProfile`: TaskResultSimplified
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IdentityProfilesAPI.DeleteIdentityProfile`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IdentityProfilesAPI.DeleteIdentityProfile`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -267,7 +266,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -275,24 +274,23 @@ import (
|
|||||||
func main() {
|
func main() {
|
||||||
requestbody := []byte(``) // []string | Identity Profile bulk delete request body.
|
requestbody := []byte(``) // []string | Identity Profile bulk delete request body.
|
||||||
|
|
||||||
|
var requestBody []beta.RequestBody
|
||||||
var requestBody beta.[]RequestBody
|
if err := json.Unmarshal(requestbody, &requestBody); err != nil {
|
||||||
if err := json.Unmarshal(requestbody, &requestBody); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IdentityProfilesAPI.DeleteIdentityProfiles(context.Background()).RequestBody(requestBody).Execute()
|
resp, r, err := apiClient.Beta.IdentityProfilesAPI.DeleteIdentityProfiles(context.Background()).RequestBody(requestBody).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IdentityProfilesAPI.DeleteIdentityProfiles(context.Background()).RequestBody(requestBody).Execute()
|
//resp, r, err := apiClient.Beta.IdentityProfilesAPI.DeleteIdentityProfiles(context.Background()).RequestBody(requestBody).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IdentityProfilesAPI.DeleteIdentityProfiles``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IdentityProfilesAPI.DeleteIdentityProfiles``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `DeleteIdentityProfiles`: TaskResultSimplified
|
// response from `DeleteIdentityProfiles`: TaskResultSimplified
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IdentityProfilesAPI.DeleteIdentityProfiles`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IdentityProfilesAPI.DeleteIdentityProfiles`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -353,16 +351,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IdentityProfilesAPI.ExportIdentityProfiles(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.IdentityProfilesAPI.ExportIdentityProfiles(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IdentityProfilesAPI.ExportIdentityProfiles(context.Background()).Limit(limit).Offset(offset).Count(count).Filters(filters).Sorters(sorters).Execute()
|
//resp, r, err := apiClient.Beta.IdentityProfilesAPI.ExportIdentityProfiles(context.Background()).Limit(limit).Offset(offset).Count(count).Filters(filters).Sorters(sorters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IdentityProfilesAPI.ExportIdentityProfiles``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IdentityProfilesAPI.ExportIdentityProfiles``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ExportIdentityProfiles`: []IdentityProfileExportedObject
|
// response from `ExportIdentityProfiles`: []IdentityProfileExportedObject
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IdentityProfilesAPI.ExportIdentityProfiles`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IdentityProfilesAPI.ExportIdentityProfiles`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -420,16 +418,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IdentityProfilesAPI.GetDefaultIdentityAttributeConfig(context.Background(), identityProfileId).Execute()
|
resp, r, err := apiClient.Beta.IdentityProfilesAPI.GetDefaultIdentityAttributeConfig(context.Background(), identityProfileId).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IdentityProfilesAPI.GetDefaultIdentityAttributeConfig(context.Background(), identityProfileId).Execute()
|
//resp, r, err := apiClient.Beta.IdentityProfilesAPI.GetDefaultIdentityAttributeConfig(context.Background(), identityProfileId).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IdentityProfilesAPI.GetDefaultIdentityAttributeConfig``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IdentityProfilesAPI.GetDefaultIdentityAttributeConfig``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetDefaultIdentityAttributeConfig`: IdentityAttributeConfig
|
// response from `GetDefaultIdentityAttributeConfig`: IdentityAttributeConfig
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IdentityProfilesAPI.GetDefaultIdentityAttributeConfig`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IdentityProfilesAPI.GetDefaultIdentityAttributeConfig`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -487,16 +485,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IdentityProfilesAPI.GetIdentityProfile(context.Background(), identityProfileId).Execute()
|
resp, r, err := apiClient.Beta.IdentityProfilesAPI.GetIdentityProfile(context.Background(), identityProfileId).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IdentityProfilesAPI.GetIdentityProfile(context.Background(), identityProfileId).Execute()
|
//resp, r, err := apiClient.Beta.IdentityProfilesAPI.GetIdentityProfile(context.Background(), identityProfileId).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IdentityProfilesAPI.GetIdentityProfile``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IdentityProfilesAPI.GetIdentityProfile``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetIdentityProfile`: IdentityProfile
|
// response from `GetIdentityProfile`: IdentityProfile
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IdentityProfilesAPI.GetIdentityProfile`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IdentityProfilesAPI.GetIdentityProfile`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -539,7 +537,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -547,24 +545,23 @@ import (
|
|||||||
func main() {
|
func main() {
|
||||||
identityprofileexportedobject := []byte(``) // []IdentityProfileExportedObject | Previously exported Identity Profiles.
|
identityprofileexportedobject := []byte(``) // []IdentityProfileExportedObject | Previously exported Identity Profiles.
|
||||||
|
|
||||||
|
var identityProfileExportedObject []beta.IdentityProfileExportedObject
|
||||||
var identityProfileExportedObject beta.[]IdentityProfileExportedObject
|
if err := json.Unmarshal(identityprofileexportedobject, &identityProfileExportedObject); err != nil {
|
||||||
if err := json.Unmarshal(identityprofileexportedobject, &identityProfileExportedObject); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IdentityProfilesAPI.ImportIdentityProfiles(context.Background()).IdentityProfileExportedObject(identityProfileExportedObject).Execute()
|
resp, r, err := apiClient.Beta.IdentityProfilesAPI.ImportIdentityProfiles(context.Background()).IdentityProfileExportedObject(identityProfileExportedObject).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IdentityProfilesAPI.ImportIdentityProfiles(context.Background()).IdentityProfileExportedObject(identityProfileExportedObject).Execute()
|
//resp, r, err := apiClient.Beta.IdentityProfilesAPI.ImportIdentityProfiles(context.Background()).IdentityProfileExportedObject(identityProfileExportedObject).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IdentityProfilesAPI.ImportIdentityProfiles``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IdentityProfilesAPI.ImportIdentityProfiles``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ImportIdentityProfiles`: ObjectImportResult
|
// response from `ImportIdentityProfiles`: ObjectImportResult
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IdentityProfilesAPI.ImportIdentityProfiles`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IdentityProfilesAPI.ImportIdentityProfiles`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -626,16 +623,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IdentityProfilesAPI.ListIdentityProfiles(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.IdentityProfilesAPI.ListIdentityProfiles(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IdentityProfilesAPI.ListIdentityProfiles(context.Background()).Limit(limit).Offset(offset).Count(count).Filters(filters).Sorters(sorters).Execute()
|
//resp, r, err := apiClient.Beta.IdentityProfilesAPI.ListIdentityProfiles(context.Background()).Limit(limit).Offset(offset).Count(count).Filters(filters).Sorters(sorters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IdentityProfilesAPI.ListIdentityProfiles``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IdentityProfilesAPI.ListIdentityProfiles``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListIdentityProfiles`: []IdentityProfile
|
// response from `ListIdentityProfiles`: []IdentityProfile
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IdentityProfilesAPI.ListIdentityProfiles`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IdentityProfilesAPI.ListIdentityProfiles`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -680,7 +677,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -714,24 +711,23 @@ func main() {
|
|||||||
}
|
}
|
||||||
}`) // IdentityPreviewRequest | Identity Preview request body.
|
}`) // IdentityPreviewRequest | Identity Preview request body.
|
||||||
|
|
||||||
|
var identityPreviewRequest beta.IdentityPreviewRequest
|
||||||
var identityPreviewRequest beta.IdentityPreviewRequest
|
if err := json.Unmarshal(identitypreviewrequest, &identityPreviewRequest); err != nil {
|
||||||
if err := json.Unmarshal(identitypreviewrequest, &identityPreviewRequest); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IdentityProfilesAPI.ShowGenerateIdentityPreview(context.Background()).IdentityPreviewRequest(identityPreviewRequest).Execute()
|
resp, r, err := apiClient.Beta.IdentityProfilesAPI.ShowGenerateIdentityPreview(context.Background()).IdentityPreviewRequest(identityPreviewRequest).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IdentityProfilesAPI.ShowGenerateIdentityPreview(context.Background()).IdentityPreviewRequest(identityPreviewRequest).Execute()
|
//resp, r, err := apiClient.Beta.IdentityProfilesAPI.ShowGenerateIdentityPreview(context.Background()).IdentityPreviewRequest(identityPreviewRequest).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IdentityProfilesAPI.ShowGenerateIdentityPreview``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IdentityProfilesAPI.ShowGenerateIdentityPreview``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ShowGenerateIdentityPreview`: IdentityPreviewResponse
|
// response from `ShowGenerateIdentityPreview`: IdentityPreviewResponse
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IdentityProfilesAPI.ShowGenerateIdentityPreview`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IdentityProfilesAPI.ShowGenerateIdentityPreview`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -793,16 +789,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IdentityProfilesAPI.SyncIdentityProfile(context.Background(), identityProfileId).Execute()
|
resp, r, err := apiClient.Beta.IdentityProfilesAPI.SyncIdentityProfile(context.Background(), identityProfileId).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IdentityProfilesAPI.SyncIdentityProfile(context.Background(), identityProfileId).Execute()
|
//resp, r, err := apiClient.Beta.IdentityProfilesAPI.SyncIdentityProfile(context.Background(), identityProfileId).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IdentityProfilesAPI.SyncIdentityProfile``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IdentityProfilesAPI.SyncIdentityProfile``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `SyncIdentityProfile`: map[string]interface{}
|
// response from `SyncIdentityProfile`: map[string]interface{}
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IdentityProfilesAPI.SyncIdentityProfile`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IdentityProfilesAPI.SyncIdentityProfile`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -858,7 +854,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -867,24 +863,23 @@ func main() {
|
|||||||
identityProfileId := `ef38f94347e94562b5bb8424a56397d8` // string | Identity profile ID. # string | Identity profile ID.
|
identityProfileId := `ef38f94347e94562b5bb8424a56397d8` // string | Identity profile ID. # string | Identity profile ID.
|
||||||
jsonpatchoperation := []byte(`[{op=add, path=/identityAttributeConfig/attributeTransforms/0, value={identityAttributeName=location, transformDefinition={type=accountAttribute, attributes={sourceName=Employees, attributeName=location, sourceId=2c91808878b7d63b0178c66ffcdc4ce4}}}}]`) // []JsonPatchOperation | List of identity profile update operations according to the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard.
|
jsonpatchoperation := []byte(`[{op=add, path=/identityAttributeConfig/attributeTransforms/0, value={identityAttributeName=location, transformDefinition={type=accountAttribute, attributes={sourceName=Employees, attributeName=location, sourceId=2c91808878b7d63b0178c66ffcdc4ce4}}}}]`) // []JsonPatchOperation | List of identity profile update operations according to the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard.
|
||||||
|
|
||||||
|
var jsonPatchOperation []beta.JsonPatchOperation
|
||||||
var jsonPatchOperation beta.[]JsonPatchOperation
|
if err := json.Unmarshal(jsonpatchoperation, &jsonPatchOperation); err != nil {
|
||||||
if err := json.Unmarshal(jsonpatchoperation, &jsonPatchOperation); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.IdentityProfilesAPI.UpdateIdentityProfile(context.Background(), identityProfileId).JsonPatchOperation(jsonPatchOperation).Execute()
|
resp, r, err := apiClient.Beta.IdentityProfilesAPI.UpdateIdentityProfile(context.Background(), identityProfileId).JsonPatchOperation(jsonPatchOperation).Execute()
|
||||||
//resp, r, err := apiClient.Beta.IdentityProfilesAPI.UpdateIdentityProfile(context.Background(), identityProfileId).JsonPatchOperation(jsonPatchOperation).Execute()
|
//resp, r, err := apiClient.Beta.IdentityProfilesAPI.UpdateIdentityProfile(context.Background(), identityProfileId).JsonPatchOperation(jsonPatchOperation).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `IdentityProfilesAPI.UpdateIdentityProfile``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `IdentityProfilesAPI.UpdateIdentityProfile``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `UpdateIdentityProfile`: IdentityProfile
|
// response from `UpdateIdentityProfile`: IdentityProfile
|
||||||
fmt.Fprintf(os.Stdout, "Response from `IdentityProfilesAPI.UpdateIdentityProfile`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `IdentityProfilesAPI.UpdateIdentityProfile`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -63,7 +63,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -81,24 +81,23 @@ func main() {
|
|||||||
"config" : "{\"workflowId\" : \"6b42d9be-61b6-46af-827e-ea29ba8aa3d9\"}"
|
"config" : "{\"workflowId\" : \"6b42d9be-61b6-46af-827e-ea29ba8aa3d9\"}"
|
||||||
}`) // LauncherRequest | Payload to create a Launcher
|
}`) // LauncherRequest | Payload to create a Launcher
|
||||||
|
|
||||||
|
var launcherRequest beta.LauncherRequest
|
||||||
var launcherRequest beta.LauncherRequest
|
if err := json.Unmarshal(launcherrequest, &launcherRequest); err != nil {
|
||||||
if err := json.Unmarshal(launcherrequest, &launcherRequest); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.LaunchersAPI.CreateLauncher(context.Background()).LauncherRequest(launcherRequest).Execute()
|
resp, r, err := apiClient.Beta.LaunchersAPI.CreateLauncher(context.Background()).LauncherRequest(launcherRequest).Execute()
|
||||||
//resp, r, err := apiClient.Beta.LaunchersAPI.CreateLauncher(context.Background()).LauncherRequest(launcherRequest).Execute()
|
//resp, r, err := apiClient.Beta.LaunchersAPI.CreateLauncher(context.Background()).LauncherRequest(launcherRequest).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `LaunchersAPI.CreateLauncher``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `LaunchersAPI.CreateLauncher``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `CreateLauncher`: Launcher
|
// response from `CreateLauncher`: Launcher
|
||||||
fmt.Fprintf(os.Stdout, "Response from `LaunchersAPI.CreateLauncher`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `LaunchersAPI.CreateLauncher`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -155,14 +154,15 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
r, err := apiClient.Beta.LaunchersAPI.DeleteLauncher(context.Background(), launcherID).Execute()
|
r, err := apiClient.Beta.LaunchersAPI.DeleteLauncher(context.Background(), launcherID).Execute()
|
||||||
//r, err := apiClient.Beta.LaunchersAPI.DeleteLauncher(context.Background(), launcherID).Execute()
|
//r, err := apiClient.Beta.LaunchersAPI.DeleteLauncher(context.Background(), launcherID).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `LaunchersAPI.DeleteLauncher``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `LaunchersAPI.DeleteLauncher``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -219,16 +219,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.LaunchersAPI.GetLauncher(context.Background(), launcherID).Execute()
|
resp, r, err := apiClient.Beta.LaunchersAPI.GetLauncher(context.Background(), launcherID).Execute()
|
||||||
//resp, r, err := apiClient.Beta.LaunchersAPI.GetLauncher(context.Background(), launcherID).Execute()
|
//resp, r, err := apiClient.Beta.LaunchersAPI.GetLauncher(context.Background(), launcherID).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `LaunchersAPI.GetLauncher``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `LaunchersAPI.GetLauncher``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetLauncher`: Launcher
|
// response from `GetLauncher`: Launcher
|
||||||
fmt.Fprintf(os.Stdout, "Response from `LaunchersAPI.GetLauncher`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `LaunchersAPI.GetLauncher`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -285,16 +285,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.LaunchersAPI.GetLaunchers(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.LaunchersAPI.GetLaunchers(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.LaunchersAPI.GetLaunchers(context.Background()).Filters(filters).Next(next).Limit(limit).Execute()
|
//resp, r, err := apiClient.Beta.LaunchersAPI.GetLaunchers(context.Background()).Filters(filters).Next(next).Limit(limit).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `LaunchersAPI.GetLaunchers``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `LaunchersAPI.GetLaunchers``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetLaunchers`: GetLaunchers200Response
|
// response from `GetLaunchers`: GetLaunchers200Response
|
||||||
fmt.Fprintf(os.Stdout, "Response from `LaunchersAPI.GetLaunchers`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `LaunchersAPI.GetLaunchers`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -342,7 +342,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -361,24 +361,23 @@ func main() {
|
|||||||
"config" : "{\"workflowId\" : \"6b42d9be-61b6-46af-827e-ea29ba8aa3d9\"}"
|
"config" : "{\"workflowId\" : \"6b42d9be-61b6-46af-827e-ea29ba8aa3d9\"}"
|
||||||
}`) // LauncherRequest | Payload to replace Launcher
|
}`) // LauncherRequest | Payload to replace Launcher
|
||||||
|
|
||||||
|
var launcherRequest beta.LauncherRequest
|
||||||
var launcherRequest beta.LauncherRequest
|
if err := json.Unmarshal(launcherrequest, &launcherRequest); err != nil {
|
||||||
if err := json.Unmarshal(launcherrequest, &launcherRequest); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.LaunchersAPI.PutLauncher(context.Background(), launcherID).LauncherRequest(launcherRequest).Execute()
|
resp, r, err := apiClient.Beta.LaunchersAPI.PutLauncher(context.Background(), launcherID).LauncherRequest(launcherRequest).Execute()
|
||||||
//resp, r, err := apiClient.Beta.LaunchersAPI.PutLauncher(context.Background(), launcherID).LauncherRequest(launcherRequest).Execute()
|
//resp, r, err := apiClient.Beta.LaunchersAPI.PutLauncher(context.Background(), launcherID).LauncherRequest(launcherRequest).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `LaunchersAPI.PutLauncher``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `LaunchersAPI.PutLauncher``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `PutLauncher`: Launcher
|
// response from `PutLauncher`: Launcher
|
||||||
fmt.Fprintf(os.Stdout, "Response from `LaunchersAPI.PutLauncher`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `LaunchersAPI.PutLauncher`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -435,16 +434,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.LaunchersAPI.StartLauncher(context.Background(), launcherID).Execute()
|
resp, r, err := apiClient.Beta.LaunchersAPI.StartLauncher(context.Background(), launcherID).Execute()
|
||||||
//resp, r, err := apiClient.Beta.LaunchersAPI.StartLauncher(context.Background(), launcherID).Execute()
|
//resp, r, err := apiClient.Beta.LaunchersAPI.StartLauncher(context.Background(), launcherID).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `LaunchersAPI.StartLauncher``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `LaunchersAPI.StartLauncher``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `StartLauncher`: StartLauncher200Response
|
// response from `StartLauncher`: StartLauncher200Response
|
||||||
fmt.Fprintf(os.Stdout, "Response from `LaunchersAPI.StartLauncher`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `LaunchersAPI.StartLauncher`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -112,16 +112,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.LifecycleStatesAPI.GetLifecycleStates(context.Background(), identityProfileId, lifecycleStateId).Execute()
|
resp, r, err := apiClient.Beta.LifecycleStatesAPI.GetLifecycleStates(context.Background(), identityProfileId, lifecycleStateId).Execute()
|
||||||
//resp, r, err := apiClient.Beta.LifecycleStatesAPI.GetLifecycleStates(context.Background(), identityProfileId, lifecycleStateId).Execute()
|
//resp, r, err := apiClient.Beta.LifecycleStatesAPI.GetLifecycleStates(context.Background(), identityProfileId, lifecycleStateId).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `LifecycleStatesAPI.GetLifecycleStates``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `LifecycleStatesAPI.GetLifecycleStates``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetLifecycleStates`: LifecycleState
|
// response from `GetLifecycleStates`: LifecycleState
|
||||||
fmt.Fprintf(os.Stdout, "Response from `LifecycleStatesAPI.GetLifecycleStates`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `LifecycleStatesAPI.GetLifecycleStates`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -174,7 +174,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -184,24 +184,23 @@ func main() {
|
|||||||
lifecycleStateId := `ef38f94347e94562b5bb8424a56397d8` // string | Lifecycle State ID. # string | Lifecycle State ID.
|
lifecycleStateId := `ef38f94347e94562b5bb8424a56397d8` // string | Lifecycle State ID. # string | Lifecycle State ID.
|
||||||
jsonpatchoperation := []byte(`[{op=replace, path=/description, value=Updated description!}, {op=replace, path=/accessProfileIds, value=[2c918087742bab150174407a80f3125e, 2c918087742bab150174407a80f3124f]}, {op=replace, path=/accountActions, value=[{action=ENABLE, sourceIds=[2c9180846a2f82fb016a481c1b1560c5, 2c9180846a2f82fb016a481c1b1560cc]}, {action=DISABLE, sourceIds=[2c91808869a0c9980169a207258513fb]}]}, {op=replace, path=/emailNotificationOption, value={notifyManagers=true, notifyAllAdmins=false, notifySpecificUsers=false, emailAddressList=[]}}]`) // []JsonPatchOperation | A list of lifecycle state update operations according to the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard. The following fields can be updated: * enabled * description * accountActions * accessProfileIds * emailNotificationOption
|
jsonpatchoperation := []byte(`[{op=replace, path=/description, value=Updated description!}, {op=replace, path=/accessProfileIds, value=[2c918087742bab150174407a80f3125e, 2c918087742bab150174407a80f3124f]}, {op=replace, path=/accountActions, value=[{action=ENABLE, sourceIds=[2c9180846a2f82fb016a481c1b1560c5, 2c9180846a2f82fb016a481c1b1560cc]}, {action=DISABLE, sourceIds=[2c91808869a0c9980169a207258513fb]}]}, {op=replace, path=/emailNotificationOption, value={notifyManagers=true, notifyAllAdmins=false, notifySpecificUsers=false, emailAddressList=[]}}]`) // []JsonPatchOperation | A list of lifecycle state update operations according to the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard. The following fields can be updated: * enabled * description * accountActions * accessProfileIds * emailNotificationOption
|
||||||
|
|
||||||
|
var jsonPatchOperation []beta.JsonPatchOperation
|
||||||
var jsonPatchOperation beta.[]JsonPatchOperation
|
if err := json.Unmarshal(jsonpatchoperation, &jsonPatchOperation); err != nil {
|
||||||
if err := json.Unmarshal(jsonpatchoperation, &jsonPatchOperation); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.LifecycleStatesAPI.UpdateLifecycleStates(context.Background(), identityProfileId, lifecycleStateId).JsonPatchOperation(jsonPatchOperation).Execute()
|
resp, r, err := apiClient.Beta.LifecycleStatesAPI.UpdateLifecycleStates(context.Background(), identityProfileId, lifecycleStateId).JsonPatchOperation(jsonPatchOperation).Execute()
|
||||||
//resp, r, err := apiClient.Beta.LifecycleStatesAPI.UpdateLifecycleStates(context.Background(), identityProfileId, lifecycleStateId).JsonPatchOperation(jsonPatchOperation).Execute()
|
//resp, r, err := apiClient.Beta.LifecycleStatesAPI.UpdateLifecycleStates(context.Background(), identityProfileId, lifecycleStateId).JsonPatchOperation(jsonPatchOperation).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `LifecycleStatesAPI.UpdateLifecycleStates``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `LifecycleStatesAPI.UpdateLifecycleStates``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `UpdateLifecycleStates`: LifecycleState
|
// response from `UpdateLifecycleStates`: LifecycleState
|
||||||
fmt.Fprintf(os.Stdout, "Response from `LifecycleStatesAPI.UpdateLifecycleStates`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `LifecycleStatesAPI.UpdateLifecycleStates`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -76,16 +76,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.MFAConfigurationAPI.DeleteMFAConfig(context.Background(), method).Execute()
|
resp, r, err := apiClient.Beta.MFAConfigurationAPI.DeleteMFAConfig(context.Background(), method).Execute()
|
||||||
//resp, r, err := apiClient.Beta.MFAConfigurationAPI.DeleteMFAConfig(context.Background(), method).Execute()
|
//resp, r, err := apiClient.Beta.MFAConfigurationAPI.DeleteMFAConfig(context.Background(), method).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `MFAConfigurationAPI.DeleteMFAConfig``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `MFAConfigurationAPI.DeleteMFAConfig``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `DeleteMFAConfig`: MfaOktaConfig
|
// response from `DeleteMFAConfig`: MfaOktaConfig
|
||||||
fmt.Fprintf(os.Stdout, "Response from `MFAConfigurationAPI.DeleteMFAConfig`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `MFAConfigurationAPI.DeleteMFAConfig`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -133,16 +133,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.MFAConfigurationAPI.GetMFADuoConfig(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.MFAConfigurationAPI.GetMFADuoConfig(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.MFAConfigurationAPI.GetMFADuoConfig(context.Background()).Execute()
|
//resp, r, err := apiClient.Beta.MFAConfigurationAPI.GetMFADuoConfig(context.Background()).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `MFAConfigurationAPI.GetMFADuoConfig``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `MFAConfigurationAPI.GetMFADuoConfig``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetMFADuoConfig`: MfaDuoConfig
|
// response from `GetMFADuoConfig`: MfaDuoConfig
|
||||||
fmt.Fprintf(os.Stdout, "Response from `MFAConfigurationAPI.GetMFADuoConfig`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `MFAConfigurationAPI.GetMFADuoConfig`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -195,16 +195,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.MFAConfigurationAPI.GetMFAKbaConfig(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.MFAConfigurationAPI.GetMFAKbaConfig(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.MFAConfigurationAPI.GetMFAKbaConfig(context.Background()).AllLanguages(allLanguages).Execute()
|
//resp, r, err := apiClient.Beta.MFAConfigurationAPI.GetMFAKbaConfig(context.Background()).AllLanguages(allLanguages).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `MFAConfigurationAPI.GetMFAKbaConfig``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `MFAConfigurationAPI.GetMFAKbaConfig``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetMFAKbaConfig`: []KbaQuestion
|
// response from `GetMFAKbaConfig`: []KbaQuestion
|
||||||
fmt.Fprintf(os.Stdout, "Response from `MFAConfigurationAPI.GetMFAKbaConfig`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `MFAConfigurationAPI.GetMFAKbaConfig`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -252,16 +252,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.MFAConfigurationAPI.GetMFAOktaConfig(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.MFAConfigurationAPI.GetMFAOktaConfig(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.MFAConfigurationAPI.GetMFAOktaConfig(context.Background()).Execute()
|
//resp, r, err := apiClient.Beta.MFAConfigurationAPI.GetMFAOktaConfig(context.Background()).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `MFAConfigurationAPI.GetMFAOktaConfig``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `MFAConfigurationAPI.GetMFAOktaConfig``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetMFAOktaConfig`: MfaOktaConfig
|
// response from `GetMFAOktaConfig`: MfaOktaConfig
|
||||||
fmt.Fprintf(os.Stdout, "Response from `MFAConfigurationAPI.GetMFAOktaConfig`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `MFAConfigurationAPI.GetMFAOktaConfig`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -304,7 +304,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -322,24 +322,23 @@ func main() {
|
|||||||
"identityAttribute" : "email"
|
"identityAttribute" : "email"
|
||||||
}`) // MfaDuoConfig |
|
}`) // MfaDuoConfig |
|
||||||
|
|
||||||
|
var mfaDuoConfig beta.MfaDuoConfig
|
||||||
var mfaDuoConfig beta.MfaDuoConfig
|
if err := json.Unmarshal(mfaduoconfig, &mfaDuoConfig); err != nil {
|
||||||
if err := json.Unmarshal(mfaduoconfig, &mfaDuoConfig); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.MFAConfigurationAPI.SetMFADuoConfig(context.Background()).MfaDuoConfig(mfaDuoConfig).Execute()
|
resp, r, err := apiClient.Beta.MFAConfigurationAPI.SetMFADuoConfig(context.Background()).MfaDuoConfig(mfaDuoConfig).Execute()
|
||||||
//resp, r, err := apiClient.Beta.MFAConfigurationAPI.SetMFADuoConfig(context.Background()).MfaDuoConfig(mfaDuoConfig).Execute()
|
//resp, r, err := apiClient.Beta.MFAConfigurationAPI.SetMFADuoConfig(context.Background()).MfaDuoConfig(mfaDuoConfig).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `MFAConfigurationAPI.SetMFADuoConfig``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `MFAConfigurationAPI.SetMFADuoConfig``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `SetMFADuoConfig`: MfaDuoConfig
|
// response from `SetMFADuoConfig`: MfaDuoConfig
|
||||||
fmt.Fprintf(os.Stdout, "Response from `MFAConfigurationAPI.SetMFADuoConfig`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `MFAConfigurationAPI.SetMFADuoConfig`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -382,7 +381,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -390,24 +389,23 @@ import (
|
|||||||
func main() {
|
func main() {
|
||||||
kbaanswerrequestitem := []byte(`[{id=173423, answer=822cd15d6c15aa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a0859a2fea34}, {id=c54fee53-2d63-4fc5-9259-3e93b9994135, answer=9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08}]`) // []KbaAnswerRequestItem |
|
kbaanswerrequestitem := []byte(`[{id=173423, answer=822cd15d6c15aa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a0859a2fea34}, {id=c54fee53-2d63-4fc5-9259-3e93b9994135, answer=9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08}]`) // []KbaAnswerRequestItem |
|
||||||
|
|
||||||
|
var kbaAnswerRequestItem []beta.KbaAnswerRequestItem
|
||||||
var kbaAnswerRequestItem beta.[]KbaAnswerRequestItem
|
if err := json.Unmarshal(kbaanswerrequestitem, &kbaAnswerRequestItem); err != nil {
|
||||||
if err := json.Unmarshal(kbaanswerrequestitem, &kbaAnswerRequestItem); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.MFAConfigurationAPI.SetMFAKBAConfig(context.Background()).KbaAnswerRequestItem(kbaAnswerRequestItem).Execute()
|
resp, r, err := apiClient.Beta.MFAConfigurationAPI.SetMFAKBAConfig(context.Background()).KbaAnswerRequestItem(kbaAnswerRequestItem).Execute()
|
||||||
//resp, r, err := apiClient.Beta.MFAConfigurationAPI.SetMFAKBAConfig(context.Background()).KbaAnswerRequestItem(kbaAnswerRequestItem).Execute()
|
//resp, r, err := apiClient.Beta.MFAConfigurationAPI.SetMFAKBAConfig(context.Background()).KbaAnswerRequestItem(kbaAnswerRequestItem).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `MFAConfigurationAPI.SetMFAKBAConfig``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `MFAConfigurationAPI.SetMFAKBAConfig``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `SetMFAKBAConfig`: []KbaAnswerResponseItem
|
// response from `SetMFAKBAConfig`: []KbaAnswerResponseItem
|
||||||
fmt.Fprintf(os.Stdout, "Response from `MFAConfigurationAPI.SetMFAKBAConfig`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `MFAConfigurationAPI.SetMFAKBAConfig`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -450,7 +448,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -464,24 +462,23 @@ func main() {
|
|||||||
"identityAttribute" : "email"
|
"identityAttribute" : "email"
|
||||||
}`) // MfaOktaConfig |
|
}`) // MfaOktaConfig |
|
||||||
|
|
||||||
|
var mfaOktaConfig beta.MfaOktaConfig
|
||||||
var mfaOktaConfig beta.MfaOktaConfig
|
if err := json.Unmarshal(mfaoktaconfig, &mfaOktaConfig); err != nil {
|
||||||
if err := json.Unmarshal(mfaoktaconfig, &mfaOktaConfig); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.MFAConfigurationAPI.SetMFAOktaConfig(context.Background()).MfaOktaConfig(mfaOktaConfig).Execute()
|
resp, r, err := apiClient.Beta.MFAConfigurationAPI.SetMFAOktaConfig(context.Background()).MfaOktaConfig(mfaOktaConfig).Execute()
|
||||||
//resp, r, err := apiClient.Beta.MFAConfigurationAPI.SetMFAOktaConfig(context.Background()).MfaOktaConfig(mfaOktaConfig).Execute()
|
//resp, r, err := apiClient.Beta.MFAConfigurationAPI.SetMFAOktaConfig(context.Background()).MfaOktaConfig(mfaOktaConfig).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `MFAConfigurationAPI.SetMFAOktaConfig``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `MFAConfigurationAPI.SetMFAOktaConfig``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `SetMFAOktaConfig`: MfaOktaConfig
|
// response from `SetMFAOktaConfig`: MfaOktaConfig
|
||||||
fmt.Fprintf(os.Stdout, "Response from `MFAConfigurationAPI.SetMFAOktaConfig`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `MFAConfigurationAPI.SetMFAOktaConfig`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -538,16 +535,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.MFAConfigurationAPI.TestMFAConfig(context.Background(), method).Execute()
|
resp, r, err := apiClient.Beta.MFAConfigurationAPI.TestMFAConfig(context.Background(), method).Execute()
|
||||||
//resp, r, err := apiClient.Beta.MFAConfigurationAPI.TestMFAConfig(context.Background(), method).Execute()
|
//resp, r, err := apiClient.Beta.MFAConfigurationAPI.TestMFAConfig(context.Background(), method).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `MFAConfigurationAPI.TestMFAConfig``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `MFAConfigurationAPI.TestMFAConfig``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `TestMFAConfig`: MfaConfigTestResponse
|
// response from `TestMFAConfig`: MfaConfigTestResponse
|
||||||
fmt.Fprintf(os.Stdout, "Response from `MFAConfigurationAPI.TestMFAConfig`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `MFAConfigurationAPI.TestMFAConfig`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -60,7 +60,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -71,24 +71,23 @@ func main() {
|
|||||||
"deliveryType" : "EMAIL_WORK"
|
"deliveryType" : "EMAIL_WORK"
|
||||||
}`) // SendTokenRequest |
|
}`) // SendTokenRequest |
|
||||||
|
|
||||||
|
var sendTokenRequest beta.SendTokenRequest
|
||||||
var sendTokenRequest beta.SendTokenRequest
|
if err := json.Unmarshal(sendtokenrequest, &sendTokenRequest); err != nil {
|
||||||
if err := json.Unmarshal(sendtokenrequest, &sendTokenRequest); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.MFAControllerAPI.CreateSendToken(context.Background()).SendTokenRequest(sendTokenRequest).Execute()
|
resp, r, err := apiClient.Beta.MFAControllerAPI.CreateSendToken(context.Background()).SendTokenRequest(sendTokenRequest).Execute()
|
||||||
//resp, r, err := apiClient.Beta.MFAControllerAPI.CreateSendToken(context.Background()).SendTokenRequest(sendTokenRequest).Execute()
|
//resp, r, err := apiClient.Beta.MFAControllerAPI.CreateSendToken(context.Background()).SendTokenRequest(sendTokenRequest).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `MFAControllerAPI.CreateSendToken``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `MFAControllerAPI.CreateSendToken``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `CreateSendToken`: SendTokenResponse
|
// response from `CreateSendToken`: SendTokenResponse
|
||||||
fmt.Fprintf(os.Stdout, "Response from `MFAControllerAPI.CreateSendToken`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `MFAControllerAPI.CreateSendToken`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -136,7 +135,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -147,24 +146,23 @@ func main() {
|
|||||||
"requestId" : "089899f13a8f4da7824996191587bab9"
|
"requestId" : "089899f13a8f4da7824996191587bab9"
|
||||||
}`) // VerificationPollRequest |
|
}`) // VerificationPollRequest |
|
||||||
|
|
||||||
|
var verificationPollRequest beta.VerificationPollRequest
|
||||||
var verificationPollRequest beta.VerificationPollRequest
|
if err := json.Unmarshal(verificationpollrequest, &verificationPollRequest); err != nil {
|
||||||
if err := json.Unmarshal(verificationpollrequest, &verificationPollRequest); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.MFAControllerAPI.PingVerificationStatus(context.Background(), method).VerificationPollRequest(verificationPollRequest).Execute()
|
resp, r, err := apiClient.Beta.MFAControllerAPI.PingVerificationStatus(context.Background(), method).VerificationPollRequest(verificationPollRequest).Execute()
|
||||||
//resp, r, err := apiClient.Beta.MFAControllerAPI.PingVerificationStatus(context.Background(), method).VerificationPollRequest(verificationPollRequest).Execute()
|
//resp, r, err := apiClient.Beta.MFAControllerAPI.PingVerificationStatus(context.Background(), method).VerificationPollRequest(verificationPollRequest).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `MFAControllerAPI.PingVerificationStatus``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `MFAControllerAPI.PingVerificationStatus``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `PingVerificationStatus`: VerificationResponse
|
// response from `PingVerificationStatus`: VerificationResponse
|
||||||
fmt.Fprintf(os.Stdout, "Response from `MFAControllerAPI.PingVerificationStatus`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `MFAControllerAPI.PingVerificationStatus`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -207,7 +205,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -218,24 +216,23 @@ func main() {
|
|||||||
"userId" : "2c9180947f0ef465017f215cbcfd004b"
|
"userId" : "2c9180947f0ef465017f215cbcfd004b"
|
||||||
}`) // DuoVerificationRequest |
|
}`) // DuoVerificationRequest |
|
||||||
|
|
||||||
|
var duoVerificationRequest beta.DuoVerificationRequest
|
||||||
var duoVerificationRequest beta.DuoVerificationRequest
|
if err := json.Unmarshal(duoverificationrequest, &duoVerificationRequest); err != nil {
|
||||||
if err := json.Unmarshal(duoverificationrequest, &duoVerificationRequest); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.MFAControllerAPI.SendDuoVerifyRequest(context.Background()).DuoVerificationRequest(duoVerificationRequest).Execute()
|
resp, r, err := apiClient.Beta.MFAControllerAPI.SendDuoVerifyRequest(context.Background()).DuoVerificationRequest(duoVerificationRequest).Execute()
|
||||||
//resp, r, err := apiClient.Beta.MFAControllerAPI.SendDuoVerifyRequest(context.Background()).DuoVerificationRequest(duoVerificationRequest).Execute()
|
//resp, r, err := apiClient.Beta.MFAControllerAPI.SendDuoVerifyRequest(context.Background()).DuoVerificationRequest(duoVerificationRequest).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `MFAControllerAPI.SendDuoVerifyRequest``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `MFAControllerAPI.SendDuoVerifyRequest``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `SendDuoVerifyRequest`: VerificationResponse
|
// response from `SendDuoVerifyRequest`: VerificationResponse
|
||||||
fmt.Fprintf(os.Stdout, "Response from `MFAControllerAPI.SendDuoVerifyRequest`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `MFAControllerAPI.SendDuoVerifyRequest`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -278,7 +275,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -286,24 +283,23 @@ import (
|
|||||||
func main() {
|
func main() {
|
||||||
kbaanswerrequestitem := []byte(`[{id=173423, answer=822cd15d6c15aa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a0859a2fea34}, {id=c54fee53-2d63-4fc5-9259-3e93b9994135, answer=9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08}]`) // []KbaAnswerRequestItem |
|
kbaanswerrequestitem := []byte(`[{id=173423, answer=822cd15d6c15aa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a0859a2fea34}, {id=c54fee53-2d63-4fc5-9259-3e93b9994135, answer=9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08}]`) // []KbaAnswerRequestItem |
|
||||||
|
|
||||||
|
var kbaAnswerRequestItem []beta.KbaAnswerRequestItem
|
||||||
var kbaAnswerRequestItem beta.[]KbaAnswerRequestItem
|
if err := json.Unmarshal(kbaanswerrequestitem, &kbaAnswerRequestItem); err != nil {
|
||||||
if err := json.Unmarshal(kbaanswerrequestitem, &kbaAnswerRequestItem); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.MFAControllerAPI.SendKbaAnswers(context.Background()).KbaAnswerRequestItem(kbaAnswerRequestItem).Execute()
|
resp, r, err := apiClient.Beta.MFAControllerAPI.SendKbaAnswers(context.Background()).KbaAnswerRequestItem(kbaAnswerRequestItem).Execute()
|
||||||
//resp, r, err := apiClient.Beta.MFAControllerAPI.SendKbaAnswers(context.Background()).KbaAnswerRequestItem(kbaAnswerRequestItem).Execute()
|
//resp, r, err := apiClient.Beta.MFAControllerAPI.SendKbaAnswers(context.Background()).KbaAnswerRequestItem(kbaAnswerRequestItem).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `MFAControllerAPI.SendKbaAnswers``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `MFAControllerAPI.SendKbaAnswers``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `SendKbaAnswers`: KbaAuthResponse
|
// response from `SendKbaAnswers`: KbaAuthResponse
|
||||||
fmt.Fprintf(os.Stdout, "Response from `MFAControllerAPI.SendKbaAnswers`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `MFAControllerAPI.SendKbaAnswers`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -346,7 +342,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -356,24 +352,23 @@ func main() {
|
|||||||
"userId" : "example@mail.com"
|
"userId" : "example@mail.com"
|
||||||
}`) // OktaVerificationRequest |
|
}`) // OktaVerificationRequest |
|
||||||
|
|
||||||
|
var oktaVerificationRequest beta.OktaVerificationRequest
|
||||||
var oktaVerificationRequest beta.OktaVerificationRequest
|
if err := json.Unmarshal(oktaverificationrequest, &oktaVerificationRequest); err != nil {
|
||||||
if err := json.Unmarshal(oktaverificationrequest, &oktaVerificationRequest); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.MFAControllerAPI.SendOktaVerifyRequest(context.Background()).OktaVerificationRequest(oktaVerificationRequest).Execute()
|
resp, r, err := apiClient.Beta.MFAControllerAPI.SendOktaVerifyRequest(context.Background()).OktaVerificationRequest(oktaVerificationRequest).Execute()
|
||||||
//resp, r, err := apiClient.Beta.MFAControllerAPI.SendOktaVerifyRequest(context.Background()).OktaVerificationRequest(oktaVerificationRequest).Execute()
|
//resp, r, err := apiClient.Beta.MFAControllerAPI.SendOktaVerifyRequest(context.Background()).OktaVerificationRequest(oktaVerificationRequest).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `MFAControllerAPI.SendOktaVerifyRequest``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `MFAControllerAPI.SendOktaVerifyRequest``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `SendOktaVerifyRequest`: VerificationResponse
|
// response from `SendOktaVerifyRequest`: VerificationResponse
|
||||||
fmt.Fprintf(os.Stdout, "Response from `MFAControllerAPI.SendOktaVerifyRequest`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `MFAControllerAPI.SendOktaVerifyRequest`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -416,7 +411,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -428,24 +423,23 @@ func main() {
|
|||||||
"token" : "12345"
|
"token" : "12345"
|
||||||
}`) // TokenAuthRequest |
|
}`) // TokenAuthRequest |
|
||||||
|
|
||||||
|
var tokenAuthRequest beta.TokenAuthRequest
|
||||||
var tokenAuthRequest beta.TokenAuthRequest
|
if err := json.Unmarshal(tokenauthrequest, &tokenAuthRequest); err != nil {
|
||||||
if err := json.Unmarshal(tokenauthrequest, &tokenAuthRequest); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.MFAControllerAPI.SendTokenAuthRequest(context.Background()).TokenAuthRequest(tokenAuthRequest).Execute()
|
resp, r, err := apiClient.Beta.MFAControllerAPI.SendTokenAuthRequest(context.Background()).TokenAuthRequest(tokenAuthRequest).Execute()
|
||||||
//resp, r, err := apiClient.Beta.MFAControllerAPI.SendTokenAuthRequest(context.Background()).TokenAuthRequest(tokenAuthRequest).Execute()
|
//resp, r, err := apiClient.Beta.MFAControllerAPI.SendTokenAuthRequest(context.Background()).TokenAuthRequest(tokenAuthRequest).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `MFAControllerAPI.SendTokenAuthRequest``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `MFAControllerAPI.SendTokenAuthRequest``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `SendTokenAuthRequest`: TokenAuthResponse
|
// response from `SendTokenAuthRequest`: TokenAuthResponse
|
||||||
fmt.Fprintf(os.Stdout, "Response from `MFAControllerAPI.SendTokenAuthRequest`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `MFAControllerAPI.SendTokenAuthRequest`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -77,16 +77,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.ManagedClientsAPI.GetManagedClientStatus(context.Background(), id).Type_(type_).Execute()
|
resp, r, err := apiClient.Beta.ManagedClientsAPI.GetManagedClientStatus(context.Background(), id).Type_(type_).Execute()
|
||||||
//resp, r, err := apiClient.Beta.ManagedClientsAPI.GetManagedClientStatus(context.Background(), id).Type_(type_).Execute()
|
//resp, r, err := apiClient.Beta.ManagedClientsAPI.GetManagedClientStatus(context.Background(), id).Type_(type_).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `ManagedClientsAPI.GetManagedClientStatus``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `ManagedClientsAPI.GetManagedClientStatus``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetManagedClientStatus`: ManagedClientStatus
|
// response from `GetManagedClientStatus`: ManagedClientStatus
|
||||||
fmt.Fprintf(os.Stdout, "Response from `ManagedClientsAPI.GetManagedClientStatus`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `ManagedClientsAPI.GetManagedClientStatus`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -137,7 +137,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
|
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
@@ -172,24 +172,23 @@ func main() {
|
|||||||
"timestamp" : "2020-01-01T00:00:00Z"
|
"timestamp" : "2020-01-01T00:00:00Z"
|
||||||
}`) // ManagedClientStatus |
|
}`) // ManagedClientStatus |
|
||||||
|
|
||||||
|
var managedClientStatus beta.ManagedClientStatus
|
||||||
var managedClientStatus beta.ManagedClientStatus
|
if err := json.Unmarshal(managedclientstatus, &managedClientStatus); err != nil {
|
||||||
if err := json.Unmarshal(managedclientstatus, &managedClientStatus); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.ManagedClientsAPI.UpdateManagedClientStatus(context.Background(), id).ManagedClientStatus(managedClientStatus).Execute()
|
resp, r, err := apiClient.Beta.ManagedClientsAPI.UpdateManagedClientStatus(context.Background(), id).ManagedClientStatus(managedClientStatus).Execute()
|
||||||
//resp, r, err := apiClient.Beta.ManagedClientsAPI.UpdateManagedClientStatus(context.Background(), id).ManagedClientStatus(managedClientStatus).Execute()
|
//resp, r, err := apiClient.Beta.ManagedClientsAPI.UpdateManagedClientStatus(context.Background(), id).ManagedClientStatus(managedClientStatus).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `ManagedClientsAPI.UpdateManagedClientStatus``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `ManagedClientsAPI.UpdateManagedClientStatus``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `UpdateManagedClientStatus`: ManagedClientStatusAggResponse
|
// response from `UpdateManagedClientStatus`: ManagedClientStatusAggResponse
|
||||||
fmt.Fprintf(os.Stdout, "Response from `ManagedClientsAPI.UpdateManagedClientStatus`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `ManagedClientsAPI.UpdateManagedClientStatus`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -77,16 +77,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.ManagedClustersAPI.GetClientLogConfiguration(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.ManagedClustersAPI.GetClientLogConfiguration(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.ManagedClustersAPI.GetClientLogConfiguration(context.Background(), id).Execute()
|
//resp, r, err := apiClient.Beta.ManagedClustersAPI.GetClientLogConfiguration(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `ManagedClustersAPI.GetClientLogConfiguration``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `ManagedClustersAPI.GetClientLogConfiguration``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetClientLogConfiguration`: ClientLogConfiguration
|
// response from `GetClientLogConfiguration`: ClientLogConfiguration
|
||||||
fmt.Fprintf(os.Stdout, "Response from `ManagedClustersAPI.GetClientLogConfiguration`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `ManagedClustersAPI.GetClientLogConfiguration`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -146,16 +146,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.ManagedClustersAPI.GetManagedCluster(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.ManagedClustersAPI.GetManagedCluster(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.ManagedClustersAPI.GetManagedCluster(context.Background(), id).Execute()
|
//resp, r, err := apiClient.Beta.ManagedClustersAPI.GetManagedCluster(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `ManagedClustersAPI.GetManagedCluster``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `ManagedClustersAPI.GetManagedCluster``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetManagedCluster`: ManagedCluster
|
// response from `GetManagedCluster`: ManagedCluster
|
||||||
fmt.Fprintf(os.Stdout, "Response from `ManagedClustersAPI.GetManagedCluster`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `ManagedClustersAPI.GetManagedCluster`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -217,16 +217,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.ManagedClustersAPI.GetManagedClusters(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.ManagedClustersAPI.GetManagedClusters(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.ManagedClustersAPI.GetManagedClusters(context.Background()).Offset(offset).Limit(limit).Count(count).Filters(filters).Execute()
|
//resp, r, err := apiClient.Beta.ManagedClustersAPI.GetManagedClusters(context.Background()).Offset(offset).Limit(limit).Count(count).Filters(filters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `ManagedClustersAPI.GetManagedClusters``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `ManagedClustersAPI.GetManagedClusters``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetManagedClusters`: []ManagedCluster
|
// response from `GetManagedClusters`: []ManagedCluster
|
||||||
fmt.Fprintf(os.Stdout, "Response from `ManagedClustersAPI.GetManagedClusters`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `ManagedClustersAPI.GetManagedClusters`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -294,16 +294,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.ManagedClustersAPI.PutClientLogConfiguration(context.Background(), id).ClientLogConfiguration(clientLogConfiguration).Execute()
|
resp, r, err := apiClient.Beta.ManagedClustersAPI.PutClientLogConfiguration(context.Background(), id).ClientLogConfiguration(clientLogConfiguration).Execute()
|
||||||
//resp, r, err := apiClient.Beta.ManagedClustersAPI.PutClientLogConfiguration(context.Background(), id).ClientLogConfiguration(clientLogConfiguration).Execute()
|
//resp, r, err := apiClient.Beta.ManagedClustersAPI.PutClientLogConfiguration(context.Background(), id).ClientLogConfiguration(clientLogConfiguration).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `ManagedClustersAPI.PutClientLogConfiguration``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `ManagedClustersAPI.PutClientLogConfiguration``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `PutClientLogConfiguration`: ClientLogConfiguration
|
// response from `PutClientLogConfiguration`: ClientLogConfiguration
|
||||||
fmt.Fprintf(os.Stdout, "Response from `ManagedClustersAPI.PutClientLogConfiguration`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `ManagedClustersAPI.PutClientLogConfiguration`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -72,7 +72,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -105,24 +105,23 @@ func main() {
|
|||||||
"modified" : "2024-01-23T18:08:50.897Z"
|
"modified" : "2024-01-23T18:08:50.897Z"
|
||||||
}`) // MultiHostIntegrationsCreate | The specifics of the Multi-Host Integration to create
|
}`) // MultiHostIntegrationsCreate | The specifics of the Multi-Host Integration to create
|
||||||
|
|
||||||
|
var multiHostIntegrationsCreate beta.MultiHostIntegrationsCreate
|
||||||
var multiHostIntegrationsCreate beta.MultiHostIntegrationsCreate
|
if err := json.Unmarshal(multihostintegrationscreate, &multiHostIntegrationsCreate); err != nil {
|
||||||
if err := json.Unmarshal(multihostintegrationscreate, &multiHostIntegrationsCreate); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.MultiHostIntegrationAPI.CreateMultiHostIntegration(context.Background()).MultiHostIntegrationsCreate(multiHostIntegrationsCreate).Execute()
|
resp, r, err := apiClient.Beta.MultiHostIntegrationAPI.CreateMultiHostIntegration(context.Background()).MultiHostIntegrationsCreate(multiHostIntegrationsCreate).Execute()
|
||||||
//resp, r, err := apiClient.Beta.MultiHostIntegrationAPI.CreateMultiHostIntegration(context.Background()).MultiHostIntegrationsCreate(multiHostIntegrationsCreate).Execute()
|
//resp, r, err := apiClient.Beta.MultiHostIntegrationAPI.CreateMultiHostIntegration(context.Background()).MultiHostIntegrationsCreate(multiHostIntegrationsCreate).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `MultiHostIntegrationAPI.CreateMultiHostIntegration``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `MultiHostIntegrationAPI.CreateMultiHostIntegration``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `CreateMultiHostIntegration`: MultiHostIntegrations
|
// response from `CreateMultiHostIntegration`: MultiHostIntegrations
|
||||||
fmt.Fprintf(os.Stdout, "Response from `MultiHostIntegrationAPI.CreateMultiHostIntegration`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `MultiHostIntegrationAPI.CreateMultiHostIntegration`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -172,7 +171,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -181,22 +180,22 @@ func main() {
|
|||||||
multihostId := `2c91808568c529c60168cca6f90c1326` // string | ID of the Multi-Host Integration. # string | ID of the Multi-Host Integration.
|
multihostId := `2c91808568c529c60168cca6f90c1326` // string | ID of the Multi-Host Integration. # string | ID of the Multi-Host Integration.
|
||||||
multihostintegrationscreatesources := []byte(``) // []MultiHostIntegrationsCreateSources | The specifics of the sources to create within Multi-Host Integration.
|
multihostintegrationscreatesources := []byte(``) // []MultiHostIntegrationsCreateSources | The specifics of the sources to create within Multi-Host Integration.
|
||||||
|
|
||||||
|
var multiHostIntegrationsCreateSources []beta.MultiHostIntegrationsCreateSources
|
||||||
var multiHostIntegrationsCreateSources beta.[]MultiHostIntegrationsCreateSources
|
if err := json.Unmarshal(multihostintegrationscreatesources, &multiHostIntegrationsCreateSources); err != nil {
|
||||||
if err := json.Unmarshal(multihostintegrationscreatesources, &multiHostIntegrationsCreateSources); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
r, err := apiClient.Beta.MultiHostIntegrationAPI.CreateSourcesWithinMultiHost(context.Background(), multihostId).MultiHostIntegrationsCreateSources(multiHostIntegrationsCreateSources).Execute()
|
r, err := apiClient.Beta.MultiHostIntegrationAPI.CreateSourcesWithinMultiHost(context.Background(), multihostId).MultiHostIntegrationsCreateSources(multiHostIntegrationsCreateSources).Execute()
|
||||||
//r, err := apiClient.Beta.MultiHostIntegrationAPI.CreateSourcesWithinMultiHost(context.Background(), multihostId).MultiHostIntegrationsCreateSources(multiHostIntegrationsCreateSources).Execute()
|
//r, err := apiClient.Beta.MultiHostIntegrationAPI.CreateSourcesWithinMultiHost(context.Background(), multihostId).MultiHostIntegrationsCreateSources(multiHostIntegrationsCreateSources).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `MultiHostIntegrationAPI.CreateSourcesWithinMultiHost``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `MultiHostIntegrationAPI.CreateSourcesWithinMultiHost``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -255,14 +254,15 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
r, err := apiClient.Beta.MultiHostIntegrationAPI.DeleteMultiHost(context.Background(), multihostId).Execute()
|
r, err := apiClient.Beta.MultiHostIntegrationAPI.DeleteMultiHost(context.Background(), multihostId).Execute()
|
||||||
//r, err := apiClient.Beta.MultiHostIntegrationAPI.DeleteMultiHost(context.Background(), multihostId).Execute()
|
//r, err := apiClient.Beta.MultiHostIntegrationAPI.DeleteMultiHost(context.Background(), multihostId).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `MultiHostIntegrationAPI.DeleteMultiHost``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `MultiHostIntegrationAPI.DeleteMultiHost``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -321,16 +321,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.MultiHostIntegrationAPI.GetAcctAggregationGroups(context.Background(), multihostId).Execute()
|
resp, r, err := apiClient.Beta.MultiHostIntegrationAPI.GetAcctAggregationGroups(context.Background(), multihostId).Execute()
|
||||||
//resp, r, err := apiClient.Beta.MultiHostIntegrationAPI.GetAcctAggregationGroups(context.Background(), multihostId).Execute()
|
//resp, r, err := apiClient.Beta.MultiHostIntegrationAPI.GetAcctAggregationGroups(context.Background(), multihostId).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `MultiHostIntegrationAPI.GetAcctAggregationGroups``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `MultiHostIntegrationAPI.GetAcctAggregationGroups``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetAcctAggregationGroups`: MultiHostIntegrationsAggScheduleUpdate
|
// response from `GetAcctAggregationGroups`: MultiHostIntegrationsAggScheduleUpdate
|
||||||
fmt.Fprintf(os.Stdout, "Response from `MultiHostIntegrationAPI.GetAcctAggregationGroups`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `MultiHostIntegrationAPI.GetAcctAggregationGroups`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -389,16 +389,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.MultiHostIntegrationAPI.GetEntitlementAggregationGroups(context.Background(), multiHostId).Execute()
|
resp, r, err := apiClient.Beta.MultiHostIntegrationAPI.GetEntitlementAggregationGroups(context.Background(), multiHostId).Execute()
|
||||||
//resp, r, err := apiClient.Beta.MultiHostIntegrationAPI.GetEntitlementAggregationGroups(context.Background(), multiHostId).Execute()
|
//resp, r, err := apiClient.Beta.MultiHostIntegrationAPI.GetEntitlementAggregationGroups(context.Background(), multiHostId).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `MultiHostIntegrationAPI.GetEntitlementAggregationGroups``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `MultiHostIntegrationAPI.GetEntitlementAggregationGroups``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetEntitlementAggregationGroups`: MultiHostIntegrationsAggScheduleUpdate
|
// response from `GetEntitlementAggregationGroups`: MultiHostIntegrationsAggScheduleUpdate
|
||||||
fmt.Fprintf(os.Stdout, "Response from `MultiHostIntegrationAPI.GetEntitlementAggregationGroups`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `MultiHostIntegrationAPI.GetEntitlementAggregationGroups`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -457,16 +457,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.MultiHostIntegrationAPI.GetMultiHostIntegrations(context.Background(), multihostId).Execute()
|
resp, r, err := apiClient.Beta.MultiHostIntegrationAPI.GetMultiHostIntegrations(context.Background(), multihostId).Execute()
|
||||||
//resp, r, err := apiClient.Beta.MultiHostIntegrationAPI.GetMultiHostIntegrations(context.Background(), multihostId).Execute()
|
//resp, r, err := apiClient.Beta.MultiHostIntegrationAPI.GetMultiHostIntegrations(context.Background(), multihostId).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `MultiHostIntegrationAPI.GetMultiHostIntegrations``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `MultiHostIntegrationAPI.GetMultiHostIntegrations``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetMultiHostIntegrations`: MultiHostIntegrations
|
// response from `GetMultiHostIntegrations`: MultiHostIntegrations
|
||||||
fmt.Fprintf(os.Stdout, "Response from `MultiHostIntegrationAPI.GetMultiHostIntegrations`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `MultiHostIntegrationAPI.GetMultiHostIntegrations`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -531,16 +531,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.MultiHostIntegrationAPI.GetMultiHostIntegrationsList(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.MultiHostIntegrationAPI.GetMultiHostIntegrationsList(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.MultiHostIntegrationAPI.GetMultiHostIntegrationsList(context.Background()).Offset(offset).Limit(limit).Sorters(sorters).Filters(filters).Count(count).ForSubadmin(forSubadmin).Execute()
|
//resp, r, err := apiClient.Beta.MultiHostIntegrationAPI.GetMultiHostIntegrationsList(context.Background()).Offset(offset).Limit(limit).Sorters(sorters).Filters(filters).Count(count).ForSubadmin(forSubadmin).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `MultiHostIntegrationAPI.GetMultiHostIntegrationsList``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `MultiHostIntegrationAPI.GetMultiHostIntegrationsList``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetMultiHostIntegrationsList`: []MultiHostIntegrations
|
// response from `GetMultiHostIntegrationsList`: []MultiHostIntegrations
|
||||||
fmt.Fprintf(os.Stdout, "Response from `MultiHostIntegrationAPI.GetMultiHostIntegrationsList`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `MultiHostIntegrationAPI.GetMultiHostIntegrationsList`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -599,16 +599,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.MultiHostIntegrationAPI.GetMultiHostSourceCreationErrors(context.Background(), multiHostId).Execute()
|
resp, r, err := apiClient.Beta.MultiHostIntegrationAPI.GetMultiHostSourceCreationErrors(context.Background(), multiHostId).Execute()
|
||||||
//resp, r, err := apiClient.Beta.MultiHostIntegrationAPI.GetMultiHostSourceCreationErrors(context.Background(), multiHostId).Execute()
|
//resp, r, err := apiClient.Beta.MultiHostIntegrationAPI.GetMultiHostSourceCreationErrors(context.Background(), multiHostId).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `MultiHostIntegrationAPI.GetMultiHostSourceCreationErrors``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `MultiHostIntegrationAPI.GetMultiHostSourceCreationErrors``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetMultiHostSourceCreationErrors`: []SourceCreationErrors
|
// response from `GetMultiHostSourceCreationErrors`: []SourceCreationErrors
|
||||||
fmt.Fprintf(os.Stdout, "Response from `MultiHostIntegrationAPI.GetMultiHostSourceCreationErrors`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `MultiHostIntegrationAPI.GetMultiHostSourceCreationErrors`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -658,16 +658,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.MultiHostIntegrationAPI.GetMultihostIntegrationTypes(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.MultiHostIntegrationAPI.GetMultihostIntegrationTypes(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.MultiHostIntegrationAPI.GetMultihostIntegrationTypes(context.Background()).Execute()
|
//resp, r, err := apiClient.Beta.MultiHostIntegrationAPI.GetMultihostIntegrationTypes(context.Background()).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `MultiHostIntegrationAPI.GetMultihostIntegrationTypes``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `MultiHostIntegrationAPI.GetMultihostIntegrationTypes``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetMultihostIntegrationTypes`: []MultiHostIntegrationTemplateType
|
// response from `GetMultihostIntegrationTypes`: []MultiHostIntegrationTemplateType
|
||||||
fmt.Fprintf(os.Stdout, "Response from `MultiHostIntegrationAPI.GetMultihostIntegrationTypes`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `MultiHostIntegrationAPI.GetMultihostIntegrationTypes`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -736,16 +736,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.MultiHostIntegrationAPI.GetSourcesWithinMultiHost(context.Background(), multihostId).Execute()
|
resp, r, err := apiClient.Beta.MultiHostIntegrationAPI.GetSourcesWithinMultiHost(context.Background(), multihostId).Execute()
|
||||||
//resp, r, err := apiClient.Beta.MultiHostIntegrationAPI.GetSourcesWithinMultiHost(context.Background(), multihostId).Offset(offset).Limit(limit).Sorters(sorters).Filters(filters).Count(count).Execute()
|
//resp, r, err := apiClient.Beta.MultiHostIntegrationAPI.GetSourcesWithinMultiHost(context.Background(), multihostId).Offset(offset).Limit(limit).Sorters(sorters).Filters(filters).Count(count).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `MultiHostIntegrationAPI.GetSourcesWithinMultiHost``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `MultiHostIntegrationAPI.GetSourcesWithinMultiHost``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetSourcesWithinMultiHost`: []MultiHostSources
|
// response from `GetSourcesWithinMultiHost`: []MultiHostSources
|
||||||
fmt.Fprintf(os.Stdout, "Response from `MultiHostIntegrationAPI.GetSourcesWithinMultiHost`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `MultiHostIntegrationAPI.GetSourcesWithinMultiHost`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -804,14 +804,15 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
r, err := apiClient.Beta.MultiHostIntegrationAPI.TestConnectionMultiHostSources(context.Background(), multihostId).Execute()
|
r, err := apiClient.Beta.MultiHostIntegrationAPI.TestConnectionMultiHostSources(context.Background(), multihostId).Execute()
|
||||||
//r, err := apiClient.Beta.MultiHostIntegrationAPI.TestConnectionMultiHostSources(context.Background(), multihostId).Execute()
|
//r, err := apiClient.Beta.MultiHostIntegrationAPI.TestConnectionMultiHostSources(context.Background(), multihostId).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `MultiHostIntegrationAPI.TestConnectionMultiHostSources``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `MultiHostIntegrationAPI.TestConnectionMultiHostSources``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -873,16 +874,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.MultiHostIntegrationAPI.TestSourceConnectionMultihost(context.Background(), multihostId, sourceId).Execute()
|
resp, r, err := apiClient.Beta.MultiHostIntegrationAPI.TestSourceConnectionMultihost(context.Background(), multihostId, sourceId).Execute()
|
||||||
//resp, r, err := apiClient.Beta.MultiHostIntegrationAPI.TestSourceConnectionMultihost(context.Background(), multihostId, sourceId).Execute()
|
//resp, r, err := apiClient.Beta.MultiHostIntegrationAPI.TestSourceConnectionMultihost(context.Background(), multihostId, sourceId).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `MultiHostIntegrationAPI.TestSourceConnectionMultihost``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `MultiHostIntegrationAPI.TestSourceConnectionMultihost``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `TestSourceConnectionMultihost`: TestSourceConnectionMultihost200Response
|
// response from `TestSourceConnectionMultihost`: TestSourceConnectionMultihost200Response
|
||||||
fmt.Fprintf(os.Stdout, "Response from `MultiHostIntegrationAPI.TestSourceConnectionMultihost`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `MultiHostIntegrationAPI.TestSourceConnectionMultihost`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -932,7 +933,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -941,22 +942,22 @@ func main() {
|
|||||||
multihostId := `anId` // string | ID of the Multi-Host Integration to update. # string | ID of the Multi-Host Integration to update.
|
multihostId := `anId` // string | ID of the Multi-Host Integration to update. # string | ID of the Multi-Host Integration to update.
|
||||||
updatemultihostsourcesrequestinner := []byte(`[{op=add, path=/description, value=MDK Multi-Host Integration 222 description}]`) // []UpdateMultiHostSourcesRequestInner | This endpoint allows you to update a Multi-Host Integration.
|
updatemultihostsourcesrequestinner := []byte(`[{op=add, path=/description, value=MDK Multi-Host Integration 222 description}]`) // []UpdateMultiHostSourcesRequestInner | This endpoint allows you to update a Multi-Host Integration.
|
||||||
|
|
||||||
|
var updateMultiHostSourcesRequestInner []beta.UpdateMultiHostSourcesRequestInner
|
||||||
var updateMultiHostSourcesRequestInner beta.[]UpdateMultiHostSourcesRequestInner
|
if err := json.Unmarshal(updatemultihostsourcesrequestinner, &updateMultiHostSourcesRequestInner); err != nil {
|
||||||
if err := json.Unmarshal(updatemultihostsourcesrequestinner, &updateMultiHostSourcesRequestInner); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
r, err := apiClient.Beta.MultiHostIntegrationAPI.UpdateMultiHostSources(context.Background(), multihostId).UpdateMultiHostSourcesRequestInner(updateMultiHostSourcesRequestInner).Execute()
|
r, err := apiClient.Beta.MultiHostIntegrationAPI.UpdateMultiHostSources(context.Background(), multihostId).UpdateMultiHostSourcesRequestInner(updateMultiHostSourcesRequestInner).Execute()
|
||||||
//r, err := apiClient.Beta.MultiHostIntegrationAPI.UpdateMultiHostSources(context.Background(), multihostId).UpdateMultiHostSourcesRequestInner(updateMultiHostSourcesRequestInner).Execute()
|
//r, err := apiClient.Beta.MultiHostIntegrationAPI.UpdateMultiHostSources(context.Background(), multihostId).UpdateMultiHostSourcesRequestInner(updateMultiHostSourcesRequestInner).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `MultiHostIntegrationAPI.UpdateMultiHostSources``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `MultiHostIntegrationAPI.UpdateMultiHostSources``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@@ -69,7 +69,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -79,24 +79,23 @@ func main() {
|
|||||||
"domain" : "sailpoint.com"
|
"domain" : "sailpoint.com"
|
||||||
}`) // DomainAddress |
|
}`) // DomainAddress |
|
||||||
|
|
||||||
|
var domainAddress beta.DomainAddress
|
||||||
var domainAddress beta.DomainAddress
|
if err := json.Unmarshal(domainaddress, &domainAddress); err != nil {
|
||||||
if err := json.Unmarshal(domainaddress, &domainAddress); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.NotificationsAPI.CreateDomainDkim(context.Background()).DomainAddress(domainAddress).Execute()
|
resp, r, err := apiClient.Beta.NotificationsAPI.CreateDomainDkim(context.Background()).DomainAddress(domainAddress).Execute()
|
||||||
//resp, r, err := apiClient.Beta.NotificationsAPI.CreateDomainDkim(context.Background()).DomainAddress(domainAddress).Execute()
|
//resp, r, err := apiClient.Beta.NotificationsAPI.CreateDomainDkim(context.Background()).DomainAddress(domainAddress).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `NotificationsAPI.CreateDomainDkim``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `NotificationsAPI.CreateDomainDkim``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `CreateDomainDkim`: DomainStatusDto
|
// response from `CreateDomainDkim`: DomainStatusDto
|
||||||
fmt.Fprintf(os.Stdout, "Response from `NotificationsAPI.CreateDomainDkim`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `NotificationsAPI.CreateDomainDkim`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -141,7 +140,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -166,24 +165,23 @@ func main() {
|
|||||||
"key" : "cloud_manual_work_item_summary"
|
"key" : "cloud_manual_work_item_summary"
|
||||||
}`) // TemplateDto |
|
}`) // TemplateDto |
|
||||||
|
|
||||||
|
var templateDto beta.TemplateDto
|
||||||
var templateDto beta.TemplateDto
|
if err := json.Unmarshal(templatedto, &templateDto); err != nil {
|
||||||
if err := json.Unmarshal(templatedto, &templateDto); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.NotificationsAPI.CreateNotificationTemplate(context.Background()).TemplateDto(templateDto).Execute()
|
resp, r, err := apiClient.Beta.NotificationsAPI.CreateNotificationTemplate(context.Background()).TemplateDto(templateDto).Execute()
|
||||||
//resp, r, err := apiClient.Beta.NotificationsAPI.CreateNotificationTemplate(context.Background()).TemplateDto(templateDto).Execute()
|
//resp, r, err := apiClient.Beta.NotificationsAPI.CreateNotificationTemplate(context.Background()).TemplateDto(templateDto).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `NotificationsAPI.CreateNotificationTemplate``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `NotificationsAPI.CreateNotificationTemplate``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `CreateNotificationTemplate`: TemplateDto
|
// response from `CreateNotificationTemplate`: TemplateDto
|
||||||
fmt.Fprintf(os.Stdout, "Response from `NotificationsAPI.CreateNotificationTemplate`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `NotificationsAPI.CreateNotificationTemplate`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -226,7 +224,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -239,24 +237,23 @@ func main() {
|
|||||||
"email" : "sender@example.com"
|
"email" : "sender@example.com"
|
||||||
}`) // EmailStatusDto |
|
}`) // EmailStatusDto |
|
||||||
|
|
||||||
|
var emailStatusDto beta.EmailStatusDto
|
||||||
var emailStatusDto beta.EmailStatusDto
|
if err := json.Unmarshal(emailstatusdto, &emailStatusDto); err != nil {
|
||||||
if err := json.Unmarshal(emailstatusdto, &emailStatusDto); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.NotificationsAPI.CreateVerifiedFromAddress(context.Background()).EmailStatusDto(emailStatusDto).Execute()
|
resp, r, err := apiClient.Beta.NotificationsAPI.CreateVerifiedFromAddress(context.Background()).EmailStatusDto(emailStatusDto).Execute()
|
||||||
//resp, r, err := apiClient.Beta.NotificationsAPI.CreateVerifiedFromAddress(context.Background()).EmailStatusDto(emailStatusDto).Execute()
|
//resp, r, err := apiClient.Beta.NotificationsAPI.CreateVerifiedFromAddress(context.Background()).EmailStatusDto(emailStatusDto).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `NotificationsAPI.CreateVerifiedFromAddress``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `NotificationsAPI.CreateVerifiedFromAddress``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `CreateVerifiedFromAddress`: EmailStatusDto
|
// response from `CreateVerifiedFromAddress`: EmailStatusDto
|
||||||
fmt.Fprintf(os.Stdout, "Response from `NotificationsAPI.CreateVerifiedFromAddress`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `NotificationsAPI.CreateVerifiedFromAddress`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -299,7 +296,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -307,22 +304,22 @@ import (
|
|||||||
func main() {
|
func main() {
|
||||||
templatebulkdeletedto := []byte(``) // []TemplateBulkDeleteDto |
|
templatebulkdeletedto := []byte(``) // []TemplateBulkDeleteDto |
|
||||||
|
|
||||||
|
var templateBulkDeleteDto []beta.TemplateBulkDeleteDto
|
||||||
var templateBulkDeleteDto beta.[]TemplateBulkDeleteDto
|
if err := json.Unmarshal(templatebulkdeletedto, &templateBulkDeleteDto); err != nil {
|
||||||
if err := json.Unmarshal(templatebulkdeletedto, &templateBulkDeleteDto); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
r, err := apiClient.Beta.NotificationsAPI.DeleteNotificationTemplatesInBulk(context.Background()).TemplateBulkDeleteDto(templateBulkDeleteDto).Execute()
|
r, err := apiClient.Beta.NotificationsAPI.DeleteNotificationTemplatesInBulk(context.Background()).TemplateBulkDeleteDto(templateBulkDeleteDto).Execute()
|
||||||
//r, err := apiClient.Beta.NotificationsAPI.DeleteNotificationTemplatesInBulk(context.Background()).TemplateBulkDeleteDto(templateBulkDeleteDto).Execute()
|
//r, err := apiClient.Beta.NotificationsAPI.DeleteNotificationTemplatesInBulk(context.Background()).TemplateBulkDeleteDto(templateBulkDeleteDto).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `NotificationsAPI.DeleteNotificationTemplatesInBulk``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `NotificationsAPI.DeleteNotificationTemplatesInBulk``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -379,14 +376,15 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
r, err := apiClient.Beta.NotificationsAPI.DeleteVerifiedFromAddress(context.Background(), id).Execute()
|
r, err := apiClient.Beta.NotificationsAPI.DeleteVerifiedFromAddress(context.Background(), id).Execute()
|
||||||
//r, err := apiClient.Beta.NotificationsAPI.DeleteVerifiedFromAddress(context.Background(), id).Execute()
|
//r, err := apiClient.Beta.NotificationsAPI.DeleteVerifiedFromAddress(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `NotificationsAPI.DeleteVerifiedFromAddress``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `NotificationsAPI.DeleteVerifiedFromAddress``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -434,16 +432,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.NotificationsAPI.GetDkimAttributes(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.NotificationsAPI.GetDkimAttributes(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.NotificationsAPI.GetDkimAttributes(context.Background()).Execute()
|
//resp, r, err := apiClient.Beta.NotificationsAPI.GetDkimAttributes(context.Background()).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `NotificationsAPI.GetDkimAttributes``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `NotificationsAPI.GetDkimAttributes``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetDkimAttributes`: []DkimAttributes
|
// response from `GetDkimAttributes`: []DkimAttributes
|
||||||
fmt.Fprintf(os.Stdout, "Response from `NotificationsAPI.GetDkimAttributes`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `NotificationsAPI.GetDkimAttributes`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -500,16 +498,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.NotificationsAPI.GetMailFromAttributes(context.Background(), identityId).Execute()
|
resp, r, err := apiClient.Beta.NotificationsAPI.GetMailFromAttributes(context.Background(), identityId).Execute()
|
||||||
//resp, r, err := apiClient.Beta.NotificationsAPI.GetMailFromAttributes(context.Background(), identityId).Execute()
|
//resp, r, err := apiClient.Beta.NotificationsAPI.GetMailFromAttributes(context.Background(), identityId).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `NotificationsAPI.GetMailFromAttributes``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `NotificationsAPI.GetMailFromAttributes``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetMailFromAttributes`: MailFromAttributes
|
// response from `GetMailFromAttributes`: MailFromAttributes
|
||||||
fmt.Fprintf(os.Stdout, "Response from `NotificationsAPI.GetMailFromAttributes`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `NotificationsAPI.GetMailFromAttributes`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -566,16 +564,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.NotificationsAPI.GetNotificationTemplate(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.NotificationsAPI.GetNotificationTemplate(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.NotificationsAPI.GetNotificationTemplate(context.Background(), id).Execute()
|
//resp, r, err := apiClient.Beta.NotificationsAPI.GetNotificationTemplate(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `NotificationsAPI.GetNotificationTemplate``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `NotificationsAPI.GetNotificationTemplate``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetNotificationTemplate`: []TemplateDto
|
// response from `GetNotificationTemplate`: []TemplateDto
|
||||||
fmt.Fprintf(os.Stdout, "Response from `NotificationsAPI.GetNotificationTemplate`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `NotificationsAPI.GetNotificationTemplate`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -624,16 +622,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.NotificationsAPI.GetNotificationsTemplateContext(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.NotificationsAPI.GetNotificationsTemplateContext(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.NotificationsAPI.GetNotificationsTemplateContext(context.Background()).Execute()
|
//resp, r, err := apiClient.Beta.NotificationsAPI.GetNotificationsTemplateContext(context.Background()).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `NotificationsAPI.GetNotificationsTemplateContext``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `NotificationsAPI.GetNotificationsTemplateContext``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetNotificationsTemplateContext`: NotificationTemplateContext
|
// response from `GetNotificationsTemplateContext`: NotificationTemplateContext
|
||||||
fmt.Fprintf(os.Stdout, "Response from `NotificationsAPI.GetNotificationsTemplateContext`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `NotificationsAPI.GetNotificationsTemplateContext`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -694,16 +692,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.NotificationsAPI.ListFromAddresses(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.NotificationsAPI.ListFromAddresses(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.NotificationsAPI.ListFromAddresses(context.Background()).Limit(limit).Offset(offset).Count(count).Filters(filters).Sorters(sorters).Execute()
|
//resp, r, err := apiClient.Beta.NotificationsAPI.ListFromAddresses(context.Background()).Limit(limit).Offset(offset).Count(count).Filters(filters).Sorters(sorters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `NotificationsAPI.ListFromAddresses``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `NotificationsAPI.ListFromAddresses``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListFromAddresses`: []EmailStatusDto
|
// response from `ListFromAddresses`: []EmailStatusDto
|
||||||
fmt.Fprintf(os.Stdout, "Response from `NotificationsAPI.ListFromAddresses`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `NotificationsAPI.ListFromAddresses`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -760,16 +758,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.NotificationsAPI.ListNotificationPreferences(context.Background(), key).Execute()
|
resp, r, err := apiClient.Beta.NotificationsAPI.ListNotificationPreferences(context.Background(), key).Execute()
|
||||||
//resp, r, err := apiClient.Beta.NotificationsAPI.ListNotificationPreferences(context.Background(), key).Execute()
|
//resp, r, err := apiClient.Beta.NotificationsAPI.ListNotificationPreferences(context.Background(), key).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `NotificationsAPI.ListNotificationPreferences``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `NotificationsAPI.ListNotificationPreferences``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListNotificationPreferences`: []PreferencesDto
|
// response from `ListNotificationPreferences`: []PreferencesDto
|
||||||
fmt.Fprintf(os.Stdout, "Response from `NotificationsAPI.ListNotificationPreferences`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `NotificationsAPI.ListNotificationPreferences`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -826,16 +824,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.NotificationsAPI.ListNotificationTemplateDefaults(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.NotificationsAPI.ListNotificationTemplateDefaults(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.NotificationsAPI.ListNotificationTemplateDefaults(context.Background()).Limit(limit).Offset(offset).Filters(filters).Execute()
|
//resp, r, err := apiClient.Beta.NotificationsAPI.ListNotificationTemplateDefaults(context.Background()).Limit(limit).Offset(offset).Filters(filters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `NotificationsAPI.ListNotificationTemplateDefaults``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `NotificationsAPI.ListNotificationTemplateDefaults``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListNotificationTemplateDefaults`: []TemplateDtoDefault
|
// response from `ListNotificationTemplateDefaults`: []TemplateDtoDefault
|
||||||
fmt.Fprintf(os.Stdout, "Response from `NotificationsAPI.ListNotificationTemplateDefaults`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `NotificationsAPI.ListNotificationTemplateDefaults`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -892,16 +890,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.NotificationsAPI.ListNotificationTemplates(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.NotificationsAPI.ListNotificationTemplates(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.NotificationsAPI.ListNotificationTemplates(context.Background()).Limit(limit).Offset(offset).Filters(filters).Execute()
|
//resp, r, err := apiClient.Beta.NotificationsAPI.ListNotificationTemplates(context.Background()).Limit(limit).Offset(offset).Filters(filters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `NotificationsAPI.ListNotificationTemplates``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `NotificationsAPI.ListNotificationTemplates``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListNotificationTemplates`: []TemplateDto
|
// response from `ListNotificationTemplates`: []TemplateDto
|
||||||
fmt.Fprintf(os.Stdout, "Response from `NotificationsAPI.ListNotificationTemplates`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `NotificationsAPI.ListNotificationTemplates`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -944,7 +942,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -955,24 +953,23 @@ func main() {
|
|||||||
"mailFromDomain" : "example.sailpoint.com"
|
"mailFromDomain" : "example.sailpoint.com"
|
||||||
}`) // MailFromAttributesDto |
|
}`) // MailFromAttributesDto |
|
||||||
|
|
||||||
|
var mailFromAttributesDto beta.MailFromAttributesDto
|
||||||
var mailFromAttributesDto beta.MailFromAttributesDto
|
if err := json.Unmarshal(mailfromattributesdto, &mailFromAttributesDto); err != nil {
|
||||||
if err := json.Unmarshal(mailfromattributesdto, &mailFromAttributesDto); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.NotificationsAPI.PutMailFromAttributes(context.Background()).MailFromAttributesDto(mailFromAttributesDto).Execute()
|
resp, r, err := apiClient.Beta.NotificationsAPI.PutMailFromAttributes(context.Background()).MailFromAttributesDto(mailFromAttributesDto).Execute()
|
||||||
//resp, r, err := apiClient.Beta.NotificationsAPI.PutMailFromAttributes(context.Background()).MailFromAttributesDto(mailFromAttributesDto).Execute()
|
//resp, r, err := apiClient.Beta.NotificationsAPI.PutMailFromAttributes(context.Background()).MailFromAttributesDto(mailFromAttributesDto).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `NotificationsAPI.PutMailFromAttributes``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `NotificationsAPI.PutMailFromAttributes``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `PutMailFromAttributes`: MailFromAttributes
|
// response from `PutMailFromAttributes`: MailFromAttributes
|
||||||
fmt.Fprintf(os.Stdout, "Response from `NotificationsAPI.PutMailFromAttributes`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `NotificationsAPI.PutMailFromAttributes`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -1015,7 +1012,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -1027,22 +1024,22 @@ func main() {
|
|||||||
"key" : "cloud_manual_work_item_summary"
|
"key" : "cloud_manual_work_item_summary"
|
||||||
}`) // SendTestNotificationRequestDto |
|
}`) // SendTestNotificationRequestDto |
|
||||||
|
|
||||||
|
var sendTestNotificationRequestDto beta.SendTestNotificationRequestDto
|
||||||
var sendTestNotificationRequestDto beta.SendTestNotificationRequestDto
|
if err := json.Unmarshal(sendtestnotificationrequestdto, &sendTestNotificationRequestDto); err != nil {
|
||||||
if err := json.Unmarshal(sendtestnotificationrequestdto, &sendTestNotificationRequestDto); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
r, err := apiClient.Beta.NotificationsAPI.SendTestNotification(context.Background()).SendTestNotificationRequestDto(sendTestNotificationRequestDto).Execute()
|
r, err := apiClient.Beta.NotificationsAPI.SendTestNotification(context.Background()).SendTestNotificationRequestDto(sendTestNotificationRequestDto).Execute()
|
||||||
//r, err := apiClient.Beta.NotificationsAPI.SendTestNotification(context.Background()).SendTestNotificationRequestDto(sendTestNotificationRequestDto).Execute()
|
//r, err := apiClient.Beta.NotificationsAPI.SendTestNotification(context.Background()).SendTestNotificationRequestDto(sendTestNotificationRequestDto).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `NotificationsAPI.SendTestNotification``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `NotificationsAPI.SendTestNotification``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -62,7 +62,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -86,24 +86,23 @@ func main() {
|
|||||||
"claimsSupported" : false
|
"claimsSupported" : false
|
||||||
}`) // CreateOAuthClientRequest |
|
}`) // CreateOAuthClientRequest |
|
||||||
|
|
||||||
|
var createOAuthClientRequest beta.CreateOAuthClientRequest
|
||||||
var createOAuthClientRequest beta.CreateOAuthClientRequest
|
if err := json.Unmarshal(createoauthclientrequest, &createOAuthClientRequest); err != nil {
|
||||||
if err := json.Unmarshal(createoauthclientrequest, &createOAuthClientRequest); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.OAuthClientsAPI.CreateOauthClient(context.Background()).CreateOAuthClientRequest(createOAuthClientRequest).Execute()
|
resp, r, err := apiClient.Beta.OAuthClientsAPI.CreateOauthClient(context.Background()).CreateOAuthClientRequest(createOAuthClientRequest).Execute()
|
||||||
//resp, r, err := apiClient.Beta.OAuthClientsAPI.CreateOauthClient(context.Background()).CreateOAuthClientRequest(createOAuthClientRequest).Execute()
|
//resp, r, err := apiClient.Beta.OAuthClientsAPI.CreateOauthClient(context.Background()).CreateOAuthClientRequest(createOAuthClientRequest).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `OAuthClientsAPI.CreateOauthClient``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `OAuthClientsAPI.CreateOauthClient``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `CreateOauthClient`: CreateOAuthClientResponse
|
// response from `CreateOauthClient`: CreateOAuthClientResponse
|
||||||
fmt.Fprintf(os.Stdout, "Response from `OAuthClientsAPI.CreateOauthClient`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `OAuthClientsAPI.CreateOauthClient`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -160,14 +159,15 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
r, err := apiClient.Beta.OAuthClientsAPI.DeleteOauthClient(context.Background(), id).Execute()
|
r, err := apiClient.Beta.OAuthClientsAPI.DeleteOauthClient(context.Background(), id).Execute()
|
||||||
//r, err := apiClient.Beta.OAuthClientsAPI.DeleteOauthClient(context.Background(), id).Execute()
|
//r, err := apiClient.Beta.OAuthClientsAPI.DeleteOauthClient(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `OAuthClientsAPI.DeleteOauthClient``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `OAuthClientsAPI.DeleteOauthClient``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -224,16 +224,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.OAuthClientsAPI.GetOauthClient(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.OAuthClientsAPI.GetOauthClient(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.OAuthClientsAPI.GetOauthClient(context.Background(), id).Execute()
|
//resp, r, err := apiClient.Beta.OAuthClientsAPI.GetOauthClient(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `OAuthClientsAPI.GetOauthClient``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `OAuthClientsAPI.GetOauthClient``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetOauthClient`: GetOAuthClientResponse
|
// response from `GetOauthClient`: GetOAuthClientResponse
|
||||||
fmt.Fprintf(os.Stdout, "Response from `OAuthClientsAPI.GetOauthClient`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `OAuthClientsAPI.GetOauthClient`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -286,16 +286,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.OAuthClientsAPI.ListOauthClients(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.OAuthClientsAPI.ListOauthClients(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.OAuthClientsAPI.ListOauthClients(context.Background()).Filters(filters).Execute()
|
//resp, r, err := apiClient.Beta.OAuthClientsAPI.ListOauthClients(context.Background()).Filters(filters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `OAuthClientsAPI.ListOauthClients``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `OAuthClientsAPI.ListOauthClients``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListOauthClients`: []GetOAuthClientResponse
|
// response from `ListOauthClients`: []GetOAuthClientResponse
|
||||||
fmt.Fprintf(os.Stdout, "Response from `OAuthClientsAPI.ListOauthClients`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `OAuthClientsAPI.ListOauthClients`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -345,7 +345,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -354,24 +354,23 @@ func main() {
|
|||||||
id := `ef38f94347e94562b5bb8424a56397d8` // string | The OAuth client id # string | The OAuth client id
|
id := `ef38f94347e94562b5bb8424a56397d8` // string | The OAuth client id # string | The OAuth client id
|
||||||
jsonpatchoperation := []byte(`[{op=replace, path=/strongAuthSupported, value=true}, {op=replace, path=/businessName, value=acme-solar}]`) // []JsonPatchOperation | A list of OAuth client update operations according to the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard. The following fields are patchable: * tenant * businessName * homepageUrl * name * description * accessTokenValiditySeconds * refreshTokenValiditySeconds * redirectUris * grantTypes * accessType * enabled * strongAuthSupported * claimsSupported
|
jsonpatchoperation := []byte(`[{op=replace, path=/strongAuthSupported, value=true}, {op=replace, path=/businessName, value=acme-solar}]`) // []JsonPatchOperation | A list of OAuth client update operations according to the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard. The following fields are patchable: * tenant * businessName * homepageUrl * name * description * accessTokenValiditySeconds * refreshTokenValiditySeconds * redirectUris * grantTypes * accessType * enabled * strongAuthSupported * claimsSupported
|
||||||
|
|
||||||
|
var jsonPatchOperation []beta.JsonPatchOperation
|
||||||
var jsonPatchOperation beta.[]JsonPatchOperation
|
if err := json.Unmarshal(jsonpatchoperation, &jsonPatchOperation); err != nil {
|
||||||
if err := json.Unmarshal(jsonpatchoperation, &jsonPatchOperation); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.OAuthClientsAPI.PatchOauthClient(context.Background(), id).JsonPatchOperation(jsonPatchOperation).Execute()
|
resp, r, err := apiClient.Beta.OAuthClientsAPI.PatchOauthClient(context.Background(), id).JsonPatchOperation(jsonPatchOperation).Execute()
|
||||||
//resp, r, err := apiClient.Beta.OAuthClientsAPI.PatchOauthClient(context.Background(), id).JsonPatchOperation(jsonPatchOperation).Execute()
|
//resp, r, err := apiClient.Beta.OAuthClientsAPI.PatchOauthClient(context.Background(), id).JsonPatchOperation(jsonPatchOperation).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `OAuthClientsAPI.PatchOauthClient``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `OAuthClientsAPI.PatchOauthClient``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `PatchOauthClient`: GetOAuthClientResponse
|
// response from `PatchOauthClient`: GetOAuthClientResponse
|
||||||
fmt.Fprintf(os.Stdout, "Response from `OAuthClientsAPI.PatchOauthClient`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `OAuthClientsAPI.PatchOauthClient`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -64,16 +64,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.OrgConfigAPI.GetOrgConfig(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.OrgConfigAPI.GetOrgConfig(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.OrgConfigAPI.GetOrgConfig(context.Background()).Execute()
|
//resp, r, err := apiClient.Beta.OrgConfigAPI.GetOrgConfig(context.Background()).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `OrgConfigAPI.GetOrgConfig``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `OrgConfigAPI.GetOrgConfig``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetOrgConfig`: OrgConfig
|
// response from `GetOrgConfig`: OrgConfig
|
||||||
fmt.Fprintf(os.Stdout, "Response from `OrgConfigAPI.GetOrgConfig`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `OrgConfigAPI.GetOrgConfig`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -121,16 +121,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.OrgConfigAPI.GetValidTimeZones(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.OrgConfigAPI.GetValidTimeZones(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.OrgConfigAPI.GetValidTimeZones(context.Background()).Execute()
|
//resp, r, err := apiClient.Beta.OrgConfigAPI.GetValidTimeZones(context.Background()).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `OrgConfigAPI.GetValidTimeZones``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `OrgConfigAPI.GetValidTimeZones``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetValidTimeZones`: []string
|
// response from `GetValidTimeZones`: []string
|
||||||
fmt.Fprintf(os.Stdout, "Response from `OrgConfigAPI.GetValidTimeZones`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `OrgConfigAPI.GetValidTimeZones`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -173,7 +173,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -181,24 +181,23 @@ import (
|
|||||||
func main() {
|
func main() {
|
||||||
jsonpatchoperation := []byte(`[{op=replace, path=/timeZone, value=America/Toronto}]`) // []JsonPatchOperation | A list of schema attribute update operations according to the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard.
|
jsonpatchoperation := []byte(`[{op=replace, path=/timeZone, value=America/Toronto}]`) // []JsonPatchOperation | A list of schema attribute update operations according to the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard.
|
||||||
|
|
||||||
|
var jsonPatchOperation []beta.JsonPatchOperation
|
||||||
var jsonPatchOperation beta.[]JsonPatchOperation
|
if err := json.Unmarshal(jsonpatchoperation, &jsonPatchOperation); err != nil {
|
||||||
if err := json.Unmarshal(jsonpatchoperation, &jsonPatchOperation); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.OrgConfigAPI.PatchOrgConfig(context.Background()).JsonPatchOperation(jsonPatchOperation).Execute()
|
resp, r, err := apiClient.Beta.OrgConfigAPI.PatchOrgConfig(context.Background()).JsonPatchOperation(jsonPatchOperation).Execute()
|
||||||
//resp, r, err := apiClient.Beta.OrgConfigAPI.PatchOrgConfig(context.Background()).JsonPatchOperation(jsonPatchOperation).Execute()
|
//resp, r, err := apiClient.Beta.OrgConfigAPI.PatchOrgConfig(context.Background()).JsonPatchOperation(jsonPatchOperation).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `OrgConfigAPI.PatchOrgConfig``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `OrgConfigAPI.PatchOrgConfig``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `PatchOrgConfig`: OrgConfig
|
// response from `PatchOrgConfig`: OrgConfig
|
||||||
fmt.Fprintf(os.Stdout, "Response from `OrgConfigAPI.PatchOrgConfig`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `OrgConfigAPI.PatchOrgConfig`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -65,7 +65,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -78,24 +78,23 @@ func main() {
|
|||||||
"customInstructionsEnabled" : true
|
"customInstructionsEnabled" : true
|
||||||
}`) // PasswordOrgConfig |
|
}`) // PasswordOrgConfig |
|
||||||
|
|
||||||
|
var passwordOrgConfig beta.PasswordOrgConfig
|
||||||
var passwordOrgConfig beta.PasswordOrgConfig
|
if err := json.Unmarshal(passwordorgconfig, &passwordOrgConfig); err != nil {
|
||||||
if err := json.Unmarshal(passwordorgconfig, &passwordOrgConfig); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.PasswordConfigurationAPI.CreatePasswordOrgConfig(context.Background()).PasswordOrgConfig(passwordOrgConfig).Execute()
|
resp, r, err := apiClient.Beta.PasswordConfigurationAPI.CreatePasswordOrgConfig(context.Background()).PasswordOrgConfig(passwordOrgConfig).Execute()
|
||||||
//resp, r, err := apiClient.Beta.PasswordConfigurationAPI.CreatePasswordOrgConfig(context.Background()).PasswordOrgConfig(passwordOrgConfig).Execute()
|
//resp, r, err := apiClient.Beta.PasswordConfigurationAPI.CreatePasswordOrgConfig(context.Background()).PasswordOrgConfig(passwordOrgConfig).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `PasswordConfigurationAPI.CreatePasswordOrgConfig``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `PasswordConfigurationAPI.CreatePasswordOrgConfig``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `CreatePasswordOrgConfig`: PasswordOrgConfig
|
// response from `CreatePasswordOrgConfig`: PasswordOrgConfig
|
||||||
fmt.Fprintf(os.Stdout, "Response from `PasswordConfigurationAPI.CreatePasswordOrgConfig`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `PasswordConfigurationAPI.CreatePasswordOrgConfig`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -143,16 +142,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.PasswordConfigurationAPI.GetPasswordOrgConfig(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.PasswordConfigurationAPI.GetPasswordOrgConfig(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.PasswordConfigurationAPI.GetPasswordOrgConfig(context.Background()).Execute()
|
//resp, r, err := apiClient.Beta.PasswordConfigurationAPI.GetPasswordOrgConfig(context.Background()).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `PasswordConfigurationAPI.GetPasswordOrgConfig``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `PasswordConfigurationAPI.GetPasswordOrgConfig``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetPasswordOrgConfig`: PasswordOrgConfig
|
// response from `GetPasswordOrgConfig`: PasswordOrgConfig
|
||||||
fmt.Fprintf(os.Stdout, "Response from `PasswordConfigurationAPI.GetPasswordOrgConfig`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `PasswordConfigurationAPI.GetPasswordOrgConfig`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -197,7 +196,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -210,24 +209,23 @@ func main() {
|
|||||||
"customInstructionsEnabled" : true
|
"customInstructionsEnabled" : true
|
||||||
}`) // PasswordOrgConfig |
|
}`) // PasswordOrgConfig |
|
||||||
|
|
||||||
|
var passwordOrgConfig beta.PasswordOrgConfig
|
||||||
var passwordOrgConfig beta.PasswordOrgConfig
|
if err := json.Unmarshal(passwordorgconfig, &passwordOrgConfig); err != nil {
|
||||||
if err := json.Unmarshal(passwordorgconfig, &passwordOrgConfig); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.PasswordConfigurationAPI.PutPasswordOrgConfig(context.Background()).PasswordOrgConfig(passwordOrgConfig).Execute()
|
resp, r, err := apiClient.Beta.PasswordConfigurationAPI.PutPasswordOrgConfig(context.Background()).PasswordOrgConfig(passwordOrgConfig).Execute()
|
||||||
//resp, r, err := apiClient.Beta.PasswordConfigurationAPI.PutPasswordOrgConfig(context.Background()).PasswordOrgConfig(passwordOrgConfig).Execute()
|
//resp, r, err := apiClient.Beta.PasswordConfigurationAPI.PutPasswordOrgConfig(context.Background()).PasswordOrgConfig(passwordOrgConfig).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `PasswordConfigurationAPI.PutPasswordOrgConfig``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `PasswordConfigurationAPI.PutPasswordOrgConfig``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `PutPasswordOrgConfig`: PasswordOrgConfig
|
// response from `PutPasswordOrgConfig`: PasswordOrgConfig
|
||||||
fmt.Fprintf(os.Stdout, "Response from `PasswordConfigurationAPI.PutPasswordOrgConfig`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `PasswordConfigurationAPI.PutPasswordOrgConfig`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -136,16 +136,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.PasswordDictionaryAPI.GetPasswordDictionary(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.PasswordDictionaryAPI.GetPasswordDictionary(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.PasswordDictionaryAPI.GetPasswordDictionary(context.Background()).Execute()
|
//resp, r, err := apiClient.Beta.PasswordDictionaryAPI.GetPasswordDictionary(context.Background()).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `PasswordDictionaryAPI.GetPasswordDictionary``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `PasswordDictionaryAPI.GetPasswordDictionary``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetPasswordDictionary`: string
|
// response from `GetPasswordDictionary`: string
|
||||||
fmt.Fprintf(os.Stdout, "Response from `PasswordDictionaryAPI.GetPasswordDictionary`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `PasswordDictionaryAPI.GetPasswordDictionary`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -226,14 +226,15 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
r, err := apiClient.Beta.PasswordDictionaryAPI.PutPasswordDictionary(context.Background()).Execute()
|
r, err := apiClient.Beta.PasswordDictionaryAPI.PutPasswordDictionary(context.Background()).Execute()
|
||||||
//r, err := apiClient.Beta.PasswordDictionaryAPI.PutPasswordDictionary(context.Background()).File(file).Execute()
|
//r, err := apiClient.Beta.PasswordDictionaryAPI.PutPasswordDictionary(context.Background()).File(file).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `PasswordDictionaryAPI.PutPasswordDictionary``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `PasswordDictionaryAPI.PutPasswordDictionary``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -82,7 +82,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -94,24 +94,23 @@ func main() {
|
|||||||
"userId" : "Abby.Smith"
|
"userId" : "Abby.Smith"
|
||||||
}`) // PasswordDigitTokenReset |
|
}`) // PasswordDigitTokenReset |
|
||||||
|
|
||||||
|
var passwordDigitTokenReset beta.PasswordDigitTokenReset
|
||||||
var passwordDigitTokenReset beta.PasswordDigitTokenReset
|
if err := json.Unmarshal(passworddigittokenreset, &passwordDigitTokenReset); err != nil {
|
||||||
if err := json.Unmarshal(passworddigittokenreset, &passwordDigitTokenReset); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.PasswordManagementAPI.CreateDigitToken(context.Background()).PasswordDigitTokenReset(passwordDigitTokenReset).Execute()
|
resp, r, err := apiClient.Beta.PasswordManagementAPI.CreateDigitToken(context.Background()).PasswordDigitTokenReset(passwordDigitTokenReset).Execute()
|
||||||
//resp, r, err := apiClient.Beta.PasswordManagementAPI.CreateDigitToken(context.Background()).PasswordDigitTokenReset(passwordDigitTokenReset).Execute()
|
//resp, r, err := apiClient.Beta.PasswordManagementAPI.CreateDigitToken(context.Background()).PasswordDigitTokenReset(passwordDigitTokenReset).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `PasswordManagementAPI.CreateDigitToken``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `PasswordManagementAPI.CreateDigitToken``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `CreateDigitToken`: PasswordDigitToken
|
// response from `CreateDigitToken`: PasswordDigitToken
|
||||||
fmt.Fprintf(os.Stdout, "Response from `PasswordManagementAPI.CreateDigitToken`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `PasswordManagementAPI.CreateDigitToken`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -168,16 +167,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.PasswordManagementAPI.GetIdentityPasswordChangeStatus(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.PasswordManagementAPI.GetIdentityPasswordChangeStatus(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.PasswordManagementAPI.GetIdentityPasswordChangeStatus(context.Background(), id).Execute()
|
//resp, r, err := apiClient.Beta.PasswordManagementAPI.GetIdentityPasswordChangeStatus(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `PasswordManagementAPI.GetIdentityPasswordChangeStatus``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `PasswordManagementAPI.GetIdentityPasswordChangeStatus``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetIdentityPasswordChangeStatus`: PasswordStatus
|
// response from `GetIdentityPasswordChangeStatus`: PasswordStatus
|
||||||
fmt.Fprintf(os.Stdout, "Response from `PasswordManagementAPI.GetIdentityPasswordChangeStatus`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `PasswordManagementAPI.GetIdentityPasswordChangeStatus`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -228,7 +227,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -239,24 +238,23 @@ func main() {
|
|||||||
"userName" : "Abby.Smith"
|
"userName" : "Abby.Smith"
|
||||||
}`) // PasswordInfoQueryDTO |
|
}`) // PasswordInfoQueryDTO |
|
||||||
|
|
||||||
|
var passwordInfoQueryDTO beta.PasswordInfoQueryDTO
|
||||||
var passwordInfoQueryDTO beta.PasswordInfoQueryDTO
|
if err := json.Unmarshal(passwordinfoquerydto, &passwordInfoQueryDTO); err != nil {
|
||||||
if err := json.Unmarshal(passwordinfoquerydto, &passwordInfoQueryDTO); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.PasswordManagementAPI.QueryPasswordInfo(context.Background()).PasswordInfoQueryDTO(passwordInfoQueryDTO).Execute()
|
resp, r, err := apiClient.Beta.PasswordManagementAPI.QueryPasswordInfo(context.Background()).PasswordInfoQueryDTO(passwordInfoQueryDTO).Execute()
|
||||||
//resp, r, err := apiClient.Beta.PasswordManagementAPI.QueryPasswordInfo(context.Background()).PasswordInfoQueryDTO(passwordInfoQueryDTO).Execute()
|
//resp, r, err := apiClient.Beta.PasswordManagementAPI.QueryPasswordInfo(context.Background()).PasswordInfoQueryDTO(passwordInfoQueryDTO).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `PasswordManagementAPI.QueryPasswordInfo``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `PasswordManagementAPI.QueryPasswordInfo``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `QueryPasswordInfo`: PasswordInfo
|
// response from `QueryPasswordInfo`: PasswordInfo
|
||||||
fmt.Fprintf(os.Stdout, "Response from `PasswordManagementAPI.QueryPasswordInfo`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `PasswordManagementAPI.QueryPasswordInfo`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -342,7 +340,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -356,24 +354,23 @@ func main() {
|
|||||||
"encryptedPassword" : "XzN+YwKgr2C+InkMYFMBG3UtjMEw5ZIql/XFlXo8cJNeslmkplx6vn4kd4/43IF9STBk5RnzR6XmjpEO+FwHDoiBwYZAkAZK/Iswxk4OdybG6Y4MStJCOCiK8osKr35IMMSV/mbO4wAeltoCk7daTWzTGLiI6UaT5tf+F2EgdjJZ7YqM8W8r7aUWsm3p2Xt01Y46ZRx0QaM91QruiIx2rECFT2pUO0wr+7oQ77jypATyGWRtADsu3YcvCk/6U5MqCnXMzKBcRas7NnZdSL/d5H1GglVGz3VLPMaivG4/oL4chOMmFCRl/zVsGxZ9RhN8rxsRGFFKn+rhExTi+bax3A=="
|
"encryptedPassword" : "XzN+YwKgr2C+InkMYFMBG3UtjMEw5ZIql/XFlXo8cJNeslmkplx6vn4kd4/43IF9STBk5RnzR6XmjpEO+FwHDoiBwYZAkAZK/Iswxk4OdybG6Y4MStJCOCiK8osKr35IMMSV/mbO4wAeltoCk7daTWzTGLiI6UaT5tf+F2EgdjJZ7YqM8W8r7aUWsm3p2Xt01Y46ZRx0QaM91QruiIx2rECFT2pUO0wr+7oQ77jypATyGWRtADsu3YcvCk/6U5MqCnXMzKBcRas7NnZdSL/d5H1GglVGz3VLPMaivG4/oL4chOMmFCRl/zVsGxZ9RhN8rxsRGFFKn+rhExTi+bax3A=="
|
||||||
}`) // PasswordChangeRequest |
|
}`) // PasswordChangeRequest |
|
||||||
|
|
||||||
|
var passwordChangeRequest beta.PasswordChangeRequest
|
||||||
var passwordChangeRequest beta.PasswordChangeRequest
|
if err := json.Unmarshal(passwordchangerequest, &passwordChangeRequest); err != nil {
|
||||||
if err := json.Unmarshal(passwordchangerequest, &passwordChangeRequest); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.PasswordManagementAPI.SetIdentityPassword(context.Background()).PasswordChangeRequest(passwordChangeRequest).Execute()
|
resp, r, err := apiClient.Beta.PasswordManagementAPI.SetIdentityPassword(context.Background()).PasswordChangeRequest(passwordChangeRequest).Execute()
|
||||||
//resp, r, err := apiClient.Beta.PasswordManagementAPI.SetIdentityPassword(context.Background()).PasswordChangeRequest(passwordChangeRequest).Execute()
|
//resp, r, err := apiClient.Beta.PasswordManagementAPI.SetIdentityPassword(context.Background()).PasswordChangeRequest(passwordChangeRequest).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `PasswordManagementAPI.SetIdentityPassword``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `PasswordManagementAPI.SetIdentityPassword``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `SetIdentityPassword`: PasswordChangeResponse
|
// response from `SetIdentityPassword`: PasswordChangeResponse
|
||||||
fmt.Fprintf(os.Stdout, "Response from `PasswordManagementAPI.SetIdentityPassword`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `PasswordManagementAPI.SetIdentityPassword`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -68,7 +68,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -108,24 +108,23 @@ func main() {
|
|||||||
"maxLength" : 25
|
"maxLength" : 25
|
||||||
}`) // PasswordPolicyV3Dto |
|
}`) // PasswordPolicyV3Dto |
|
||||||
|
|
||||||
|
var passwordPolicyV3Dto beta.PasswordPolicyV3Dto
|
||||||
var passwordPolicyV3Dto beta.PasswordPolicyV3Dto
|
if err := json.Unmarshal(passwordpolicyv3dto, &passwordPolicyV3Dto); err != nil {
|
||||||
if err := json.Unmarshal(passwordpolicyv3dto, &passwordPolicyV3Dto); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.PasswordPoliciesAPI.CreatePasswordPolicy(context.Background()).PasswordPolicyV3Dto(passwordPolicyV3Dto).Execute()
|
resp, r, err := apiClient.Beta.PasswordPoliciesAPI.CreatePasswordPolicy(context.Background()).PasswordPolicyV3Dto(passwordPolicyV3Dto).Execute()
|
||||||
//resp, r, err := apiClient.Beta.PasswordPoliciesAPI.CreatePasswordPolicy(context.Background()).PasswordPolicyV3Dto(passwordPolicyV3Dto).Execute()
|
//resp, r, err := apiClient.Beta.PasswordPoliciesAPI.CreatePasswordPolicy(context.Background()).PasswordPolicyV3Dto(passwordPolicyV3Dto).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `PasswordPoliciesAPI.CreatePasswordPolicy``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `PasswordPoliciesAPI.CreatePasswordPolicy``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `CreatePasswordPolicy`: PasswordPolicyV3Dto
|
// response from `CreatePasswordPolicy`: PasswordPolicyV3Dto
|
||||||
fmt.Fprintf(os.Stdout, "Response from `PasswordPoliciesAPI.CreatePasswordPolicy`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `PasswordPoliciesAPI.CreatePasswordPolicy`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -182,14 +181,15 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
r, err := apiClient.Beta.PasswordPoliciesAPI.DeletePasswordPolicy(context.Background(), id).Execute()
|
r, err := apiClient.Beta.PasswordPoliciesAPI.DeletePasswordPolicy(context.Background(), id).Execute()
|
||||||
//r, err := apiClient.Beta.PasswordPoliciesAPI.DeletePasswordPolicy(context.Background(), id).Execute()
|
//r, err := apiClient.Beta.PasswordPoliciesAPI.DeletePasswordPolicy(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `PasswordPoliciesAPI.DeletePasswordPolicy``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `PasswordPoliciesAPI.DeletePasswordPolicy``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -246,16 +246,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.PasswordPoliciesAPI.GetPasswordPolicyById(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.PasswordPoliciesAPI.GetPasswordPolicyById(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.PasswordPoliciesAPI.GetPasswordPolicyById(context.Background(), id).Execute()
|
//resp, r, err := apiClient.Beta.PasswordPoliciesAPI.GetPasswordPolicyById(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `PasswordPoliciesAPI.GetPasswordPolicyById``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `PasswordPoliciesAPI.GetPasswordPolicyById``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetPasswordPolicyById`: PasswordPolicyV3Dto
|
// response from `GetPasswordPolicyById`: PasswordPolicyV3Dto
|
||||||
fmt.Fprintf(os.Stdout, "Response from `PasswordPoliciesAPI.GetPasswordPolicyById`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `PasswordPoliciesAPI.GetPasswordPolicyById`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -313,16 +313,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.PasswordPoliciesAPI.ListPasswordPolicies(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.PasswordPoliciesAPI.ListPasswordPolicies(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.PasswordPoliciesAPI.ListPasswordPolicies(context.Background()).Limit(limit).Offset(offset).Count(count).Execute()
|
//resp, r, err := apiClient.Beta.PasswordPoliciesAPI.ListPasswordPolicies(context.Background()).Limit(limit).Offset(offset).Count(count).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `PasswordPoliciesAPI.ListPasswordPolicies``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `PasswordPoliciesAPI.ListPasswordPolicies``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListPasswordPolicies`: []PasswordPolicyV3Dto
|
// response from `ListPasswordPolicies`: []PasswordPolicyV3Dto
|
||||||
fmt.Fprintf(os.Stdout, "Response from `PasswordPoliciesAPI.ListPasswordPolicies`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `PasswordPoliciesAPI.ListPasswordPolicies`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -370,7 +370,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -411,24 +411,23 @@ func main() {
|
|||||||
"maxLength" : 25
|
"maxLength" : 25
|
||||||
}`) // PasswordPolicyV3Dto |
|
}`) // PasswordPolicyV3Dto |
|
||||||
|
|
||||||
|
var passwordPolicyV3Dto beta.PasswordPolicyV3Dto
|
||||||
var passwordPolicyV3Dto beta.PasswordPolicyV3Dto
|
if err := json.Unmarshal(passwordpolicyv3dto, &passwordPolicyV3Dto); err != nil {
|
||||||
if err := json.Unmarshal(passwordpolicyv3dto, &passwordPolicyV3Dto); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.PasswordPoliciesAPI.SetPasswordPolicy(context.Background(), id).PasswordPolicyV3Dto(passwordPolicyV3Dto).Execute()
|
resp, r, err := apiClient.Beta.PasswordPoliciesAPI.SetPasswordPolicy(context.Background(), id).PasswordPolicyV3Dto(passwordPolicyV3Dto).Execute()
|
||||||
//resp, r, err := apiClient.Beta.PasswordPoliciesAPI.SetPasswordPolicy(context.Background(), id).PasswordPolicyV3Dto(passwordPolicyV3Dto).Execute()
|
//resp, r, err := apiClient.Beta.PasswordPoliciesAPI.SetPasswordPolicy(context.Background(), id).PasswordPolicyV3Dto(passwordPolicyV3Dto).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `PasswordPoliciesAPI.SetPasswordPolicy``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `PasswordPoliciesAPI.SetPasswordPolicy``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `SetPasswordPolicy`: PasswordPolicyV3Dto
|
// response from `SetPasswordPolicy`: PasswordPolicyV3Dto
|
||||||
fmt.Fprintf(os.Stdout, "Response from `PasswordPoliciesAPI.SetPasswordPolicy`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `PasswordPoliciesAPI.SetPasswordPolicy`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -91,7 +91,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -106,24 +106,23 @@ func main() {
|
|||||||
"sourceIds" : [ "2c918084660f45d6016617daa9210584", "2c918084660f45d6016617daa9210500" ]
|
"sourceIds" : [ "2c918084660f45d6016617daa9210584", "2c918084660f45d6016617daa9210500" ]
|
||||||
}`) // PasswordSyncGroup |
|
}`) // PasswordSyncGroup |
|
||||||
|
|
||||||
|
var passwordSyncGroup beta.PasswordSyncGroup
|
||||||
var passwordSyncGroup beta.PasswordSyncGroup
|
if err := json.Unmarshal(passwordsyncgroup, &passwordSyncGroup); err != nil {
|
||||||
if err := json.Unmarshal(passwordsyncgroup, &passwordSyncGroup); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.PasswordSyncGroupsAPI.CreatePasswordSyncGroup(context.Background()).PasswordSyncGroup(passwordSyncGroup).Execute()
|
resp, r, err := apiClient.Beta.PasswordSyncGroupsAPI.CreatePasswordSyncGroup(context.Background()).PasswordSyncGroup(passwordSyncGroup).Execute()
|
||||||
//resp, r, err := apiClient.Beta.PasswordSyncGroupsAPI.CreatePasswordSyncGroup(context.Background()).PasswordSyncGroup(passwordSyncGroup).Execute()
|
//resp, r, err := apiClient.Beta.PasswordSyncGroupsAPI.CreatePasswordSyncGroup(context.Background()).PasswordSyncGroup(passwordSyncGroup).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `PasswordSyncGroupsAPI.CreatePasswordSyncGroup``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `PasswordSyncGroupsAPI.CreatePasswordSyncGroup``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `CreatePasswordSyncGroup`: PasswordSyncGroup
|
// response from `CreatePasswordSyncGroup`: PasswordSyncGroup
|
||||||
fmt.Fprintf(os.Stdout, "Response from `PasswordSyncGroupsAPI.CreatePasswordSyncGroup`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `PasswordSyncGroupsAPI.CreatePasswordSyncGroup`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -180,14 +179,15 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
r, err := apiClient.Beta.PasswordSyncGroupsAPI.DeletePasswordSyncGroup(context.Background(), id).Execute()
|
r, err := apiClient.Beta.PasswordSyncGroupsAPI.DeletePasswordSyncGroup(context.Background(), id).Execute()
|
||||||
//r, err := apiClient.Beta.PasswordSyncGroupsAPI.DeletePasswordSyncGroup(context.Background(), id).Execute()
|
//r, err := apiClient.Beta.PasswordSyncGroupsAPI.DeletePasswordSyncGroup(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `PasswordSyncGroupsAPI.DeletePasswordSyncGroup``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `PasswordSyncGroupsAPI.DeletePasswordSyncGroup``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -244,16 +244,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.PasswordSyncGroupsAPI.GetPasswordSyncGroup(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.PasswordSyncGroupsAPI.GetPasswordSyncGroup(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.PasswordSyncGroupsAPI.GetPasswordSyncGroup(context.Background(), id).Execute()
|
//resp, r, err := apiClient.Beta.PasswordSyncGroupsAPI.GetPasswordSyncGroup(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `PasswordSyncGroupsAPI.GetPasswordSyncGroup``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `PasswordSyncGroupsAPI.GetPasswordSyncGroup``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetPasswordSyncGroup`: PasswordSyncGroup
|
// response from `GetPasswordSyncGroup`: PasswordSyncGroup
|
||||||
fmt.Fprintf(os.Stdout, "Response from `PasswordSyncGroupsAPI.GetPasswordSyncGroup`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `PasswordSyncGroupsAPI.GetPasswordSyncGroup`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -310,16 +310,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.PasswordSyncGroupsAPI.GetPasswordSyncGroups(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.PasswordSyncGroupsAPI.GetPasswordSyncGroups(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.PasswordSyncGroupsAPI.GetPasswordSyncGroups(context.Background()).Limit(limit).Offset(offset).Count(count).Execute()
|
//resp, r, err := apiClient.Beta.PasswordSyncGroupsAPI.GetPasswordSyncGroups(context.Background()).Limit(limit).Offset(offset).Count(count).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `PasswordSyncGroupsAPI.GetPasswordSyncGroups``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `PasswordSyncGroupsAPI.GetPasswordSyncGroups``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetPasswordSyncGroups`: []PasswordSyncGroup
|
// response from `GetPasswordSyncGroups`: []PasswordSyncGroup
|
||||||
fmt.Fprintf(os.Stdout, "Response from `PasswordSyncGroupsAPI.GetPasswordSyncGroups`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `PasswordSyncGroupsAPI.GetPasswordSyncGroups`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -367,7 +367,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -383,24 +383,23 @@ func main() {
|
|||||||
"sourceIds" : [ "2c918084660f45d6016617daa9210584", "2c918084660f45d6016617daa9210500" ]
|
"sourceIds" : [ "2c918084660f45d6016617daa9210584", "2c918084660f45d6016617daa9210500" ]
|
||||||
}`) // PasswordSyncGroup |
|
}`) // PasswordSyncGroup |
|
||||||
|
|
||||||
|
var passwordSyncGroup beta.PasswordSyncGroup
|
||||||
var passwordSyncGroup beta.PasswordSyncGroup
|
if err := json.Unmarshal(passwordsyncgroup, &passwordSyncGroup); err != nil {
|
||||||
if err := json.Unmarshal(passwordsyncgroup, &passwordSyncGroup); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.PasswordSyncGroupsAPI.UpdatePasswordSyncGroup(context.Background(), id).PasswordSyncGroup(passwordSyncGroup).Execute()
|
resp, r, err := apiClient.Beta.PasswordSyncGroupsAPI.UpdatePasswordSyncGroup(context.Background(), id).PasswordSyncGroup(passwordSyncGroup).Execute()
|
||||||
//resp, r, err := apiClient.Beta.PasswordSyncGroupsAPI.UpdatePasswordSyncGroup(context.Background(), id).PasswordSyncGroup(passwordSyncGroup).Execute()
|
//resp, r, err := apiClient.Beta.PasswordSyncGroupsAPI.UpdatePasswordSyncGroup(context.Background(), id).PasswordSyncGroup(passwordSyncGroup).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `PasswordSyncGroupsAPI.UpdatePasswordSyncGroup``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `PasswordSyncGroupsAPI.UpdatePasswordSyncGroup``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `UpdatePasswordSyncGroup`: PasswordSyncGroup
|
// response from `UpdatePasswordSyncGroup`: PasswordSyncGroup
|
||||||
fmt.Fprintf(os.Stdout, "Response from `PasswordSyncGroupsAPI.UpdatePasswordSyncGroup`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `PasswordSyncGroupsAPI.UpdatePasswordSyncGroup`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -69,7 +69,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -81,24 +81,23 @@ func main() {
|
|||||||
"name" : "NodeJS Integration"
|
"name" : "NodeJS Integration"
|
||||||
}`) // CreatePersonalAccessTokenRequest | Name and scope of personal access token.
|
}`) // CreatePersonalAccessTokenRequest | Name and scope of personal access token.
|
||||||
|
|
||||||
|
var createPersonalAccessTokenRequest beta.CreatePersonalAccessTokenRequest
|
||||||
var createPersonalAccessTokenRequest beta.CreatePersonalAccessTokenRequest
|
if err := json.Unmarshal(createpersonalaccesstokenrequest, &createPersonalAccessTokenRequest); err != nil {
|
||||||
if err := json.Unmarshal(createpersonalaccesstokenrequest, &createPersonalAccessTokenRequest); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.PersonalAccessTokensAPI.CreatePersonalAccessToken(context.Background()).CreatePersonalAccessTokenRequest(createPersonalAccessTokenRequest).Execute()
|
resp, r, err := apiClient.Beta.PersonalAccessTokensAPI.CreatePersonalAccessToken(context.Background()).CreatePersonalAccessTokenRequest(createPersonalAccessTokenRequest).Execute()
|
||||||
//resp, r, err := apiClient.Beta.PersonalAccessTokensAPI.CreatePersonalAccessToken(context.Background()).CreatePersonalAccessTokenRequest(createPersonalAccessTokenRequest).Execute()
|
//resp, r, err := apiClient.Beta.PersonalAccessTokensAPI.CreatePersonalAccessToken(context.Background()).CreatePersonalAccessTokenRequest(createPersonalAccessTokenRequest).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `PersonalAccessTokensAPI.CreatePersonalAccessToken``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `PersonalAccessTokensAPI.CreatePersonalAccessToken``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `CreatePersonalAccessToken`: CreatePersonalAccessTokenResponse
|
// response from `CreatePersonalAccessToken`: CreatePersonalAccessTokenResponse
|
||||||
fmt.Fprintf(os.Stdout, "Response from `PersonalAccessTokensAPI.CreatePersonalAccessToken`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `PersonalAccessTokensAPI.CreatePersonalAccessToken`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -155,14 +154,15 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
r, err := apiClient.Beta.PersonalAccessTokensAPI.DeletePersonalAccessToken(context.Background(), id).Execute()
|
r, err := apiClient.Beta.PersonalAccessTokensAPI.DeletePersonalAccessToken(context.Background(), id).Execute()
|
||||||
//r, err := apiClient.Beta.PersonalAccessTokensAPI.DeletePersonalAccessToken(context.Background(), id).Execute()
|
//r, err := apiClient.Beta.PersonalAccessTokensAPI.DeletePersonalAccessToken(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `PersonalAccessTokensAPI.DeletePersonalAccessToken``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `PersonalAccessTokensAPI.DeletePersonalAccessToken``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -217,16 +217,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.PersonalAccessTokensAPI.ListPersonalAccessTokens(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.PersonalAccessTokensAPI.ListPersonalAccessTokens(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.PersonalAccessTokensAPI.ListPersonalAccessTokens(context.Background()).OwnerId(ownerId).Filters(filters).Execute()
|
//resp, r, err := apiClient.Beta.PersonalAccessTokensAPI.ListPersonalAccessTokens(context.Background()).OwnerId(ownerId).Filters(filters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `PersonalAccessTokensAPI.ListPersonalAccessTokens``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `PersonalAccessTokensAPI.ListPersonalAccessTokens``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListPersonalAccessTokens`: []GetPersonalAccessTokenResponse
|
// response from `ListPersonalAccessTokens`: []GetPersonalAccessTokenResponse
|
||||||
fmt.Fprintf(os.Stdout, "Response from `PersonalAccessTokensAPI.ListPersonalAccessTokens`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `PersonalAccessTokensAPI.ListPersonalAccessTokens`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -274,7 +274,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -283,24 +283,23 @@ func main() {
|
|||||||
id := `ef38f94347e94562b5bb8424a56397d8` // string | The Personal Access Token id # string | The Personal Access Token id
|
id := `ef38f94347e94562b5bb8424a56397d8` // string | The Personal Access Token id # string | The Personal Access Token id
|
||||||
jsonpatchoperation := []byte(`[{op=replace, path=/name, value=New name}, {op=replace, path=/scope, value=[sp:scopes:all]}]`) // []JsonPatchOperation | A list of OAuth client update operations according to the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard. The following fields are patchable: * name * scope
|
jsonpatchoperation := []byte(`[{op=replace, path=/name, value=New name}, {op=replace, path=/scope, value=[sp:scopes:all]}]`) // []JsonPatchOperation | A list of OAuth client update operations according to the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard. The following fields are patchable: * name * scope
|
||||||
|
|
||||||
|
var jsonPatchOperation []beta.JsonPatchOperation
|
||||||
var jsonPatchOperation beta.[]JsonPatchOperation
|
if err := json.Unmarshal(jsonpatchoperation, &jsonPatchOperation); err != nil {
|
||||||
if err := json.Unmarshal(jsonpatchoperation, &jsonPatchOperation); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.PersonalAccessTokensAPI.PatchPersonalAccessToken(context.Background(), id).JsonPatchOperation(jsonPatchOperation).Execute()
|
resp, r, err := apiClient.Beta.PersonalAccessTokensAPI.PatchPersonalAccessToken(context.Background(), id).JsonPatchOperation(jsonPatchOperation).Execute()
|
||||||
//resp, r, err := apiClient.Beta.PersonalAccessTokensAPI.PatchPersonalAccessToken(context.Background(), id).JsonPatchOperation(jsonPatchOperation).Execute()
|
//resp, r, err := apiClient.Beta.PersonalAccessTokensAPI.PatchPersonalAccessToken(context.Background(), id).JsonPatchOperation(jsonPatchOperation).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `PersonalAccessTokensAPI.PatchPersonalAccessToken``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `PersonalAccessTokensAPI.PatchPersonalAccessToken``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `PatchPersonalAccessToken`: GetPersonalAccessTokenResponse
|
// response from `PatchPersonalAccessToken`: GetPersonalAccessTokenResponse
|
||||||
fmt.Fprintf(os.Stdout, "Response from `PersonalAccessTokensAPI.PatchPersonalAccessToken`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `PersonalAccessTokensAPI.PatchPersonalAccessToken`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -74,16 +74,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.PublicIdentitiesConfigAPI.GetPublicIdentityConfig(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.PublicIdentitiesConfigAPI.GetPublicIdentityConfig(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.PublicIdentitiesConfigAPI.GetPublicIdentityConfig(context.Background()).Execute()
|
//resp, r, err := apiClient.Beta.PublicIdentitiesConfigAPI.GetPublicIdentityConfig(context.Background()).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `PublicIdentitiesConfigAPI.GetPublicIdentityConfig``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `PublicIdentitiesConfigAPI.GetPublicIdentityConfig``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetPublicIdentityConfig`: PublicIdentityConfig
|
// response from `GetPublicIdentityConfig`: PublicIdentityConfig
|
||||||
fmt.Fprintf(os.Stdout, "Response from `PublicIdentitiesConfigAPI.GetPublicIdentityConfig`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `PublicIdentitiesConfigAPI.GetPublicIdentityConfig`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -129,7 +129,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -151,24 +151,23 @@ func main() {
|
|||||||
}
|
}
|
||||||
}`) // PublicIdentityConfig |
|
}`) // PublicIdentityConfig |
|
||||||
|
|
||||||
|
var publicIdentityConfig beta.PublicIdentityConfig
|
||||||
var publicIdentityConfig beta.PublicIdentityConfig
|
if err := json.Unmarshal(publicidentityconfig, &publicIdentityConfig); err != nil {
|
||||||
if err := json.Unmarshal(publicidentityconfig, &publicIdentityConfig); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.PublicIdentitiesConfigAPI.UpdatePublicIdentityConfig(context.Background()).PublicIdentityConfig(publicIdentityConfig).Execute()
|
resp, r, err := apiClient.Beta.PublicIdentitiesConfigAPI.UpdatePublicIdentityConfig(context.Background()).PublicIdentityConfig(publicIdentityConfig).Execute()
|
||||||
//resp, r, err := apiClient.Beta.PublicIdentitiesConfigAPI.UpdatePublicIdentityConfig(context.Background()).PublicIdentityConfig(publicIdentityConfig).Execute()
|
//resp, r, err := apiClient.Beta.PublicIdentitiesConfigAPI.UpdatePublicIdentityConfig(context.Background()).PublicIdentityConfig(publicIdentityConfig).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `PublicIdentitiesConfigAPI.UpdatePublicIdentityConfig``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `PublicIdentitiesConfigAPI.UpdatePublicIdentityConfig``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `UpdatePublicIdentityConfig`: PublicIdentityConfig
|
// response from `UpdatePublicIdentityConfig`: PublicIdentityConfig
|
||||||
fmt.Fprintf(os.Stdout, "Response from `PublicIdentitiesConfigAPI.UpdatePublicIdentityConfig`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `PublicIdentitiesConfigAPI.UpdatePublicIdentityConfig`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -85,16 +85,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.RequestableObjectsAPI.ListRequestableObjects(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.RequestableObjectsAPI.ListRequestableObjects(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.RequestableObjectsAPI.ListRequestableObjects(context.Background()).IdentityId(identityId).Types(types).Term(term).Statuses(statuses).Limit(limit).Offset(offset).Count(count).Filters(filters).Sorters(sorters).Execute()
|
//resp, r, err := apiClient.Beta.RequestableObjectsAPI.ListRequestableObjects(context.Background()).IdentityId(identityId).Types(types).Term(term).Statuses(statuses).Limit(limit).Offset(offset).Count(count).Filters(filters).Sorters(sorters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `RequestableObjectsAPI.ListRequestableObjects``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `RequestableObjectsAPI.ListRequestableObjects``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListRequestableObjects`: []RequestableObject
|
// response from `ListRequestableObjects`: []RequestableObject
|
||||||
fmt.Fprintf(os.Stdout, "Response from `RequestableObjectsAPI.ListRequestableObjects`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `RequestableObjectsAPI.ListRequestableObjects`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -71,16 +71,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.RoleInsightsAPI.CreateRoleInsightRequests(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.RoleInsightsAPI.CreateRoleInsightRequests(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.RoleInsightsAPI.CreateRoleInsightRequests(context.Background()).Execute()
|
//resp, r, err := apiClient.Beta.RoleInsightsAPI.CreateRoleInsightRequests(context.Background()).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `RoleInsightsAPI.CreateRoleInsightRequests``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `RoleInsightsAPI.CreateRoleInsightRequests``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `CreateRoleInsightRequests`: RoleInsightsResponse
|
// response from `CreateRoleInsightRequests`: RoleInsightsResponse
|
||||||
fmt.Fprintf(os.Stdout, "Response from `RoleInsightsAPI.CreateRoleInsightRequests`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `RoleInsightsAPI.CreateRoleInsightRequests`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -141,16 +141,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.RoleInsightsAPI.DownloadRoleInsightsEntitlementsChanges(context.Background(), insightId).Execute()
|
resp, r, err := apiClient.Beta.RoleInsightsAPI.DownloadRoleInsightsEntitlementsChanges(context.Background(), insightId).Execute()
|
||||||
//resp, r, err := apiClient.Beta.RoleInsightsAPI.DownloadRoleInsightsEntitlementsChanges(context.Background(), insightId).Sorters(sorters).Filters(filters).Execute()
|
//resp, r, err := apiClient.Beta.RoleInsightsAPI.DownloadRoleInsightsEntitlementsChanges(context.Background(), insightId).Sorters(sorters).Filters(filters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `RoleInsightsAPI.DownloadRoleInsightsEntitlementsChanges``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `RoleInsightsAPI.DownloadRoleInsightsEntitlementsChanges``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `DownloadRoleInsightsEntitlementsChanges`: string
|
// response from `DownloadRoleInsightsEntitlementsChanges`: string
|
||||||
fmt.Fprintf(os.Stdout, "Response from `RoleInsightsAPI.DownloadRoleInsightsEntitlementsChanges`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `RoleInsightsAPI.DownloadRoleInsightsEntitlementsChanges`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -222,16 +222,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.RoleInsightsAPI.GetEntitlementChangesIdentities(context.Background(), insightId, entitlementId).Execute()
|
resp, r, err := apiClient.Beta.RoleInsightsAPI.GetEntitlementChangesIdentities(context.Background(), insightId, entitlementId).Execute()
|
||||||
//resp, r, err := apiClient.Beta.RoleInsightsAPI.GetEntitlementChangesIdentities(context.Background(), insightId, entitlementId).HasEntitlement(hasEntitlement).Offset(offset).Limit(limit).Count(count).Sorters(sorters).Filters(filters).Execute()
|
//resp, r, err := apiClient.Beta.RoleInsightsAPI.GetEntitlementChangesIdentities(context.Background(), insightId, entitlementId).HasEntitlement(hasEntitlement).Offset(offset).Limit(limit).Count(count).Sorters(sorters).Filters(filters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `RoleInsightsAPI.GetEntitlementChangesIdentities``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `RoleInsightsAPI.GetEntitlementChangesIdentities``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetEntitlementChangesIdentities`: []RoleInsightsIdentities
|
// response from `GetEntitlementChangesIdentities`: []RoleInsightsIdentities
|
||||||
fmt.Fprintf(os.Stdout, "Response from `RoleInsightsAPI.GetEntitlementChangesIdentities`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `RoleInsightsAPI.GetEntitlementChangesIdentities`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -288,16 +288,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.RoleInsightsAPI.GetRoleInsight(context.Background(), insightId).Execute()
|
resp, r, err := apiClient.Beta.RoleInsightsAPI.GetRoleInsight(context.Background(), insightId).Execute()
|
||||||
//resp, r, err := apiClient.Beta.RoleInsightsAPI.GetRoleInsight(context.Background(), insightId).Execute()
|
//resp, r, err := apiClient.Beta.RoleInsightsAPI.GetRoleInsight(context.Background(), insightId).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `RoleInsightsAPI.GetRoleInsight``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `RoleInsightsAPI.GetRoleInsight``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetRoleInsight`: RoleInsight
|
// response from `GetRoleInsight`: RoleInsight
|
||||||
fmt.Fprintf(os.Stdout, "Response from `RoleInsightsAPI.GetRoleInsight`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `RoleInsightsAPI.GetRoleInsight`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -358,16 +358,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.RoleInsightsAPI.GetRoleInsights(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.RoleInsightsAPI.GetRoleInsights(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.RoleInsightsAPI.GetRoleInsights(context.Background()).Offset(offset).Limit(limit).Count(count).Sorters(sorters).Filters(filters).Execute()
|
//resp, r, err := apiClient.Beta.RoleInsightsAPI.GetRoleInsights(context.Background()).Offset(offset).Limit(limit).Count(count).Sorters(sorters).Filters(filters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `RoleInsightsAPI.GetRoleInsights``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `RoleInsightsAPI.GetRoleInsights``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetRoleInsights`: []RoleInsight
|
// response from `GetRoleInsights`: []RoleInsight
|
||||||
fmt.Fprintf(os.Stdout, "Response from `RoleInsightsAPI.GetRoleInsights`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `RoleInsightsAPI.GetRoleInsights`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -426,16 +426,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.RoleInsightsAPI.GetRoleInsightsCurrentEntitlements(context.Background(), insightId).Execute()
|
resp, r, err := apiClient.Beta.RoleInsightsAPI.GetRoleInsightsCurrentEntitlements(context.Background(), insightId).Execute()
|
||||||
//resp, r, err := apiClient.Beta.RoleInsightsAPI.GetRoleInsightsCurrentEntitlements(context.Background(), insightId).Filters(filters).Execute()
|
//resp, r, err := apiClient.Beta.RoleInsightsAPI.GetRoleInsightsCurrentEntitlements(context.Background(), insightId).Filters(filters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `RoleInsightsAPI.GetRoleInsightsCurrentEntitlements``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `RoleInsightsAPI.GetRoleInsightsCurrentEntitlements``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetRoleInsightsCurrentEntitlements`: []RoleInsightsEntitlement
|
// response from `GetRoleInsightsCurrentEntitlements`: []RoleInsightsEntitlement
|
||||||
fmt.Fprintf(os.Stdout, "Response from `RoleInsightsAPI.GetRoleInsightsCurrentEntitlements`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `RoleInsightsAPI.GetRoleInsightsCurrentEntitlements`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -496,16 +496,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.RoleInsightsAPI.GetRoleInsightsEntitlementsChanges(context.Background(), insightId).Execute()
|
resp, r, err := apiClient.Beta.RoleInsightsAPI.GetRoleInsightsEntitlementsChanges(context.Background(), insightId).Execute()
|
||||||
//resp, r, err := apiClient.Beta.RoleInsightsAPI.GetRoleInsightsEntitlementsChanges(context.Background(), insightId).Sorters(sorters).Filters(filters).Execute()
|
//resp, r, err := apiClient.Beta.RoleInsightsAPI.GetRoleInsightsEntitlementsChanges(context.Background(), insightId).Sorters(sorters).Filters(filters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `RoleInsightsAPI.GetRoleInsightsEntitlementsChanges``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `RoleInsightsAPI.GetRoleInsightsEntitlementsChanges``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetRoleInsightsEntitlementsChanges`: []RoleInsightsEntitlementChanges
|
// response from `GetRoleInsightsEntitlementsChanges`: []RoleInsightsEntitlementChanges
|
||||||
fmt.Fprintf(os.Stdout, "Response from `RoleInsightsAPI.GetRoleInsightsEntitlementsChanges`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `RoleInsightsAPI.GetRoleInsightsEntitlementsChanges`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -565,16 +565,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.RoleInsightsAPI.GetRoleInsightsRequests(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.RoleInsightsAPI.GetRoleInsightsRequests(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.RoleInsightsAPI.GetRoleInsightsRequests(context.Background(), id).Execute()
|
//resp, r, err := apiClient.Beta.RoleInsightsAPI.GetRoleInsightsRequests(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `RoleInsightsAPI.GetRoleInsightsRequests``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `RoleInsightsAPI.GetRoleInsightsRequests``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetRoleInsightsRequests`: RoleInsightsResponse
|
// response from `GetRoleInsightsRequests`: RoleInsightsResponse
|
||||||
fmt.Fprintf(os.Stdout, "Response from `RoleInsightsAPI.GetRoleInsightsRequests`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `RoleInsightsAPI.GetRoleInsightsRequests`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -622,16 +622,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.RoleInsightsAPI.GetRoleInsightsSummary(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.RoleInsightsAPI.GetRoleInsightsSummary(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.RoleInsightsAPI.GetRoleInsightsSummary(context.Background()).Execute()
|
//resp, r, err := apiClient.Beta.RoleInsightsAPI.GetRoleInsightsSummary(context.Background()).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `RoleInsightsAPI.GetRoleInsightsSummary``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `RoleInsightsAPI.GetRoleInsightsSummary``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetRoleInsightsSummary`: RoleInsightsSummary
|
// response from `GetRoleInsightsSummary`: RoleInsightsSummary
|
||||||
fmt.Fprintf(os.Stdout, "Response from `RoleInsightsAPI.GetRoleInsightsSummary`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `RoleInsightsAPI.GetRoleInsightsSummary`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -105,7 +105,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -271,24 +271,23 @@ func main() {
|
|||||||
"requestable" : true
|
"requestable" : true
|
||||||
}`) // Role |
|
}`) // Role |
|
||||||
|
|
||||||
|
var role beta.Role
|
||||||
var role beta.Role
|
if err := json.Unmarshal(role, &role); err != nil {
|
||||||
if err := json.Unmarshal(role, &role); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.RolesAPI.CreateRole(context.Background()).Role(role).Execute()
|
resp, r, err := apiClient.Beta.RolesAPI.CreateRole(context.Background()).Role(role).Execute()
|
||||||
//resp, r, err := apiClient.Beta.RolesAPI.CreateRole(context.Background()).Role(role).Execute()
|
//resp, r, err := apiClient.Beta.RolesAPI.CreateRole(context.Background()).Role(role).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `RolesAPI.CreateRole``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `RolesAPI.CreateRole``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `CreateRole`: Role
|
// response from `CreateRole`: Role
|
||||||
fmt.Fprintf(os.Stdout, "Response from `RolesAPI.CreateRole`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `RolesAPI.CreateRole`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -334,7 +333,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -344,24 +343,23 @@ func main() {
|
|||||||
"roleIds" : [ "2c9180847812e0b1017817051919ecca", "2c9180887812e0b201781e129f151816" ]
|
"roleIds" : [ "2c9180847812e0b1017817051919ecca", "2c9180887812e0b201781e129f151816" ]
|
||||||
}`) // RoleBulkDeleteRequest |
|
}`) // RoleBulkDeleteRequest |
|
||||||
|
|
||||||
|
var roleBulkDeleteRequest beta.RoleBulkDeleteRequest
|
||||||
var roleBulkDeleteRequest beta.RoleBulkDeleteRequest
|
if err := json.Unmarshal(rolebulkdeleterequest, &roleBulkDeleteRequest); err != nil {
|
||||||
if err := json.Unmarshal(rolebulkdeleterequest, &roleBulkDeleteRequest); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.RolesAPI.DeleteBulkRoles(context.Background()).RoleBulkDeleteRequest(roleBulkDeleteRequest).Execute()
|
resp, r, err := apiClient.Beta.RolesAPI.DeleteBulkRoles(context.Background()).RoleBulkDeleteRequest(roleBulkDeleteRequest).Execute()
|
||||||
//resp, r, err := apiClient.Beta.RolesAPI.DeleteBulkRoles(context.Background()).RoleBulkDeleteRequest(roleBulkDeleteRequest).Execute()
|
//resp, r, err := apiClient.Beta.RolesAPI.DeleteBulkRoles(context.Background()).RoleBulkDeleteRequest(roleBulkDeleteRequest).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `RolesAPI.DeleteBulkRoles``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `RolesAPI.DeleteBulkRoles``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `DeleteBulkRoles`: TaskResultDto
|
// response from `DeleteBulkRoles`: TaskResultDto
|
||||||
fmt.Fprintf(os.Stdout, "Response from `RolesAPI.DeleteBulkRoles`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `RolesAPI.DeleteBulkRoles`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -420,14 +418,15 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
r, err := apiClient.Beta.RolesAPI.DeleteRole(context.Background(), id).Execute()
|
r, err := apiClient.Beta.RolesAPI.DeleteRole(context.Background(), id).Execute()
|
||||||
//r, err := apiClient.Beta.RolesAPI.DeleteRole(context.Background(), id).Execute()
|
//r, err := apiClient.Beta.RolesAPI.DeleteRole(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `RolesAPI.DeleteRole``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `RolesAPI.DeleteRole``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -485,16 +484,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.RolesAPI.GetRole(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.RolesAPI.GetRole(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.RolesAPI.GetRole(context.Background(), id).Execute()
|
//resp, r, err := apiClient.Beta.RolesAPI.GetRole(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `RolesAPI.GetRole``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `RolesAPI.GetRole``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetRole`: Role
|
// response from `GetRole`: Role
|
||||||
fmt.Fprintf(os.Stdout, "Response from `RolesAPI.GetRole`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `RolesAPI.GetRole`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -561,16 +560,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.RolesAPI.GetRoleAssignedIdentities(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.RolesAPI.GetRoleAssignedIdentities(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.RolesAPI.GetRoleAssignedIdentities(context.Background(), id).Limit(limit).Offset(offset).Count(count).Filters(filters).Sorters(sorters).Execute()
|
//resp, r, err := apiClient.Beta.RolesAPI.GetRoleAssignedIdentities(context.Background(), id).Limit(limit).Offset(offset).Count(count).Filters(filters).Sorters(sorters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `RolesAPI.GetRoleAssignedIdentities``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `RolesAPI.GetRoleAssignedIdentities``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetRoleAssignedIdentities`: []RoleIdentity
|
// response from `GetRoleAssignedIdentities`: []RoleIdentity
|
||||||
fmt.Fprintf(os.Stdout, "Response from `RolesAPI.GetRoleAssignedIdentities`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `RolesAPI.GetRoleAssignedIdentities`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -637,16 +636,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.RolesAPI.GetRoleEntitlements(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.RolesAPI.GetRoleEntitlements(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.RolesAPI.GetRoleEntitlements(context.Background(), id).Limit(limit).Offset(offset).Count(count).Filters(filters).Sorters(sorters).Execute()
|
//resp, r, err := apiClient.Beta.RolesAPI.GetRoleEntitlements(context.Background(), id).Limit(limit).Offset(offset).Count(count).Filters(filters).Sorters(sorters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `RolesAPI.GetRoleEntitlements``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `RolesAPI.GetRoleEntitlements``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetRoleEntitlements`: []Entitlement
|
// response from `GetRoleEntitlements`: []Entitlement
|
||||||
fmt.Fprintf(os.Stdout, "Response from `RolesAPI.GetRoleEntitlements`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `RolesAPI.GetRoleEntitlements`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -715,16 +714,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.RolesAPI.ListRoles(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.RolesAPI.ListRoles(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.RolesAPI.ListRoles(context.Background()).ForSubadmin(forSubadmin).Limit(limit).Offset(offset).Count(count).Filters(filters).Sorters(sorters).ForSegmentIds(forSegmentIds).IncludeUnsegmented(includeUnsegmented).Execute()
|
//resp, r, err := apiClient.Beta.RolesAPI.ListRoles(context.Background()).ForSubadmin(forSubadmin).Limit(limit).Offset(offset).Count(count).Filters(filters).Sorters(sorters).ForSegmentIds(forSegmentIds).IncludeUnsegmented(includeUnsegmented).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `RolesAPI.ListRoles``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `RolesAPI.ListRoles``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListRoles`: []Role
|
// response from `ListRoles`: []Role
|
||||||
fmt.Fprintf(os.Stdout, "Response from `RolesAPI.ListRoles`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `RolesAPI.ListRoles`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -792,7 +791,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -801,24 +800,23 @@ func main() {
|
|||||||
id := `2c91808a7813090a017814121e121518` // string | ID of the Role to patch # string | ID of the Role to patch
|
id := `2c91808a7813090a017814121e121518` // string | ID of the Role to patch # string | ID of the Role to patch
|
||||||
jsonpatchoperation := []byte(`[{op=replace, path=/requestable, value=true}, {op=replace, path=/enabled, value=true}]`) // []JsonPatchOperation |
|
jsonpatchoperation := []byte(`[{op=replace, path=/requestable, value=true}, {op=replace, path=/enabled, value=true}]`) // []JsonPatchOperation |
|
||||||
|
|
||||||
|
var jsonPatchOperation []beta.JsonPatchOperation
|
||||||
var jsonPatchOperation beta.[]JsonPatchOperation
|
if err := json.Unmarshal(jsonpatchoperation, &jsonPatchOperation); err != nil {
|
||||||
if err := json.Unmarshal(jsonpatchoperation, &jsonPatchOperation); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.RolesAPI.PatchRole(context.Background(), id).JsonPatchOperation(jsonPatchOperation).Execute()
|
resp, r, err := apiClient.Beta.RolesAPI.PatchRole(context.Background(), id).JsonPatchOperation(jsonPatchOperation).Execute()
|
||||||
//resp, r, err := apiClient.Beta.RolesAPI.PatchRole(context.Background(), id).JsonPatchOperation(jsonPatchOperation).Execute()
|
//resp, r, err := apiClient.Beta.RolesAPI.PatchRole(context.Background(), id).JsonPatchOperation(jsonPatchOperation).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `RolesAPI.PatchRole``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `RolesAPI.PatchRole``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `PatchRole`: Role
|
// response from `PatchRole`: Role
|
||||||
fmt.Fprintf(os.Stdout, "Response from `RolesAPI.PatchRole`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `RolesAPI.PatchRole`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -68,7 +68,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -93,24 +93,23 @@ func main() {
|
|||||||
}
|
}
|
||||||
}`) // SimIntegrationDetails | DTO containing the details of the SIM integration
|
}`) // SimIntegrationDetails | DTO containing the details of the SIM integration
|
||||||
|
|
||||||
|
var simIntegrationDetails beta.SimIntegrationDetails
|
||||||
var simIntegrationDetails beta.SimIntegrationDetails
|
if err := json.Unmarshal(simintegrationdetails, &simIntegrationDetails); err != nil {
|
||||||
if err := json.Unmarshal(simintegrationdetails, &simIntegrationDetails); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.SIMIntegrationsAPI.CreateSIMIntegration(context.Background()).SimIntegrationDetails(simIntegrationDetails).Execute()
|
resp, r, err := apiClient.Beta.SIMIntegrationsAPI.CreateSIMIntegration(context.Background()).SimIntegrationDetails(simIntegrationDetails).Execute()
|
||||||
//resp, r, err := apiClient.Beta.SIMIntegrationsAPI.CreateSIMIntegration(context.Background()).SimIntegrationDetails(simIntegrationDetails).Execute()
|
//resp, r, err := apiClient.Beta.SIMIntegrationsAPI.CreateSIMIntegration(context.Background()).SimIntegrationDetails(simIntegrationDetails).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `SIMIntegrationsAPI.CreateSIMIntegration``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `SIMIntegrationsAPI.CreateSIMIntegration``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `CreateSIMIntegration`: ServiceDeskIntegrationDto
|
// response from `CreateSIMIntegration`: ServiceDeskIntegrationDto
|
||||||
fmt.Fprintf(os.Stdout, "Response from `SIMIntegrationsAPI.CreateSIMIntegration`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `SIMIntegrationsAPI.CreateSIMIntegration`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -167,14 +166,15 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
r, err := apiClient.Beta.SIMIntegrationsAPI.DeleteSIMIntegration(context.Background(), id).Execute()
|
r, err := apiClient.Beta.SIMIntegrationsAPI.DeleteSIMIntegration(context.Background(), id).Execute()
|
||||||
//r, err := apiClient.Beta.SIMIntegrationsAPI.DeleteSIMIntegration(context.Background(), id).Execute()
|
//r, err := apiClient.Beta.SIMIntegrationsAPI.DeleteSIMIntegration(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `SIMIntegrationsAPI.DeleteSIMIntegration``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `SIMIntegrationsAPI.DeleteSIMIntegration``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -231,16 +231,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.SIMIntegrationsAPI.GetSIMIntegration(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.SIMIntegrationsAPI.GetSIMIntegration(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.SIMIntegrationsAPI.GetSIMIntegration(context.Background(), id).Execute()
|
//resp, r, err := apiClient.Beta.SIMIntegrationsAPI.GetSIMIntegration(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `SIMIntegrationsAPI.GetSIMIntegration``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `SIMIntegrationsAPI.GetSIMIntegration``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetSIMIntegration`: ServiceDeskIntegrationDto
|
// response from `GetSIMIntegration`: ServiceDeskIntegrationDto
|
||||||
fmt.Fprintf(os.Stdout, "Response from `SIMIntegrationsAPI.GetSIMIntegration`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `SIMIntegrationsAPI.GetSIMIntegration`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -288,16 +288,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.SIMIntegrationsAPI.GetSIMIntegrations(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.SIMIntegrationsAPI.GetSIMIntegrations(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.SIMIntegrationsAPI.GetSIMIntegrations(context.Background()).Execute()
|
//resp, r, err := apiClient.Beta.SIMIntegrationsAPI.GetSIMIntegrations(context.Background()).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `SIMIntegrationsAPI.GetSIMIntegrations``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `SIMIntegrationsAPI.GetSIMIntegrations``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetSIMIntegrations`: ServiceDeskIntegrationDto
|
// response from `GetSIMIntegrations`: ServiceDeskIntegrationDto
|
||||||
fmt.Fprintf(os.Stdout, "Response from `SIMIntegrationsAPI.GetSIMIntegrations`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `SIMIntegrationsAPI.GetSIMIntegrations`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -345,7 +345,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -354,24 +354,23 @@ func main() {
|
|||||||
id := `12345` // string | SIM integration id # string | SIM integration id
|
id := `12345` // string | SIM integration id # string | SIM integration id
|
||||||
jsonpatch := []byte(`"[\n {\n\t \"op\": \"replace\",\n\t \"path\": \"/description\",\n\t \"value\": \"A new description\"\n }\n]"`) // JsonPatch | The JsonPatch object that describes the changes of SIM beforeProvisioningRule.
|
jsonpatch := []byte(`"[\n {\n\t \"op\": \"replace\",\n\t \"path\": \"/description\",\n\t \"value\": \"A new description\"\n }\n]"`) // JsonPatch | The JsonPatch object that describes the changes of SIM beforeProvisioningRule.
|
||||||
|
|
||||||
|
var jsonPatch beta.JsonPatch
|
||||||
var jsonPatch beta.JsonPatch
|
if err := json.Unmarshal(jsonpatch, &jsonPatch); err != nil {
|
||||||
if err := json.Unmarshal(jsonpatch, &jsonPatch); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.SIMIntegrationsAPI.PatchBeforeProvisioningRule(context.Background(), id).JsonPatch(jsonPatch).Execute()
|
resp, r, err := apiClient.Beta.SIMIntegrationsAPI.PatchBeforeProvisioningRule(context.Background(), id).JsonPatch(jsonPatch).Execute()
|
||||||
//resp, r, err := apiClient.Beta.SIMIntegrationsAPI.PatchBeforeProvisioningRule(context.Background(), id).JsonPatch(jsonPatch).Execute()
|
//resp, r, err := apiClient.Beta.SIMIntegrationsAPI.PatchBeforeProvisioningRule(context.Background(), id).JsonPatch(jsonPatch).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `SIMIntegrationsAPI.PatchBeforeProvisioningRule``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `SIMIntegrationsAPI.PatchBeforeProvisioningRule``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `PatchBeforeProvisioningRule`: ServiceDeskIntegrationDto
|
// response from `PatchBeforeProvisioningRule`: ServiceDeskIntegrationDto
|
||||||
fmt.Fprintf(os.Stdout, "Response from `SIMIntegrationsAPI.PatchBeforeProvisioningRule`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `SIMIntegrationsAPI.PatchBeforeProvisioningRule`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -419,7 +418,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -428,24 +427,23 @@ func main() {
|
|||||||
id := `12345` // string | SIM integration id # string | SIM integration id
|
id := `12345` // string | SIM integration id # string | SIM integration id
|
||||||
jsonpatch := []byte(`"[\n {\n\t \"op\": \"replace\",\n\t \"path\": \"/description\",\n\t \"value\": \"A new description\"\n }\n]"`) // JsonPatch | The JsonPatch object that describes the changes of SIM
|
jsonpatch := []byte(`"[\n {\n\t \"op\": \"replace\",\n\t \"path\": \"/description\",\n\t \"value\": \"A new description\"\n }\n]"`) // JsonPatch | The JsonPatch object that describes the changes of SIM
|
||||||
|
|
||||||
|
var jsonPatch beta.JsonPatch
|
||||||
var jsonPatch beta.JsonPatch
|
if err := json.Unmarshal(jsonpatch, &jsonPatch); err != nil {
|
||||||
if err := json.Unmarshal(jsonpatch, &jsonPatch); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.SIMIntegrationsAPI.PatchSIMAttributes(context.Background(), id).JsonPatch(jsonPatch).Execute()
|
resp, r, err := apiClient.Beta.SIMIntegrationsAPI.PatchSIMAttributes(context.Background(), id).JsonPatch(jsonPatch).Execute()
|
||||||
//resp, r, err := apiClient.Beta.SIMIntegrationsAPI.PatchSIMAttributes(context.Background(), id).JsonPatch(jsonPatch).Execute()
|
//resp, r, err := apiClient.Beta.SIMIntegrationsAPI.PatchSIMAttributes(context.Background(), id).JsonPatch(jsonPatch).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `SIMIntegrationsAPI.PatchSIMAttributes``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `SIMIntegrationsAPI.PatchSIMAttributes``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `PatchSIMAttributes`: ServiceDeskIntegrationDto
|
// response from `PatchSIMAttributes`: ServiceDeskIntegrationDto
|
||||||
fmt.Fprintf(os.Stdout, "Response from `SIMIntegrationsAPI.PatchSIMAttributes`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `SIMIntegrationsAPI.PatchSIMAttributes`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -493,7 +491,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -519,24 +517,23 @@ func main() {
|
|||||||
}
|
}
|
||||||
}`) // SimIntegrationDetails | The full DTO of the integration containing the updated model
|
}`) // SimIntegrationDetails | The full DTO of the integration containing the updated model
|
||||||
|
|
||||||
|
var simIntegrationDetails beta.SimIntegrationDetails
|
||||||
var simIntegrationDetails beta.SimIntegrationDetails
|
if err := json.Unmarshal(simintegrationdetails, &simIntegrationDetails); err != nil {
|
||||||
if err := json.Unmarshal(simintegrationdetails, &simIntegrationDetails); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.SIMIntegrationsAPI.PutSIMIntegration(context.Background(), id).SimIntegrationDetails(simIntegrationDetails).Execute()
|
resp, r, err := apiClient.Beta.SIMIntegrationsAPI.PutSIMIntegration(context.Background(), id).SimIntegrationDetails(simIntegrationDetails).Execute()
|
||||||
//resp, r, err := apiClient.Beta.SIMIntegrationsAPI.PutSIMIntegration(context.Background(), id).SimIntegrationDetails(simIntegrationDetails).Execute()
|
//resp, r, err := apiClient.Beta.SIMIntegrationsAPI.PutSIMIntegration(context.Background(), id).SimIntegrationDetails(simIntegrationDetails).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `SIMIntegrationsAPI.PutSIMIntegration``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `SIMIntegrationsAPI.PutSIMIntegration``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `PutSIMIntegration`: ServiceDeskIntegrationDto
|
// response from `PutSIMIntegration`: ServiceDeskIntegrationDto
|
||||||
fmt.Fprintf(os.Stdout, "Response from `SIMIntegrationsAPI.PutSIMIntegration`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `SIMIntegrationsAPI.PutSIMIntegration`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -100,7 +100,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -163,24 +163,23 @@ func main() {
|
|||||||
"externalPolicyReference" : "XYZ policy"
|
"externalPolicyReference" : "XYZ policy"
|
||||||
}`) // SodPolicy |
|
}`) // SodPolicy |
|
||||||
|
|
||||||
|
var sodPolicy beta.SodPolicy
|
||||||
var sodPolicy beta.SodPolicy
|
if err := json.Unmarshal(sodpolicy, &sodPolicy); err != nil {
|
||||||
if err := json.Unmarshal(sodpolicy, &sodPolicy); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.SODPoliciesAPI.CreateSodPolicy(context.Background()).SodPolicy(sodPolicy).Execute()
|
resp, r, err := apiClient.Beta.SODPoliciesAPI.CreateSodPolicy(context.Background()).SodPolicy(sodPolicy).Execute()
|
||||||
//resp, r, err := apiClient.Beta.SODPoliciesAPI.CreateSodPolicy(context.Background()).SodPolicy(sodPolicy).Execute()
|
//resp, r, err := apiClient.Beta.SODPoliciesAPI.CreateSodPolicy(context.Background()).SodPolicy(sodPolicy).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `SODPoliciesAPI.CreateSodPolicy``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `SODPoliciesAPI.CreateSodPolicy``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `CreateSodPolicy`: SodPolicy
|
// response from `CreateSodPolicy`: SodPolicy
|
||||||
fmt.Fprintf(os.Stdout, "Response from `SODPoliciesAPI.CreateSodPolicy`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `SODPoliciesAPI.CreateSodPolicy`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -243,14 +242,15 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
r, err := apiClient.Beta.SODPoliciesAPI.DeleteSodPolicy(context.Background(), id).Execute()
|
r, err := apiClient.Beta.SODPoliciesAPI.DeleteSodPolicy(context.Background(), id).Execute()
|
||||||
//r, err := apiClient.Beta.SODPoliciesAPI.DeleteSodPolicy(context.Background(), id).Logical(logical).Execute()
|
//r, err := apiClient.Beta.SODPoliciesAPI.DeleteSodPolicy(context.Background(), id).Logical(logical).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `SODPoliciesAPI.DeleteSodPolicy``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `SODPoliciesAPI.DeleteSodPolicy``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -311,14 +311,15 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
r, err := apiClient.Beta.SODPoliciesAPI.DeleteSodPolicySchedule(context.Background(), id).Execute()
|
r, err := apiClient.Beta.SODPoliciesAPI.DeleteSodPolicySchedule(context.Background(), id).Execute()
|
||||||
//r, err := apiClient.Beta.SODPoliciesAPI.DeleteSodPolicySchedule(context.Background(), id).Execute()
|
//r, err := apiClient.Beta.SODPoliciesAPI.DeleteSodPolicySchedule(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `SODPoliciesAPI.DeleteSodPolicySchedule``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `SODPoliciesAPI.DeleteSodPolicySchedule``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -382,16 +383,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.SODPoliciesAPI.GetCustomViolationReport(context.Background(), reportResultId, fileName).Execute()
|
resp, r, err := apiClient.Beta.SODPoliciesAPI.GetCustomViolationReport(context.Background(), reportResultId, fileName).Execute()
|
||||||
//resp, r, err := apiClient.Beta.SODPoliciesAPI.GetCustomViolationReport(context.Background(), reportResultId, fileName).Execute()
|
//resp, r, err := apiClient.Beta.SODPoliciesAPI.GetCustomViolationReport(context.Background(), reportResultId, fileName).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `SODPoliciesAPI.GetCustomViolationReport``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `SODPoliciesAPI.GetCustomViolationReport``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetCustomViolationReport`: *os.File
|
// response from `GetCustomViolationReport`: *os.File
|
||||||
fmt.Fprintf(os.Stdout, "Response from `SODPoliciesAPI.GetCustomViolationReport`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `SODPoliciesAPI.GetCustomViolationReport`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -452,16 +453,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.SODPoliciesAPI.GetDefaultViolationReport(context.Background(), reportResultId).Execute()
|
resp, r, err := apiClient.Beta.SODPoliciesAPI.GetDefaultViolationReport(context.Background(), reportResultId).Execute()
|
||||||
//resp, r, err := apiClient.Beta.SODPoliciesAPI.GetDefaultViolationReport(context.Background(), reportResultId).Execute()
|
//resp, r, err := apiClient.Beta.SODPoliciesAPI.GetDefaultViolationReport(context.Background(), reportResultId).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `SODPoliciesAPI.GetDefaultViolationReport``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `SODPoliciesAPI.GetDefaultViolationReport``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetDefaultViolationReport`: *os.File
|
// response from `GetDefaultViolationReport`: *os.File
|
||||||
fmt.Fprintf(os.Stdout, "Response from `SODPoliciesAPI.GetDefaultViolationReport`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `SODPoliciesAPI.GetDefaultViolationReport`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -513,16 +514,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.SODPoliciesAPI.GetSodAllReportRunStatus(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.SODPoliciesAPI.GetSodAllReportRunStatus(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.SODPoliciesAPI.GetSodAllReportRunStatus(context.Background()).Execute()
|
//resp, r, err := apiClient.Beta.SODPoliciesAPI.GetSodAllReportRunStatus(context.Background()).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `SODPoliciesAPI.GetSodAllReportRunStatus``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `SODPoliciesAPI.GetSodAllReportRunStatus``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetSodAllReportRunStatus`: ReportResultReference
|
// response from `GetSodAllReportRunStatus`: ReportResultReference
|
||||||
fmt.Fprintf(os.Stdout, "Response from `SODPoliciesAPI.GetSodAllReportRunStatus`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `SODPoliciesAPI.GetSodAllReportRunStatus`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -583,16 +584,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.SODPoliciesAPI.GetSodPolicy(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.SODPoliciesAPI.GetSodPolicy(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.SODPoliciesAPI.GetSodPolicy(context.Background(), id).Execute()
|
//resp, r, err := apiClient.Beta.SODPoliciesAPI.GetSodPolicy(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `SODPoliciesAPI.GetSodPolicy``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `SODPoliciesAPI.GetSodPolicy``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetSodPolicy`: SodPolicy
|
// response from `GetSodPolicy`: SodPolicy
|
||||||
fmt.Fprintf(os.Stdout, "Response from `SODPoliciesAPI.GetSodPolicy`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `SODPoliciesAPI.GetSodPolicy`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -653,16 +654,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.SODPoliciesAPI.GetSodPolicySchedule(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.SODPoliciesAPI.GetSodPolicySchedule(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.SODPoliciesAPI.GetSodPolicySchedule(context.Background(), id).Execute()
|
//resp, r, err := apiClient.Beta.SODPoliciesAPI.GetSodPolicySchedule(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `SODPoliciesAPI.GetSodPolicySchedule``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `SODPoliciesAPI.GetSodPolicySchedule``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetSodPolicySchedule`: SodPolicySchedule
|
// response from `GetSodPolicySchedule`: SodPolicySchedule
|
||||||
fmt.Fprintf(os.Stdout, "Response from `SODPoliciesAPI.GetSodPolicySchedule`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `SODPoliciesAPI.GetSodPolicySchedule`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -723,16 +724,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.SODPoliciesAPI.GetSodViolationReportRunStatus(context.Background(), reportResultId).Execute()
|
resp, r, err := apiClient.Beta.SODPoliciesAPI.GetSodViolationReportRunStatus(context.Background(), reportResultId).Execute()
|
||||||
//resp, r, err := apiClient.Beta.SODPoliciesAPI.GetSodViolationReportRunStatus(context.Background(), reportResultId).Execute()
|
//resp, r, err := apiClient.Beta.SODPoliciesAPI.GetSodViolationReportRunStatus(context.Background(), reportResultId).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `SODPoliciesAPI.GetSodViolationReportRunStatus``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `SODPoliciesAPI.GetSodViolationReportRunStatus``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetSodViolationReportRunStatus`: ReportResultReference
|
// response from `GetSodViolationReportRunStatus`: ReportResultReference
|
||||||
fmt.Fprintf(os.Stdout, "Response from `SODPoliciesAPI.GetSodViolationReportRunStatus`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `SODPoliciesAPI.GetSodViolationReportRunStatus`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -793,16 +794,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.SODPoliciesAPI.GetSodViolationReportStatus(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.SODPoliciesAPI.GetSodViolationReportStatus(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.SODPoliciesAPI.GetSodViolationReportStatus(context.Background(), id).Execute()
|
//resp, r, err := apiClient.Beta.SODPoliciesAPI.GetSodViolationReportStatus(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `SODPoliciesAPI.GetSodViolationReportStatus``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `SODPoliciesAPI.GetSodViolationReportStatus``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetSodViolationReportStatus`: ReportResultReference
|
// response from `GetSodViolationReportStatus`: ReportResultReference
|
||||||
fmt.Fprintf(os.Stdout, "Response from `SODPoliciesAPI.GetSodViolationReportStatus`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `SODPoliciesAPI.GetSodViolationReportStatus`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -867,16 +868,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.SODPoliciesAPI.ListSodPolicies(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.SODPoliciesAPI.ListSodPolicies(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.SODPoliciesAPI.ListSodPolicies(context.Background()).Limit(limit).Offset(offset).Count(count).Filters(filters).Sorters(sorters).Execute()
|
//resp, r, err := apiClient.Beta.SODPoliciesAPI.ListSodPolicies(context.Background()).Limit(limit).Offset(offset).Count(count).Filters(filters).Sorters(sorters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `SODPoliciesAPI.ListSodPolicies``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `SODPoliciesAPI.ListSodPolicies``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListSodPolicies`: []SodPolicy
|
// response from `ListSodPolicies`: []SodPolicy
|
||||||
fmt.Fprintf(os.Stdout, "Response from `SODPoliciesAPI.ListSodPolicies`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `SODPoliciesAPI.ListSodPolicies`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -929,7 +930,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -938,24 +939,23 @@ func main() {
|
|||||||
id := `2c9180835d191a86015d28455b4a2329` // string | The ID of the SOD policy being modified. # string | The ID of the SOD policy being modified.
|
id := `2c9180835d191a86015d28455b4a2329` // string | The ID of the SOD policy being modified. # string | The ID of the SOD policy being modified.
|
||||||
requestbody := []byte(`[{op=replace, path=/description, value=Modified description}, {op=replace, path=/conflictingAccessCriteria/leftCriteria/name, value=money-in-modified}, {op=replace, path=/conflictingAccessCriteria/rightCriteria, value={name=money-out-modified, criteriaList=[{type=ENTITLEMENT, id=2c918087682f9a86016839c0509c1ab2}]}}]`) // []map[string]interface{} | A list of SOD Policy update operations according to the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard. The following fields are patchable: * name * description * ownerRef * externalPolicyReference * compensatingControls * correctionAdvice * state * tags * violationOwnerAssignmentConfig * scheduled * conflictingAccessCriteria
|
requestbody := []byte(`[{op=replace, path=/description, value=Modified description}, {op=replace, path=/conflictingAccessCriteria/leftCriteria/name, value=money-in-modified}, {op=replace, path=/conflictingAccessCriteria/rightCriteria, value={name=money-out-modified, criteriaList=[{type=ENTITLEMENT, id=2c918087682f9a86016839c0509c1ab2}]}}]`) // []map[string]interface{} | A list of SOD Policy update operations according to the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard. The following fields are patchable: * name * description * ownerRef * externalPolicyReference * compensatingControls * correctionAdvice * state * tags * violationOwnerAssignmentConfig * scheduled * conflictingAccessCriteria
|
||||||
|
|
||||||
|
var requestBody []beta.RequestBody
|
||||||
var requestBody beta.[]RequestBody
|
if err := json.Unmarshal(requestbody, &requestBody); err != nil {
|
||||||
if err := json.Unmarshal(requestbody, &requestBody); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.SODPoliciesAPI.PatchSodPolicy(context.Background(), id).RequestBody(requestBody).Execute()
|
resp, r, err := apiClient.Beta.SODPoliciesAPI.PatchSodPolicy(context.Background(), id).RequestBody(requestBody).Execute()
|
||||||
//resp, r, err := apiClient.Beta.SODPoliciesAPI.PatchSodPolicy(context.Background(), id).RequestBody(requestBody).Execute()
|
//resp, r, err := apiClient.Beta.SODPoliciesAPI.PatchSodPolicy(context.Background(), id).RequestBody(requestBody).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `SODPoliciesAPI.PatchSodPolicy``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `SODPoliciesAPI.PatchSodPolicy``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `PatchSodPolicy`: SodPolicy
|
// response from `PatchSodPolicy`: SodPolicy
|
||||||
fmt.Fprintf(os.Stdout, "Response from `SODPoliciesAPI.PatchSodPolicy`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `SODPoliciesAPI.PatchSodPolicy`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -1007,7 +1007,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -1101,24 +1101,23 @@ func main() {
|
|||||||
"emailEmptyResults" : false
|
"emailEmptyResults" : false
|
||||||
}`) // SodPolicySchedule |
|
}`) // SodPolicySchedule |
|
||||||
|
|
||||||
|
var sodPolicySchedule beta.SodPolicySchedule
|
||||||
var sodPolicySchedule beta.SodPolicySchedule
|
if err := json.Unmarshal(sodpolicyschedule, &sodPolicySchedule); err != nil {
|
||||||
if err := json.Unmarshal(sodpolicyschedule, &sodPolicySchedule); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.SODPoliciesAPI.PutPolicySchedule(context.Background(), id).SodPolicySchedule(sodPolicySchedule).Execute()
|
resp, r, err := apiClient.Beta.SODPoliciesAPI.PutPolicySchedule(context.Background(), id).SodPolicySchedule(sodPolicySchedule).Execute()
|
||||||
//resp, r, err := apiClient.Beta.SODPoliciesAPI.PutPolicySchedule(context.Background(), id).SodPolicySchedule(sodPolicySchedule).Execute()
|
//resp, r, err := apiClient.Beta.SODPoliciesAPI.PutPolicySchedule(context.Background(), id).SodPolicySchedule(sodPolicySchedule).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `SODPoliciesAPI.PutPolicySchedule``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `SODPoliciesAPI.PutPolicySchedule``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `PutPolicySchedule`: SodPolicySchedule
|
// response from `PutPolicySchedule`: SodPolicySchedule
|
||||||
fmt.Fprintf(os.Stdout, "Response from `SODPoliciesAPI.PutPolicySchedule`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `SODPoliciesAPI.PutPolicySchedule`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -1170,7 +1169,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -1234,24 +1233,23 @@ func main() {
|
|||||||
"externalPolicyReference" : "XYZ policy"
|
"externalPolicyReference" : "XYZ policy"
|
||||||
}`) // SodPolicy |
|
}`) // SodPolicy |
|
||||||
|
|
||||||
|
var sodPolicy beta.SodPolicy
|
||||||
var sodPolicy beta.SodPolicy
|
if err := json.Unmarshal(sodpolicy, &sodPolicy); err != nil {
|
||||||
if err := json.Unmarshal(sodpolicy, &sodPolicy); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.SODPoliciesAPI.PutSodPolicy(context.Background(), id).SodPolicy(sodPolicy).Execute()
|
resp, r, err := apiClient.Beta.SODPoliciesAPI.PutSodPolicy(context.Background(), id).SodPolicy(sodPolicy).Execute()
|
||||||
//resp, r, err := apiClient.Beta.SODPoliciesAPI.PutSodPolicy(context.Background(), id).SodPolicy(sodPolicy).Execute()
|
//resp, r, err := apiClient.Beta.SODPoliciesAPI.PutSodPolicy(context.Background(), id).SodPolicy(sodPolicy).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `SODPoliciesAPI.PutSodPolicy``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `SODPoliciesAPI.PutSodPolicy``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `PutSodPolicy`: SodPolicy
|
// response from `PutSodPolicy`: SodPolicy
|
||||||
fmt.Fprintf(os.Stdout, "Response from `SODPoliciesAPI.PutSodPolicy`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `SODPoliciesAPI.PutSodPolicy`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -1310,16 +1308,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.SODPoliciesAPI.StartSodAllPoliciesForOrg(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.SODPoliciesAPI.StartSodAllPoliciesForOrg(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.SODPoliciesAPI.StartSodAllPoliciesForOrg(context.Background()).MultiPolicyRequest(multiPolicyRequest).Execute()
|
//resp, r, err := apiClient.Beta.SODPoliciesAPI.StartSodAllPoliciesForOrg(context.Background()).MultiPolicyRequest(multiPolicyRequest).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `SODPoliciesAPI.StartSodAllPoliciesForOrg``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `SODPoliciesAPI.StartSodAllPoliciesForOrg``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `StartSodAllPoliciesForOrg`: ReportResultReference
|
// response from `StartSodAllPoliciesForOrg`: ReportResultReference
|
||||||
fmt.Fprintf(os.Stdout, "Response from `SODPoliciesAPI.StartSodAllPoliciesForOrg`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `SODPoliciesAPI.StartSodAllPoliciesForOrg`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -1380,16 +1378,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.SODPoliciesAPI.StartSodPolicy(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.SODPoliciesAPI.StartSodPolicy(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.SODPoliciesAPI.StartSodPolicy(context.Background(), id).Execute()
|
//resp, r, err := apiClient.Beta.SODPoliciesAPI.StartSodPolicy(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `SODPoliciesAPI.StartSodPolicy``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `SODPoliciesAPI.StartSodPolicy``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `StartSodPolicy`: ReportResultReference
|
// response from `StartSodPolicy`: ReportResultReference
|
||||||
fmt.Fprintf(os.Stdout, "Response from `SODPoliciesAPI.StartSodPolicy`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `SODPoliciesAPI.StartSodPolicy`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -78,7 +78,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -97,24 +97,23 @@ func main() {
|
|||||||
} ]
|
} ]
|
||||||
}`) // IdentityWithNewAccess |
|
}`) // IdentityWithNewAccess |
|
||||||
|
|
||||||
|
var identityWithNewAccess beta.IdentityWithNewAccess
|
||||||
var identityWithNewAccess beta.IdentityWithNewAccess
|
if err := json.Unmarshal(identitywithnewaccess, &identityWithNewAccess); err != nil {
|
||||||
if err := json.Unmarshal(identitywithnewaccess, &identityWithNewAccess); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.SODViolationsAPI.StartPredictSodViolations(context.Background()).IdentityWithNewAccess(identityWithNewAccess).Execute()
|
resp, r, err := apiClient.Beta.SODViolationsAPI.StartPredictSodViolations(context.Background()).IdentityWithNewAccess(identityWithNewAccess).Execute()
|
||||||
//resp, r, err := apiClient.Beta.SODViolationsAPI.StartPredictSodViolations(context.Background()).IdentityWithNewAccess(identityWithNewAccess).Execute()
|
//resp, r, err := apiClient.Beta.SODViolationsAPI.StartPredictSodViolations(context.Background()).IdentityWithNewAccess(identityWithNewAccess).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `SODViolationsAPI.StartPredictSodViolations``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `SODViolationsAPI.StartPredictSodViolations``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `StartPredictSodViolations`: ViolationPrediction
|
// response from `StartPredictSodViolations`: ViolationPrediction
|
||||||
fmt.Fprintf(os.Stdout, "Response from `SODViolationsAPI.StartPredictSodViolations`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `SODViolationsAPI.StartPredictSodViolations`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -62,7 +62,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -72,24 +72,23 @@ func main() {
|
|||||||
"description" : "Export Job 1 Test"
|
"description" : "Export Job 1 Test"
|
||||||
}`) // ExportPayload | Export options control what will be included in the export.
|
}`) // ExportPayload | Export options control what will be included in the export.
|
||||||
|
|
||||||
|
var exportPayload beta.ExportPayload
|
||||||
var exportPayload beta.ExportPayload
|
if err := json.Unmarshal(exportpayload, &exportPayload); err != nil {
|
||||||
if err := json.Unmarshal(exportpayload, &exportPayload); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.SPConfigAPI.ExportSpConfig(context.Background()).ExportPayload(exportPayload).Execute()
|
resp, r, err := apiClient.Beta.SPConfigAPI.ExportSpConfig(context.Background()).ExportPayload(exportPayload).Execute()
|
||||||
//resp, r, err := apiClient.Beta.SPConfigAPI.ExportSpConfig(context.Background()).ExportPayload(exportPayload).Execute()
|
//resp, r, err := apiClient.Beta.SPConfigAPI.ExportSpConfig(context.Background()).ExportPayload(exportPayload).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `SPConfigAPI.ExportSpConfig``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `SPConfigAPI.ExportSpConfig``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ExportSpConfig`: SpConfigExportJob
|
// response from `ExportSpConfig`: SpConfigExportJob
|
||||||
fmt.Fprintf(os.Stdout, "Response from `SPConfigAPI.ExportSpConfig`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `SPConfigAPI.ExportSpConfig`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -148,16 +147,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.SPConfigAPI.GetSpConfigExport(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.SPConfigAPI.GetSpConfigExport(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.SPConfigAPI.GetSpConfigExport(context.Background(), id).Execute()
|
//resp, r, err := apiClient.Beta.SPConfigAPI.GetSpConfigExport(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `SPConfigAPI.GetSpConfigExport``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `SPConfigAPI.GetSpConfigExport``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetSpConfigExport`: SpConfigExportResults
|
// response from `GetSpConfigExport`: SpConfigExportResults
|
||||||
fmt.Fprintf(os.Stdout, "Response from `SPConfigAPI.GetSpConfigExport`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `SPConfigAPI.GetSpConfigExport`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -216,16 +215,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.SPConfigAPI.GetSpConfigExportStatus(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.SPConfigAPI.GetSpConfigExportStatus(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.SPConfigAPI.GetSpConfigExportStatus(context.Background(), id).Execute()
|
//resp, r, err := apiClient.Beta.SPConfigAPI.GetSpConfigExportStatus(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `SPConfigAPI.GetSpConfigExportStatus``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `SPConfigAPI.GetSpConfigExportStatus``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetSpConfigExportStatus`: SpConfigExportJobStatus
|
// response from `GetSpConfigExportStatus`: SpConfigExportJobStatus
|
||||||
fmt.Fprintf(os.Stdout, "Response from `SPConfigAPI.GetSpConfigExportStatus`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `SPConfigAPI.GetSpConfigExportStatus`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -284,16 +283,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.SPConfigAPI.GetSpConfigImport(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.SPConfigAPI.GetSpConfigImport(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.SPConfigAPI.GetSpConfigImport(context.Background(), id).Execute()
|
//resp, r, err := apiClient.Beta.SPConfigAPI.GetSpConfigImport(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `SPConfigAPI.GetSpConfigImport``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `SPConfigAPI.GetSpConfigImport``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetSpConfigImport`: SpConfigImportResults
|
// response from `GetSpConfigImport`: SpConfigImportResults
|
||||||
fmt.Fprintf(os.Stdout, "Response from `SPConfigAPI.GetSpConfigImport`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `SPConfigAPI.GetSpConfigImport`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -351,16 +350,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.SPConfigAPI.GetSpConfigImportStatus(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.SPConfigAPI.GetSpConfigImportStatus(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.SPConfigAPI.GetSpConfigImportStatus(context.Background(), id).Execute()
|
//resp, r, err := apiClient.Beta.SPConfigAPI.GetSpConfigImportStatus(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `SPConfigAPI.GetSpConfigImportStatus``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `SPConfigAPI.GetSpConfigImportStatus``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetSpConfigImportStatus`: SpConfigImportJobStatus
|
// response from `GetSpConfigImportStatus`: SpConfigImportJobStatus
|
||||||
fmt.Fprintf(os.Stdout, "Response from `SPConfigAPI.GetSpConfigImportStatus`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `SPConfigAPI.GetSpConfigImportStatus`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -427,16 +426,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.SPConfigAPI.ImportSpConfig(context.Background()).Data(data).Execute()
|
resp, r, err := apiClient.Beta.SPConfigAPI.ImportSpConfig(context.Background()).Data(data).Execute()
|
||||||
//resp, r, err := apiClient.Beta.SPConfigAPI.ImportSpConfig(context.Background()).Data(data).Preview(preview).Options(options).Execute()
|
//resp, r, err := apiClient.Beta.SPConfigAPI.ImportSpConfig(context.Background()).Data(data).Preview(preview).Options(options).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `SPConfigAPI.ImportSpConfig``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `SPConfigAPI.ImportSpConfig``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ImportSpConfig`: SpConfigJob
|
// response from `ImportSpConfig`: SpConfigJob
|
||||||
fmt.Fprintf(os.Stdout, "Response from `SPConfigAPI.ImportSpConfig`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `SPConfigAPI.ImportSpConfig`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -484,16 +483,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.SPConfigAPI.ListSpConfigObjects(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.SPConfigAPI.ListSpConfigObjects(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.SPConfigAPI.ListSpConfigObjects(context.Background()).Execute()
|
//resp, r, err := apiClient.Beta.SPConfigAPI.ListSpConfigObjects(context.Background()).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `SPConfigAPI.ListSpConfigObjects``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `SPConfigAPI.ListSpConfigObjects``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListSpConfigObjects`: []SpConfigObject
|
// response from `ListSpConfigObjects`: []SpConfigObject
|
||||||
fmt.Fprintf(os.Stdout, "Response from `SPConfigAPI.ListSpConfigObjects`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `SPConfigAPI.ListSpConfigObjects`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -78,7 +78,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -93,24 +93,23 @@ func main() {
|
|||||||
}
|
}
|
||||||
}`) // SearchAttributeConfig |
|
}`) // SearchAttributeConfig |
|
||||||
|
|
||||||
|
var searchAttributeConfig beta.SearchAttributeConfig
|
||||||
var searchAttributeConfig beta.SearchAttributeConfig
|
if err := json.Unmarshal(searchattributeconfig, &searchAttributeConfig); err != nil {
|
||||||
if err := json.Unmarshal(searchattributeconfig, &searchAttributeConfig); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.SearchAttributeConfigurationAPI.CreateSearchAttributeConfig(context.Background()).SearchAttributeConfig(searchAttributeConfig).Execute()
|
resp, r, err := apiClient.Beta.SearchAttributeConfigurationAPI.CreateSearchAttributeConfig(context.Background()).SearchAttributeConfig(searchAttributeConfig).Execute()
|
||||||
//resp, r, err := apiClient.Beta.SearchAttributeConfigurationAPI.CreateSearchAttributeConfig(context.Background()).SearchAttributeConfig(searchAttributeConfig).Execute()
|
//resp, r, err := apiClient.Beta.SearchAttributeConfigurationAPI.CreateSearchAttributeConfig(context.Background()).SearchAttributeConfig(searchAttributeConfig).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `SearchAttributeConfigurationAPI.CreateSearchAttributeConfig``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `SearchAttributeConfigurationAPI.CreateSearchAttributeConfig``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `CreateSearchAttributeConfig`: map[string]interface{}
|
// response from `CreateSearchAttributeConfig`: map[string]interface{}
|
||||||
fmt.Fprintf(os.Stdout, "Response from `SearchAttributeConfigurationAPI.CreateSearchAttributeConfig`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `SearchAttributeConfigurationAPI.CreateSearchAttributeConfig`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -167,14 +166,15 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
r, err := apiClient.Beta.SearchAttributeConfigurationAPI.DeleteSearchAttributeConfig(context.Background(), name).Execute()
|
r, err := apiClient.Beta.SearchAttributeConfigurationAPI.DeleteSearchAttributeConfig(context.Background(), name).Execute()
|
||||||
//r, err := apiClient.Beta.SearchAttributeConfigurationAPI.DeleteSearchAttributeConfig(context.Background(), name).Execute()
|
//r, err := apiClient.Beta.SearchAttributeConfigurationAPI.DeleteSearchAttributeConfig(context.Background(), name).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `SearchAttributeConfigurationAPI.DeleteSearchAttributeConfig``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `SearchAttributeConfigurationAPI.DeleteSearchAttributeConfig``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -230,16 +230,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.SearchAttributeConfigurationAPI.GetSearchAttributeConfig(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.SearchAttributeConfigurationAPI.GetSearchAttributeConfig(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.SearchAttributeConfigurationAPI.GetSearchAttributeConfig(context.Background()).Limit(limit).Offset(offset).Execute()
|
//resp, r, err := apiClient.Beta.SearchAttributeConfigurationAPI.GetSearchAttributeConfig(context.Background()).Limit(limit).Offset(offset).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `SearchAttributeConfigurationAPI.GetSearchAttributeConfig``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `SearchAttributeConfigurationAPI.GetSearchAttributeConfig``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetSearchAttributeConfig`: []SearchAttributeConfig
|
// response from `GetSearchAttributeConfig`: []SearchAttributeConfig
|
||||||
fmt.Fprintf(os.Stdout, "Response from `SearchAttributeConfigurationAPI.GetSearchAttributeConfig`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `SearchAttributeConfigurationAPI.GetSearchAttributeConfig`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -296,16 +296,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.SearchAttributeConfigurationAPI.GetSingleSearchAttributeConfig(context.Background(), name).Execute()
|
resp, r, err := apiClient.Beta.SearchAttributeConfigurationAPI.GetSingleSearchAttributeConfig(context.Background(), name).Execute()
|
||||||
//resp, r, err := apiClient.Beta.SearchAttributeConfigurationAPI.GetSingleSearchAttributeConfig(context.Background(), name).Execute()
|
//resp, r, err := apiClient.Beta.SearchAttributeConfigurationAPI.GetSingleSearchAttributeConfig(context.Background(), name).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `SearchAttributeConfigurationAPI.GetSingleSearchAttributeConfig``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `SearchAttributeConfigurationAPI.GetSingleSearchAttributeConfig``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetSingleSearchAttributeConfig`: []SearchAttributeConfig
|
// response from `GetSingleSearchAttributeConfig`: []SearchAttributeConfig
|
||||||
fmt.Fprintf(os.Stdout, "Response from `SearchAttributeConfigurationAPI.GetSingleSearchAttributeConfig`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `SearchAttributeConfigurationAPI.GetSingleSearchAttributeConfig`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -355,7 +355,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -364,24 +364,23 @@ func main() {
|
|||||||
name := `promotedMailAttribute` // string | Name of the extended search attribute configuration to patch. # string | Name of the extended search attribute configuration to patch.
|
name := `promotedMailAttribute` // string | Name of the extended search attribute configuration to patch. # string | Name of the extended search attribute configuration to patch.
|
||||||
jsonpatchoperation := []byte(`[{op=replace, path=/name, value=newAttributeName}, {op=replace, path=/displayName, value=new attribute display name}, {op=add, path=/applicationAttributes, value={2c91808b79fd2422017a0b35d30f3968=employeeNumber}}]`) // []JsonPatchOperation |
|
jsonpatchoperation := []byte(`[{op=replace, path=/name, value=newAttributeName}, {op=replace, path=/displayName, value=new attribute display name}, {op=add, path=/applicationAttributes, value={2c91808b79fd2422017a0b35d30f3968=employeeNumber}}]`) // []JsonPatchOperation |
|
||||||
|
|
||||||
|
var jsonPatchOperation []beta.JsonPatchOperation
|
||||||
var jsonPatchOperation beta.[]JsonPatchOperation
|
if err := json.Unmarshal(jsonpatchoperation, &jsonPatchOperation); err != nil {
|
||||||
if err := json.Unmarshal(jsonpatchoperation, &jsonPatchOperation); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.SearchAttributeConfigurationAPI.PatchSearchAttributeConfig(context.Background(), name).JsonPatchOperation(jsonPatchOperation).Execute()
|
resp, r, err := apiClient.Beta.SearchAttributeConfigurationAPI.PatchSearchAttributeConfig(context.Background(), name).JsonPatchOperation(jsonPatchOperation).Execute()
|
||||||
//resp, r, err := apiClient.Beta.SearchAttributeConfigurationAPI.PatchSearchAttributeConfig(context.Background(), name).JsonPatchOperation(jsonPatchOperation).Execute()
|
//resp, r, err := apiClient.Beta.SearchAttributeConfigurationAPI.PatchSearchAttributeConfig(context.Background(), name).JsonPatchOperation(jsonPatchOperation).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `SearchAttributeConfigurationAPI.PatchSearchAttributeConfig``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `SearchAttributeConfigurationAPI.PatchSearchAttributeConfig``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `PatchSearchAttributeConfig`: SearchAttributeConfig
|
// response from `PatchSearchAttributeConfig`: SearchAttributeConfig
|
||||||
fmt.Fprintf(os.Stdout, "Response from `SearchAttributeConfigurationAPI.PatchSearchAttributeConfig`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `SearchAttributeConfigurationAPI.PatchSearchAttributeConfig`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -78,7 +78,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -109,24 +109,23 @@ func main() {
|
|||||||
"id" : "0f11f2a4-7c94-4bf3-a2bd-742580fe3bde"
|
"id" : "0f11f2a4-7c94-4bf3-a2bd-742580fe3bde"
|
||||||
}`) // Segment |
|
}`) // Segment |
|
||||||
|
|
||||||
|
var segment beta.Segment
|
||||||
var segment beta.Segment
|
if err := json.Unmarshal(segment, &segment); err != nil {
|
||||||
if err := json.Unmarshal(segment, &segment); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.SegmentsAPI.CreateSegment(context.Background()).Segment(segment).Execute()
|
resp, r, err := apiClient.Beta.SegmentsAPI.CreateSegment(context.Background()).Segment(segment).Execute()
|
||||||
//resp, r, err := apiClient.Beta.SegmentsAPI.CreateSegment(context.Background()).Segment(segment).Execute()
|
//resp, r, err := apiClient.Beta.SegmentsAPI.CreateSegment(context.Background()).Segment(segment).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `SegmentsAPI.CreateSegment``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `SegmentsAPI.CreateSegment``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `CreateSegment`: Segment
|
// response from `CreateSegment`: Segment
|
||||||
fmt.Fprintf(os.Stdout, "Response from `SegmentsAPI.CreateSegment`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `SegmentsAPI.CreateSegment`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -185,14 +184,15 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
r, err := apiClient.Beta.SegmentsAPI.DeleteSegment(context.Background(), id).Execute()
|
r, err := apiClient.Beta.SegmentsAPI.DeleteSegment(context.Background(), id).Execute()
|
||||||
//r, err := apiClient.Beta.SegmentsAPI.DeleteSegment(context.Background(), id).Execute()
|
//r, err := apiClient.Beta.SegmentsAPI.DeleteSegment(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `SegmentsAPI.DeleteSegment``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `SegmentsAPI.DeleteSegment``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -250,16 +250,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.SegmentsAPI.GetSegment(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.SegmentsAPI.GetSegment(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.SegmentsAPI.GetSegment(context.Background(), id).Execute()
|
//resp, r, err := apiClient.Beta.SegmentsAPI.GetSegment(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `SegmentsAPI.GetSegment``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `SegmentsAPI.GetSegment``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetSegment`: Segment
|
// response from `GetSegment`: Segment
|
||||||
fmt.Fprintf(os.Stdout, "Response from `SegmentsAPI.GetSegment`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `SegmentsAPI.GetSegment`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -317,16 +317,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.SegmentsAPI.ListSegments(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.SegmentsAPI.ListSegments(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.SegmentsAPI.ListSegments(context.Background()).Limit(limit).Offset(offset).Count(count).Execute()
|
//resp, r, err := apiClient.Beta.SegmentsAPI.ListSegments(context.Background()).Limit(limit).Offset(offset).Count(count).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `SegmentsAPI.ListSegments``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `SegmentsAPI.ListSegments``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListSegments`: []Segment
|
// response from `ListSegments`: []Segment
|
||||||
fmt.Fprintf(os.Stdout, "Response from `SegmentsAPI.ListSegments`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `SegmentsAPI.ListSegments`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -376,7 +376,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -385,24 +385,23 @@ func main() {
|
|||||||
id := `ef38f94347e94562b5bb8424a56397d8` // string | The segment ID to modify. # string | The segment ID to modify.
|
id := `ef38f94347e94562b5bb8424a56397d8` // string | The segment ID to modify. # string | The segment ID to modify.
|
||||||
requestbody := []byte(`[{op=replace, path=/visibilityCriteria, value={expression={operator=AND, children=[{operator=EQUALS, attribute=location, value={type=STRING, value=Philadelphia}}, {operator=EQUALS, attribute=department, value={type=STRING, value=HR}}]}}}]`) // []map[string]interface{} | A list of segment update operations according to the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard. The following fields are patchable: * name * description * owner * visibilityCriteria * active
|
requestbody := []byte(`[{op=replace, path=/visibilityCriteria, value={expression={operator=AND, children=[{operator=EQUALS, attribute=location, value={type=STRING, value=Philadelphia}}, {operator=EQUALS, attribute=department, value={type=STRING, value=HR}}]}}}]`) // []map[string]interface{} | A list of segment update operations according to the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard. The following fields are patchable: * name * description * owner * visibilityCriteria * active
|
||||||
|
|
||||||
|
var requestBody []beta.RequestBody
|
||||||
var requestBody beta.[]RequestBody
|
if err := json.Unmarshal(requestbody, &requestBody); err != nil {
|
||||||
if err := json.Unmarshal(requestbody, &requestBody); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.SegmentsAPI.PatchSegment(context.Background(), id).RequestBody(requestBody).Execute()
|
resp, r, err := apiClient.Beta.SegmentsAPI.PatchSegment(context.Background(), id).RequestBody(requestBody).Execute()
|
||||||
//resp, r, err := apiClient.Beta.SegmentsAPI.PatchSegment(context.Background(), id).RequestBody(requestBody).Execute()
|
//resp, r, err := apiClient.Beta.SegmentsAPI.PatchSegment(context.Background(), id).RequestBody(requestBody).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `SegmentsAPI.PatchSegment``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `SegmentsAPI.PatchSegment``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `PatchSegment`: Segment
|
// response from `PatchSegment`: Segment
|
||||||
fmt.Fprintf(os.Stdout, "Response from `SegmentsAPI.PatchSegment`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `SegmentsAPI.PatchSegment`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -88,7 +88,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -126,24 +126,23 @@ func main() {
|
|||||||
"beforeProvisioningRule" : ""
|
"beforeProvisioningRule" : ""
|
||||||
}`) // ServiceDeskIntegrationDto | The specifics of a new integration to create
|
}`) // ServiceDeskIntegrationDto | The specifics of a new integration to create
|
||||||
|
|
||||||
|
var serviceDeskIntegrationDto beta.ServiceDeskIntegrationDto
|
||||||
var serviceDeskIntegrationDto beta.ServiceDeskIntegrationDto
|
if err := json.Unmarshal(servicedeskintegrationdto, &serviceDeskIntegrationDto); err != nil {
|
||||||
if err := json.Unmarshal(servicedeskintegrationdto, &serviceDeskIntegrationDto); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.ServiceDeskIntegrationAPI.CreateServiceDeskIntegration(context.Background()).ServiceDeskIntegrationDto(serviceDeskIntegrationDto).Execute()
|
resp, r, err := apiClient.Beta.ServiceDeskIntegrationAPI.CreateServiceDeskIntegration(context.Background()).ServiceDeskIntegrationDto(serviceDeskIntegrationDto).Execute()
|
||||||
//resp, r, err := apiClient.Beta.ServiceDeskIntegrationAPI.CreateServiceDeskIntegration(context.Background()).ServiceDeskIntegrationDto(serviceDeskIntegrationDto).Execute()
|
//resp, r, err := apiClient.Beta.ServiceDeskIntegrationAPI.CreateServiceDeskIntegration(context.Background()).ServiceDeskIntegrationDto(serviceDeskIntegrationDto).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `ServiceDeskIntegrationAPI.CreateServiceDeskIntegration``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `ServiceDeskIntegrationAPI.CreateServiceDeskIntegration``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `CreateServiceDeskIntegration`: ServiceDeskIntegrationDto
|
// response from `CreateServiceDeskIntegration`: ServiceDeskIntegrationDto
|
||||||
fmt.Fprintf(os.Stdout, "Response from `ServiceDeskIntegrationAPI.CreateServiceDeskIntegration`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `ServiceDeskIntegrationAPI.CreateServiceDeskIntegration`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -200,14 +199,15 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
r, err := apiClient.Beta.ServiceDeskIntegrationAPI.DeleteServiceDeskIntegration(context.Background(), id).Execute()
|
r, err := apiClient.Beta.ServiceDeskIntegrationAPI.DeleteServiceDeskIntegration(context.Background(), id).Execute()
|
||||||
//r, err := apiClient.Beta.ServiceDeskIntegrationAPI.DeleteServiceDeskIntegration(context.Background(), id).Execute()
|
//r, err := apiClient.Beta.ServiceDeskIntegrationAPI.DeleteServiceDeskIntegration(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `ServiceDeskIntegrationAPI.DeleteServiceDeskIntegration``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `ServiceDeskIntegrationAPI.DeleteServiceDeskIntegration``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -264,16 +264,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.ServiceDeskIntegrationAPI.GetServiceDeskIntegration(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.ServiceDeskIntegrationAPI.GetServiceDeskIntegration(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.ServiceDeskIntegrationAPI.GetServiceDeskIntegration(context.Background(), id).Execute()
|
//resp, r, err := apiClient.Beta.ServiceDeskIntegrationAPI.GetServiceDeskIntegration(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `ServiceDeskIntegrationAPI.GetServiceDeskIntegration``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `ServiceDeskIntegrationAPI.GetServiceDeskIntegration``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetServiceDeskIntegration`: ServiceDeskIntegrationDto
|
// response from `GetServiceDeskIntegration`: ServiceDeskIntegrationDto
|
||||||
fmt.Fprintf(os.Stdout, "Response from `ServiceDeskIntegrationAPI.GetServiceDeskIntegration`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `ServiceDeskIntegrationAPI.GetServiceDeskIntegration`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -334,16 +334,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.ServiceDeskIntegrationAPI.GetServiceDeskIntegrationList(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.ServiceDeskIntegrationAPI.GetServiceDeskIntegrationList(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.ServiceDeskIntegrationAPI.GetServiceDeskIntegrationList(context.Background()).Offset(offset).Limit(limit).Sorters(sorters).Filters(filters).Count(count).Execute()
|
//resp, r, err := apiClient.Beta.ServiceDeskIntegrationAPI.GetServiceDeskIntegrationList(context.Background()).Offset(offset).Limit(limit).Sorters(sorters).Filters(filters).Count(count).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `ServiceDeskIntegrationAPI.GetServiceDeskIntegrationList``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `ServiceDeskIntegrationAPI.GetServiceDeskIntegrationList``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetServiceDeskIntegrationList`: []ServiceDeskIntegrationDto
|
// response from `GetServiceDeskIntegrationList`: []ServiceDeskIntegrationDto
|
||||||
fmt.Fprintf(os.Stdout, "Response from `ServiceDeskIntegrationAPI.GetServiceDeskIntegrationList`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `ServiceDeskIntegrationAPI.GetServiceDeskIntegrationList`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -400,16 +400,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.ServiceDeskIntegrationAPI.GetServiceDeskIntegrationTemplate(context.Background(), scriptName).Execute()
|
resp, r, err := apiClient.Beta.ServiceDeskIntegrationAPI.GetServiceDeskIntegrationTemplate(context.Background(), scriptName).Execute()
|
||||||
//resp, r, err := apiClient.Beta.ServiceDeskIntegrationAPI.GetServiceDeskIntegrationTemplate(context.Background(), scriptName).Execute()
|
//resp, r, err := apiClient.Beta.ServiceDeskIntegrationAPI.GetServiceDeskIntegrationTemplate(context.Background(), scriptName).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `ServiceDeskIntegrationAPI.GetServiceDeskIntegrationTemplate``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `ServiceDeskIntegrationAPI.GetServiceDeskIntegrationTemplate``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetServiceDeskIntegrationTemplate`: ServiceDeskIntegrationTemplateDto
|
// response from `GetServiceDeskIntegrationTemplate`: ServiceDeskIntegrationTemplateDto
|
||||||
fmt.Fprintf(os.Stdout, "Response from `ServiceDeskIntegrationAPI.GetServiceDeskIntegrationTemplate`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `ServiceDeskIntegrationAPI.GetServiceDeskIntegrationTemplate`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -457,16 +457,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.ServiceDeskIntegrationAPI.GetServiceDeskIntegrationTypes(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.ServiceDeskIntegrationAPI.GetServiceDeskIntegrationTypes(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.ServiceDeskIntegrationAPI.GetServiceDeskIntegrationTypes(context.Background()).Execute()
|
//resp, r, err := apiClient.Beta.ServiceDeskIntegrationAPI.GetServiceDeskIntegrationTypes(context.Background()).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `ServiceDeskIntegrationAPI.GetServiceDeskIntegrationTypes``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `ServiceDeskIntegrationAPI.GetServiceDeskIntegrationTypes``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetServiceDeskIntegrationTypes`: []ServiceDeskIntegrationTemplateType
|
// response from `GetServiceDeskIntegrationTypes`: []ServiceDeskIntegrationTemplateType
|
||||||
fmt.Fprintf(os.Stdout, "Response from `ServiceDeskIntegrationAPI.GetServiceDeskIntegrationTypes`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `ServiceDeskIntegrationAPI.GetServiceDeskIntegrationTypes`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -514,16 +514,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.ServiceDeskIntegrationAPI.GetStatusCheckDetails(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.ServiceDeskIntegrationAPI.GetStatusCheckDetails(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.ServiceDeskIntegrationAPI.GetStatusCheckDetails(context.Background()).Execute()
|
//resp, r, err := apiClient.Beta.ServiceDeskIntegrationAPI.GetStatusCheckDetails(context.Background()).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `ServiceDeskIntegrationAPI.GetStatusCheckDetails``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `ServiceDeskIntegrationAPI.GetStatusCheckDetails``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetStatusCheckDetails`: QueuedCheckConfigDetails
|
// response from `GetStatusCheckDetails`: QueuedCheckConfigDetails
|
||||||
fmt.Fprintf(os.Stdout, "Response from `ServiceDeskIntegrationAPI.GetStatusCheckDetails`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `ServiceDeskIntegrationAPI.GetStatusCheckDetails`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -571,7 +571,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -580,24 +580,23 @@ func main() {
|
|||||||
id := `anId` // string | ID of the Service Desk integration to update # string | ID of the Service Desk integration to update
|
id := `anId` // string | ID of the Service Desk integration to update # string | ID of the Service Desk integration to update
|
||||||
jsonpatchoperation := []byte(``) // []JsonPatchOperation | A list of SDIM update operations according to the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard. Only `replace` operations are accepted by this endpoint. A 403 Forbidden Error indicates that a PATCH operation was attempted that is not allowed.
|
jsonpatchoperation := []byte(``) // []JsonPatchOperation | A list of SDIM update operations according to the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard. Only `replace` operations are accepted by this endpoint. A 403 Forbidden Error indicates that a PATCH operation was attempted that is not allowed.
|
||||||
|
|
||||||
|
var jsonPatchOperation []beta.JsonPatchOperation
|
||||||
var jsonPatchOperation beta.[]JsonPatchOperation
|
if err := json.Unmarshal(jsonpatchoperation, &jsonPatchOperation); err != nil {
|
||||||
if err := json.Unmarshal(jsonpatchoperation, &jsonPatchOperation); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.ServiceDeskIntegrationAPI.PatchServiceDeskIntegration(context.Background(), id).JsonPatchOperation(jsonPatchOperation).Execute()
|
resp, r, err := apiClient.Beta.ServiceDeskIntegrationAPI.PatchServiceDeskIntegration(context.Background(), id).JsonPatchOperation(jsonPatchOperation).Execute()
|
||||||
//resp, r, err := apiClient.Beta.ServiceDeskIntegrationAPI.PatchServiceDeskIntegration(context.Background(), id).JsonPatchOperation(jsonPatchOperation).Execute()
|
//resp, r, err := apiClient.Beta.ServiceDeskIntegrationAPI.PatchServiceDeskIntegration(context.Background(), id).JsonPatchOperation(jsonPatchOperation).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `ServiceDeskIntegrationAPI.PatchServiceDeskIntegration``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `ServiceDeskIntegrationAPI.PatchServiceDeskIntegration``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `PatchServiceDeskIntegration`: ServiceDeskIntegrationDto
|
// response from `PatchServiceDeskIntegration`: ServiceDeskIntegrationDto
|
||||||
fmt.Fprintf(os.Stdout, "Response from `ServiceDeskIntegrationAPI.PatchServiceDeskIntegration`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `ServiceDeskIntegrationAPI.PatchServiceDeskIntegration`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -645,7 +644,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -684,24 +683,23 @@ func main() {
|
|||||||
"beforeProvisioningRule" : ""
|
"beforeProvisioningRule" : ""
|
||||||
}`) // ServiceDeskIntegrationDto | The specifics of the integration to update
|
}`) // ServiceDeskIntegrationDto | The specifics of the integration to update
|
||||||
|
|
||||||
|
var serviceDeskIntegrationDto beta.ServiceDeskIntegrationDto
|
||||||
var serviceDeskIntegrationDto beta.ServiceDeskIntegrationDto
|
if err := json.Unmarshal(servicedeskintegrationdto, &serviceDeskIntegrationDto); err != nil {
|
||||||
if err := json.Unmarshal(servicedeskintegrationdto, &serviceDeskIntegrationDto); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.ServiceDeskIntegrationAPI.PutServiceDeskIntegration(context.Background(), id).ServiceDeskIntegrationDto(serviceDeskIntegrationDto).Execute()
|
resp, r, err := apiClient.Beta.ServiceDeskIntegrationAPI.PutServiceDeskIntegration(context.Background(), id).ServiceDeskIntegrationDto(serviceDeskIntegrationDto).Execute()
|
||||||
//resp, r, err := apiClient.Beta.ServiceDeskIntegrationAPI.PutServiceDeskIntegration(context.Background(), id).ServiceDeskIntegrationDto(serviceDeskIntegrationDto).Execute()
|
//resp, r, err := apiClient.Beta.ServiceDeskIntegrationAPI.PutServiceDeskIntegration(context.Background(), id).ServiceDeskIntegrationDto(serviceDeskIntegrationDto).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `ServiceDeskIntegrationAPI.PutServiceDeskIntegration``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `ServiceDeskIntegrationAPI.PutServiceDeskIntegration``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `PutServiceDeskIntegration`: ServiceDeskIntegrationDto
|
// response from `PutServiceDeskIntegration`: ServiceDeskIntegrationDto
|
||||||
fmt.Fprintf(os.Stdout, "Response from `ServiceDeskIntegrationAPI.PutServiceDeskIntegration`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `ServiceDeskIntegrationAPI.PutServiceDeskIntegration`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -744,7 +742,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -755,24 +753,23 @@ func main() {
|
|||||||
"provisioningMaxStatusCheckDays" : "2"
|
"provisioningMaxStatusCheckDays" : "2"
|
||||||
}`) // QueuedCheckConfigDetails | The modified time check configuration
|
}`) // QueuedCheckConfigDetails | The modified time check configuration
|
||||||
|
|
||||||
|
var queuedCheckConfigDetails beta.QueuedCheckConfigDetails
|
||||||
var queuedCheckConfigDetails beta.QueuedCheckConfigDetails
|
if err := json.Unmarshal(queuedcheckconfigdetails, &queuedCheckConfigDetails); err != nil {
|
||||||
if err := json.Unmarshal(queuedcheckconfigdetails, &queuedCheckConfigDetails); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.ServiceDeskIntegrationAPI.UpdateStatusCheckDetails(context.Background()).QueuedCheckConfigDetails(queuedCheckConfigDetails).Execute()
|
resp, r, err := apiClient.Beta.ServiceDeskIntegrationAPI.UpdateStatusCheckDetails(context.Background()).QueuedCheckConfigDetails(queuedCheckConfigDetails).Execute()
|
||||||
//resp, r, err := apiClient.Beta.ServiceDeskIntegrationAPI.UpdateStatusCheckDetails(context.Background()).QueuedCheckConfigDetails(queuedCheckConfigDetails).Execute()
|
//resp, r, err := apiClient.Beta.ServiceDeskIntegrationAPI.UpdateStatusCheckDetails(context.Background()).QueuedCheckConfigDetails(queuedCheckConfigDetails).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `ServiceDeskIntegrationAPI.UpdateStatusCheckDetails``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `ServiceDeskIntegrationAPI.UpdateStatusCheckDetails``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `UpdateStatusCheckDetails`: QueuedCheckConfigDetails
|
// response from `UpdateStatusCheckDetails`: QueuedCheckConfigDetails
|
||||||
fmt.Fprintf(os.Stdout, "Response from `ServiceDeskIntegrationAPI.UpdateStatusCheckDetails`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `ServiceDeskIntegrationAPI.UpdateStatusCheckDetails`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -73,16 +73,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.SourceUsagesAPI.GetStatusBySourceId(context.Background(), sourceId).Execute()
|
resp, r, err := apiClient.Beta.SourceUsagesAPI.GetStatusBySourceId(context.Background(), sourceId).Execute()
|
||||||
//resp, r, err := apiClient.Beta.SourceUsagesAPI.GetStatusBySourceId(context.Background(), sourceId).Execute()
|
//resp, r, err := apiClient.Beta.SourceUsagesAPI.GetStatusBySourceId(context.Background(), sourceId).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `SourceUsagesAPI.GetStatusBySourceId``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `SourceUsagesAPI.GetStatusBySourceId``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetStatusBySourceId`: SourceUsageStatus
|
// response from `GetStatusBySourceId`: SourceUsageStatus
|
||||||
fmt.Fprintf(os.Stdout, "Response from `SourceUsagesAPI.GetStatusBySourceId`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `SourceUsagesAPI.GetStatusBySourceId`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -147,16 +147,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.SourceUsagesAPI.GetUsagesBySourceId(context.Background(), sourceId).Execute()
|
resp, r, err := apiClient.Beta.SourceUsagesAPI.GetUsagesBySourceId(context.Background(), sourceId).Execute()
|
||||||
//resp, r, err := apiClient.Beta.SourceUsagesAPI.GetUsagesBySourceId(context.Background(), sourceId).Limit(limit).Offset(offset).Count(count).Sorters(sorters).Execute()
|
//resp, r, err := apiClient.Beta.SourceUsagesAPI.GetUsagesBySourceId(context.Background(), sourceId).Limit(limit).Offset(offset).Count(count).Sorters(sorters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `SourceUsagesAPI.GetUsagesBySourceId``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `SourceUsagesAPI.GetUsagesBySourceId``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetUsagesBySourceId`: []SourceUsage
|
// response from `GetUsagesBySourceId`: []SourceUsage
|
||||||
fmt.Fprintf(os.Stdout, "Response from `SourceUsagesAPI.GetUsagesBySourceId`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `SourceUsagesAPI.GetUsagesBySourceId`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@@ -82,16 +82,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.SuggestedEntitlementDescriptionAPI.GetSedBatchStats(context.Background(), batchId).Execute()
|
resp, r, err := apiClient.Beta.SuggestedEntitlementDescriptionAPI.GetSedBatchStats(context.Background(), batchId).Execute()
|
||||||
//resp, r, err := apiClient.Beta.SuggestedEntitlementDescriptionAPI.GetSedBatchStats(context.Background(), batchId).Execute()
|
//resp, r, err := apiClient.Beta.SuggestedEntitlementDescriptionAPI.GetSedBatchStats(context.Background(), batchId).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `SuggestedEntitlementDescriptionAPI.GetSedBatchStats``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `SuggestedEntitlementDescriptionAPI.GetSedBatchStats``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetSedBatchStats`: SedBatchStats
|
// response from `GetSedBatchStats`: SedBatchStats
|
||||||
fmt.Fprintf(os.Stdout, "Response from `SuggestedEntitlementDescriptionAPI.GetSedBatchStats`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `SuggestedEntitlementDescriptionAPI.GetSedBatchStats`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -140,16 +140,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.SuggestedEntitlementDescriptionAPI.GetSedBatches(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.SuggestedEntitlementDescriptionAPI.GetSedBatches(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.SuggestedEntitlementDescriptionAPI.GetSedBatches(context.Background()).Execute()
|
//resp, r, err := apiClient.Beta.SuggestedEntitlementDescriptionAPI.GetSedBatches(context.Background()).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `SuggestedEntitlementDescriptionAPI.GetSedBatches``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `SuggestedEntitlementDescriptionAPI.GetSedBatches``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetSedBatches`: SedBatchStatus
|
// response from `GetSedBatches`: SedBatchStatus
|
||||||
fmt.Fprintf(os.Stdout, "Response from `SuggestedEntitlementDescriptionAPI.GetSedBatches`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `SuggestedEntitlementDescriptionAPI.GetSedBatches`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -228,16 +228,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.SuggestedEntitlementDescriptionAPI.ListSeds(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.SuggestedEntitlementDescriptionAPI.ListSeds(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.SuggestedEntitlementDescriptionAPI.ListSeds(context.Background()).Limit(limit).Filters(filters).Sorters(sorters).Count(count).CountOnly(countOnly).RequestedByAnyone(requestedByAnyone).ShowPendingStatusOnly(showPendingStatusOnly).Execute()
|
//resp, r, err := apiClient.Beta.SuggestedEntitlementDescriptionAPI.ListSeds(context.Background()).Limit(limit).Filters(filters).Sorters(sorters).Count(count).CountOnly(countOnly).RequestedByAnyone(requestedByAnyone).ShowPendingStatusOnly(showPendingStatusOnly).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `SuggestedEntitlementDescriptionAPI.ListSeds``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `SuggestedEntitlementDescriptionAPI.ListSeds``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListSeds`: []Sed
|
// response from `ListSeds`: []Sed
|
||||||
fmt.Fprintf(os.Stdout, "Response from `SuggestedEntitlementDescriptionAPI.ListSeds`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `SuggestedEntitlementDescriptionAPI.ListSeds`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -285,7 +285,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -294,24 +294,23 @@ func main() {
|
|||||||
id := `ebab396f-0af1-4050-89b7-dafc63ec70e7` // string | id is sed id # string | id is sed id
|
id := `ebab396f-0af1-4050-89b7-dafc63ec70e7` // string | id is sed id # string | id is sed id
|
||||||
sedpatch := []byte(``) // []SedPatch | Sed Patch Request
|
sedpatch := []byte(``) // []SedPatch | Sed Patch Request
|
||||||
|
|
||||||
|
var sedPatch []beta.SedPatch
|
||||||
var sedPatch beta.[]SedPatch
|
if err := json.Unmarshal(sedpatch, &sedPatch); err != nil {
|
||||||
if err := json.Unmarshal(sedpatch, &sedPatch); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.SuggestedEntitlementDescriptionAPI.PatchSed(context.Background(), id).SedPatch(sedPatch).Execute()
|
resp, r, err := apiClient.Beta.SuggestedEntitlementDescriptionAPI.PatchSed(context.Background(), id).SedPatch(sedPatch).Execute()
|
||||||
//resp, r, err := apiClient.Beta.SuggestedEntitlementDescriptionAPI.PatchSed(context.Background(), id).SedPatch(sedPatch).Execute()
|
//resp, r, err := apiClient.Beta.SuggestedEntitlementDescriptionAPI.PatchSed(context.Background(), id).SedPatch(sedPatch).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `SuggestedEntitlementDescriptionAPI.PatchSed``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `SuggestedEntitlementDescriptionAPI.PatchSed``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `PatchSed`: Sed
|
// response from `PatchSed`: Sed
|
||||||
fmt.Fprintf(os.Stdout, "Response from `SuggestedEntitlementDescriptionAPI.PatchSed`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `SuggestedEntitlementDescriptionAPI.PatchSed`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -355,7 +354,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -363,24 +362,23 @@ import (
|
|||||||
func main() {
|
func main() {
|
||||||
sedapproval := []byte(``) // []SedApproval | Sed Approval
|
sedapproval := []byte(``) // []SedApproval | Sed Approval
|
||||||
|
|
||||||
|
var sedApproval []beta.SedApproval
|
||||||
var sedApproval beta.[]SedApproval
|
if err := json.Unmarshal(sedapproval, &sedApproval); err != nil {
|
||||||
if err := json.Unmarshal(sedapproval, &sedApproval); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.SuggestedEntitlementDescriptionAPI.SubmitSedApproval(context.Background()).SedApproval(sedApproval).Execute()
|
resp, r, err := apiClient.Beta.SuggestedEntitlementDescriptionAPI.SubmitSedApproval(context.Background()).SedApproval(sedApproval).Execute()
|
||||||
//resp, r, err := apiClient.Beta.SuggestedEntitlementDescriptionAPI.SubmitSedApproval(context.Background()).SedApproval(sedApproval).Execute()
|
//resp, r, err := apiClient.Beta.SuggestedEntitlementDescriptionAPI.SubmitSedApproval(context.Background()).SedApproval(sedApproval).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `SuggestedEntitlementDescriptionAPI.SubmitSedApproval``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `SuggestedEntitlementDescriptionAPI.SubmitSedApproval``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `SubmitSedApproval`: []SedApprovalStatus
|
// response from `SubmitSedApproval`: []SedApprovalStatus
|
||||||
fmt.Fprintf(os.Stdout, "Response from `SuggestedEntitlementDescriptionAPI.SubmitSedApproval`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `SuggestedEntitlementDescriptionAPI.SubmitSedApproval`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -424,7 +422,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -438,24 +436,23 @@ func main() {
|
|||||||
"items" : [ "016629d1-1d25-463f-97f3-0c6686846650", "016629d1-1d25-463f-97f3-0c6686846650" ]
|
"items" : [ "016629d1-1d25-463f-97f3-0c6686846650", "016629d1-1d25-463f-97f3-0c6686846650" ]
|
||||||
}`) // SedAssignment | Sed Assignment Request
|
}`) // SedAssignment | Sed Assignment Request
|
||||||
|
|
||||||
|
var sedAssignment beta.SedAssignment
|
||||||
var sedAssignment beta.SedAssignment
|
if err := json.Unmarshal(sedassignment, &sedAssignment); err != nil {
|
||||||
if err := json.Unmarshal(sedassignment, &sedAssignment); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.SuggestedEntitlementDescriptionAPI.SubmitSedAssignment(context.Background()).SedAssignment(sedAssignment).Execute()
|
resp, r, err := apiClient.Beta.SuggestedEntitlementDescriptionAPI.SubmitSedAssignment(context.Background()).SedAssignment(sedAssignment).Execute()
|
||||||
//resp, r, err := apiClient.Beta.SuggestedEntitlementDescriptionAPI.SubmitSedAssignment(context.Background()).SedAssignment(sedAssignment).Execute()
|
//resp, r, err := apiClient.Beta.SuggestedEntitlementDescriptionAPI.SubmitSedAssignment(context.Background()).SedAssignment(sedAssignment).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `SuggestedEntitlementDescriptionAPI.SubmitSedAssignment``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `SuggestedEntitlementDescriptionAPI.SubmitSedAssignment``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `SubmitSedAssignment`: SedAssignmentResponse
|
// response from `SubmitSedAssignment`: SedAssignmentResponse
|
||||||
fmt.Fprintf(os.Stdout, "Response from `SuggestedEntitlementDescriptionAPI.SubmitSedAssignment`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `SuggestedEntitlementDescriptionAPI.SubmitSedAssignment`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -515,16 +512,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.SuggestedEntitlementDescriptionAPI.SubmitSedBatchRequest(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.SuggestedEntitlementDescriptionAPI.SubmitSedBatchRequest(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.SuggestedEntitlementDescriptionAPI.SubmitSedBatchRequest(context.Background()).SedBatchRequest(sedBatchRequest).Execute()
|
//resp, r, err := apiClient.Beta.SuggestedEntitlementDescriptionAPI.SubmitSedBatchRequest(context.Background()).SedBatchRequest(sedBatchRequest).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `SuggestedEntitlementDescriptionAPI.SubmitSedBatchRequest``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `SuggestedEntitlementDescriptionAPI.SubmitSedBatchRequest``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `SubmitSedBatchRequest`: SedBatchResponse
|
// response from `SubmitSedBatchRequest`: SedBatchResponse
|
||||||
fmt.Fprintf(os.Stdout, "Response from `SuggestedEntitlementDescriptionAPI.SubmitSedBatchRequest`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `SuggestedEntitlementDescriptionAPI.SubmitSedBatchRequest`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -132,14 +132,15 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
r, err := apiClient.Beta.TaggedObjectsAPI.DeleteTaggedObject(context.Background(), type_, id).Execute()
|
r, err := apiClient.Beta.TaggedObjectsAPI.DeleteTaggedObject(context.Background(), type_, id).Execute()
|
||||||
//r, err := apiClient.Beta.TaggedObjectsAPI.DeleteTaggedObject(context.Background(), type_, id).Execute()
|
//r, err := apiClient.Beta.TaggedObjectsAPI.DeleteTaggedObject(context.Background(), type_, id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `TaggedObjectsAPI.DeleteTaggedObject``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `TaggedObjectsAPI.DeleteTaggedObject``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -184,7 +185,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -204,22 +205,22 @@ func main() {
|
|||||||
"tags" : [ "BU_FINANCE", "PCI" ]
|
"tags" : [ "BU_FINANCE", "PCI" ]
|
||||||
}`) // BulkTaggedObject | Supported object types are ACCESS_PROFILE, APPLICATION, CAMPAIGN, ENTITLEMENT, IDENTITY, ROLE, SOD_POLICY, SOURCE.
|
}`) // BulkTaggedObject | Supported object types are ACCESS_PROFILE, APPLICATION, CAMPAIGN, ENTITLEMENT, IDENTITY, ROLE, SOD_POLICY, SOURCE.
|
||||||
|
|
||||||
|
var bulkTaggedObject beta.BulkTaggedObject
|
||||||
var bulkTaggedObject beta.BulkTaggedObject
|
if err := json.Unmarshal(bulktaggedobject, &bulkTaggedObject); err != nil {
|
||||||
if err := json.Unmarshal(bulktaggedobject, &bulkTaggedObject); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
r, err := apiClient.Beta.TaggedObjectsAPI.DeleteTagsToManyObject(context.Background()).BulkTaggedObject(bulkTaggedObject).Execute()
|
r, err := apiClient.Beta.TaggedObjectsAPI.DeleteTagsToManyObject(context.Background()).BulkTaggedObject(bulkTaggedObject).Execute()
|
||||||
//r, err := apiClient.Beta.TaggedObjectsAPI.DeleteTagsToManyObject(context.Background()).BulkTaggedObject(bulkTaggedObject).Execute()
|
//r, err := apiClient.Beta.TaggedObjectsAPI.DeleteTagsToManyObject(context.Background()).BulkTaggedObject(bulkTaggedObject).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `TaggedObjectsAPI.DeleteTagsToManyObject``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `TaggedObjectsAPI.DeleteTagsToManyObject``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -279,16 +280,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.TaggedObjectsAPI.GetTaggedObject(context.Background(), type_, id).Execute()
|
resp, r, err := apiClient.Beta.TaggedObjectsAPI.GetTaggedObject(context.Background(), type_, id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.TaggedObjectsAPI.GetTaggedObject(context.Background(), type_, id).Execute()
|
//resp, r, err := apiClient.Beta.TaggedObjectsAPI.GetTaggedObject(context.Background(), type_, id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `TaggedObjectsAPI.GetTaggedObject``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `TaggedObjectsAPI.GetTaggedObject``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetTaggedObject`: TaggedObject
|
// response from `GetTaggedObject`: TaggedObject
|
||||||
fmt.Fprintf(os.Stdout, "Response from `TaggedObjectsAPI.GetTaggedObject`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `TaggedObjectsAPI.GetTaggedObject`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -349,16 +350,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.TaggedObjectsAPI.ListTaggedObjects(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.TaggedObjectsAPI.ListTaggedObjects(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.TaggedObjectsAPI.ListTaggedObjects(context.Background()).Limit(limit).Offset(offset).Count(count).Filters(filters).Execute()
|
//resp, r, err := apiClient.Beta.TaggedObjectsAPI.ListTaggedObjects(context.Background()).Limit(limit).Offset(offset).Count(count).Filters(filters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `TaggedObjectsAPI.ListTaggedObjects``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `TaggedObjectsAPI.ListTaggedObjects``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListTaggedObjects`: []TaggedObject
|
// response from `ListTaggedObjects`: []TaggedObject
|
||||||
fmt.Fprintf(os.Stdout, "Response from `TaggedObjectsAPI.ListTaggedObjects`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `TaggedObjectsAPI.ListTaggedObjects`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -425,16 +426,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.TaggedObjectsAPI.ListTaggedObjectsByType(context.Background(), type_).Execute()
|
resp, r, err := apiClient.Beta.TaggedObjectsAPI.ListTaggedObjectsByType(context.Background(), type_).Execute()
|
||||||
//resp, r, err := apiClient.Beta.TaggedObjectsAPI.ListTaggedObjectsByType(context.Background(), type_).Limit(limit).Offset(offset).Count(count).Filters(filters).Execute()
|
//resp, r, err := apiClient.Beta.TaggedObjectsAPI.ListTaggedObjectsByType(context.Background(), type_).Limit(limit).Offset(offset).Count(count).Filters(filters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `TaggedObjectsAPI.ListTaggedObjectsByType``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `TaggedObjectsAPI.ListTaggedObjectsByType``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListTaggedObjectsByType`: []TaggedObject
|
// response from `ListTaggedObjectsByType`: []TaggedObject
|
||||||
fmt.Fprintf(os.Stdout, "Response from `TaggedObjectsAPI.ListTaggedObjectsByType`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `TaggedObjectsAPI.ListTaggedObjectsByType`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -484,7 +485,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -501,24 +502,23 @@ func main() {
|
|||||||
"tags" : [ "BU_FINANCE", "PCI" ]
|
"tags" : [ "BU_FINANCE", "PCI" ]
|
||||||
}`) // TaggedObject |
|
}`) // TaggedObject |
|
||||||
|
|
||||||
|
var taggedObject beta.TaggedObject
|
||||||
var taggedObject beta.TaggedObject
|
if err := json.Unmarshal(taggedobject, &taggedObject); err != nil {
|
||||||
if err := json.Unmarshal(taggedobject, &taggedObject); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.TaggedObjectsAPI.PutTaggedObject(context.Background(), type_, id).TaggedObject(taggedObject).Execute()
|
resp, r, err := apiClient.Beta.TaggedObjectsAPI.PutTaggedObject(context.Background(), type_, id).TaggedObject(taggedObject).Execute()
|
||||||
//resp, r, err := apiClient.Beta.TaggedObjectsAPI.PutTaggedObject(context.Background(), type_, id).TaggedObject(taggedObject).Execute()
|
//resp, r, err := apiClient.Beta.TaggedObjectsAPI.PutTaggedObject(context.Background(), type_, id).TaggedObject(taggedObject).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `TaggedObjectsAPI.PutTaggedObject``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `TaggedObjectsAPI.PutTaggedObject``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `PutTaggedObject`: TaggedObject
|
// response from `PutTaggedObject`: TaggedObject
|
||||||
fmt.Fprintf(os.Stdout, "Response from `TaggedObjectsAPI.PutTaggedObject`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `TaggedObjectsAPI.PutTaggedObject`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -563,7 +563,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -578,22 +578,22 @@ func main() {
|
|||||||
"tags" : [ "BU_FINANCE", "PCI" ]
|
"tags" : [ "BU_FINANCE", "PCI" ]
|
||||||
}`) // TaggedObject |
|
}`) // TaggedObject |
|
||||||
|
|
||||||
|
var taggedObject beta.TaggedObject
|
||||||
var taggedObject beta.TaggedObject
|
if err := json.Unmarshal(taggedobject, &taggedObject); err != nil {
|
||||||
if err := json.Unmarshal(taggedobject, &taggedObject); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
r, err := apiClient.Beta.TaggedObjectsAPI.SetTagToObject(context.Background()).TaggedObject(taggedObject).Execute()
|
r, err := apiClient.Beta.TaggedObjectsAPI.SetTagToObject(context.Background()).TaggedObject(taggedObject).Execute()
|
||||||
//r, err := apiClient.Beta.TaggedObjectsAPI.SetTagToObject(context.Background()).TaggedObject(taggedObject).Execute()
|
//r, err := apiClient.Beta.TaggedObjectsAPI.SetTagToObject(context.Background()).TaggedObject(taggedObject).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `TaggedObjectsAPI.SetTagToObject``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `TaggedObjectsAPI.SetTagToObject``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -638,7 +638,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -658,24 +658,23 @@ func main() {
|
|||||||
"tags" : [ "BU_FINANCE", "PCI" ]
|
"tags" : [ "BU_FINANCE", "PCI" ]
|
||||||
}`) // BulkTaggedObject | Supported object types are ACCESS_PROFILE, APPLICATION, CAMPAIGN, ENTITLEMENT, IDENTITY, ROLE, SOD_POLICY, SOURCE.
|
}`) // BulkTaggedObject | Supported object types are ACCESS_PROFILE, APPLICATION, CAMPAIGN, ENTITLEMENT, IDENTITY, ROLE, SOD_POLICY, SOURCE.
|
||||||
|
|
||||||
|
var bulkTaggedObject beta.BulkTaggedObject
|
||||||
var bulkTaggedObject beta.BulkTaggedObject
|
if err := json.Unmarshal(bulktaggedobject, &bulkTaggedObject); err != nil {
|
||||||
if err := json.Unmarshal(bulktaggedobject, &bulkTaggedObject); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.TaggedObjectsAPI.SetTagsToManyObjects(context.Background()).BulkTaggedObject(bulkTaggedObject).Execute()
|
resp, r, err := apiClient.Beta.TaggedObjectsAPI.SetTagsToManyObjects(context.Background()).BulkTaggedObject(bulkTaggedObject).Execute()
|
||||||
//resp, r, err := apiClient.Beta.TaggedObjectsAPI.SetTagsToManyObjects(context.Background()).BulkTaggedObject(bulkTaggedObject).Execute()
|
//resp, r, err := apiClient.Beta.TaggedObjectsAPI.SetTagsToManyObjects(context.Background()).BulkTaggedObject(bulkTaggedObject).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `TaggedObjectsAPI.SetTagsToManyObjects``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `TaggedObjectsAPI.SetTagsToManyObjects``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `SetTagsToManyObjects`: BulkTaggedObject
|
// response from `SetTagsToManyObjects`: BulkTaggedObject
|
||||||
fmt.Fprintf(os.Stdout, "Response from `TaggedObjectsAPI.SetTagsToManyObjects`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `TaggedObjectsAPI.SetTagsToManyObjects`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -60,7 +60,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
|
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
@@ -83,24 +83,23 @@ func main() {
|
|||||||
"id" : "449ecdc0-d4ff-4341-acf6-92f6f7ce604f"
|
"id" : "449ecdc0-d4ff-4341-acf6-92f6f7ce604f"
|
||||||
}`) // Tag |
|
}`) // Tag |
|
||||||
|
|
||||||
|
var tag beta.Tag
|
||||||
var tag beta.Tag
|
if err := json.Unmarshal(tag, &tag); err != nil {
|
||||||
if err := json.Unmarshal(tag, &tag); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.TagsAPI.CreateTag(context.Background()).Tag(tag).Execute()
|
resp, r, err := apiClient.Beta.TagsAPI.CreateTag(context.Background()).Tag(tag).Execute()
|
||||||
//resp, r, err := apiClient.Beta.TagsAPI.CreateTag(context.Background()).Tag(tag).Execute()
|
//resp, r, err := apiClient.Beta.TagsAPI.CreateTag(context.Background()).Tag(tag).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `TagsAPI.CreateTag``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `TagsAPI.CreateTag``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `CreateTag`: Tag
|
// response from `CreateTag`: Tag
|
||||||
fmt.Fprintf(os.Stdout, "Response from `TagsAPI.CreateTag`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `TagsAPI.CreateTag`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -159,14 +158,15 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
r, err := apiClient.Beta.TagsAPI.DeleteTagById(context.Background(), id).Execute()
|
r, err := apiClient.Beta.TagsAPI.DeleteTagById(context.Background(), id).Execute()
|
||||||
//r, err := apiClient.Beta.TagsAPI.DeleteTagById(context.Background(), id).Execute()
|
//r, err := apiClient.Beta.TagsAPI.DeleteTagById(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `TagsAPI.DeleteTagById``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `TagsAPI.DeleteTagById``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -225,16 +225,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.TagsAPI.GetTagById(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.TagsAPI.GetTagById(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.TagsAPI.GetTagById(context.Background(), id).Execute()
|
//resp, r, err := apiClient.Beta.TagsAPI.GetTagById(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `TagsAPI.GetTagById``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `TagsAPI.GetTagById``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetTagById`: Tag
|
// response from `GetTagById`: Tag
|
||||||
fmt.Fprintf(os.Stdout, "Response from `TagsAPI.GetTagById`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `TagsAPI.GetTagById`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -297,16 +297,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.TagsAPI.ListTags(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.TagsAPI.ListTags(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.TagsAPI.ListTags(context.Background()).Limit(limit).Offset(offset).Count(count).Filters(filters).Sorters(sorters).Execute()
|
//resp, r, err := apiClient.Beta.TagsAPI.ListTags(context.Background()).Limit(limit).Offset(offset).Count(count).Filters(filters).Sorters(sorters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `TagsAPI.ListTags``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `TagsAPI.ListTags``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListTags`: []Tag
|
// response from `ListTags`: []Tag
|
||||||
fmt.Fprintf(os.Stdout, "Response from `TagsAPI.ListTags`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `TagsAPI.ListTags`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -73,14 +73,15 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
r, err := apiClient.Beta.TaskManagementAPI.GetPendingTaskHeaders(context.Background()).Execute()
|
r, err := apiClient.Beta.TaskManagementAPI.GetPendingTaskHeaders(context.Background()).Execute()
|
||||||
//r, err := apiClient.Beta.TaskManagementAPI.GetPendingTaskHeaders(context.Background()).Offset(offset).Limit(limit).Count(count).Execute()
|
//r, err := apiClient.Beta.TaskManagementAPI.GetPendingTaskHeaders(context.Background()).Offset(offset).Limit(limit).Count(count).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `TaskManagementAPI.GetPendingTaskHeaders``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `TaskManagementAPI.GetPendingTaskHeaders``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -137,16 +138,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.TaskManagementAPI.GetPendingTasks(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.TaskManagementAPI.GetPendingTasks(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.TaskManagementAPI.GetPendingTasks(context.Background()).Offset(offset).Limit(limit).Count(count).Execute()
|
//resp, r, err := apiClient.Beta.TaskManagementAPI.GetPendingTasks(context.Background()).Offset(offset).Limit(limit).Count(count).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `TaskManagementAPI.GetPendingTasks``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `TaskManagementAPI.GetPendingTasks``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetPendingTasks`: []TaskStatus
|
// response from `GetPendingTasks`: []TaskStatus
|
||||||
fmt.Fprintf(os.Stdout, "Response from `TaskManagementAPI.GetPendingTasks`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `TaskManagementAPI.GetPendingTasks`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -203,16 +204,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.TaskManagementAPI.GetTaskStatus(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.TaskManagementAPI.GetTaskStatus(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.TaskManagementAPI.GetTaskStatus(context.Background(), id).Execute()
|
//resp, r, err := apiClient.Beta.TaskManagementAPI.GetTaskStatus(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `TaskManagementAPI.GetTaskStatus``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `TaskManagementAPI.GetTaskStatus``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetTaskStatus`: TaskStatus
|
// response from `GetTaskStatus`: TaskStatus
|
||||||
fmt.Fprintf(os.Stdout, "Response from `TaskManagementAPI.GetTaskStatus`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `TaskManagementAPI.GetTaskStatus`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -274,16 +275,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.TaskManagementAPI.GetTaskStatusList(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.TaskManagementAPI.GetTaskStatusList(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.TaskManagementAPI.GetTaskStatusList(context.Background()).Limit(limit).Offset(offset).Count(count).Filters(filters).Sorters(sorters).Execute()
|
//resp, r, err := apiClient.Beta.TaskManagementAPI.GetTaskStatusList(context.Background()).Limit(limit).Offset(offset).Count(count).Filters(filters).Sorters(sorters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `TaskManagementAPI.GetTaskStatusList``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `TaskManagementAPI.GetTaskStatusList``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetTaskStatusList`: []TaskStatus
|
// response from `GetTaskStatusList`: []TaskStatus
|
||||||
fmt.Fprintf(os.Stdout, "Response from `TaskManagementAPI.GetTaskStatusList`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `TaskManagementAPI.GetTaskStatusList`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -331,7 +332,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -340,24 +341,23 @@ func main() {
|
|||||||
id := `00eebcf881994e419d72e757fd30dc0e` // string | Task ID. # string | Task ID.
|
id := `00eebcf881994e419d72e757fd30dc0e` // string | Task ID. # string | Task ID.
|
||||||
jsonpatchoperation := []byte(``) // []JsonPatchOperation | The JSONPatch payload used to update the object.
|
jsonpatchoperation := []byte(``) // []JsonPatchOperation | The JSONPatch payload used to update the object.
|
||||||
|
|
||||||
|
var jsonPatchOperation []beta.JsonPatchOperation
|
||||||
var jsonPatchOperation beta.[]JsonPatchOperation
|
if err := json.Unmarshal(jsonpatchoperation, &jsonPatchOperation); err != nil {
|
||||||
if err := json.Unmarshal(jsonpatchoperation, &jsonPatchOperation); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.TaskManagementAPI.UpdateTaskStatus(context.Background(), id).JsonPatchOperation(jsonPatchOperation).Execute()
|
resp, r, err := apiClient.Beta.TaskManagementAPI.UpdateTaskStatus(context.Background(), id).JsonPatchOperation(jsonPatchOperation).Execute()
|
||||||
//resp, r, err := apiClient.Beta.TaskManagementAPI.UpdateTaskStatus(context.Background(), id).JsonPatchOperation(jsonPatchOperation).Execute()
|
//resp, r, err := apiClient.Beta.TaskManagementAPI.UpdateTaskStatus(context.Background(), id).JsonPatchOperation(jsonPatchOperation).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `TaskManagementAPI.UpdateTaskStatus``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `TaskManagementAPI.UpdateTaskStatus``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `UpdateTaskStatus`: TaskStatus
|
// response from `UpdateTaskStatus`: TaskStatus
|
||||||
fmt.Fprintf(os.Stdout, "Response from `TaskManagementAPI.UpdateTaskStatus`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `TaskManagementAPI.UpdateTaskStatus`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -60,16 +60,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.TenantAPI.GetTenant(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.TenantAPI.GetTenant(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.TenantAPI.GetTenant(context.Background()).Execute()
|
//resp, r, err := apiClient.Beta.TenantAPI.GetTenant(context.Background()).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `TenantAPI.GetTenant``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `TenantAPI.GetTenant``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetTenant`: Tenant
|
// response from `GetTenant`: Tenant
|
||||||
fmt.Fprintf(os.Stdout, "Response from `TenantAPI.GetTenant`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `TenantAPI.GetTenant`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -64,7 +64,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -76,24 +76,23 @@ func main() {
|
|||||||
"type" : "dateFormat"
|
"type" : "dateFormat"
|
||||||
}`) // Transform | The transform to be created.
|
}`) // Transform | The transform to be created.
|
||||||
|
|
||||||
|
var transform beta.Transform
|
||||||
var transform beta.Transform
|
if err := json.Unmarshal(transform, &transform); err != nil {
|
||||||
if err := json.Unmarshal(transform, &transform); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.TransformsAPI.CreateTransform(context.Background()).Transform(transform).Execute()
|
resp, r, err := apiClient.Beta.TransformsAPI.CreateTransform(context.Background()).Transform(transform).Execute()
|
||||||
//resp, r, err := apiClient.Beta.TransformsAPI.CreateTransform(context.Background()).Transform(transform).Execute()
|
//resp, r, err := apiClient.Beta.TransformsAPI.CreateTransform(context.Background()).Transform(transform).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `TransformsAPI.CreateTransform``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `TransformsAPI.CreateTransform``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `CreateTransform`: TransformRead
|
// response from `CreateTransform`: TransformRead
|
||||||
fmt.Fprintf(os.Stdout, "Response from `TransformsAPI.CreateTransform`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `TransformsAPI.CreateTransform`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -151,14 +150,15 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
r, err := apiClient.Beta.TransformsAPI.DeleteTransform(context.Background(), id).Execute()
|
r, err := apiClient.Beta.TransformsAPI.DeleteTransform(context.Background(), id).Execute()
|
||||||
//r, err := apiClient.Beta.TransformsAPI.DeleteTransform(context.Background(), id).Execute()
|
//r, err := apiClient.Beta.TransformsAPI.DeleteTransform(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `TransformsAPI.DeleteTransform``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `TransformsAPI.DeleteTransform``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -216,16 +216,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.TransformsAPI.GetTransform(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.TransformsAPI.GetTransform(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.TransformsAPI.GetTransform(context.Background(), id).Execute()
|
//resp, r, err := apiClient.Beta.TransformsAPI.GetTransform(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `TransformsAPI.GetTransform``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `TransformsAPI.GetTransform``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetTransform`: TransformRead
|
// response from `GetTransform`: TransformRead
|
||||||
fmt.Fprintf(os.Stdout, "Response from `TransformsAPI.GetTransform`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `TransformsAPI.GetTransform`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -287,16 +287,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.TransformsAPI.ListTransforms(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.TransformsAPI.ListTransforms(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.TransformsAPI.ListTransforms(context.Background()).Offset(offset).Limit(limit).Count(count).Name(name).Filters(filters).Execute()
|
//resp, r, err := apiClient.Beta.TransformsAPI.ListTransforms(context.Background()).Offset(offset).Limit(limit).Count(count).Name(name).Filters(filters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `TransformsAPI.ListTransforms``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `TransformsAPI.ListTransforms``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListTransforms`: []TransformRead
|
// response from `ListTransforms`: []TransformRead
|
||||||
fmt.Fprintf(os.Stdout, "Response from `TransformsAPI.ListTransforms`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `TransformsAPI.ListTransforms`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -360,16 +360,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.TransformsAPI.UpdateTransform(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.TransformsAPI.UpdateTransform(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.TransformsAPI.UpdateTransform(context.Background(), id).Transform(transform).Execute()
|
//resp, r, err := apiClient.Beta.TransformsAPI.UpdateTransform(context.Background(), id).Transform(transform).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `TransformsAPI.UpdateTransform``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `TransformsAPI.UpdateTransform``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `UpdateTransform`: TransformRead
|
// response from `UpdateTransform`: TransformRead
|
||||||
fmt.Fprintf(os.Stdout, "Response from `TransformsAPI.UpdateTransform`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `TransformsAPI.UpdateTransform`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -110,7 +110,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -125,22 +125,22 @@ func main() {
|
|||||||
"error" : "Access request is denied."
|
"error" : "Access request is denied."
|
||||||
}`) // CompleteInvocation |
|
}`) // CompleteInvocation |
|
||||||
|
|
||||||
|
var completeInvocation beta.CompleteInvocation
|
||||||
var completeInvocation beta.CompleteInvocation
|
if err := json.Unmarshal(completeinvocation, &completeInvocation); err != nil {
|
||||||
if err := json.Unmarshal(completeinvocation, &completeInvocation); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
r, err := apiClient.Beta.TriggersAPI.CompleteTriggerInvocation(context.Background(), id).CompleteInvocation(completeInvocation).Execute()
|
r, err := apiClient.Beta.TriggersAPI.CompleteTriggerInvocation(context.Background(), id).CompleteInvocation(completeInvocation).Execute()
|
||||||
//r, err := apiClient.Beta.TriggersAPI.CompleteTriggerInvocation(context.Background(), id).CompleteInvocation(completeInvocation).Execute()
|
//r, err := apiClient.Beta.TriggersAPI.CompleteTriggerInvocation(context.Background(), id).CompleteInvocation(completeInvocation).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `TriggersAPI.CompleteTriggerInvocation``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `TriggersAPI.CompleteTriggerInvocation``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -185,7 +185,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -217,24 +217,23 @@ func main() {
|
|||||||
"enabled" : true
|
"enabled" : true
|
||||||
}`) // SubscriptionPostRequest |
|
}`) // SubscriptionPostRequest |
|
||||||
|
|
||||||
|
var subscriptionPostRequest beta.SubscriptionPostRequest
|
||||||
var subscriptionPostRequest beta.SubscriptionPostRequest
|
if err := json.Unmarshal(subscriptionpostrequest, &subscriptionPostRequest); err != nil {
|
||||||
if err := json.Unmarshal(subscriptionpostrequest, &subscriptionPostRequest); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.TriggersAPI.CreateSubscription(context.Background()).SubscriptionPostRequest(subscriptionPostRequest).Execute()
|
resp, r, err := apiClient.Beta.TriggersAPI.CreateSubscription(context.Background()).SubscriptionPostRequest(subscriptionPostRequest).Execute()
|
||||||
//resp, r, err := apiClient.Beta.TriggersAPI.CreateSubscription(context.Background()).SubscriptionPostRequest(subscriptionPostRequest).Execute()
|
//resp, r, err := apiClient.Beta.TriggersAPI.CreateSubscription(context.Background()).SubscriptionPostRequest(subscriptionPostRequest).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `TriggersAPI.CreateSubscription``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `TriggersAPI.CreateSubscription``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `CreateSubscription`: Subscription
|
// response from `CreateSubscription`: Subscription
|
||||||
fmt.Fprintf(os.Stdout, "Response from `TriggersAPI.CreateSubscription`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `TriggersAPI.CreateSubscription`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -291,14 +290,15 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
r, err := apiClient.Beta.TriggersAPI.DeleteSubscription(context.Background(), id).Execute()
|
r, err := apiClient.Beta.TriggersAPI.DeleteSubscription(context.Background(), id).Execute()
|
||||||
//r, err := apiClient.Beta.TriggersAPI.DeleteSubscription(context.Background(), id).Execute()
|
//r, err := apiClient.Beta.TriggersAPI.DeleteSubscription(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `TriggersAPI.DeleteSubscription``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `TriggersAPI.DeleteSubscription``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -359,16 +359,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.TriggersAPI.ListSubscriptions(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.TriggersAPI.ListSubscriptions(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.TriggersAPI.ListSubscriptions(context.Background()).Limit(limit).Offset(offset).Count(count).Filters(filters).Sorters(sorters).Execute()
|
//resp, r, err := apiClient.Beta.TriggersAPI.ListSubscriptions(context.Background()).Limit(limit).Offset(offset).Count(count).Filters(filters).Sorters(sorters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `TriggersAPI.ListSubscriptions``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `TriggersAPI.ListSubscriptions``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListSubscriptions`: []Subscription
|
// response from `ListSubscriptions`: []Subscription
|
||||||
fmt.Fprintf(os.Stdout, "Response from `TriggersAPI.ListSubscriptions`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `TriggersAPI.ListSubscriptions`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -431,16 +431,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.TriggersAPI.ListTriggerInvocationStatus(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.TriggersAPI.ListTriggerInvocationStatus(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.TriggersAPI.ListTriggerInvocationStatus(context.Background()).Limit(limit).Offset(offset).Count(count).Filters(filters).Sorters(sorters).Execute()
|
//resp, r, err := apiClient.Beta.TriggersAPI.ListTriggerInvocationStatus(context.Background()).Limit(limit).Offset(offset).Count(count).Filters(filters).Sorters(sorters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `TriggersAPI.ListTriggerInvocationStatus``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `TriggersAPI.ListTriggerInvocationStatus``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListTriggerInvocationStatus`: []InvocationStatus
|
// response from `ListTriggerInvocationStatus`: []InvocationStatus
|
||||||
fmt.Fprintf(os.Stdout, "Response from `TriggersAPI.ListTriggerInvocationStatus`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `TriggersAPI.ListTriggerInvocationStatus`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -501,16 +501,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.TriggersAPI.ListTriggers(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.TriggersAPI.ListTriggers(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.TriggersAPI.ListTriggers(context.Background()).Limit(limit).Offset(offset).Count(count).Filters(filters).Sorters(sorters).Execute()
|
//resp, r, err := apiClient.Beta.TriggersAPI.ListTriggers(context.Background()).Limit(limit).Offset(offset).Count(count).Filters(filters).Sorters(sorters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `TriggersAPI.ListTriggers``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `TriggersAPI.ListTriggers``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListTriggers`: []Trigger
|
// response from `ListTriggers`: []Trigger
|
||||||
fmt.Fprintf(os.Stdout, "Response from `TriggersAPI.ListTriggers`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `TriggersAPI.ListTriggers`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -560,7 +560,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -569,24 +569,23 @@ func main() {
|
|||||||
id := `0f11f2a4-7c94-4bf3-a2bd-742580fe3bde` // string | ID of the Subscription to patch # string | ID of the Subscription to patch
|
id := `0f11f2a4-7c94-4bf3-a2bd-742580fe3bde` // string | ID of the Subscription to patch # string | ID of the Subscription to patch
|
||||||
subscriptionpatchrequestinner := []byte(``) // []SubscriptionPatchRequestInner |
|
subscriptionpatchrequestinner := []byte(``) // []SubscriptionPatchRequestInner |
|
||||||
|
|
||||||
|
var subscriptionPatchRequestInner []beta.SubscriptionPatchRequestInner
|
||||||
var subscriptionPatchRequestInner beta.[]SubscriptionPatchRequestInner
|
if err := json.Unmarshal(subscriptionpatchrequestinner, &subscriptionPatchRequestInner); err != nil {
|
||||||
if err := json.Unmarshal(subscriptionpatchrequestinner, &subscriptionPatchRequestInner); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.TriggersAPI.PatchSubscription(context.Background(), id).SubscriptionPatchRequestInner(subscriptionPatchRequestInner).Execute()
|
resp, r, err := apiClient.Beta.TriggersAPI.PatchSubscription(context.Background(), id).SubscriptionPatchRequestInner(subscriptionPatchRequestInner).Execute()
|
||||||
//resp, r, err := apiClient.Beta.TriggersAPI.PatchSubscription(context.Background(), id).SubscriptionPatchRequestInner(subscriptionPatchRequestInner).Execute()
|
//resp, r, err := apiClient.Beta.TriggersAPI.PatchSubscription(context.Background(), id).SubscriptionPatchRequestInner(subscriptionPatchRequestInner).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `TriggersAPI.PatchSubscription``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `TriggersAPI.PatchSubscription``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `PatchSubscription`: Subscription
|
// response from `PatchSubscription`: Subscription
|
||||||
fmt.Fprintf(os.Stdout, "Response from `TriggersAPI.PatchSubscription`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `TriggersAPI.PatchSubscription`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -629,7 +628,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -646,24 +645,23 @@ func main() {
|
|||||||
}
|
}
|
||||||
}`) // TestInvocation |
|
}`) // TestInvocation |
|
||||||
|
|
||||||
|
var testInvocation beta.TestInvocation
|
||||||
var testInvocation beta.TestInvocation
|
if err := json.Unmarshal(testinvocation, &testInvocation); err != nil {
|
||||||
if err := json.Unmarshal(testinvocation, &testInvocation); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.TriggersAPI.StartTestTriggerInvocation(context.Background()).TestInvocation(testInvocation).Execute()
|
resp, r, err := apiClient.Beta.TriggersAPI.StartTestTriggerInvocation(context.Background()).TestInvocation(testInvocation).Execute()
|
||||||
//resp, r, err := apiClient.Beta.TriggersAPI.StartTestTriggerInvocation(context.Background()).TestInvocation(testInvocation).Execute()
|
//resp, r, err := apiClient.Beta.TriggersAPI.StartTestTriggerInvocation(context.Background()).TestInvocation(testInvocation).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `TriggersAPI.StartTestTriggerInvocation``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `TriggersAPI.StartTestTriggerInvocation``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `StartTestTriggerInvocation`: []Invocation
|
// response from `StartTestTriggerInvocation`: []Invocation
|
||||||
fmt.Fprintf(os.Stdout, "Response from `TriggersAPI.StartTestTriggerInvocation`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `TriggersAPI.StartTestTriggerInvocation`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -707,7 +705,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -720,24 +718,23 @@ func main() {
|
|||||||
}
|
}
|
||||||
}`) // ValidateFilterInputDto |
|
}`) // ValidateFilterInputDto |
|
||||||
|
|
||||||
|
var validateFilterInputDto beta.ValidateFilterInputDto
|
||||||
var validateFilterInputDto beta.ValidateFilterInputDto
|
if err := json.Unmarshal(validatefilterinputdto, &validateFilterInputDto); err != nil {
|
||||||
if err := json.Unmarshal(validatefilterinputdto, &validateFilterInputDto); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.TriggersAPI.TestSubscriptionFilter(context.Background()).ValidateFilterInputDto(validateFilterInputDto).Execute()
|
resp, r, err := apiClient.Beta.TriggersAPI.TestSubscriptionFilter(context.Background()).ValidateFilterInputDto(validateFilterInputDto).Execute()
|
||||||
//resp, r, err := apiClient.Beta.TriggersAPI.TestSubscriptionFilter(context.Background()).ValidateFilterInputDto(validateFilterInputDto).Execute()
|
//resp, r, err := apiClient.Beta.TriggersAPI.TestSubscriptionFilter(context.Background()).ValidateFilterInputDto(validateFilterInputDto).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `TriggersAPI.TestSubscriptionFilter``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `TriggersAPI.TestSubscriptionFilter``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `TestSubscriptionFilter`: ValidateFilterOutputDto
|
// response from `TestSubscriptionFilter`: ValidateFilterOutputDto
|
||||||
fmt.Fprintf(os.Stdout, "Response from `TriggersAPI.TestSubscriptionFilter`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `TriggersAPI.TestSubscriptionFilter`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -794,7 +791,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -826,24 +823,23 @@ func main() {
|
|||||||
"enabled" : true
|
"enabled" : true
|
||||||
}`) // SubscriptionPutRequest |
|
}`) // SubscriptionPutRequest |
|
||||||
|
|
||||||
|
var subscriptionPutRequest beta.SubscriptionPutRequest
|
||||||
var subscriptionPutRequest beta.SubscriptionPutRequest
|
if err := json.Unmarshal(subscriptionputrequest, &subscriptionPutRequest); err != nil {
|
||||||
if err := json.Unmarshal(subscriptionputrequest, &subscriptionPutRequest); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.TriggersAPI.UpdateSubscription(context.Background(), id).SubscriptionPutRequest(subscriptionPutRequest).Execute()
|
resp, r, err := apiClient.Beta.TriggersAPI.UpdateSubscription(context.Background(), id).SubscriptionPutRequest(subscriptionPutRequest).Execute()
|
||||||
//resp, r, err := apiClient.Beta.TriggersAPI.UpdateSubscription(context.Background(), id).SubscriptionPutRequest(subscriptionPutRequest).Execute()
|
//resp, r, err := apiClient.Beta.TriggersAPI.UpdateSubscription(context.Background(), id).SubscriptionPutRequest(subscriptionPutRequest).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `TriggersAPI.UpdateSubscription``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `TriggersAPI.UpdateSubscription``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `UpdateSubscription`: Subscription
|
// response from `UpdateSubscription`: Subscription
|
||||||
fmt.Fprintf(os.Stdout, "Response from `TriggersAPI.UpdateSubscription`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `TriggersAPI.UpdateSubscription`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -63,16 +63,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.UIMetadataAPI.GetTenantUiMetadata(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.UIMetadataAPI.GetTenantUiMetadata(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.UIMetadataAPI.GetTenantUiMetadata(context.Background()).Execute()
|
//resp, r, err := apiClient.Beta.UIMetadataAPI.GetTenantUiMetadata(context.Background()).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `UIMetadataAPI.GetTenantUiMetadata``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `UIMetadataAPI.GetTenantUiMetadata``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetTenantUiMetadata`: TenantUiMetadataItemResponse
|
// response from `GetTenantUiMetadata`: TenantUiMetadataItemResponse
|
||||||
fmt.Fprintf(os.Stdout, "Response from `UIMetadataAPI.GetTenantUiMetadata`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `UIMetadataAPI.GetTenantUiMetadata`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -116,7 +116,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -128,24 +128,23 @@ func main() {
|
|||||||
"iframeWhiteList" : "http://example.com http://example2.com"
|
"iframeWhiteList" : "http://example.com http://example2.com"
|
||||||
}`) // TenantUiMetadataItemUpdateRequest |
|
}`) // TenantUiMetadataItemUpdateRequest |
|
||||||
|
|
||||||
|
var tenantUiMetadataItemUpdateRequest beta.TenantUiMetadataItemUpdateRequest
|
||||||
var tenantUiMetadataItemUpdateRequest beta.TenantUiMetadataItemUpdateRequest
|
if err := json.Unmarshal(tenantuimetadataitemupdaterequest, &tenantUiMetadataItemUpdateRequest); err != nil {
|
||||||
if err := json.Unmarshal(tenantuimetadataitemupdaterequest, &tenantUiMetadataItemUpdateRequest); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.UIMetadataAPI.SetTenantUiMetadata(context.Background()).TenantUiMetadataItemUpdateRequest(tenantUiMetadataItemUpdateRequest).Execute()
|
resp, r, err := apiClient.Beta.UIMetadataAPI.SetTenantUiMetadata(context.Background()).TenantUiMetadataItemUpdateRequest(tenantUiMetadataItemUpdateRequest).Execute()
|
||||||
//resp, r, err := apiClient.Beta.UIMetadataAPI.SetTenantUiMetadata(context.Background()).TenantUiMetadataItemUpdateRequest(tenantUiMetadataItemUpdateRequest).Execute()
|
//resp, r, err := apiClient.Beta.UIMetadataAPI.SetTenantUiMetadata(context.Background()).TenantUiMetadataItemUpdateRequest(tenantUiMetadataItemUpdateRequest).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `UIMetadataAPI.SetTenantUiMetadata``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `UIMetadataAPI.SetTenantUiMetadata``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `SetTenantUiMetadata`: TenantUiMetadataItemResponse
|
// response from `SetTenantUiMetadata`: TenantUiMetadataItemResponse
|
||||||
fmt.Fprintf(os.Stdout, "Response from `UIMetadataAPI.SetTenantUiMetadata`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `UIMetadataAPI.SetTenantUiMetadata`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -62,7 +62,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -92,24 +92,23 @@ func main() {
|
|||||||
}
|
}
|
||||||
}`) // VendorConnectorMapping |
|
}`) // VendorConnectorMapping |
|
||||||
|
|
||||||
|
var vendorConnectorMapping beta.VendorConnectorMapping
|
||||||
var vendorConnectorMapping beta.VendorConnectorMapping
|
if err := json.Unmarshal(vendorconnectormapping, &vendorConnectorMapping); err != nil {
|
||||||
if err := json.Unmarshal(vendorconnectormapping, &vendorConnectorMapping); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.VendorConnectorMappingsAPI.CreateVendorConnectorMapping(context.Background()).VendorConnectorMapping(vendorConnectorMapping).Execute()
|
resp, r, err := apiClient.Beta.VendorConnectorMappingsAPI.CreateVendorConnectorMapping(context.Background()).VendorConnectorMapping(vendorConnectorMapping).Execute()
|
||||||
//resp, r, err := apiClient.Beta.VendorConnectorMappingsAPI.CreateVendorConnectorMapping(context.Background()).VendorConnectorMapping(vendorConnectorMapping).Execute()
|
//resp, r, err := apiClient.Beta.VendorConnectorMappingsAPI.CreateVendorConnectorMapping(context.Background()).VendorConnectorMapping(vendorConnectorMapping).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `VendorConnectorMappingsAPI.CreateVendorConnectorMapping``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `VendorConnectorMappingsAPI.CreateVendorConnectorMapping``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `CreateVendorConnectorMapping`: VendorConnectorMapping
|
// response from `CreateVendorConnectorMapping`: VendorConnectorMapping
|
||||||
fmt.Fprintf(os.Stdout, "Response from `VendorConnectorMappingsAPI.CreateVendorConnectorMapping`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `VendorConnectorMappingsAPI.CreateVendorConnectorMapping`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -153,7 +152,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -183,24 +182,23 @@ func main() {
|
|||||||
}
|
}
|
||||||
}`) // VendorConnectorMapping |
|
}`) // VendorConnectorMapping |
|
||||||
|
|
||||||
|
var vendorConnectorMapping beta.VendorConnectorMapping
|
||||||
var vendorConnectorMapping beta.VendorConnectorMapping
|
if err := json.Unmarshal(vendorconnectormapping, &vendorConnectorMapping); err != nil {
|
||||||
if err := json.Unmarshal(vendorconnectormapping, &vendorConnectorMapping); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.VendorConnectorMappingsAPI.DeleteVendorConnectorMapping(context.Background()).VendorConnectorMapping(vendorConnectorMapping).Execute()
|
resp, r, err := apiClient.Beta.VendorConnectorMappingsAPI.DeleteVendorConnectorMapping(context.Background()).VendorConnectorMapping(vendorConnectorMapping).Execute()
|
||||||
//resp, r, err := apiClient.Beta.VendorConnectorMappingsAPI.DeleteVendorConnectorMapping(context.Background()).VendorConnectorMapping(vendorConnectorMapping).Execute()
|
//resp, r, err := apiClient.Beta.VendorConnectorMappingsAPI.DeleteVendorConnectorMapping(context.Background()).VendorConnectorMapping(vendorConnectorMapping).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `VendorConnectorMappingsAPI.DeleteVendorConnectorMapping``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `VendorConnectorMappingsAPI.DeleteVendorConnectorMapping``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `DeleteVendorConnectorMapping`: DeleteVendorConnectorMapping200Response
|
// response from `DeleteVendorConnectorMapping`: DeleteVendorConnectorMapping200Response
|
||||||
fmt.Fprintf(os.Stdout, "Response from `VendorConnectorMappingsAPI.DeleteVendorConnectorMapping`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `VendorConnectorMappingsAPI.DeleteVendorConnectorMapping`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -249,16 +247,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.VendorConnectorMappingsAPI.GetVendorConnectorMappings(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.VendorConnectorMappingsAPI.GetVendorConnectorMappings(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.VendorConnectorMappingsAPI.GetVendorConnectorMappings(context.Background()).Execute()
|
//resp, r, err := apiClient.Beta.VendorConnectorMappingsAPI.GetVendorConnectorMappings(context.Background()).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `VendorConnectorMappingsAPI.GetVendorConnectorMappings``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `VendorConnectorMappingsAPI.GetVendorConnectorMappings``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetVendorConnectorMappings`: []VendorConnectorMapping
|
// response from `GetVendorConnectorMappings`: []VendorConnectorMapping
|
||||||
fmt.Fprintf(os.Stdout, "Response from `VendorConnectorMappingsAPI.GetVendorConnectorMappings`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `VendorConnectorMappingsAPI.GetVendorConnectorMappings`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -101,16 +101,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.WorkItemsAPI.ApproveApprovalItem(context.Background(), id, approvalItemId).Execute()
|
resp, r, err := apiClient.Beta.WorkItemsAPI.ApproveApprovalItem(context.Background(), id, approvalItemId).Execute()
|
||||||
//resp, r, err := apiClient.Beta.WorkItemsAPI.ApproveApprovalItem(context.Background(), id, approvalItemId).Execute()
|
//resp, r, err := apiClient.Beta.WorkItemsAPI.ApproveApprovalItem(context.Background(), id, approvalItemId).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `WorkItemsAPI.ApproveApprovalItem``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `WorkItemsAPI.ApproveApprovalItem``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ApproveApprovalItem`: WorkItems
|
// response from `ApproveApprovalItem`: WorkItems
|
||||||
fmt.Fprintf(os.Stdout, "Response from `WorkItemsAPI.ApproveApprovalItem`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `WorkItemsAPI.ApproveApprovalItem`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -170,16 +170,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.WorkItemsAPI.ApproveApprovalItemsInBulk(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.WorkItemsAPI.ApproveApprovalItemsInBulk(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.WorkItemsAPI.ApproveApprovalItemsInBulk(context.Background(), id).Execute()
|
//resp, r, err := apiClient.Beta.WorkItemsAPI.ApproveApprovalItemsInBulk(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `WorkItemsAPI.ApproveApprovalItemsInBulk``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `WorkItemsAPI.ApproveApprovalItemsInBulk``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ApproveApprovalItemsInBulk`: WorkItems
|
// response from `ApproveApprovalItemsInBulk`: WorkItems
|
||||||
fmt.Fprintf(os.Stdout, "Response from `WorkItemsAPI.ApproveApprovalItemsInBulk`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `WorkItemsAPI.ApproveApprovalItemsInBulk`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -241,16 +241,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.WorkItemsAPI.CompleteWorkItem(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.WorkItemsAPI.CompleteWorkItem(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.WorkItemsAPI.CompleteWorkItem(context.Background(), id).Body(body).Execute()
|
//resp, r, err := apiClient.Beta.WorkItemsAPI.CompleteWorkItem(context.Background(), id).Body(body).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `WorkItemsAPI.CompleteWorkItem``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `WorkItemsAPI.CompleteWorkItem``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `CompleteWorkItem`: WorkItems
|
// response from `CompleteWorkItem`: WorkItems
|
||||||
fmt.Fprintf(os.Stdout, "Response from `WorkItemsAPI.CompleteWorkItem`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `WorkItemsAPI.CompleteWorkItem`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -312,16 +312,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.WorkItemsAPI.GetCompletedWorkItems(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.WorkItemsAPI.GetCompletedWorkItems(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.WorkItemsAPI.GetCompletedWorkItems(context.Background()).OwnerId(ownerId).Limit(limit).Offset(offset).Count(count).Execute()
|
//resp, r, err := apiClient.Beta.WorkItemsAPI.GetCompletedWorkItems(context.Background()).OwnerId(ownerId).Limit(limit).Offset(offset).Count(count).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `WorkItemsAPI.GetCompletedWorkItems``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `WorkItemsAPI.GetCompletedWorkItems``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetCompletedWorkItems`: []WorkItems
|
// response from `GetCompletedWorkItems`: []WorkItems
|
||||||
fmt.Fprintf(os.Stdout, "Response from `WorkItemsAPI.GetCompletedWorkItems`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `WorkItemsAPI.GetCompletedWorkItems`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -381,16 +381,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.WorkItemsAPI.GetCountCompletedWorkItems(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.WorkItemsAPI.GetCountCompletedWorkItems(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.WorkItemsAPI.GetCountCompletedWorkItems(context.Background()).OwnerId(ownerId).Limit(limit).Offset(offset).Execute()
|
//resp, r, err := apiClient.Beta.WorkItemsAPI.GetCountCompletedWorkItems(context.Background()).OwnerId(ownerId).Limit(limit).Offset(offset).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `WorkItemsAPI.GetCountCompletedWorkItems``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `WorkItemsAPI.GetCountCompletedWorkItems``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetCountCompletedWorkItems`: []WorkItemsCount
|
// response from `GetCountCompletedWorkItems`: []WorkItemsCount
|
||||||
fmt.Fprintf(os.Stdout, "Response from `WorkItemsAPI.GetCountCompletedWorkItems`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `WorkItemsAPI.GetCountCompletedWorkItems`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -446,16 +446,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.WorkItemsAPI.GetCountWorkItems(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.WorkItemsAPI.GetCountWorkItems(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.WorkItemsAPI.GetCountWorkItems(context.Background()).OwnerId(ownerId).Execute()
|
//resp, r, err := apiClient.Beta.WorkItemsAPI.GetCountWorkItems(context.Background()).OwnerId(ownerId).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `WorkItemsAPI.GetCountWorkItems``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `WorkItemsAPI.GetCountWorkItems``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetCountWorkItems`: WorkItemsCount
|
// response from `GetCountWorkItems`: WorkItemsCount
|
||||||
fmt.Fprintf(os.Stdout, "Response from `WorkItemsAPI.GetCountWorkItems`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `WorkItemsAPI.GetCountWorkItems`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -517,16 +517,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.WorkItemsAPI.GetWorkItem(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.WorkItemsAPI.GetWorkItem(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.WorkItemsAPI.GetWorkItem(context.Background(), id).OwnerId(ownerId).Execute()
|
//resp, r, err := apiClient.Beta.WorkItemsAPI.GetWorkItem(context.Background(), id).OwnerId(ownerId).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `WorkItemsAPI.GetWorkItem``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `WorkItemsAPI.GetWorkItem``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetWorkItem`: map[string]interface{}
|
// response from `GetWorkItem`: map[string]interface{}
|
||||||
fmt.Fprintf(os.Stdout, "Response from `WorkItemsAPI.GetWorkItem`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `WorkItemsAPI.GetWorkItem`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -582,16 +582,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.WorkItemsAPI.GetWorkItemsSummary(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.WorkItemsAPI.GetWorkItemsSummary(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.WorkItemsAPI.GetWorkItemsSummary(context.Background()).OwnerId(ownerId).Execute()
|
//resp, r, err := apiClient.Beta.WorkItemsAPI.GetWorkItemsSummary(context.Background()).OwnerId(ownerId).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `WorkItemsAPI.GetWorkItemsSummary``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `WorkItemsAPI.GetWorkItemsSummary``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetWorkItemsSummary`: WorkItemsSummary
|
// response from `GetWorkItemsSummary`: WorkItemsSummary
|
||||||
fmt.Fprintf(os.Stdout, "Response from `WorkItemsAPI.GetWorkItemsSummary`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `WorkItemsAPI.GetWorkItemsSummary`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -653,16 +653,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.WorkItemsAPI.ListWorkItems(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.WorkItemsAPI.ListWorkItems(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.WorkItemsAPI.ListWorkItems(context.Background()).Limit(limit).Offset(offset).Count(count).OwnerId(ownerId).Execute()
|
//resp, r, err := apiClient.Beta.WorkItemsAPI.ListWorkItems(context.Background()).Limit(limit).Offset(offset).Count(count).OwnerId(ownerId).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `WorkItemsAPI.ListWorkItems``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `WorkItemsAPI.ListWorkItems``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListWorkItems`: []WorkItems
|
// response from `ListWorkItems`: []WorkItems
|
||||||
fmt.Fprintf(os.Stdout, "Response from `WorkItemsAPI.ListWorkItems`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `WorkItemsAPI.ListWorkItems`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -725,16 +725,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.WorkItemsAPI.RejectApprovalItem(context.Background(), id, approvalItemId).Execute()
|
resp, r, err := apiClient.Beta.WorkItemsAPI.RejectApprovalItem(context.Background(), id, approvalItemId).Execute()
|
||||||
//resp, r, err := apiClient.Beta.WorkItemsAPI.RejectApprovalItem(context.Background(), id, approvalItemId).Execute()
|
//resp, r, err := apiClient.Beta.WorkItemsAPI.RejectApprovalItem(context.Background(), id, approvalItemId).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `WorkItemsAPI.RejectApprovalItem``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `WorkItemsAPI.RejectApprovalItem``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `RejectApprovalItem`: WorkItems
|
// response from `RejectApprovalItem`: WorkItems
|
||||||
fmt.Fprintf(os.Stdout, "Response from `WorkItemsAPI.RejectApprovalItem`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `WorkItemsAPI.RejectApprovalItem`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -794,16 +794,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.WorkItemsAPI.RejectApprovalItemsInBulk(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.WorkItemsAPI.RejectApprovalItemsInBulk(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.WorkItemsAPI.RejectApprovalItemsInBulk(context.Background(), id).Execute()
|
//resp, r, err := apiClient.Beta.WorkItemsAPI.RejectApprovalItemsInBulk(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `WorkItemsAPI.RejectApprovalItemsInBulk``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `WorkItemsAPI.RejectApprovalItemsInBulk``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `RejectApprovalItemsInBulk`: WorkItems
|
// response from `RejectApprovalItemsInBulk`: WorkItems
|
||||||
fmt.Fprintf(os.Stdout, "Response from `WorkItemsAPI.RejectApprovalItemsInBulk`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `WorkItemsAPI.RejectApprovalItemsInBulk`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -854,7 +854,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -863,24 +863,23 @@ func main() {
|
|||||||
id := `ef38f94347e94562b5bb8424a56397d8` // string | The ID of the work item # string | The ID of the work item
|
id := `ef38f94347e94562b5bb8424a56397d8` // string | The ID of the work item # string | The ID of the work item
|
||||||
requestBody := {fieldName=fieldValue} // map[string]interface{} | Account Selection Data map, keyed on fieldName # map[string]interface{} | Account Selection Data map, keyed on fieldName
|
requestBody := {fieldName=fieldValue} // map[string]interface{} | Account Selection Data map, keyed on fieldName # map[string]interface{} | Account Selection Data map, keyed on fieldName
|
||||||
|
|
||||||
|
var requestBody beta.RequestBody
|
||||||
var requestBody beta.RequestBody
|
if err := json.Unmarshal(requestbody, &requestBody); err != nil {
|
||||||
if err := json.Unmarshal(requestbody, &requestBody); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.WorkItemsAPI.SubmitAccountSelection(context.Background(), id).RequestBody(requestBody).Execute()
|
resp, r, err := apiClient.Beta.WorkItemsAPI.SubmitAccountSelection(context.Background(), id).RequestBody(requestBody).Execute()
|
||||||
//resp, r, err := apiClient.Beta.WorkItemsAPI.SubmitAccountSelection(context.Background(), id).RequestBody(requestBody).Execute()
|
//resp, r, err := apiClient.Beta.WorkItemsAPI.SubmitAccountSelection(context.Background(), id).RequestBody(requestBody).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `WorkItemsAPI.SubmitAccountSelection``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `WorkItemsAPI.SubmitAccountSelection``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `SubmitAccountSelection`: WorkItems
|
// response from `SubmitAccountSelection`: WorkItems
|
||||||
fmt.Fprintf(os.Stdout, "Response from `WorkItemsAPI.SubmitAccountSelection`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `WorkItemsAPI.SubmitAccountSelection`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -931,7 +930,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -944,22 +943,22 @@ func main() {
|
|||||||
"sendNotifications" : true
|
"sendNotifications" : true
|
||||||
}`) // WorkItemForward |
|
}`) // WorkItemForward |
|
||||||
|
|
||||||
|
var workItemForward beta.WorkItemForward
|
||||||
var workItemForward beta.WorkItemForward
|
if err := json.Unmarshal(workitemforward, &workItemForward); err != nil {
|
||||||
if err := json.Unmarshal(workitemforward, &workItemForward); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
r, err := apiClient.Beta.WorkItemsAPI.SubmitForwardWorkItem(context.Background(), id).WorkItemForward(workItemForward).Execute()
|
r, err := apiClient.Beta.WorkItemsAPI.SubmitForwardWorkItem(context.Background(), id).WorkItemForward(workItemForward).Execute()
|
||||||
//r, err := apiClient.Beta.WorkItemsAPI.SubmitForwardWorkItem(context.Background(), id).WorkItemForward(workItemForward).Execute()
|
//r, err := apiClient.Beta.WorkItemsAPI.SubmitForwardWorkItem(context.Background(), id).WorkItemForward(workItemForward).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `WorkItemsAPI.SubmitForwardWorkItem``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `WorkItemsAPI.SubmitForwardWorkItem``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -73,7 +73,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -87,24 +87,23 @@ func main() {
|
|||||||
"startDate" : "2022-07-21T11:13:12.345Z"
|
"startDate" : "2022-07-21T11:13:12.345Z"
|
||||||
}`) // ConfigurationItemRequest |
|
}`) // ConfigurationItemRequest |
|
||||||
|
|
||||||
|
var configurationItemRequest beta.ConfigurationItemRequest
|
||||||
var configurationItemRequest beta.ConfigurationItemRequest
|
if err := json.Unmarshal(configurationitemrequest, &configurationItemRequest); err != nil {
|
||||||
if err := json.Unmarshal(configurationitemrequest, &configurationItemRequest); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.WorkReassignmentAPI.CreateReassignmentConfiguration(context.Background()).ConfigurationItemRequest(configurationItemRequest).Execute()
|
resp, r, err := apiClient.Beta.WorkReassignmentAPI.CreateReassignmentConfiguration(context.Background()).ConfigurationItemRequest(configurationItemRequest).Execute()
|
||||||
//resp, r, err := apiClient.Beta.WorkReassignmentAPI.CreateReassignmentConfiguration(context.Background()).ConfigurationItemRequest(configurationItemRequest).Execute()
|
//resp, r, err := apiClient.Beta.WorkReassignmentAPI.CreateReassignmentConfiguration(context.Background()).ConfigurationItemRequest(configurationItemRequest).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `WorkReassignmentAPI.CreateReassignmentConfiguration``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `WorkReassignmentAPI.CreateReassignmentConfiguration``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `CreateReassignmentConfiguration`: ConfigurationItemResponse
|
// response from `CreateReassignmentConfiguration`: ConfigurationItemResponse
|
||||||
fmt.Fprintf(os.Stdout, "Response from `WorkReassignmentAPI.CreateReassignmentConfiguration`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `WorkReassignmentAPI.CreateReassignmentConfiguration`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -164,14 +163,15 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
r, err := apiClient.Beta.WorkReassignmentAPI.DeleteReassignmentConfiguration(context.Background(), identityId, configType).Execute()
|
r, err := apiClient.Beta.WorkReassignmentAPI.DeleteReassignmentConfiguration(context.Background(), identityId, configType).Execute()
|
||||||
//r, err := apiClient.Beta.WorkReassignmentAPI.DeleteReassignmentConfiguration(context.Background(), identityId, configType).Execute()
|
//r, err := apiClient.Beta.WorkReassignmentAPI.DeleteReassignmentConfiguration(context.Background(), identityId, configType).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `WorkReassignmentAPI.DeleteReassignmentConfiguration``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `WorkReassignmentAPI.DeleteReassignmentConfiguration``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -233,16 +233,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.WorkReassignmentAPI.GetEvaluateReassignmentConfiguration(context.Background(), identityId, configType).Execute()
|
resp, r, err := apiClient.Beta.WorkReassignmentAPI.GetEvaluateReassignmentConfiguration(context.Background(), identityId, configType).Execute()
|
||||||
//resp, r, err := apiClient.Beta.WorkReassignmentAPI.GetEvaluateReassignmentConfiguration(context.Background(), identityId, configType).ExclusionFilters(exclusionFilters).Execute()
|
//resp, r, err := apiClient.Beta.WorkReassignmentAPI.GetEvaluateReassignmentConfiguration(context.Background(), identityId, configType).ExclusionFilters(exclusionFilters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `WorkReassignmentAPI.GetEvaluateReassignmentConfiguration``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `WorkReassignmentAPI.GetEvaluateReassignmentConfiguration``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetEvaluateReassignmentConfiguration`: []EvaluateResponse
|
// response from `GetEvaluateReassignmentConfiguration`: []EvaluateResponse
|
||||||
fmt.Fprintf(os.Stdout, "Response from `WorkReassignmentAPI.GetEvaluateReassignmentConfiguration`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `WorkReassignmentAPI.GetEvaluateReassignmentConfiguration`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -290,16 +290,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.WorkReassignmentAPI.GetReassignmentConfigTypes(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.WorkReassignmentAPI.GetReassignmentConfigTypes(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.WorkReassignmentAPI.GetReassignmentConfigTypes(context.Background()).Execute()
|
//resp, r, err := apiClient.Beta.WorkReassignmentAPI.GetReassignmentConfigTypes(context.Background()).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `WorkReassignmentAPI.GetReassignmentConfigTypes``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `WorkReassignmentAPI.GetReassignmentConfigTypes``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetReassignmentConfigTypes`: []ConfigType
|
// response from `GetReassignmentConfigTypes`: []ConfigType
|
||||||
fmt.Fprintf(os.Stdout, "Response from `WorkReassignmentAPI.GetReassignmentConfigTypes`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `WorkReassignmentAPI.GetReassignmentConfigTypes`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -356,16 +356,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.WorkReassignmentAPI.GetReassignmentConfiguration(context.Background(), identityId).Execute()
|
resp, r, err := apiClient.Beta.WorkReassignmentAPI.GetReassignmentConfiguration(context.Background(), identityId).Execute()
|
||||||
//resp, r, err := apiClient.Beta.WorkReassignmentAPI.GetReassignmentConfiguration(context.Background(), identityId).Execute()
|
//resp, r, err := apiClient.Beta.WorkReassignmentAPI.GetReassignmentConfiguration(context.Background(), identityId).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `WorkReassignmentAPI.GetReassignmentConfiguration``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `WorkReassignmentAPI.GetReassignmentConfiguration``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetReassignmentConfiguration`: ConfigurationResponse
|
// response from `GetReassignmentConfiguration`: ConfigurationResponse
|
||||||
fmt.Fprintf(os.Stdout, "Response from `WorkReassignmentAPI.GetReassignmentConfiguration`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `WorkReassignmentAPI.GetReassignmentConfiguration`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -413,16 +413,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.WorkReassignmentAPI.GetTenantConfigConfiguration(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.WorkReassignmentAPI.GetTenantConfigConfiguration(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.WorkReassignmentAPI.GetTenantConfigConfiguration(context.Background()).Execute()
|
//resp, r, err := apiClient.Beta.WorkReassignmentAPI.GetTenantConfigConfiguration(context.Background()).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `WorkReassignmentAPI.GetTenantConfigConfiguration``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `WorkReassignmentAPI.GetTenantConfigConfiguration``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetTenantConfigConfiguration`: TenantConfigurationResponse
|
// response from `GetTenantConfigConfiguration`: TenantConfigurationResponse
|
||||||
fmt.Fprintf(os.Stdout, "Response from `WorkReassignmentAPI.GetTenantConfigConfiguration`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `WorkReassignmentAPI.GetTenantConfigConfiguration`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -477,16 +477,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.WorkReassignmentAPI.ListReassignmentConfigurations(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.WorkReassignmentAPI.ListReassignmentConfigurations(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.WorkReassignmentAPI.ListReassignmentConfigurations(context.Background()).Limit(limit).Offset(offset).Execute()
|
//resp, r, err := apiClient.Beta.WorkReassignmentAPI.ListReassignmentConfigurations(context.Background()).Limit(limit).Offset(offset).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `WorkReassignmentAPI.ListReassignmentConfigurations``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `WorkReassignmentAPI.ListReassignmentConfigurations``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListReassignmentConfigurations`: []ConfigurationResponse
|
// response from `ListReassignmentConfigurations`: []ConfigurationResponse
|
||||||
fmt.Fprintf(os.Stdout, "Response from `WorkReassignmentAPI.ListReassignmentConfigurations`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `WorkReassignmentAPI.ListReassignmentConfigurations`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -534,7 +534,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -549,24 +549,23 @@ func main() {
|
|||||||
"startDate" : "2022-07-21T11:13:12.345Z"
|
"startDate" : "2022-07-21T11:13:12.345Z"
|
||||||
}`) // ConfigurationItemRequest |
|
}`) // ConfigurationItemRequest |
|
||||||
|
|
||||||
|
var configurationItemRequest beta.ConfigurationItemRequest
|
||||||
var configurationItemRequest beta.ConfigurationItemRequest
|
if err := json.Unmarshal(configurationitemrequest, &configurationItemRequest); err != nil {
|
||||||
if err := json.Unmarshal(configurationitemrequest, &configurationItemRequest); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.WorkReassignmentAPI.PutReassignmentConfig(context.Background(), identityId).ConfigurationItemRequest(configurationItemRequest).Execute()
|
resp, r, err := apiClient.Beta.WorkReassignmentAPI.PutReassignmentConfig(context.Background(), identityId).ConfigurationItemRequest(configurationItemRequest).Execute()
|
||||||
//resp, r, err := apiClient.Beta.WorkReassignmentAPI.PutReassignmentConfig(context.Background(), identityId).ConfigurationItemRequest(configurationItemRequest).Execute()
|
//resp, r, err := apiClient.Beta.WorkReassignmentAPI.PutReassignmentConfig(context.Background(), identityId).ConfigurationItemRequest(configurationItemRequest).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `WorkReassignmentAPI.PutReassignmentConfig``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `WorkReassignmentAPI.PutReassignmentConfig``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `PutReassignmentConfig`: ConfigurationItemResponse
|
// response from `PutReassignmentConfig`: ConfigurationItemResponse
|
||||||
fmt.Fprintf(os.Stdout, "Response from `WorkReassignmentAPI.PutReassignmentConfig`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `WorkReassignmentAPI.PutReassignmentConfig`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -609,7 +608,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -621,24 +620,23 @@ func main() {
|
|||||||
}
|
}
|
||||||
}`) // TenantConfigurationRequest |
|
}`) // TenantConfigurationRequest |
|
||||||
|
|
||||||
|
var tenantConfigurationRequest beta.TenantConfigurationRequest
|
||||||
var tenantConfigurationRequest beta.TenantConfigurationRequest
|
if err := json.Unmarshal(tenantconfigurationrequest, &tenantConfigurationRequest); err != nil {
|
||||||
if err := json.Unmarshal(tenantconfigurationrequest, &tenantConfigurationRequest); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.WorkReassignmentAPI.PutTenantConfiguration(context.Background()).TenantConfigurationRequest(tenantConfigurationRequest).Execute()
|
resp, r, err := apiClient.Beta.WorkReassignmentAPI.PutTenantConfiguration(context.Background()).TenantConfigurationRequest(tenantConfigurationRequest).Execute()
|
||||||
//resp, r, err := apiClient.Beta.WorkReassignmentAPI.PutTenantConfiguration(context.Background()).TenantConfigurationRequest(tenantConfigurationRequest).Execute()
|
//resp, r, err := apiClient.Beta.WorkReassignmentAPI.PutTenantConfiguration(context.Background()).TenantConfigurationRequest(tenantConfigurationRequest).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `WorkReassignmentAPI.PutTenantConfiguration``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `WorkReassignmentAPI.PutTenantConfiguration``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `PutTenantConfiguration`: TenantConfigurationResponse
|
// response from `PutTenantConfiguration`: TenantConfigurationResponse
|
||||||
fmt.Fprintf(os.Stdout, "Response from `WorkReassignmentAPI.PutTenantConfiguration`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `WorkReassignmentAPI.PutTenantConfiguration`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -87,14 +87,15 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
r, err := apiClient.Beta.WorkflowsAPI.CancelWorkflowExecution(context.Background(), id).Execute()
|
r, err := apiClient.Beta.WorkflowsAPI.CancelWorkflowExecution(context.Background(), id).Execute()
|
||||||
//r, err := apiClient.Beta.WorkflowsAPI.CancelWorkflowExecution(context.Background(), id).Execute()
|
//r, err := apiClient.Beta.WorkflowsAPI.CancelWorkflowExecution(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `WorkflowsAPI.CancelWorkflowExecution``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `WorkflowsAPI.CancelWorkflowExecution``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -137,7 +138,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -145,24 +146,23 @@ import (
|
|||||||
func main() {
|
func main() {
|
||||||
createworkflowrequest := []byte(`{name=Send Email, owner={type=IDENTITY, id=2c91808568c529c60168cca6f90c1313, name=William Wilson}, description=Send an email to the identity who's attributes changed., definition={start=Send Email Test, steps={Send Email={actionId=sp:send-email, attributes={body=This is a test, from=sailpoint@sailpoint.com, recipientId.$=$.identity.id, subject=test}, nextStep=success, selectResult=null, type=action}, success={type=success}}}, enabled=false, trigger={type=EVENT, attributes={id=idn:identity-attributes-changed, filter=$.changes[?(@.attribute == 'manager')]}}}`) // CreateWorkflowRequest |
|
createworkflowrequest := []byte(`{name=Send Email, owner={type=IDENTITY, id=2c91808568c529c60168cca6f90c1313, name=William Wilson}, description=Send an email to the identity who's attributes changed., definition={start=Send Email Test, steps={Send Email={actionId=sp:send-email, attributes={body=This is a test, from=sailpoint@sailpoint.com, recipientId.$=$.identity.id, subject=test}, nextStep=success, selectResult=null, type=action}, success={type=success}}}, enabled=false, trigger={type=EVENT, attributes={id=idn:identity-attributes-changed, filter=$.changes[?(@.attribute == 'manager')]}}}`) // CreateWorkflowRequest |
|
||||||
|
|
||||||
|
var createWorkflowRequest beta.CreateWorkflowRequest
|
||||||
var createWorkflowRequest beta.CreateWorkflowRequest
|
if err := json.Unmarshal(createworkflowrequest, &createWorkflowRequest); err != nil {
|
||||||
if err := json.Unmarshal(createworkflowrequest, &createWorkflowRequest); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.WorkflowsAPI.CreateWorkflow(context.Background()).CreateWorkflowRequest(createWorkflowRequest).Execute()
|
resp, r, err := apiClient.Beta.WorkflowsAPI.CreateWorkflow(context.Background()).CreateWorkflowRequest(createWorkflowRequest).Execute()
|
||||||
//resp, r, err := apiClient.Beta.WorkflowsAPI.CreateWorkflow(context.Background()).CreateWorkflowRequest(createWorkflowRequest).Execute()
|
//resp, r, err := apiClient.Beta.WorkflowsAPI.CreateWorkflow(context.Background()).CreateWorkflowRequest(createWorkflowRequest).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `WorkflowsAPI.CreateWorkflow``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `WorkflowsAPI.CreateWorkflow``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `CreateWorkflow`: Workflow
|
// response from `CreateWorkflow`: Workflow
|
||||||
fmt.Fprintf(os.Stdout, "Response from `WorkflowsAPI.CreateWorkflow`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `WorkflowsAPI.CreateWorkflow`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -219,14 +219,15 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
r, err := apiClient.Beta.WorkflowsAPI.DeleteWorkflow(context.Background(), id).Execute()
|
r, err := apiClient.Beta.WorkflowsAPI.DeleteWorkflow(context.Background(), id).Execute()
|
||||||
//r, err := apiClient.Beta.WorkflowsAPI.DeleteWorkflow(context.Background(), id).Execute()
|
//r, err := apiClient.Beta.WorkflowsAPI.DeleteWorkflow(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `WorkflowsAPI.DeleteWorkflow``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `WorkflowsAPI.DeleteWorkflow``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -285,16 +286,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.WorkflowsAPI.GetWorkflow(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.WorkflowsAPI.GetWorkflow(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.WorkflowsAPI.GetWorkflow(context.Background(), id).WorkflowMetrics(workflowMetrics).Execute()
|
//resp, r, err := apiClient.Beta.WorkflowsAPI.GetWorkflow(context.Background(), id).WorkflowMetrics(workflowMetrics).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `WorkflowsAPI.GetWorkflow``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `WorkflowsAPI.GetWorkflow``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetWorkflow`: Workflow
|
// response from `GetWorkflow`: Workflow
|
||||||
fmt.Fprintf(os.Stdout, "Response from `WorkflowsAPI.GetWorkflow`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `WorkflowsAPI.GetWorkflow`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -351,16 +352,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.WorkflowsAPI.GetWorkflowExecution(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.WorkflowsAPI.GetWorkflowExecution(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.WorkflowsAPI.GetWorkflowExecution(context.Background(), id).Execute()
|
//resp, r, err := apiClient.Beta.WorkflowsAPI.GetWorkflowExecution(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `WorkflowsAPI.GetWorkflowExecution``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `WorkflowsAPI.GetWorkflowExecution``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetWorkflowExecution`: map[string]interface{}
|
// response from `GetWorkflowExecution`: map[string]interface{}
|
||||||
fmt.Fprintf(os.Stdout, "Response from `WorkflowsAPI.GetWorkflowExecution`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `WorkflowsAPI.GetWorkflowExecution`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -417,16 +418,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.WorkflowsAPI.GetWorkflowExecutionHistory(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.WorkflowsAPI.GetWorkflowExecutionHistory(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.WorkflowsAPI.GetWorkflowExecutionHistory(context.Background(), id).Execute()
|
//resp, r, err := apiClient.Beta.WorkflowsAPI.GetWorkflowExecutionHistory(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `WorkflowsAPI.GetWorkflowExecutionHistory``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `WorkflowsAPI.GetWorkflowExecutionHistory``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetWorkflowExecutionHistory`: []WorkflowExecutionEvent
|
// response from `GetWorkflowExecutionHistory`: []WorkflowExecutionEvent
|
||||||
fmt.Fprintf(os.Stdout, "Response from `WorkflowsAPI.GetWorkflowExecutionHistory`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `WorkflowsAPI.GetWorkflowExecutionHistory`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -501,16 +502,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.WorkflowsAPI.GetWorkflowExecutions(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.WorkflowsAPI.GetWorkflowExecutions(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.WorkflowsAPI.GetWorkflowExecutions(context.Background(), id).Limit(limit).Offset(offset).Count(count).Filters(filters).Execute()
|
//resp, r, err := apiClient.Beta.WorkflowsAPI.GetWorkflowExecutions(context.Background(), id).Limit(limit).Offset(offset).Count(count).Filters(filters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `WorkflowsAPI.GetWorkflowExecutions``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `WorkflowsAPI.GetWorkflowExecutions``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetWorkflowExecutions`: []WorkflowExecution
|
// response from `GetWorkflowExecutions`: []WorkflowExecution
|
||||||
fmt.Fprintf(os.Stdout, "Response from `WorkflowsAPI.GetWorkflowExecutions`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `WorkflowsAPI.GetWorkflowExecutions`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -565,16 +566,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.WorkflowsAPI.ListCompleteWorkflowLibrary(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.WorkflowsAPI.ListCompleteWorkflowLibrary(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.WorkflowsAPI.ListCompleteWorkflowLibrary(context.Background()).Limit(limit).Offset(offset).Execute()
|
//resp, r, err := apiClient.Beta.WorkflowsAPI.ListCompleteWorkflowLibrary(context.Background()).Limit(limit).Offset(offset).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `WorkflowsAPI.ListCompleteWorkflowLibrary``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `WorkflowsAPI.ListCompleteWorkflowLibrary``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListCompleteWorkflowLibrary`: []ListCompleteWorkflowLibrary200ResponseInner
|
// response from `ListCompleteWorkflowLibrary`: []ListCompleteWorkflowLibrary200ResponseInner
|
||||||
fmt.Fprintf(os.Stdout, "Response from `WorkflowsAPI.ListCompleteWorkflowLibrary`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `WorkflowsAPI.ListCompleteWorkflowLibrary`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -631,16 +632,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.WorkflowsAPI.ListWorkflowLibraryActions(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.WorkflowsAPI.ListWorkflowLibraryActions(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.WorkflowsAPI.ListWorkflowLibraryActions(context.Background()).Limit(limit).Offset(offset).Filters(filters).Execute()
|
//resp, r, err := apiClient.Beta.WorkflowsAPI.ListWorkflowLibraryActions(context.Background()).Limit(limit).Offset(offset).Filters(filters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `WorkflowsAPI.ListWorkflowLibraryActions``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `WorkflowsAPI.ListWorkflowLibraryActions``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListWorkflowLibraryActions`: []WorkflowLibraryAction
|
// response from `ListWorkflowLibraryActions`: []WorkflowLibraryAction
|
||||||
fmt.Fprintf(os.Stdout, "Response from `WorkflowsAPI.ListWorkflowLibraryActions`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `WorkflowsAPI.ListWorkflowLibraryActions`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -688,16 +689,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.WorkflowsAPI.ListWorkflowLibraryOperators(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.WorkflowsAPI.ListWorkflowLibraryOperators(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.WorkflowsAPI.ListWorkflowLibraryOperators(context.Background()).Execute()
|
//resp, r, err := apiClient.Beta.WorkflowsAPI.ListWorkflowLibraryOperators(context.Background()).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `WorkflowsAPI.ListWorkflowLibraryOperators``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `WorkflowsAPI.ListWorkflowLibraryOperators``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListWorkflowLibraryOperators`: []WorkflowLibraryOperator
|
// response from `ListWorkflowLibraryOperators`: []WorkflowLibraryOperator
|
||||||
fmt.Fprintf(os.Stdout, "Response from `WorkflowsAPI.ListWorkflowLibraryOperators`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `WorkflowsAPI.ListWorkflowLibraryOperators`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -754,16 +755,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.WorkflowsAPI.ListWorkflowLibraryTriggers(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.WorkflowsAPI.ListWorkflowLibraryTriggers(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.WorkflowsAPI.ListWorkflowLibraryTriggers(context.Background()).Limit(limit).Offset(offset).Filters(filters).Execute()
|
//resp, r, err := apiClient.Beta.WorkflowsAPI.ListWorkflowLibraryTriggers(context.Background()).Limit(limit).Offset(offset).Filters(filters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `WorkflowsAPI.ListWorkflowLibraryTriggers``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `WorkflowsAPI.ListWorkflowLibraryTriggers``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListWorkflowLibraryTriggers`: []WorkflowLibraryTrigger
|
// response from `ListWorkflowLibraryTriggers`: []WorkflowLibraryTrigger
|
||||||
fmt.Fprintf(os.Stdout, "Response from `WorkflowsAPI.ListWorkflowLibraryTriggers`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `WorkflowsAPI.ListWorkflowLibraryTriggers`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -822,16 +823,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.WorkflowsAPI.ListWorkflows(context.Background()).Execute()
|
resp, r, err := apiClient.Beta.WorkflowsAPI.ListWorkflows(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.Beta.WorkflowsAPI.ListWorkflows(context.Background()).Limit(limit).Offset(offset).TriggerId(triggerId).ConnectorInstanceId(connectorInstanceId).Execute()
|
//resp, r, err := apiClient.Beta.WorkflowsAPI.ListWorkflows(context.Background()).Limit(limit).Offset(offset).TriggerId(triggerId).ConnectorInstanceId(connectorInstanceId).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `WorkflowsAPI.ListWorkflows``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `WorkflowsAPI.ListWorkflows``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListWorkflows`: []Workflow
|
// response from `ListWorkflows`: []Workflow
|
||||||
fmt.Fprintf(os.Stdout, "Response from `WorkflowsAPI.ListWorkflows`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `WorkflowsAPI.ListWorkflows`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -879,7 +880,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -888,24 +889,23 @@ func main() {
|
|||||||
id := `c17bea3a-574d-453c-9e04-4365fbf5af0b` // string | Id of the Workflow # string | Id of the Workflow
|
id := `c17bea3a-574d-453c-9e04-4365fbf5af0b` // string | Id of the Workflow # string | Id of the Workflow
|
||||||
jsonpatchoperation := []byte(`[{op=replace, path=/name, value=Send Email}, {op=replace, path=/owner, value={type=IDENTITY, id=2c91808568c529c60168cca6f90c1313, name=William Wilson}}, {op=replace, path=/description, value=Send an email to the identity who's attributes changed.}, {op=replace, path=/enabled, value=false}, {op=replace, path=/definition, value={start=Send Email Test, steps={Send Email={actionId=sp:send-email, attributes={body=This is a test, from=sailpoint@sailpoint.com, recipientId.$=$.identity.id, subject=test}, nextStep=success, selectResult=null, type=action}, success={type=success}}}}, {op=replace, path=/trigger, value={type=EVENT, attributes={id=idn:identity-attributes-changed}}}]`) // []JsonPatchOperation |
|
jsonpatchoperation := []byte(`[{op=replace, path=/name, value=Send Email}, {op=replace, path=/owner, value={type=IDENTITY, id=2c91808568c529c60168cca6f90c1313, name=William Wilson}}, {op=replace, path=/description, value=Send an email to the identity who's attributes changed.}, {op=replace, path=/enabled, value=false}, {op=replace, path=/definition, value={start=Send Email Test, steps={Send Email={actionId=sp:send-email, attributes={body=This is a test, from=sailpoint@sailpoint.com, recipientId.$=$.identity.id, subject=test}, nextStep=success, selectResult=null, type=action}, success={type=success}}}}, {op=replace, path=/trigger, value={type=EVENT, attributes={id=idn:identity-attributes-changed}}}]`) // []JsonPatchOperation |
|
||||||
|
|
||||||
|
var jsonPatchOperation []beta.JsonPatchOperation
|
||||||
var jsonPatchOperation beta.[]JsonPatchOperation
|
if err := json.Unmarshal(jsonpatchoperation, &jsonPatchOperation); err != nil {
|
||||||
if err := json.Unmarshal(jsonpatchoperation, &jsonPatchOperation); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.WorkflowsAPI.PatchWorkflow(context.Background(), id).JsonPatchOperation(jsonPatchOperation).Execute()
|
resp, r, err := apiClient.Beta.WorkflowsAPI.PatchWorkflow(context.Background(), id).JsonPatchOperation(jsonPatchOperation).Execute()
|
||||||
//resp, r, err := apiClient.Beta.WorkflowsAPI.PatchWorkflow(context.Background(), id).JsonPatchOperation(jsonPatchOperation).Execute()
|
//resp, r, err := apiClient.Beta.WorkflowsAPI.PatchWorkflow(context.Background(), id).JsonPatchOperation(jsonPatchOperation).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `WorkflowsAPI.PatchWorkflow``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `WorkflowsAPI.PatchWorkflow``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `PatchWorkflow`: Workflow
|
// response from `PatchWorkflow`: Workflow
|
||||||
fmt.Fprintf(os.Stdout, "Response from `WorkflowsAPI.PatchWorkflow`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `WorkflowsAPI.PatchWorkflow`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -964,16 +964,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.WorkflowsAPI.PostExternalExecuteWorkflow(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.WorkflowsAPI.PostExternalExecuteWorkflow(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.WorkflowsAPI.PostExternalExecuteWorkflow(context.Background(), id).PostExternalExecuteWorkflowRequest(postExternalExecuteWorkflowRequest).Execute()
|
//resp, r, err := apiClient.Beta.WorkflowsAPI.PostExternalExecuteWorkflow(context.Background(), id).PostExternalExecuteWorkflowRequest(postExternalExecuteWorkflowRequest).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `WorkflowsAPI.PostExternalExecuteWorkflow``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `WorkflowsAPI.PostExternalExecuteWorkflow``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `PostExternalExecuteWorkflow`: PostExternalExecuteWorkflow200Response
|
// response from `PostExternalExecuteWorkflow`: PostExternalExecuteWorkflow200Response
|
||||||
fmt.Fprintf(os.Stdout, "Response from `WorkflowsAPI.PostExternalExecuteWorkflow`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `WorkflowsAPI.PostExternalExecuteWorkflow`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -1030,16 +1030,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.WorkflowsAPI.PostWorkflowExternalTrigger(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.WorkflowsAPI.PostWorkflowExternalTrigger(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.WorkflowsAPI.PostWorkflowExternalTrigger(context.Background(), id).Execute()
|
//resp, r, err := apiClient.Beta.WorkflowsAPI.PostWorkflowExternalTrigger(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `WorkflowsAPI.PostWorkflowExternalTrigger``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `WorkflowsAPI.PostWorkflowExternalTrigger``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `PostWorkflowExternalTrigger`: WorkflowOAuthClient
|
// response from `PostWorkflowExternalTrigger`: WorkflowOAuthClient
|
||||||
fmt.Fprintf(os.Stdout, "Response from `WorkflowsAPI.PostWorkflowExternalTrigger`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `WorkflowsAPI.PostWorkflowExternalTrigger`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -1087,7 +1087,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -1129,24 +1129,23 @@ func main() {
|
|||||||
"enabled" : false
|
"enabled" : false
|
||||||
}`) // WorkflowBody |
|
}`) // WorkflowBody |
|
||||||
|
|
||||||
|
var workflowBody beta.WorkflowBody
|
||||||
var workflowBody beta.WorkflowBody
|
if err := json.Unmarshal(workflowbody, &workflowBody); err != nil {
|
||||||
if err := json.Unmarshal(workflowbody, &workflowBody); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.WorkflowsAPI.PutWorkflow(context.Background(), id).WorkflowBody(workflowBody).Execute()
|
resp, r, err := apiClient.Beta.WorkflowsAPI.PutWorkflow(context.Background(), id).WorkflowBody(workflowBody).Execute()
|
||||||
//resp, r, err := apiClient.Beta.WorkflowsAPI.PutWorkflow(context.Background(), id).WorkflowBody(workflowBody).Execute()
|
//resp, r, err := apiClient.Beta.WorkflowsAPI.PutWorkflow(context.Background(), id).WorkflowBody(workflowBody).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `WorkflowsAPI.PutWorkflow``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `WorkflowsAPI.PutWorkflow``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `PutWorkflow`: Workflow
|
// response from `PutWorkflow`: Workflow
|
||||||
fmt.Fprintf(os.Stdout, "Response from `WorkflowsAPI.PutWorkflow`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `WorkflowsAPI.PutWorkflow`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -1205,16 +1204,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.WorkflowsAPI.TestExternalExecuteWorkflow(context.Background(), id).Execute()
|
resp, r, err := apiClient.Beta.WorkflowsAPI.TestExternalExecuteWorkflow(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.Beta.WorkflowsAPI.TestExternalExecuteWorkflow(context.Background(), id).TestExternalExecuteWorkflowRequest(testExternalExecuteWorkflowRequest).Execute()
|
//resp, r, err := apiClient.Beta.WorkflowsAPI.TestExternalExecuteWorkflow(context.Background(), id).TestExternalExecuteWorkflowRequest(testExternalExecuteWorkflowRequest).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `WorkflowsAPI.TestExternalExecuteWorkflow``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `WorkflowsAPI.TestExternalExecuteWorkflow``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `TestExternalExecuteWorkflow`: TestExternalExecuteWorkflow200Response
|
// response from `TestExternalExecuteWorkflow`: TestExternalExecuteWorkflow200Response
|
||||||
fmt.Fprintf(os.Stdout, "Response from `WorkflowsAPI.TestExternalExecuteWorkflow`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `WorkflowsAPI.TestExternalExecuteWorkflow`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -1264,7 +1263,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
beta "github.com/sailpoint-oss/golang-sdk/v2/api_beta"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -1273,24 +1272,23 @@ func main() {
|
|||||||
id := `c17bea3a-574d-453c-9e04-4365fbf5af0b` // string | Id of the workflow # string | Id of the workflow
|
id := `c17bea3a-574d-453c-9e04-4365fbf5af0b` // string | Id of the workflow # string | Id of the workflow
|
||||||
testworkflowrequest := []byte(`{input={identity={id=ee769173319b41d19ccec6cea52f237b, name=john.doe, type=IDENTITY}, changes=[{attribute=department, oldValue=sales, newValue=marketing}, {attribute=manager, oldValue={id=ee769173319b41d19ccec6c235423237b, name=nice.guy, type=IDENTITY}, newValue={id=ee769173319b41d19ccec6c235423236c, name=mean.guy, type=IDENTITY}}, {attribute=email, oldValue=john.doe@hotmail.com, newValue=john.doe@gmail.com}]}}`) // TestWorkflowRequest |
|
testworkflowrequest := []byte(`{input={identity={id=ee769173319b41d19ccec6cea52f237b, name=john.doe, type=IDENTITY}, changes=[{attribute=department, oldValue=sales, newValue=marketing}, {attribute=manager, oldValue={id=ee769173319b41d19ccec6c235423237b, name=nice.guy, type=IDENTITY}, newValue={id=ee769173319b41d19ccec6c235423236c, name=mean.guy, type=IDENTITY}}, {attribute=email, oldValue=john.doe@hotmail.com, newValue=john.doe@gmail.com}]}}`) // TestWorkflowRequest |
|
||||||
|
|
||||||
|
var testWorkflowRequest beta.TestWorkflowRequest
|
||||||
var testWorkflowRequest beta.TestWorkflowRequest
|
if err := json.Unmarshal(testworkflowrequest, &testWorkflowRequest); err != nil {
|
||||||
if err := json.Unmarshal(testworkflowrequest, &testWorkflowRequest); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.Beta.WorkflowsAPI.TestWorkflow(context.Background(), id).TestWorkflowRequest(testWorkflowRequest).Execute()
|
resp, r, err := apiClient.Beta.WorkflowsAPI.TestWorkflow(context.Background(), id).TestWorkflowRequest(testWorkflowRequest).Execute()
|
||||||
//resp, r, err := apiClient.Beta.WorkflowsAPI.TestWorkflow(context.Background(), id).TestWorkflowRequest(testWorkflowRequest).Execute()
|
//resp, r, err := apiClient.Beta.WorkflowsAPI.TestWorkflow(context.Background(), id).TestWorkflowRequest(testWorkflowRequest).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `WorkflowsAPI.TestWorkflow``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `WorkflowsAPI.TestWorkflow``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `TestWorkflow`: TestWorkflow200Response
|
// response from `TestWorkflow`: TestWorkflow200Response
|
||||||
fmt.Fprintf(os.Stdout, "Response from `WorkflowsAPI.TestWorkflow`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `WorkflowsAPI.TestWorkflow`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -19,7 +19,7 @@ Name | Type | Description | Notes
|
|||||||
**RequestType** | Pointer to [**NullableAccessRequestType**](access-request-type) | | [optional]
|
**RequestType** | Pointer to [**NullableAccessRequestType**](access-request-type) | | [optional]
|
||||||
**RequestedItems** | [**[]AccessRequestItem**](access-request-item) | |
|
**RequestedItems** | [**[]AccessRequestItem**](access-request-item) | |
|
||||||
**ClientMetadata** | Pointer to **map[string]string** | Arbitrary key-value pairs. They will never be processed by the IdentityNow system but will be returned on associated APIs such as /account-activities. | [optional]
|
**ClientMetadata** | Pointer to **map[string]string** | Arbitrary key-value pairs. They will never be processed by the IdentityNow system but will be returned on associated APIs such as /account-activities. | [optional]
|
||||||
**RequestedForWithRequestedItems** | Pointer to [**[]RequestedForDtoRef**](requested-for-dto-ref) | Additional submit data structure with requestedFor containing requestedItems allowing distinction for each request item and Identity. * Can only be used when 'requestedFor' and 'requestedItems' are not separately provided * Adds ability to specify which account the user wants the access on, in case they have multiple accounts on a source * Allows the ability to request items with different remove dates * Also allows different combinations of request items and identities in the same request | [optional]
|
**RequestedForWithRequestedItems** | Pointer to [**[]RequestedForDtoRef**](requested-for-dto-ref) | Additional submit data structure with requestedFor containing requestedItems allowing distinction for each request item and Identity. * Can only be used when 'requestedFor' and 'requestedItems' are not separately provided * Adds ability to specify which account the user wants the access on, in case they have multiple accounts on a source * Allows the ability to request items with different remove dates * Also allows different combinations of request items and identities in the same request * Only for use in GRANT_ACCESS type requests | [optional]
|
||||||
|
|
||||||
## Methods
|
## Methods
|
||||||
|
|
||||||
|
|||||||
@@ -21,7 +21,7 @@ Name | Type | Description | Notes
|
|||||||
**ClientMetadata** | Pointer to **map[string]string** | Arbitrary key-value pairs. They will never be processed by the IdentityNow system but will be returned on associated APIs such as /account-activities and /access-request-status. | [optional]
|
**ClientMetadata** | Pointer to **map[string]string** | Arbitrary key-value pairs. They will never be processed by the IdentityNow system but will be returned on associated APIs such as /account-activities and /access-request-status. | [optional]
|
||||||
**RemoveDate** | Pointer to **SailPointTime** | The date the role or access profile or entitlement is no longer assigned to the specified identity. Also known as the expiration date. * Specify a date in the future. * The current SLA for the deprovisioning is 24 hours. * This date can be modified to either extend or decrease the duration of access item assignments for the specified identity. You can change the expiration date for requests for yourself or direct reports, but you cannot remove an expiration date on an already approved item. If the access request has not been approved, you can cancel it and submit a new one without the expiration. If it has already been approved, then you have to revoke the access and then re-request without the expiration. | [optional]
|
**RemoveDate** | Pointer to **SailPointTime** | The date the role or access profile or entitlement is no longer assigned to the specified identity. Also known as the expiration date. * Specify a date in the future. * The current SLA for the deprovisioning is 24 hours. * This date can be modified to either extend or decrease the duration of access item assignments for the specified identity. You can change the expiration date for requests for yourself or direct reports, but you cannot remove an expiration date on an already approved item. If the access request has not been approved, you can cancel it and submit a new one without the expiration. If it has already been approved, then you have to revoke the access and then re-request without the expiration. | [optional]
|
||||||
**AssignmentId** | Pointer to **NullableString** | The assignmentId for a specific role assignment on the identity. This id is used to revoke that specific roleAssignment on that identity. * For use with REVOKE_ACCESS requests for roles for identities with multiple accounts on a single source. | [optional]
|
**AssignmentId** | Pointer to **NullableString** | The assignmentId for a specific role assignment on the identity. This id is used to revoke that specific roleAssignment on that identity. * For use with REVOKE_ACCESS requests for roles for identities with multiple accounts on a single source. | [optional]
|
||||||
**NativeIdentity** | Pointer to **NullableString** | The 'distinguishedName' field for an account on the identity, also called nativeIdentity. This nativeIdentity is used to revoke a specific attributeAssignment on the identity. * For use with REVOKE_ACCESS requests for entitlements for identities with multiple accounts on a single source. | [optional]
|
**NativeIdentity** | Pointer to **NullableString** | The unique identifier for an account on the identity, designated as the account ID attribute in the source's account schema. This is used to revoke a specific attributeAssignment on the identity. * For use with REVOKE_ACCESS requests for entitlements for identities with multiple accounts on a single source. | [optional]
|
||||||
|
|
||||||
## Methods
|
## Methods
|
||||||
|
|
||||||
|
|||||||
@@ -18,6 +18,7 @@ Name | Type | Description | Notes
|
|||||||
**ApprovalSchemes** | Pointer to [**[]EntitlementApprovalScheme**](entitlement-approval-scheme) | Ordered list of approval steps for the access request. Empty when no approval is required. | [optional]
|
**ApprovalSchemes** | Pointer to [**[]EntitlementApprovalScheme**](entitlement-approval-scheme) | Ordered list of approval steps for the access request. Empty when no approval is required. | [optional]
|
||||||
**RequestCommentRequired** | Pointer to **bool** | If the requester must provide a comment during access request. | [optional] [default to false]
|
**RequestCommentRequired** | Pointer to **bool** | If the requester must provide a comment during access request. | [optional] [default to false]
|
||||||
**DenialCommentRequired** | Pointer to **bool** | If the reviewer must provide a comment when denying the access request. | [optional] [default to false]
|
**DenialCommentRequired** | Pointer to **bool** | If the reviewer must provide a comment when denying the access request. | [optional] [default to false]
|
||||||
|
**ReauthorizationRequired** | Pointer to **bool** | Is Reauthorization Required | [optional] [default to false]
|
||||||
|
|
||||||
## Methods
|
## Methods
|
||||||
|
|
||||||
@@ -113,4 +114,29 @@ SetDenialCommentRequired sets DenialCommentRequired field to given value.
|
|||||||
|
|
||||||
HasDenialCommentRequired returns a boolean if a field has been set.
|
HasDenialCommentRequired returns a boolean if a field has been set.
|
||||||
|
|
||||||
|
### GetReauthorizationRequired
|
||||||
|
|
||||||
|
`func (o *EntitlementAccessRequestConfig) GetReauthorizationRequired() bool`
|
||||||
|
|
||||||
|
GetReauthorizationRequired returns the ReauthorizationRequired field if non-nil, zero value otherwise.
|
||||||
|
|
||||||
|
### GetReauthorizationRequiredOk
|
||||||
|
|
||||||
|
`func (o *EntitlementAccessRequestConfig) GetReauthorizationRequiredOk() (*bool, bool)`
|
||||||
|
|
||||||
|
GetReauthorizationRequiredOk returns a tuple with the ReauthorizationRequired field if it's non-nil, zero value otherwise
|
||||||
|
and a boolean to check if the value has been set.
|
||||||
|
|
||||||
|
### SetReauthorizationRequired
|
||||||
|
|
||||||
|
`func (o *EntitlementAccessRequestConfig) SetReauthorizationRequired(v bool)`
|
||||||
|
|
||||||
|
SetReauthorizationRequired sets ReauthorizationRequired field to given value.
|
||||||
|
|
||||||
|
### HasReauthorizationRequired
|
||||||
|
|
||||||
|
`func (o *EntitlementAccessRequestConfig) HasReauthorizationRequired() bool`
|
||||||
|
|
||||||
|
HasReauthorizationRequired returns a boolean if a field has been set.
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -16,6 +16,7 @@ tags: ['SDK', 'Software Development Kit', 'EntitlementRequestConfig', 'BetaEntit
|
|||||||
Name | Type | Description | Notes
|
Name | Type | Description | Notes
|
||||||
------------ | ------------- | ------------- | -------------
|
------------ | ------------- | ------------- | -------------
|
||||||
**AccessRequestConfig** | Pointer to [**EntitlementAccessRequestConfig**](entitlement-access-request-config) | | [optional]
|
**AccessRequestConfig** | Pointer to [**EntitlementAccessRequestConfig**](entitlement-access-request-config) | | [optional]
|
||||||
|
**RevocationRequestConfig** | Pointer to [**EntitlementRevocationRequestConfig**](entitlement-revocation-request-config) | | [optional]
|
||||||
|
|
||||||
## Methods
|
## Methods
|
||||||
|
|
||||||
@@ -61,4 +62,29 @@ SetAccessRequestConfig sets AccessRequestConfig field to given value.
|
|||||||
|
|
||||||
HasAccessRequestConfig returns a boolean if a field has been set.
|
HasAccessRequestConfig returns a boolean if a field has been set.
|
||||||
|
|
||||||
|
### GetRevocationRequestConfig
|
||||||
|
|
||||||
|
`func (o *EntitlementRequestConfig) GetRevocationRequestConfig() EntitlementRevocationRequestConfig`
|
||||||
|
|
||||||
|
GetRevocationRequestConfig returns the RevocationRequestConfig field if non-nil, zero value otherwise.
|
||||||
|
|
||||||
|
### GetRevocationRequestConfigOk
|
||||||
|
|
||||||
|
`func (o *EntitlementRequestConfig) GetRevocationRequestConfigOk() (*EntitlementRevocationRequestConfig, bool)`
|
||||||
|
|
||||||
|
GetRevocationRequestConfigOk returns a tuple with the RevocationRequestConfig field if it's non-nil, zero value otherwise
|
||||||
|
and a boolean to check if the value has been set.
|
||||||
|
|
||||||
|
### SetRevocationRequestConfig
|
||||||
|
|
||||||
|
`func (o *EntitlementRequestConfig) SetRevocationRequestConfig(v EntitlementRevocationRequestConfig)`
|
||||||
|
|
||||||
|
SetRevocationRequestConfig sets RevocationRequestConfig field to given value.
|
||||||
|
|
||||||
|
### HasRevocationRequestConfig
|
||||||
|
|
||||||
|
`func (o *EntitlementRequestConfig) HasRevocationRequestConfig() bool`
|
||||||
|
|
||||||
|
HasRevocationRequestConfig returns a boolean if a field has been set.
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -0,0 +1,64 @@
|
|||||||
|
---
|
||||||
|
id: beta-entitlement-revocation-request-config
|
||||||
|
title: EntitlementRevocationRequestConfig
|
||||||
|
pagination_label: EntitlementRevocationRequestConfig
|
||||||
|
sidebar_label: EntitlementRevocationRequestConfig
|
||||||
|
sidebar_class_name: gosdk
|
||||||
|
keywords: ['go', 'Golang', 'sdk', 'EntitlementRevocationRequestConfig', 'BetaEntitlementRevocationRequestConfig']
|
||||||
|
slug: /tools/sdk/go/beta/models/entitlement-revocation-request-config
|
||||||
|
tags: ['SDK', 'Software Development Kit', 'EntitlementRevocationRequestConfig', 'BetaEntitlementRevocationRequestConfig']
|
||||||
|
---
|
||||||
|
|
||||||
|
# EntitlementRevocationRequestConfig
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**ApprovalSchemes** | Pointer to [**[]EntitlementApprovalScheme**](entitlement-approval-scheme) | Ordered list of approval steps for the access request. Empty when no approval is required. | [optional]
|
||||||
|
|
||||||
|
## Methods
|
||||||
|
|
||||||
|
### NewEntitlementRevocationRequestConfig
|
||||||
|
|
||||||
|
`func NewEntitlementRevocationRequestConfig() *EntitlementRevocationRequestConfig`
|
||||||
|
|
||||||
|
NewEntitlementRevocationRequestConfig instantiates a new EntitlementRevocationRequestConfig object
|
||||||
|
This constructor will assign default values to properties that have it defined,
|
||||||
|
and makes sure properties required by API are set, but the set of arguments
|
||||||
|
will change when the set of required properties is changed
|
||||||
|
|
||||||
|
### NewEntitlementRevocationRequestConfigWithDefaults
|
||||||
|
|
||||||
|
`func NewEntitlementRevocationRequestConfigWithDefaults() *EntitlementRevocationRequestConfig`
|
||||||
|
|
||||||
|
NewEntitlementRevocationRequestConfigWithDefaults instantiates a new EntitlementRevocationRequestConfig object
|
||||||
|
This constructor will only assign default values to properties that have it defined,
|
||||||
|
but it doesn't guarantee that properties required by API are set
|
||||||
|
|
||||||
|
### GetApprovalSchemes
|
||||||
|
|
||||||
|
`func (o *EntitlementRevocationRequestConfig) GetApprovalSchemes() []EntitlementApprovalScheme`
|
||||||
|
|
||||||
|
GetApprovalSchemes returns the ApprovalSchemes field if non-nil, zero value otherwise.
|
||||||
|
|
||||||
|
### GetApprovalSchemesOk
|
||||||
|
|
||||||
|
`func (o *EntitlementRevocationRequestConfig) GetApprovalSchemesOk() (*[]EntitlementApprovalScheme, bool)`
|
||||||
|
|
||||||
|
GetApprovalSchemesOk returns a tuple with the ApprovalSchemes field if it's non-nil, zero value otherwise
|
||||||
|
and a boolean to check if the value has been set.
|
||||||
|
|
||||||
|
### SetApprovalSchemes
|
||||||
|
|
||||||
|
`func (o *EntitlementRevocationRequestConfig) SetApprovalSchemes(v []EntitlementApprovalScheme)`
|
||||||
|
|
||||||
|
SetApprovalSchemes sets ApprovalSchemes field to given value.
|
||||||
|
|
||||||
|
### HasApprovalSchemes
|
||||||
|
|
||||||
|
`func (o *EntitlementRevocationRequestConfig) HasApprovalSchemes() bool`
|
||||||
|
|
||||||
|
HasApprovalSchemes returns a boolean if a field has been set.
|
||||||
|
|
||||||
|
|
||||||
@@ -20,8 +20,6 @@ Name | Type | Description | Notes
|
|||||||
**Comment** | Pointer to **string** | Comment provided by requester. * Comment is required when the request is of type Revoke Access. | [optional]
|
**Comment** | Pointer to **string** | Comment provided by requester. * Comment is required when the request is of type Revoke Access. | [optional]
|
||||||
**ClientMetadata** | Pointer to **map[string]string** | Arbitrary key-value pairs. They will never be processed by the IdentityNow system but will be returned on associated APIs such as /account-activities and /access-request-status. | [optional]
|
**ClientMetadata** | Pointer to **map[string]string** | Arbitrary key-value pairs. They will never be processed by the IdentityNow system but will be returned on associated APIs such as /account-activities and /access-request-status. | [optional]
|
||||||
**RemoveDate** | Pointer to **SailPointTime** | The date the role or access profile or entitlement is no longer assigned to the specified identity. Also known as the expiration date. * Specify a date in the future. * The current SLA for the deprovisioning is 24 hours. * This date can be modified to either extend or decrease the duration of access item assignments for the specified identity. You can change the expiration date for requests for yourself or direct reports, but you cannot remove an expiration date on an already approved item. If the access request has not been approved, you can cancel it and submit a new one without the expiration. If it has already been approved, then you have to revoke the access and then re-request without the expiration. | [optional]
|
**RemoveDate** | Pointer to **SailPointTime** | The date the role or access profile or entitlement is no longer assigned to the specified identity. Also known as the expiration date. * Specify a date in the future. * The current SLA for the deprovisioning is 24 hours. * This date can be modified to either extend or decrease the duration of access item assignments for the specified identity. You can change the expiration date for requests for yourself or direct reports, but you cannot remove an expiration date on an already approved item. If the access request has not been approved, you can cancel it and submit a new one without the expiration. If it has already been approved, then you have to revoke the access and then re-request without the expiration. | [optional]
|
||||||
**AssignmentId** | Pointer to **NullableString** | The assignmentId for a specific role assignment on the identity. This id is used to revoke that specific roleAssignment on that identity. * For use with REVOKE_ACCESS requests for roles for identities with multiple accounts on a single source. | [optional]
|
|
||||||
**NativeIdentity** | Pointer to **NullableString** | The 'distinguishedName' field for an account on the identity, also called nativeIdentity. This nativeIdentity is used to revoke a specific attributeAssignment on the identity. * For use with REVOKE_ACCESS requests for entitlements for identities with multiple accounts on a single source. | [optional]
|
|
||||||
**AccountSelection** | Pointer to [**[]SourceItemRef**](source-item-ref) | The accounts where the access item will be provisioned to * Includes selections performed by the user in the event of multiple accounts existing on the same source * Also includes details for sources where user only has one account | [optional]
|
**AccountSelection** | Pointer to [**[]SourceItemRef**](source-item-ref) | The accounts where the access item will be provisioned to * Includes selections performed by the user in the event of multiple accounts existing on the same source * Also includes details for sources where user only has one account | [optional]
|
||||||
|
|
||||||
## Methods
|
## Methods
|
||||||
@@ -158,76 +156,6 @@ SetRemoveDate sets RemoveDate field to given value.
|
|||||||
|
|
||||||
HasRemoveDate returns a boolean if a field has been set.
|
HasRemoveDate returns a boolean if a field has been set.
|
||||||
|
|
||||||
### GetAssignmentId
|
|
||||||
|
|
||||||
`func (o *RequestedItemDtoRef) GetAssignmentId() string`
|
|
||||||
|
|
||||||
GetAssignmentId returns the AssignmentId field if non-nil, zero value otherwise.
|
|
||||||
|
|
||||||
### GetAssignmentIdOk
|
|
||||||
|
|
||||||
`func (o *RequestedItemDtoRef) GetAssignmentIdOk() (*string, bool)`
|
|
||||||
|
|
||||||
GetAssignmentIdOk returns a tuple with the AssignmentId field if it's non-nil, zero value otherwise
|
|
||||||
and a boolean to check if the value has been set.
|
|
||||||
|
|
||||||
### SetAssignmentId
|
|
||||||
|
|
||||||
`func (o *RequestedItemDtoRef) SetAssignmentId(v string)`
|
|
||||||
|
|
||||||
SetAssignmentId sets AssignmentId field to given value.
|
|
||||||
|
|
||||||
### HasAssignmentId
|
|
||||||
|
|
||||||
`func (o *RequestedItemDtoRef) HasAssignmentId() bool`
|
|
||||||
|
|
||||||
HasAssignmentId returns a boolean if a field has been set.
|
|
||||||
|
|
||||||
### SetAssignmentIdNil
|
|
||||||
|
|
||||||
`func (o *RequestedItemDtoRef) SetAssignmentIdNil(b bool)`
|
|
||||||
|
|
||||||
SetAssignmentIdNil sets the value for AssignmentId to be an explicit nil
|
|
||||||
|
|
||||||
### UnsetAssignmentId
|
|
||||||
`func (o *RequestedItemDtoRef) UnsetAssignmentId()`
|
|
||||||
|
|
||||||
UnsetAssignmentId ensures that no value is present for AssignmentId, not even an explicit nil
|
|
||||||
### GetNativeIdentity
|
|
||||||
|
|
||||||
`func (o *RequestedItemDtoRef) GetNativeIdentity() string`
|
|
||||||
|
|
||||||
GetNativeIdentity returns the NativeIdentity field if non-nil, zero value otherwise.
|
|
||||||
|
|
||||||
### GetNativeIdentityOk
|
|
||||||
|
|
||||||
`func (o *RequestedItemDtoRef) GetNativeIdentityOk() (*string, bool)`
|
|
||||||
|
|
||||||
GetNativeIdentityOk returns a tuple with the NativeIdentity field if it's non-nil, zero value otherwise
|
|
||||||
and a boolean to check if the value has been set.
|
|
||||||
|
|
||||||
### SetNativeIdentity
|
|
||||||
|
|
||||||
`func (o *RequestedItemDtoRef) SetNativeIdentity(v string)`
|
|
||||||
|
|
||||||
SetNativeIdentity sets NativeIdentity field to given value.
|
|
||||||
|
|
||||||
### HasNativeIdentity
|
|
||||||
|
|
||||||
`func (o *RequestedItemDtoRef) HasNativeIdentity() bool`
|
|
||||||
|
|
||||||
HasNativeIdentity returns a boolean if a field has been set.
|
|
||||||
|
|
||||||
### SetNativeIdentityNil
|
|
||||||
|
|
||||||
`func (o *RequestedItemDtoRef) SetNativeIdentityNil(b bool)`
|
|
||||||
|
|
||||||
SetNativeIdentityNil sets the value for NativeIdentity to be an explicit nil
|
|
||||||
|
|
||||||
### UnsetNativeIdentity
|
|
||||||
`func (o *RequestedItemDtoRef) UnsetNativeIdentity()`
|
|
||||||
|
|
||||||
UnsetNativeIdentity ensures that no value is present for NativeIdentity, not even an explicit nil
|
|
||||||
### GetAccountSelection
|
### GetAccountSelection
|
||||||
|
|
||||||
`func (o *RequestedItemDtoRef) GetAccountSelection() []SourceItemRef`
|
`func (o *RequestedItemDtoRef) GetAccountSelection() []SourceItemRef`
|
||||||
|
|||||||
@@ -16,6 +16,7 @@ tags: ['SDK', 'Software Development Kit', 'SourceEntitlementRequestConfig', 'Bet
|
|||||||
Name | Type | Description | Notes
|
Name | Type | Description | Notes
|
||||||
------------ | ------------- | ------------- | -------------
|
------------ | ------------- | ------------- | -------------
|
||||||
**AccessRequestConfig** | Pointer to [**EntitlementAccessRequestConfig**](entitlement-access-request-config) | | [optional]
|
**AccessRequestConfig** | Pointer to [**EntitlementAccessRequestConfig**](entitlement-access-request-config) | | [optional]
|
||||||
|
**RevocationRequestConfig** | Pointer to [**EntitlementRevocationRequestConfig**](entitlement-revocation-request-config) | | [optional]
|
||||||
|
|
||||||
## Methods
|
## Methods
|
||||||
|
|
||||||
@@ -61,4 +62,29 @@ SetAccessRequestConfig sets AccessRequestConfig field to given value.
|
|||||||
|
|
||||||
HasAccessRequestConfig returns a boolean if a field has been set.
|
HasAccessRequestConfig returns a boolean if a field has been set.
|
||||||
|
|
||||||
|
### GetRevocationRequestConfig
|
||||||
|
|
||||||
|
`func (o *SourceEntitlementRequestConfig) GetRevocationRequestConfig() EntitlementRevocationRequestConfig`
|
||||||
|
|
||||||
|
GetRevocationRequestConfig returns the RevocationRequestConfig field if non-nil, zero value otherwise.
|
||||||
|
|
||||||
|
### GetRevocationRequestConfigOk
|
||||||
|
|
||||||
|
`func (o *SourceEntitlementRequestConfig) GetRevocationRequestConfigOk() (*EntitlementRevocationRequestConfig, bool)`
|
||||||
|
|
||||||
|
GetRevocationRequestConfigOk returns a tuple with the RevocationRequestConfig field if it's non-nil, zero value otherwise
|
||||||
|
and a boolean to check if the value has been set.
|
||||||
|
|
||||||
|
### SetRevocationRequestConfig
|
||||||
|
|
||||||
|
`func (o *SourceEntitlementRequestConfig) SetRevocationRequestConfig(v EntitlementRevocationRequestConfig)`
|
||||||
|
|
||||||
|
SetRevocationRequestConfig sets RevocationRequestConfig field to given value.
|
||||||
|
|
||||||
|
### HasRevocationRequestConfig
|
||||||
|
|
||||||
|
`func (o *SourceEntitlementRequestConfig) HasRevocationRequestConfig() bool`
|
||||||
|
|
||||||
|
HasRevocationRequestConfig returns a boolean if a field has been set.
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -95,16 +95,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.AccessModelMetadataAPI.GetAccessModelMetadataAttribute(context.Background(), key).XSailPointExperimental(xSailPointExperimental).Execute()
|
resp, r, err := apiClient.V2024.AccessModelMetadataAPI.GetAccessModelMetadataAttribute(context.Background(), key).XSailPointExperimental(xSailPointExperimental).Execute()
|
||||||
//resp, r, err := apiClient.V2024.AccessModelMetadataAPI.GetAccessModelMetadataAttribute(context.Background(), key).XSailPointExperimental(xSailPointExperimental).Execute()
|
//resp, r, err := apiClient.V2024.AccessModelMetadataAPI.GetAccessModelMetadataAttribute(context.Background(), key).XSailPointExperimental(xSailPointExperimental).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccessModelMetadataAPI.GetAccessModelMetadataAttribute``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccessModelMetadataAPI.GetAccessModelMetadataAttribute``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetAccessModelMetadataAttribute`: AttributeDTO
|
// response from `GetAccessModelMetadataAttribute`: AttributeDTO
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccessModelMetadataAPI.GetAccessModelMetadataAttribute`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccessModelMetadataAPI.GetAccessModelMetadataAttribute`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -177,16 +177,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.AccessModelMetadataAPI.GetAccessModelMetadataAttributeValue(context.Background(), key, value).XSailPointExperimental(xSailPointExperimental).Execute()
|
resp, r, err := apiClient.V2024.AccessModelMetadataAPI.GetAccessModelMetadataAttributeValue(context.Background(), key, value).XSailPointExperimental(xSailPointExperimental).Execute()
|
||||||
//resp, r, err := apiClient.V2024.AccessModelMetadataAPI.GetAccessModelMetadataAttributeValue(context.Background(), key, value).XSailPointExperimental(xSailPointExperimental).Execute()
|
//resp, r, err := apiClient.V2024.AccessModelMetadataAPI.GetAccessModelMetadataAttributeValue(context.Background(), key, value).XSailPointExperimental(xSailPointExperimental).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccessModelMetadataAPI.GetAccessModelMetadataAttributeValue``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccessModelMetadataAPI.GetAccessModelMetadataAttributeValue``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetAccessModelMetadataAttributeValue`: AttributeValueDTO
|
// response from `GetAccessModelMetadataAttributeValue`: AttributeValueDTO
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccessModelMetadataAPI.GetAccessModelMetadataAttributeValue`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccessModelMetadataAPI.GetAccessModelMetadataAttributeValue`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -252,16 +252,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.AccessModelMetadataAPI.ListAccessModelMetadataAttribute(context.Background()).XSailPointExperimental(xSailPointExperimental).Execute()
|
resp, r, err := apiClient.V2024.AccessModelMetadataAPI.ListAccessModelMetadataAttribute(context.Background()).XSailPointExperimental(xSailPointExperimental).Execute()
|
||||||
//resp, r, err := apiClient.V2024.AccessModelMetadataAPI.ListAccessModelMetadataAttribute(context.Background()).XSailPointExperimental(xSailPointExperimental).Filters(filters).Execute()
|
//resp, r, err := apiClient.V2024.AccessModelMetadataAPI.ListAccessModelMetadataAttribute(context.Background()).XSailPointExperimental(xSailPointExperimental).Filters(filters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccessModelMetadataAPI.ListAccessModelMetadataAttribute``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccessModelMetadataAPI.ListAccessModelMetadataAttribute``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListAccessModelMetadataAttribute`: []AttributeDTO
|
// response from `ListAccessModelMetadataAttribute`: []AttributeDTO
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccessModelMetadataAPI.ListAccessModelMetadataAttribute`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccessModelMetadataAPI.ListAccessModelMetadataAttribute`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -331,16 +331,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.AccessModelMetadataAPI.ListAccessModelMetadataAttributeValue(context.Background(), key).XSailPointExperimental(xSailPointExperimental).Execute()
|
resp, r, err := apiClient.V2024.AccessModelMetadataAPI.ListAccessModelMetadataAttributeValue(context.Background(), key).XSailPointExperimental(xSailPointExperimental).Execute()
|
||||||
//resp, r, err := apiClient.V2024.AccessModelMetadataAPI.ListAccessModelMetadataAttributeValue(context.Background(), key).XSailPointExperimental(xSailPointExperimental).Execute()
|
//resp, r, err := apiClient.V2024.AccessModelMetadataAPI.ListAccessModelMetadataAttributeValue(context.Background(), key).XSailPointExperimental(xSailPointExperimental).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccessModelMetadataAPI.ListAccessModelMetadataAttributeValue``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccessModelMetadataAPI.ListAccessModelMetadataAttributeValue``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListAccessModelMetadataAttributeValue`: []AttributeValueDTO
|
// response from `ListAccessModelMetadataAttributeValue`: []AttributeValueDTO
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccessModelMetadataAPI.ListAccessModelMetadataAttributeValue`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccessModelMetadataAPI.ListAccessModelMetadataAttributeValue`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -99,7 +99,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
v2024 "github.com/sailpoint-oss/golang-sdk/v2/api_v2024"
|
v2024 "github.com/sailpoint-oss/golang-sdk/v2/api_v2024"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -192,24 +192,23 @@ func main() {
|
|||||||
"requestable" : true
|
"requestable" : true
|
||||||
}`) // AccessProfile |
|
}`) // AccessProfile |
|
||||||
|
|
||||||
|
var accessProfile v2024.AccessProfile
|
||||||
var accessProfile v2024.AccessProfile
|
if err := json.Unmarshal(accessprofile, &accessProfile); err != nil {
|
||||||
if err := json.Unmarshal(accessprofile, &accessProfile); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.AccessProfilesAPI.CreateAccessProfile(context.Background()).AccessProfile(accessProfile).Execute()
|
resp, r, err := apiClient.V2024.AccessProfilesAPI.CreateAccessProfile(context.Background()).AccessProfile(accessProfile).Execute()
|
||||||
//resp, r, err := apiClient.V2024.AccessProfilesAPI.CreateAccessProfile(context.Background()).AccessProfile(accessProfile).Execute()
|
//resp, r, err := apiClient.V2024.AccessProfilesAPI.CreateAccessProfile(context.Background()).AccessProfile(accessProfile).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccessProfilesAPI.CreateAccessProfile``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccessProfilesAPI.CreateAccessProfile``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `CreateAccessProfile`: AccessProfile
|
// response from `CreateAccessProfile`: AccessProfile
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccessProfilesAPI.CreateAccessProfile`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccessProfilesAPI.CreateAccessProfile`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -270,14 +269,15 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
r, err := apiClient.V2024.AccessProfilesAPI.DeleteAccessProfile(context.Background(), id).Execute()
|
r, err := apiClient.V2024.AccessProfilesAPI.DeleteAccessProfile(context.Background(), id).Execute()
|
||||||
//r, err := apiClient.V2024.AccessProfilesAPI.DeleteAccessProfile(context.Background(), id).Execute()
|
//r, err := apiClient.V2024.AccessProfilesAPI.DeleteAccessProfile(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccessProfilesAPI.DeleteAccessProfile``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccessProfilesAPI.DeleteAccessProfile``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -324,7 +324,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
v2024 "github.com/sailpoint-oss/golang-sdk/v2/api_v2024"
|
v2024 "github.com/sailpoint-oss/golang-sdk/v2/api_v2024"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -335,24 +335,23 @@ func main() {
|
|||||||
"bestEffortOnly" : true
|
"bestEffortOnly" : true
|
||||||
}`) // AccessProfileBulkDeleteRequest |
|
}`) // AccessProfileBulkDeleteRequest |
|
||||||
|
|
||||||
|
var accessProfileBulkDeleteRequest v2024.AccessProfileBulkDeleteRequest
|
||||||
var accessProfileBulkDeleteRequest v2024.AccessProfileBulkDeleteRequest
|
if err := json.Unmarshal(accessprofilebulkdeleterequest, &accessProfileBulkDeleteRequest); err != nil {
|
||||||
if err := json.Unmarshal(accessprofilebulkdeleterequest, &accessProfileBulkDeleteRequest); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.AccessProfilesAPI.DeleteAccessProfilesInBulk(context.Background()).AccessProfileBulkDeleteRequest(accessProfileBulkDeleteRequest).Execute()
|
resp, r, err := apiClient.V2024.AccessProfilesAPI.DeleteAccessProfilesInBulk(context.Background()).AccessProfileBulkDeleteRequest(accessProfileBulkDeleteRequest).Execute()
|
||||||
//resp, r, err := apiClient.V2024.AccessProfilesAPI.DeleteAccessProfilesInBulk(context.Background()).AccessProfileBulkDeleteRequest(accessProfileBulkDeleteRequest).Execute()
|
//resp, r, err := apiClient.V2024.AccessProfilesAPI.DeleteAccessProfilesInBulk(context.Background()).AccessProfileBulkDeleteRequest(accessProfileBulkDeleteRequest).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccessProfilesAPI.DeleteAccessProfilesInBulk``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccessProfilesAPI.DeleteAccessProfilesInBulk``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `DeleteAccessProfilesInBulk`: AccessProfileBulkDeleteResponse
|
// response from `DeleteAccessProfilesInBulk`: AccessProfileBulkDeleteResponse
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccessProfilesAPI.DeleteAccessProfilesInBulk`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccessProfilesAPI.DeleteAccessProfilesInBulk`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -409,16 +408,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.AccessProfilesAPI.GetAccessProfile(context.Background(), id).Execute()
|
resp, r, err := apiClient.V2024.AccessProfilesAPI.GetAccessProfile(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.V2024.AccessProfilesAPI.GetAccessProfile(context.Background(), id).Execute()
|
//resp, r, err := apiClient.V2024.AccessProfilesAPI.GetAccessProfile(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccessProfilesAPI.GetAccessProfile``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccessProfilesAPI.GetAccessProfile``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetAccessProfile`: AccessProfile
|
// response from `GetAccessProfile`: AccessProfile
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccessProfilesAPI.GetAccessProfile`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccessProfilesAPI.GetAccessProfile`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -487,16 +486,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.AccessProfilesAPI.GetAccessProfileEntitlements(context.Background(), id).Execute()
|
resp, r, err := apiClient.V2024.AccessProfilesAPI.GetAccessProfileEntitlements(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.V2024.AccessProfilesAPI.GetAccessProfileEntitlements(context.Background(), id).Limit(limit).Offset(offset).Count(count).Filters(filters).Sorters(sorters).Execute()
|
//resp, r, err := apiClient.V2024.AccessProfilesAPI.GetAccessProfileEntitlements(context.Background(), id).Limit(limit).Offset(offset).Count(count).Filters(filters).Sorters(sorters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccessProfilesAPI.GetAccessProfileEntitlements``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccessProfilesAPI.GetAccessProfileEntitlements``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetAccessProfileEntitlements`: []Entitlement
|
// response from `GetAccessProfileEntitlements`: []Entitlement
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccessProfilesAPI.GetAccessProfileEntitlements`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccessProfilesAPI.GetAccessProfileEntitlements`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -564,16 +563,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.AccessProfilesAPI.ListAccessProfiles(context.Background()).Execute()
|
resp, r, err := apiClient.V2024.AccessProfilesAPI.ListAccessProfiles(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.V2024.AccessProfilesAPI.ListAccessProfiles(context.Background()).ForSubadmin(forSubadmin).Limit(limit).Offset(offset).Count(count).Filters(filters).Sorters(sorters).ForSegmentIds(forSegmentIds).IncludeUnsegmented(includeUnsegmented).Execute()
|
//resp, r, err := apiClient.V2024.AccessProfilesAPI.ListAccessProfiles(context.Background()).ForSubadmin(forSubadmin).Limit(limit).Offset(offset).Count(count).Filters(filters).Sorters(sorters).ForSegmentIds(forSegmentIds).IncludeUnsegmented(includeUnsegmented).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccessProfilesAPI.ListAccessProfiles``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccessProfilesAPI.ListAccessProfiles``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListAccessProfiles`: []AccessProfile
|
// response from `ListAccessProfiles`: []AccessProfile
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccessProfilesAPI.ListAccessProfiles`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccessProfilesAPI.ListAccessProfiles`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -650,7 +649,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
v2024 "github.com/sailpoint-oss/golang-sdk/v2/api_v2024"
|
v2024 "github.com/sailpoint-oss/golang-sdk/v2/api_v2024"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -659,24 +658,23 @@ func main() {
|
|||||||
id := `2c91808a7813090a017814121919ecca` // string | ID of the Access Profile to patch # string | ID of the Access Profile to patch
|
id := `2c91808a7813090a017814121919ecca` // string | ID of the Access Profile to patch # string | ID of the Access Profile to patch
|
||||||
jsonpatchoperation := []byte(`[{op=add, path=/entitlements, value=[{id=2c9180857725c14301772a93bb77242d, type=ENTITLEMENT, name=AD User Group}]}]`) // []JsonPatchOperation |
|
jsonpatchoperation := []byte(`[{op=add, path=/entitlements, value=[{id=2c9180857725c14301772a93bb77242d, type=ENTITLEMENT, name=AD User Group}]}]`) // []JsonPatchOperation |
|
||||||
|
|
||||||
|
var jsonPatchOperation []v2024.JsonPatchOperation
|
||||||
var jsonPatchOperation v2024.[]JsonPatchOperation
|
if err := json.Unmarshal(jsonpatchoperation, &jsonPatchOperation); err != nil {
|
||||||
if err := json.Unmarshal(jsonpatchoperation, &jsonPatchOperation); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.AccessProfilesAPI.PatchAccessProfile(context.Background(), id).JsonPatchOperation(jsonPatchOperation).Execute()
|
resp, r, err := apiClient.V2024.AccessProfilesAPI.PatchAccessProfile(context.Background(), id).JsonPatchOperation(jsonPatchOperation).Execute()
|
||||||
//resp, r, err := apiClient.V2024.AccessProfilesAPI.PatchAccessProfile(context.Background(), id).JsonPatchOperation(jsonPatchOperation).Execute()
|
//resp, r, err := apiClient.V2024.AccessProfilesAPI.PatchAccessProfile(context.Background(), id).JsonPatchOperation(jsonPatchOperation).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccessProfilesAPI.PatchAccessProfile``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccessProfilesAPI.PatchAccessProfile``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `PatchAccessProfile`: AccessProfile
|
// response from `PatchAccessProfile`: AccessProfile
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccessProfilesAPI.PatchAccessProfile`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccessProfilesAPI.PatchAccessProfile`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -737,7 +735,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
v2024 "github.com/sailpoint-oss/golang-sdk/v2/api_v2024"
|
v2024 "github.com/sailpoint-oss/golang-sdk/v2/api_v2024"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -746,24 +744,23 @@ func main() {
|
|||||||
xSailPointExperimental := `true` // string | Use this header to enable this experimental API. (default to "true") # string | Use this header to enable this experimental API. (default to "true")
|
xSailPointExperimental := `true` // string | Use this header to enable this experimental API. (default to "true") # string | Use this header to enable this experimental API. (default to "true")
|
||||||
accessprofilebulkupdaterequestinner := []byte(`[{id=464ae7bf-791e-49fd-b746-06a2e4a89635, requestable=false}]`) // []AccessProfileBulkUpdateRequestInner |
|
accessprofilebulkupdaterequestinner := []byte(`[{id=464ae7bf-791e-49fd-b746-06a2e4a89635, requestable=false}]`) // []AccessProfileBulkUpdateRequestInner |
|
||||||
|
|
||||||
|
var accessProfileBulkUpdateRequestInner []v2024.AccessProfileBulkUpdateRequestInner
|
||||||
var accessProfileBulkUpdateRequestInner v2024.[]AccessProfileBulkUpdateRequestInner
|
if err := json.Unmarshal(accessprofilebulkupdaterequestinner, &accessProfileBulkUpdateRequestInner); err != nil {
|
||||||
if err := json.Unmarshal(accessprofilebulkupdaterequestinner, &accessProfileBulkUpdateRequestInner); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.AccessProfilesAPI.UpdateAccessProfilesInBulk(context.Background()).XSailPointExperimental(xSailPointExperimental).AccessProfileBulkUpdateRequestInner(accessProfileBulkUpdateRequestInner).Execute()
|
resp, r, err := apiClient.V2024.AccessProfilesAPI.UpdateAccessProfilesInBulk(context.Background()).XSailPointExperimental(xSailPointExperimental).AccessProfileBulkUpdateRequestInner(accessProfileBulkUpdateRequestInner).Execute()
|
||||||
//resp, r, err := apiClient.V2024.AccessProfilesAPI.UpdateAccessProfilesInBulk(context.Background()).XSailPointExperimental(xSailPointExperimental).AccessProfileBulkUpdateRequestInner(accessProfileBulkUpdateRequestInner).Execute()
|
//resp, r, err := apiClient.V2024.AccessProfilesAPI.UpdateAccessProfilesInBulk(context.Background()).XSailPointExperimental(xSailPointExperimental).AccessProfileBulkUpdateRequestInner(accessProfileBulkUpdateRequestInner).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccessProfilesAPI.UpdateAccessProfilesInBulk``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccessProfilesAPI.UpdateAccessProfilesInBulk``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `UpdateAccessProfilesInBulk`: []AccessProfileUpdateItem
|
// response from `UpdateAccessProfilesInBulk`: []AccessProfileUpdateItem
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccessProfilesAPI.UpdateAccessProfilesInBulk`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccessProfilesAPI.UpdateAccessProfilesInBulk`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -102,16 +102,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.AccessRequestApprovalsAPI.ApproveAccessRequest(context.Background(), approvalId).Execute()
|
resp, r, err := apiClient.V2024.AccessRequestApprovalsAPI.ApproveAccessRequest(context.Background(), approvalId).Execute()
|
||||||
//resp, r, err := apiClient.V2024.AccessRequestApprovalsAPI.ApproveAccessRequest(context.Background(), approvalId).CommentDto(commentDto).Execute()
|
//resp, r, err := apiClient.V2024.AccessRequestApprovalsAPI.ApproveAccessRequest(context.Background(), approvalId).CommentDto(commentDto).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccessRequestApprovalsAPI.ApproveAccessRequest``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccessRequestApprovalsAPI.ApproveAccessRequest``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ApproveAccessRequest`: map[string]interface{}
|
// response from `ApproveAccessRequest`: map[string]interface{}
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccessRequestApprovalsAPI.ApproveAccessRequest`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccessRequestApprovalsAPI.ApproveAccessRequest`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -159,7 +159,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
v2024 "github.com/sailpoint-oss/golang-sdk/v2/api_v2024"
|
v2024 "github.com/sailpoint-oss/golang-sdk/v2/api_v2024"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -171,24 +171,23 @@ func main() {
|
|||||||
"comment" : "2c91808568c529c60168cca6f90c1313"
|
"comment" : "2c91808568c529c60168cca6f90c1313"
|
||||||
}`) // ForwardApprovalDto | Information about the forwarded approval.
|
}`) // ForwardApprovalDto | Information about the forwarded approval.
|
||||||
|
|
||||||
|
var forwardApprovalDto v2024.ForwardApprovalDto
|
||||||
var forwardApprovalDto v2024.ForwardApprovalDto
|
if err := json.Unmarshal(forwardapprovaldto, &forwardApprovalDto); err != nil {
|
||||||
if err := json.Unmarshal(forwardapprovaldto, &forwardApprovalDto); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.AccessRequestApprovalsAPI.ForwardAccessRequest(context.Background(), approvalId).ForwardApprovalDto(forwardApprovalDto).Execute()
|
resp, r, err := apiClient.V2024.AccessRequestApprovalsAPI.ForwardAccessRequest(context.Background(), approvalId).ForwardApprovalDto(forwardApprovalDto).Execute()
|
||||||
//resp, r, err := apiClient.V2024.AccessRequestApprovalsAPI.ForwardAccessRequest(context.Background(), approvalId).ForwardApprovalDto(forwardApprovalDto).Execute()
|
//resp, r, err := apiClient.V2024.AccessRequestApprovalsAPI.ForwardAccessRequest(context.Background(), approvalId).ForwardApprovalDto(forwardApprovalDto).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccessRequestApprovalsAPI.ForwardAccessRequest``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccessRequestApprovalsAPI.ForwardAccessRequest``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ForwardAccessRequest`: map[string]interface{}
|
// response from `ForwardAccessRequest`: map[string]interface{}
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccessRequestApprovalsAPI.ForwardAccessRequest`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccessRequestApprovalsAPI.ForwardAccessRequest`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -243,16 +242,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.AccessRequestApprovalsAPI.GetAccessRequestApprovalSummary(context.Background()).Execute()
|
resp, r, err := apiClient.V2024.AccessRequestApprovalsAPI.GetAccessRequestApprovalSummary(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.V2024.AccessRequestApprovalsAPI.GetAccessRequestApprovalSummary(context.Background()).OwnerId(ownerId).FromDate(fromDate).Execute()
|
//resp, r, err := apiClient.V2024.AccessRequestApprovalsAPI.GetAccessRequestApprovalSummary(context.Background()).OwnerId(ownerId).FromDate(fromDate).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccessRequestApprovalsAPI.GetAccessRequestApprovalSummary``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccessRequestApprovalsAPI.GetAccessRequestApprovalSummary``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetAccessRequestApprovalSummary`: ApprovalSummary
|
// response from `GetAccessRequestApprovalSummary`: ApprovalSummary
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccessRequestApprovalsAPI.GetAccessRequestApprovalSummary`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccessRequestApprovalsAPI.GetAccessRequestApprovalSummary`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -316,16 +315,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.AccessRequestApprovalsAPI.ListAccessRequestApprovers(context.Background(), accessRequestId).Execute()
|
resp, r, err := apiClient.V2024.AccessRequestApprovalsAPI.ListAccessRequestApprovers(context.Background(), accessRequestId).Execute()
|
||||||
//resp, r, err := apiClient.V2024.AccessRequestApprovalsAPI.ListAccessRequestApprovers(context.Background(), accessRequestId).Limit(limit).Offset(offset).Count(count).Execute()
|
//resp, r, err := apiClient.V2024.AccessRequestApprovalsAPI.ListAccessRequestApprovers(context.Background(), accessRequestId).Limit(limit).Offset(offset).Count(count).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccessRequestApprovalsAPI.ListAccessRequestApprovers``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccessRequestApprovalsAPI.ListAccessRequestApprovers``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListAccessRequestApprovers`: []AccessRequestApproversListResponse
|
// response from `ListAccessRequestApprovers`: []AccessRequestApproversListResponse
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccessRequestApprovalsAPI.ListAccessRequestApprovers`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccessRequestApprovalsAPI.ListAccessRequestApprovers`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -388,16 +387,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.AccessRequestApprovalsAPI.ListCompletedApprovals(context.Background()).Execute()
|
resp, r, err := apiClient.V2024.AccessRequestApprovalsAPI.ListCompletedApprovals(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.V2024.AccessRequestApprovalsAPI.ListCompletedApprovals(context.Background()).OwnerId(ownerId).Limit(limit).Offset(offset).Count(count).Filters(filters).Sorters(sorters).Execute()
|
//resp, r, err := apiClient.V2024.AccessRequestApprovalsAPI.ListCompletedApprovals(context.Background()).OwnerId(ownerId).Limit(limit).Offset(offset).Count(count).Filters(filters).Sorters(sorters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccessRequestApprovalsAPI.ListCompletedApprovals``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccessRequestApprovalsAPI.ListCompletedApprovals``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListCompletedApprovals`: []CompletedApproval
|
// response from `ListCompletedApprovals`: []CompletedApproval
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccessRequestApprovalsAPI.ListCompletedApprovals`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccessRequestApprovalsAPI.ListCompletedApprovals`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -460,16 +459,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.AccessRequestApprovalsAPI.ListPendingApprovals(context.Background()).Execute()
|
resp, r, err := apiClient.V2024.AccessRequestApprovalsAPI.ListPendingApprovals(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.V2024.AccessRequestApprovalsAPI.ListPendingApprovals(context.Background()).OwnerId(ownerId).Limit(limit).Offset(offset).Count(count).Filters(filters).Sorters(sorters).Execute()
|
//resp, r, err := apiClient.V2024.AccessRequestApprovalsAPI.ListPendingApprovals(context.Background()).OwnerId(ownerId).Limit(limit).Offset(offset).Count(count).Filters(filters).Sorters(sorters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccessRequestApprovalsAPI.ListPendingApprovals``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccessRequestApprovalsAPI.ListPendingApprovals``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListPendingApprovals`: []PendingApproval
|
// response from `ListPendingApprovals`: []PendingApproval
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccessRequestApprovalsAPI.ListPendingApprovals`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccessRequestApprovalsAPI.ListPendingApprovals`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -517,7 +516,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
v2024 "github.com/sailpoint-oss/golang-sdk/v2/api_v2024"
|
v2024 "github.com/sailpoint-oss/golang-sdk/v2/api_v2024"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -534,24 +533,23 @@ func main() {
|
|||||||
"comment" : "This is a comment."
|
"comment" : "This is a comment."
|
||||||
}`) // CommentDto | Reviewer's comment.
|
}`) // CommentDto | Reviewer's comment.
|
||||||
|
|
||||||
|
var commentDto v2024.CommentDto
|
||||||
var commentDto v2024.CommentDto
|
if err := json.Unmarshal(commentdto, &commentDto); err != nil {
|
||||||
if err := json.Unmarshal(commentdto, &commentDto); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.AccessRequestApprovalsAPI.RejectAccessRequest(context.Background(), approvalId).CommentDto(commentDto).Execute()
|
resp, r, err := apiClient.V2024.AccessRequestApprovalsAPI.RejectAccessRequest(context.Background(), approvalId).CommentDto(commentDto).Execute()
|
||||||
//resp, r, err := apiClient.V2024.AccessRequestApprovalsAPI.RejectAccessRequest(context.Background(), approvalId).CommentDto(commentDto).Execute()
|
//resp, r, err := apiClient.V2024.AccessRequestApprovalsAPI.RejectAccessRequest(context.Background(), approvalId).CommentDto(commentDto).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccessRequestApprovalsAPI.RejectAccessRequest``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccessRequestApprovalsAPI.RejectAccessRequest``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `RejectAccessRequest`: map[string]interface{}
|
// response from `RejectAccessRequest`: map[string]interface{}
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccessRequestApprovalsAPI.RejectAccessRequest`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccessRequestApprovalsAPI.RejectAccessRequest`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -79,16 +79,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.AccessRequestIdentityMetricsAPI.GetAccessRequestIdentityMetrics(context.Background(), identityId, requestedObjectId, type_).Execute()
|
resp, r, err := apiClient.V2024.AccessRequestIdentityMetricsAPI.GetAccessRequestIdentityMetrics(context.Background(), identityId, requestedObjectId, type_).Execute()
|
||||||
//resp, r, err := apiClient.V2024.AccessRequestIdentityMetricsAPI.GetAccessRequestIdentityMetrics(context.Background(), identityId, requestedObjectId, type_).Execute()
|
//resp, r, err := apiClient.V2024.AccessRequestIdentityMetricsAPI.GetAccessRequestIdentityMetrics(context.Background(), identityId, requestedObjectId, type_).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccessRequestIdentityMetricsAPI.GetAccessRequestIdentityMetrics``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccessRequestIdentityMetricsAPI.GetAccessRequestIdentityMetrics``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetAccessRequestIdentityMetrics`: map[string]interface{}
|
// response from `GetAccessRequestIdentityMetrics`: map[string]interface{}
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccessRequestIdentityMetricsAPI.GetAccessRequestIdentityMetrics`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccessRequestIdentityMetricsAPI.GetAccessRequestIdentityMetrics`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -79,7 +79,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
v2024 "github.com/sailpoint-oss/golang-sdk/v2/api_v2024"
|
v2024 "github.com/sailpoint-oss/golang-sdk/v2/api_v2024"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -90,24 +90,23 @@ func main() {
|
|||||||
"approvalIds" : [ "2c9180835d2e5168015d32f890ca1581", "2c9180835d2e5168015d32f890ca1582" ]
|
"approvalIds" : [ "2c9180835d2e5168015d32f890ca1581", "2c9180835d2e5168015d32f890ca1582" ]
|
||||||
}`) // BulkApproveAccessRequest |
|
}`) // BulkApproveAccessRequest |
|
||||||
|
|
||||||
|
var bulkApproveAccessRequest v2024.BulkApproveAccessRequest
|
||||||
var bulkApproveAccessRequest v2024.BulkApproveAccessRequest
|
if err := json.Unmarshal(bulkapproveaccessrequest, &bulkApproveAccessRequest); err != nil {
|
||||||
if err := json.Unmarshal(bulkapproveaccessrequest, &bulkApproveAccessRequest); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.AccessRequestsAPI.ApproveBulkAccessRequest(context.Background()).BulkApproveAccessRequest(bulkApproveAccessRequest).Execute()
|
resp, r, err := apiClient.V2024.AccessRequestsAPI.ApproveBulkAccessRequest(context.Background()).BulkApproveAccessRequest(bulkApproveAccessRequest).Execute()
|
||||||
//resp, r, err := apiClient.V2024.AccessRequestsAPI.ApproveBulkAccessRequest(context.Background()).BulkApproveAccessRequest(bulkApproveAccessRequest).Execute()
|
//resp, r, err := apiClient.V2024.AccessRequestsAPI.ApproveBulkAccessRequest(context.Background()).BulkApproveAccessRequest(bulkApproveAccessRequest).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccessRequestsAPI.ApproveBulkAccessRequest``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccessRequestsAPI.ApproveBulkAccessRequest``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ApproveBulkAccessRequest`: map[string]interface{}
|
// response from `ApproveBulkAccessRequest`: map[string]interface{}
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccessRequestsAPI.ApproveBulkAccessRequest`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccessRequestsAPI.ApproveBulkAccessRequest`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -151,7 +150,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
v2024 "github.com/sailpoint-oss/golang-sdk/v2/api_v2024"
|
v2024 "github.com/sailpoint-oss/golang-sdk/v2/api_v2024"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -162,24 +161,23 @@ func main() {
|
|||||||
"comment" : "I requested this role by mistake."
|
"comment" : "I requested this role by mistake."
|
||||||
}`) // CancelAccessRequest |
|
}`) // CancelAccessRequest |
|
||||||
|
|
||||||
|
var cancelAccessRequest v2024.CancelAccessRequest
|
||||||
var cancelAccessRequest v2024.CancelAccessRequest
|
if err := json.Unmarshal(cancelaccessrequest, &cancelAccessRequest); err != nil {
|
||||||
if err := json.Unmarshal(cancelaccessrequest, &cancelAccessRequest); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.AccessRequestsAPI.CancelAccessRequest(context.Background()).CancelAccessRequest(cancelAccessRequest).Execute()
|
resp, r, err := apiClient.V2024.AccessRequestsAPI.CancelAccessRequest(context.Background()).CancelAccessRequest(cancelAccessRequest).Execute()
|
||||||
//resp, r, err := apiClient.V2024.AccessRequestsAPI.CancelAccessRequest(context.Background()).CancelAccessRequest(cancelAccessRequest).Execute()
|
//resp, r, err := apiClient.V2024.AccessRequestsAPI.CancelAccessRequest(context.Background()).CancelAccessRequest(cancelAccessRequest).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccessRequestsAPI.CancelAccessRequest``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccessRequestsAPI.CancelAccessRequest``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `CancelAccessRequest`: map[string]interface{}
|
// response from `CancelAccessRequest`: map[string]interface{}
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccessRequestsAPI.CancelAccessRequest`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccessRequestsAPI.CancelAccessRequest`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -223,7 +221,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
v2024 "github.com/sailpoint-oss/golang-sdk/v2/api_v2024"
|
v2024 "github.com/sailpoint-oss/golang-sdk/v2/api_v2024"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -234,24 +232,23 @@ func main() {
|
|||||||
"comment" : "I requested this role by mistake."
|
"comment" : "I requested this role by mistake."
|
||||||
}`) // BulkCancelAccessRequest |
|
}`) // BulkCancelAccessRequest |
|
||||||
|
|
||||||
|
var bulkCancelAccessRequest v2024.BulkCancelAccessRequest
|
||||||
var bulkCancelAccessRequest v2024.BulkCancelAccessRequest
|
if err := json.Unmarshal(bulkcancelaccessrequest, &bulkCancelAccessRequest); err != nil {
|
||||||
if err := json.Unmarshal(bulkcancelaccessrequest, &bulkCancelAccessRequest); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.AccessRequestsAPI.CancelAccessRequestInBulk(context.Background()).BulkCancelAccessRequest(bulkCancelAccessRequest).Execute()
|
resp, r, err := apiClient.V2024.AccessRequestsAPI.CancelAccessRequestInBulk(context.Background()).BulkCancelAccessRequest(bulkCancelAccessRequest).Execute()
|
||||||
//resp, r, err := apiClient.V2024.AccessRequestsAPI.CancelAccessRequestInBulk(context.Background()).BulkCancelAccessRequest(bulkCancelAccessRequest).Execute()
|
//resp, r, err := apiClient.V2024.AccessRequestsAPI.CancelAccessRequestInBulk(context.Background()).BulkCancelAccessRequest(bulkCancelAccessRequest).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccessRequestsAPI.CancelAccessRequestInBulk``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccessRequestsAPI.CancelAccessRequestInBulk``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `CancelAccessRequestInBulk`: map[string]interface{}
|
// response from `CancelAccessRequestInBulk`: map[string]interface{}
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccessRequestsAPI.CancelAccessRequestInBulk`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccessRequestsAPI.CancelAccessRequestInBulk`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -317,7 +314,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
v2024 "github.com/sailpoint-oss/golang-sdk/v2/api_v2024"
|
v2024 "github.com/sailpoint-oss/golang-sdk/v2/api_v2024"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -331,24 +328,23 @@ func main() {
|
|||||||
"message" : "The IdentityNow Administrator manually closed this request."
|
"message" : "The IdentityNow Administrator manually closed this request."
|
||||||
}`) // CloseAccessRequest |
|
}`) // CloseAccessRequest |
|
||||||
|
|
||||||
|
var closeAccessRequest v2024.CloseAccessRequest
|
||||||
var closeAccessRequest v2024.CloseAccessRequest
|
if err := json.Unmarshal(closeaccessrequest, &closeAccessRequest); err != nil {
|
||||||
if err := json.Unmarshal(closeaccessrequest, &closeAccessRequest); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.AccessRequestsAPI.CloseAccessRequest(context.Background()).XSailPointExperimental(xSailPointExperimental).CloseAccessRequest(closeAccessRequest).Execute()
|
resp, r, err := apiClient.V2024.AccessRequestsAPI.CloseAccessRequest(context.Background()).XSailPointExperimental(xSailPointExperimental).CloseAccessRequest(closeAccessRequest).Execute()
|
||||||
//resp, r, err := apiClient.V2024.AccessRequestsAPI.CloseAccessRequest(context.Background()).XSailPointExperimental(xSailPointExperimental).CloseAccessRequest(closeAccessRequest).Execute()
|
//resp, r, err := apiClient.V2024.AccessRequestsAPI.CloseAccessRequest(context.Background()).XSailPointExperimental(xSailPointExperimental).CloseAccessRequest(closeAccessRequest).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccessRequestsAPI.CloseAccessRequest``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccessRequestsAPI.CloseAccessRequest``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `CloseAccessRequest`: map[string]interface{}
|
// response from `CloseAccessRequest`: map[string]interface{}
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccessRequestsAPI.CloseAccessRequest`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccessRequestsAPI.CloseAccessRequest`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -387,7 +383,8 @@ __REVOKE_ACCESS__
|
|||||||
* Revoke requests for entitlements are limited to 1 entitlement per access request currently.
|
* Revoke requests for entitlements are limited to 1 entitlement per access request currently.
|
||||||
* You can specify a `removeDate` if the access doesn't already have a sunset date. The `removeDate` must be a future date, in the UTC timezone.
|
* You can specify a `removeDate` if the access doesn't already have a sunset date. The `removeDate` must be a future date, in the UTC timezone.
|
||||||
* Allows a manager to request to revoke access for direct employees. A user with ORG_ADMIN authority can also request to revoke access from anyone.
|
* Allows a manager to request to revoke access for direct employees. A user with ORG_ADMIN authority can also request to revoke access from anyone.
|
||||||
* Now supports REVOKE_ACCESS requests for identities with multiple accounts on a single source, with the help of 'assignmentId' and 'nativeIdentity' fields.
|
* Now supports REVOKE_ACCESS requests for identities with multiple accounts on a single source, with the help of 'assignmentId' and 'nativeIdentity' fields. These fields should be used within the 'requestedItems' section for the revoke requests.
|
||||||
|
* Usage of 'requestedForWithRequestedItems' field is not supported for revoke requests.
|
||||||
|
|
||||||
|
|
||||||
[API Spec](https://developer.sailpoint.com/docs/api/v2024/create-access-request)
|
[API Spec](https://developer.sailpoint.com/docs/api/v2024/create-access-request)
|
||||||
@@ -423,7 +420,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
v2024 "github.com/sailpoint-oss/golang-sdk/v2/api_v2024"
|
v2024 "github.com/sailpoint-oss/golang-sdk/v2/api_v2024"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -521,9 +518,7 @@ func main() {
|
|||||||
} ],
|
} ],
|
||||||
"comment" : "Requesting access profile for John Doe",
|
"comment" : "Requesting access profile for John Doe",
|
||||||
"id" : "2c9180835d2e5168015d32f890ca1581",
|
"id" : "2c9180835d2e5168015d32f890ca1581",
|
||||||
"type" : "ACCESS_PROFILE",
|
"type" : "ACCESS_PROFILE"
|
||||||
"assignmentId" : "ee48a191c00d49bf9264eb0a4fc3a9fc",
|
|
||||||
"nativeIdentity" : "CN=User db3377de14bf,OU=YOURCONTAINER, DC=YOURDOMAIN"
|
|
||||||
}, {
|
}, {
|
||||||
"clientMetadata" : {
|
"clientMetadata" : {
|
||||||
"requestedAppName" : "test-app",
|
"requestedAppName" : "test-app",
|
||||||
@@ -551,9 +546,7 @@ func main() {
|
|||||||
} ],
|
} ],
|
||||||
"comment" : "Requesting access profile for John Doe",
|
"comment" : "Requesting access profile for John Doe",
|
||||||
"id" : "2c9180835d2e5168015d32f890ca1581",
|
"id" : "2c9180835d2e5168015d32f890ca1581",
|
||||||
"type" : "ACCESS_PROFILE",
|
"type" : "ACCESS_PROFILE"
|
||||||
"assignmentId" : "ee48a191c00d49bf9264eb0a4fc3a9fc",
|
|
||||||
"nativeIdentity" : "CN=User db3377de14bf,OU=YOURCONTAINER, DC=YOURDOMAIN"
|
|
||||||
} ]
|
} ]
|
||||||
}, {
|
}, {
|
||||||
"identityId" : "cb89bc2f1ee6445fbea12224c526ba3a",
|
"identityId" : "cb89bc2f1ee6445fbea12224c526ba3a",
|
||||||
@@ -584,9 +577,7 @@ func main() {
|
|||||||
} ],
|
} ],
|
||||||
"comment" : "Requesting access profile for John Doe",
|
"comment" : "Requesting access profile for John Doe",
|
||||||
"id" : "2c9180835d2e5168015d32f890ca1581",
|
"id" : "2c9180835d2e5168015d32f890ca1581",
|
||||||
"type" : "ACCESS_PROFILE",
|
"type" : "ACCESS_PROFILE"
|
||||||
"assignmentId" : "ee48a191c00d49bf9264eb0a4fc3a9fc",
|
|
||||||
"nativeIdentity" : "CN=User db3377de14bf,OU=YOURCONTAINER, DC=YOURDOMAIN"
|
|
||||||
}, {
|
}, {
|
||||||
"clientMetadata" : {
|
"clientMetadata" : {
|
||||||
"requestedAppName" : "test-app",
|
"requestedAppName" : "test-app",
|
||||||
@@ -614,31 +605,28 @@ func main() {
|
|||||||
} ],
|
} ],
|
||||||
"comment" : "Requesting access profile for John Doe",
|
"comment" : "Requesting access profile for John Doe",
|
||||||
"id" : "2c9180835d2e5168015d32f890ca1581",
|
"id" : "2c9180835d2e5168015d32f890ca1581",
|
||||||
"type" : "ACCESS_PROFILE",
|
"type" : "ACCESS_PROFILE"
|
||||||
"assignmentId" : "ee48a191c00d49bf9264eb0a4fc3a9fc",
|
|
||||||
"nativeIdentity" : "CN=User db3377de14bf,OU=YOURCONTAINER, DC=YOURDOMAIN"
|
|
||||||
} ]
|
} ]
|
||||||
} ]
|
} ]
|
||||||
}`) // AccessRequest |
|
}`) // AccessRequest |
|
||||||
|
|
||||||
|
var accessRequest v2024.AccessRequest
|
||||||
var accessRequest v2024.AccessRequest
|
if err := json.Unmarshal(accessrequest, &accessRequest); err != nil {
|
||||||
if err := json.Unmarshal(accessrequest, &accessRequest); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.AccessRequestsAPI.CreateAccessRequest(context.Background()).AccessRequest(accessRequest).Execute()
|
resp, r, err := apiClient.V2024.AccessRequestsAPI.CreateAccessRequest(context.Background()).AccessRequest(accessRequest).Execute()
|
||||||
//resp, r, err := apiClient.V2024.AccessRequestsAPI.CreateAccessRequest(context.Background()).AccessRequest(accessRequest).Execute()
|
//resp, r, err := apiClient.V2024.AccessRequestsAPI.CreateAccessRequest(context.Background()).AccessRequest(accessRequest).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccessRequestsAPI.CreateAccessRequest``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccessRequestsAPI.CreateAccessRequest``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `CreateAccessRequest`: AccessRequestResponse
|
// response from `CreateAccessRequest`: AccessRequestResponse
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccessRequestsAPI.CreateAccessRequest`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccessRequestsAPI.CreateAccessRequest`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -686,16 +674,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.AccessRequestsAPI.GetAccessRequestConfig(context.Background()).Execute()
|
resp, r, err := apiClient.V2024.AccessRequestsAPI.GetAccessRequestConfig(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.V2024.AccessRequestsAPI.GetAccessRequestConfig(context.Background()).Execute()
|
//resp, r, err := apiClient.V2024.AccessRequestsAPI.GetAccessRequestConfig(context.Background()).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccessRequestsAPI.GetAccessRequestConfig``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccessRequestsAPI.GetAccessRequestConfig``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetAccessRequestConfig`: AccessRequestConfig
|
// response from `GetAccessRequestConfig`: AccessRequestConfig
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccessRequestsAPI.GetAccessRequestConfig`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccessRequestsAPI.GetAccessRequestConfig`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -768,16 +756,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.AccessRequestsAPI.ListAccessRequestStatus(context.Background()).Execute()
|
resp, r, err := apiClient.V2024.AccessRequestsAPI.ListAccessRequestStatus(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.V2024.AccessRequestsAPI.ListAccessRequestStatus(context.Background()).RequestedFor(requestedFor).RequestedBy(requestedBy).RegardingIdentity(regardingIdentity).AssignedTo(assignedTo).Count(count).Limit(limit).Offset(offset).Filters(filters).Sorters(sorters).RequestState(requestState).Execute()
|
//resp, r, err := apiClient.V2024.AccessRequestsAPI.ListAccessRequestStatus(context.Background()).RequestedFor(requestedFor).RequestedBy(requestedBy).RegardingIdentity(regardingIdentity).AssignedTo(assignedTo).Count(count).Limit(limit).Offset(offset).Filters(filters).Sorters(sorters).RequestState(requestState).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccessRequestsAPI.ListAccessRequestStatus``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccessRequestsAPI.ListAccessRequestStatus``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListAccessRequestStatus`: []RequestedItemStatus
|
// response from `ListAccessRequestStatus`: []RequestedItemStatus
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccessRequestsAPI.ListAccessRequestStatus`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccessRequestsAPI.ListAccessRequestStatus`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -849,16 +837,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.AccessRequestsAPI.ListAdministratorsAccessRequestStatus(context.Background()).Execute()
|
resp, r, err := apiClient.V2024.AccessRequestsAPI.ListAdministratorsAccessRequestStatus(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.V2024.AccessRequestsAPI.ListAdministratorsAccessRequestStatus(context.Background()).RequestedFor(requestedFor).RequestedBy(requestedBy).RegardingIdentity(regardingIdentity).AssignedTo(assignedTo).Count(count).Limit(limit).Offset(offset).Filters(filters).Sorters(sorters).RequestState(requestState).Execute()
|
//resp, r, err := apiClient.V2024.AccessRequestsAPI.ListAdministratorsAccessRequestStatus(context.Background()).RequestedFor(requestedFor).RequestedBy(requestedBy).RegardingIdentity(regardingIdentity).AssignedTo(assignedTo).Count(count).Limit(limit).Offset(offset).Filters(filters).Sorters(sorters).RequestState(requestState).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccessRequestsAPI.ListAdministratorsAccessRequestStatus``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccessRequestsAPI.ListAdministratorsAccessRequestStatus``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListAdministratorsAccessRequestStatus`: []AccessRequestAdminItemStatus
|
// response from `ListAdministratorsAccessRequestStatus`: []AccessRequestAdminItemStatus
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccessRequestsAPI.ListAdministratorsAccessRequestStatus`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccessRequestsAPI.ListAdministratorsAccessRequestStatus`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -904,7 +892,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
v2024 "github.com/sailpoint-oss/golang-sdk/v2/api_v2024"
|
v2024 "github.com/sailpoint-oss/golang-sdk/v2/api_v2024"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -975,24 +963,23 @@ func main() {
|
|||||||
} ]
|
} ]
|
||||||
}`) // AccountsSelectionRequest |
|
}`) // AccountsSelectionRequest |
|
||||||
|
|
||||||
|
var accountsSelectionRequest v2024.AccountsSelectionRequest
|
||||||
var accountsSelectionRequest v2024.AccountsSelectionRequest
|
if err := json.Unmarshal(accountsselectionrequest, &accountsSelectionRequest); err != nil {
|
||||||
if err := json.Unmarshal(accountsselectionrequest, &accountsSelectionRequest); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.AccessRequestsAPI.LoadAccountSelections(context.Background()).AccountsSelectionRequest(accountsSelectionRequest).Execute()
|
resp, r, err := apiClient.V2024.AccessRequestsAPI.LoadAccountSelections(context.Background()).AccountsSelectionRequest(accountsSelectionRequest).Execute()
|
||||||
//resp, r, err := apiClient.V2024.AccessRequestsAPI.LoadAccountSelections(context.Background()).AccountsSelectionRequest(accountsSelectionRequest).Execute()
|
//resp, r, err := apiClient.V2024.AccessRequestsAPI.LoadAccountSelections(context.Background()).AccountsSelectionRequest(accountsSelectionRequest).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccessRequestsAPI.LoadAccountSelections``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccessRequestsAPI.LoadAccountSelections``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `LoadAccountSelections`: AccountsSelectionResponse
|
// response from `LoadAccountSelections`: AccountsSelectionResponse
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccessRequestsAPI.LoadAccountSelections`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccessRequestsAPI.LoadAccountSelections`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -1035,7 +1022,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
v2024 "github.com/sailpoint-oss/golang-sdk/v2/api_v2024"
|
v2024 "github.com/sailpoint-oss/golang-sdk/v2/api_v2024"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -1068,31 +1055,40 @@ func main() {
|
|||||||
"approverId" : "e3eab852-8315-467f-9de7-70eda97f63c8",
|
"approverId" : "e3eab852-8315-467f-9de7-70eda97f63c8",
|
||||||
"approverType" : "GOVERNANCE_GROUP"
|
"approverType" : "GOVERNANCE_GROUP"
|
||||||
} ],
|
} ],
|
||||||
|
"reauthorizationRequired" : false,
|
||||||
"requestCommentRequired" : true
|
"requestCommentRequired" : true
|
||||||
|
},
|
||||||
|
"revocationRequestConfig" : {
|
||||||
|
"approvalSchemes" : [ {
|
||||||
|
"approverId" : "e3eab852-8315-467f-9de7-70eda97f63c8",
|
||||||
|
"approverType" : "GOVERNANCE_GROUP"
|
||||||
|
}, {
|
||||||
|
"approverId" : "e3eab852-8315-467f-9de7-70eda97f63c8",
|
||||||
|
"approverType" : "GOVERNANCE_GROUP"
|
||||||
|
} ]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"reauthorizationEnabled" : true,
|
"reauthorizationEnabled" : true,
|
||||||
"approvalsMustBeExternal" : true
|
"approvalsMustBeExternal" : true
|
||||||
}`) // AccessRequestConfig |
|
}`) // AccessRequestConfig |
|
||||||
|
|
||||||
|
var accessRequestConfig v2024.AccessRequestConfig
|
||||||
var accessRequestConfig v2024.AccessRequestConfig
|
if err := json.Unmarshal(accessrequestconfig, &accessRequestConfig); err != nil {
|
||||||
if err := json.Unmarshal(accessrequestconfig, &accessRequestConfig); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.AccessRequestsAPI.SetAccessRequestConfig(context.Background()).AccessRequestConfig(accessRequestConfig).Execute()
|
resp, r, err := apiClient.V2024.AccessRequestsAPI.SetAccessRequestConfig(context.Background()).AccessRequestConfig(accessRequestConfig).Execute()
|
||||||
//resp, r, err := apiClient.V2024.AccessRequestsAPI.SetAccessRequestConfig(context.Background()).AccessRequestConfig(accessRequestConfig).Execute()
|
//resp, r, err := apiClient.V2024.AccessRequestsAPI.SetAccessRequestConfig(context.Background()).AccessRequestConfig(accessRequestConfig).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccessRequestsAPI.SetAccessRequestConfig``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccessRequestsAPI.SetAccessRequestConfig``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `SetAccessRequestConfig`: AccessRequestConfig
|
// response from `SetAccessRequestConfig`: AccessRequestConfig
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccessRequestsAPI.SetAccessRequestConfig`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccessRequestsAPI.SetAccessRequestConfig`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -103,16 +103,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.AccountActivitiesAPI.GetAccountActivity(context.Background(), id).Execute()
|
resp, r, err := apiClient.V2024.AccountActivitiesAPI.GetAccountActivity(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.V2024.AccountActivitiesAPI.GetAccountActivity(context.Background(), id).Execute()
|
//resp, r, err := apiClient.V2024.AccountActivitiesAPI.GetAccountActivity(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccountActivitiesAPI.GetAccountActivity``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccountActivitiesAPI.GetAccountActivity``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetAccountActivity`: AccountActivity
|
// response from `GetAccountActivity`: AccountActivity
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccountActivitiesAPI.GetAccountActivity`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccountActivitiesAPI.GetAccountActivity`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -179,16 +179,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.AccountActivitiesAPI.ListAccountActivities(context.Background()).Execute()
|
resp, r, err := apiClient.V2024.AccountActivitiesAPI.ListAccountActivities(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.V2024.AccountActivitiesAPI.ListAccountActivities(context.Background()).RequestedFor(requestedFor).RequestedBy(requestedBy).RegardingIdentity(regardingIdentity).Limit(limit).Offset(offset).Count(count).Filters(filters).Sorters(sorters).Execute()
|
//resp, r, err := apiClient.V2024.AccountActivitiesAPI.ListAccountActivities(context.Background()).RequestedFor(requestedFor).RequestedBy(requestedBy).RegardingIdentity(regardingIdentity).Limit(limit).Offset(offset).Count(count).Filters(filters).Sorters(sorters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccountActivitiesAPI.ListAccountActivities``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccountActivitiesAPI.ListAccountActivities``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListAccountActivities`: []AccountActivity
|
// response from `ListAccountActivities`: []AccountActivity
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccountActivitiesAPI.ListAccountActivities`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccountActivitiesAPI.ListAccountActivities`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -99,16 +99,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.AccountAggregationsAPI.GetAccountAggregationStatus(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
|
resp, r, err := apiClient.V2024.AccountAggregationsAPI.GetAccountAggregationStatus(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
|
||||||
//resp, r, err := apiClient.V2024.AccountAggregationsAPI.GetAccountAggregationStatus(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
|
//resp, r, err := apiClient.V2024.AccountAggregationsAPI.GetAccountAggregationStatus(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccountAggregationsAPI.GetAccountAggregationStatus``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccountAggregationsAPI.GetAccountAggregationStatus``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetAccountAggregationStatus`: AccountAggregationStatus
|
// response from `GetAccountAggregationStatus`: AccountAggregationStatus
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccountAggregationsAPI.GetAccountAggregationStatus`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccountAggregationsAPI.GetAccountAggregationStatus`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -80,16 +80,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.AccountUsagesAPI.GetUsagesByAccountId(context.Background(), accountId).Execute()
|
resp, r, err := apiClient.V2024.AccountUsagesAPI.GetUsagesByAccountId(context.Background(), accountId).Execute()
|
||||||
//resp, r, err := apiClient.V2024.AccountUsagesAPI.GetUsagesByAccountId(context.Background(), accountId).Limit(limit).Offset(offset).Count(count).Sorters(sorters).Execute()
|
//resp, r, err := apiClient.V2024.AccountUsagesAPI.GetUsagesByAccountId(context.Background(), accountId).Limit(limit).Offset(offset).Count(count).Sorters(sorters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccountUsagesAPI.GetUsagesByAccountId``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccountUsagesAPI.GetUsagesByAccountId``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetUsagesByAccountId`: []AccountUsage
|
// response from `GetUsagesByAccountId`: []AccountUsage
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccountUsagesAPI.GetUsagesByAccountId`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccountUsagesAPI.GetUsagesByAccountId`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -108,7 +108,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
v2024 "github.com/sailpoint-oss/golang-sdk/v2/api_v2024"
|
v2024 "github.com/sailpoint-oss/golang-sdk/v2/api_v2024"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -125,24 +125,23 @@ func main() {
|
|||||||
}
|
}
|
||||||
}`) // AccountAttributesCreate |
|
}`) // AccountAttributesCreate |
|
||||||
|
|
||||||
|
var accountAttributesCreate v2024.AccountAttributesCreate
|
||||||
var accountAttributesCreate v2024.AccountAttributesCreate
|
if err := json.Unmarshal(accountattributescreate, &accountAttributesCreate); err != nil {
|
||||||
if err := json.Unmarshal(accountattributescreate, &accountAttributesCreate); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.AccountsAPI.CreateAccount(context.Background()).AccountAttributesCreate(accountAttributesCreate).Execute()
|
resp, r, err := apiClient.V2024.AccountsAPI.CreateAccount(context.Background()).AccountAttributesCreate(accountAttributesCreate).Execute()
|
||||||
//resp, r, err := apiClient.V2024.AccountsAPI.CreateAccount(context.Background()).AccountAttributesCreate(accountAttributesCreate).Execute()
|
//resp, r, err := apiClient.V2024.AccountsAPI.CreateAccount(context.Background()).AccountAttributesCreate(accountAttributesCreate).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccountsAPI.CreateAccount``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccountsAPI.CreateAccount``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `CreateAccount`: AccountsAsyncResult
|
// response from `CreateAccount`: AccountsAsyncResult
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccountsAPI.CreateAccount`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccountsAPI.CreateAccount`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -202,16 +201,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.AccountsAPI.DeleteAccount(context.Background(), id).Execute()
|
resp, r, err := apiClient.V2024.AccountsAPI.DeleteAccount(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.V2024.AccountsAPI.DeleteAccount(context.Background(), id).Execute()
|
//resp, r, err := apiClient.V2024.AccountsAPI.DeleteAccount(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccountsAPI.DeleteAccount``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccountsAPI.DeleteAccount``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `DeleteAccount`: AccountsAsyncResult
|
// response from `DeleteAccount`: AccountsAsyncResult
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccountsAPI.DeleteAccount`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccountsAPI.DeleteAccount`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -287,16 +286,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.AccountsAPI.DeleteAccountAsync(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
|
resp, r, err := apiClient.V2024.AccountsAPI.DeleteAccountAsync(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
|
||||||
//resp, r, err := apiClient.V2024.AccountsAPI.DeleteAccountAsync(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
|
//resp, r, err := apiClient.V2024.AccountsAPI.DeleteAccountAsync(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccountsAPI.DeleteAccountAsync``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccountsAPI.DeleteAccountAsync``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `DeleteAccountAsync`: TaskResultDto
|
// response from `DeleteAccountAsync`: TaskResultDto
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccountsAPI.DeleteAccountAsync`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccountsAPI.DeleteAccountAsync`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -344,7 +343,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
v2024 "github.com/sailpoint-oss/golang-sdk/v2/api_v2024"
|
v2024 "github.com/sailpoint-oss/golang-sdk/v2/api_v2024"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -356,24 +355,23 @@ func main() {
|
|||||||
"externalVerificationId" : "3f9180835d2e5168015d32f890ca1581"
|
"externalVerificationId" : "3f9180835d2e5168015d32f890ca1581"
|
||||||
}`) // AccountToggleRequest |
|
}`) // AccountToggleRequest |
|
||||||
|
|
||||||
|
var accountToggleRequest v2024.AccountToggleRequest
|
||||||
var accountToggleRequest v2024.AccountToggleRequest
|
if err := json.Unmarshal(accounttogglerequest, &accountToggleRequest); err != nil {
|
||||||
if err := json.Unmarshal(accounttogglerequest, &accountToggleRequest); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.AccountsAPI.DisableAccount(context.Background(), id).AccountToggleRequest(accountToggleRequest).Execute()
|
resp, r, err := apiClient.V2024.AccountsAPI.DisableAccount(context.Background(), id).AccountToggleRequest(accountToggleRequest).Execute()
|
||||||
//resp, r, err := apiClient.V2024.AccountsAPI.DisableAccount(context.Background(), id).AccountToggleRequest(accountToggleRequest).Execute()
|
//resp, r, err := apiClient.V2024.AccountsAPI.DisableAccount(context.Background(), id).AccountToggleRequest(accountToggleRequest).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccountsAPI.DisableAccount``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccountsAPI.DisableAccount``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `DisableAccount`: AccountsAsyncResult
|
// response from `DisableAccount`: AccountsAsyncResult
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccountsAPI.DisableAccount`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccountsAPI.DisableAccount`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -443,16 +441,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.AccountsAPI.DisableAccountForIdentity(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
|
resp, r, err := apiClient.V2024.AccountsAPI.DisableAccountForIdentity(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
|
||||||
//resp, r, err := apiClient.V2024.AccountsAPI.DisableAccountForIdentity(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
|
//resp, r, err := apiClient.V2024.AccountsAPI.DisableAccountForIdentity(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccountsAPI.DisableAccountForIdentity``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccountsAPI.DisableAccountForIdentity``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `DisableAccountForIdentity`: map[string]interface{}
|
// response from `DisableAccountForIdentity`: map[string]interface{}
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccountsAPI.DisableAccountForIdentity`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccountsAPI.DisableAccountForIdentity`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -507,7 +505,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
v2024 "github.com/sailpoint-oss/golang-sdk/v2/api_v2024"
|
v2024 "github.com/sailpoint-oss/golang-sdk/v2/api_v2024"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -518,24 +516,23 @@ func main() {
|
|||||||
"identityIds" : [ "2c91808384203c2d018437e631158308", "2c9180858082150f0180893dbaf553fe" ]
|
"identityIds" : [ "2c91808384203c2d018437e631158308", "2c9180858082150f0180893dbaf553fe" ]
|
||||||
}`) // IdentitiesAccountsBulkRequest |
|
}`) // IdentitiesAccountsBulkRequest |
|
||||||
|
|
||||||
|
var identitiesAccountsBulkRequest v2024.IdentitiesAccountsBulkRequest
|
||||||
var identitiesAccountsBulkRequest v2024.IdentitiesAccountsBulkRequest
|
if err := json.Unmarshal(identitiesaccountsbulkrequest, &identitiesAccountsBulkRequest); err != nil {
|
||||||
if err := json.Unmarshal(identitiesaccountsbulkrequest, &identitiesAccountsBulkRequest); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.AccountsAPI.DisableAccountsForIdentities(context.Background()).XSailPointExperimental(xSailPointExperimental).IdentitiesAccountsBulkRequest(identitiesAccountsBulkRequest).Execute()
|
resp, r, err := apiClient.V2024.AccountsAPI.DisableAccountsForIdentities(context.Background()).XSailPointExperimental(xSailPointExperimental).IdentitiesAccountsBulkRequest(identitiesAccountsBulkRequest).Execute()
|
||||||
//resp, r, err := apiClient.V2024.AccountsAPI.DisableAccountsForIdentities(context.Background()).XSailPointExperimental(xSailPointExperimental).IdentitiesAccountsBulkRequest(identitiesAccountsBulkRequest).Execute()
|
//resp, r, err := apiClient.V2024.AccountsAPI.DisableAccountsForIdentities(context.Background()).XSailPointExperimental(xSailPointExperimental).IdentitiesAccountsBulkRequest(identitiesAccountsBulkRequest).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccountsAPI.DisableAccountsForIdentities``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccountsAPI.DisableAccountsForIdentities``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `DisableAccountsForIdentities`: []BulkIdentitiesAccountsResponse
|
// response from `DisableAccountsForIdentities`: []BulkIdentitiesAccountsResponse
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccountsAPI.DisableAccountsForIdentities`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccountsAPI.DisableAccountsForIdentities`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -583,7 +580,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
v2024 "github.com/sailpoint-oss/golang-sdk/v2/api_v2024"
|
v2024 "github.com/sailpoint-oss/golang-sdk/v2/api_v2024"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -595,24 +592,23 @@ func main() {
|
|||||||
"externalVerificationId" : "3f9180835d2e5168015d32f890ca1581"
|
"externalVerificationId" : "3f9180835d2e5168015d32f890ca1581"
|
||||||
}`) // AccountToggleRequest |
|
}`) // AccountToggleRequest |
|
||||||
|
|
||||||
|
var accountToggleRequest v2024.AccountToggleRequest
|
||||||
var accountToggleRequest v2024.AccountToggleRequest
|
if err := json.Unmarshal(accounttogglerequest, &accountToggleRequest); err != nil {
|
||||||
if err := json.Unmarshal(accounttogglerequest, &accountToggleRequest); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.AccountsAPI.EnableAccount(context.Background(), id).AccountToggleRequest(accountToggleRequest).Execute()
|
resp, r, err := apiClient.V2024.AccountsAPI.EnableAccount(context.Background(), id).AccountToggleRequest(accountToggleRequest).Execute()
|
||||||
//resp, r, err := apiClient.V2024.AccountsAPI.EnableAccount(context.Background(), id).AccountToggleRequest(accountToggleRequest).Execute()
|
//resp, r, err := apiClient.V2024.AccountsAPI.EnableAccount(context.Background(), id).AccountToggleRequest(accountToggleRequest).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccountsAPI.EnableAccount``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccountsAPI.EnableAccount``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `EnableAccount`: AccountsAsyncResult
|
// response from `EnableAccount`: AccountsAsyncResult
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccountsAPI.EnableAccount`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccountsAPI.EnableAccount`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -682,16 +678,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.AccountsAPI.EnableAccountForIdentity(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
|
resp, r, err := apiClient.V2024.AccountsAPI.EnableAccountForIdentity(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
|
||||||
//resp, r, err := apiClient.V2024.AccountsAPI.EnableAccountForIdentity(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
|
//resp, r, err := apiClient.V2024.AccountsAPI.EnableAccountForIdentity(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccountsAPI.EnableAccountForIdentity``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccountsAPI.EnableAccountForIdentity``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `EnableAccountForIdentity`: map[string]interface{}
|
// response from `EnableAccountForIdentity`: map[string]interface{}
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccountsAPI.EnableAccountForIdentity`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccountsAPI.EnableAccountForIdentity`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -746,7 +742,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
v2024 "github.com/sailpoint-oss/golang-sdk/v2/api_v2024"
|
v2024 "github.com/sailpoint-oss/golang-sdk/v2/api_v2024"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -757,24 +753,23 @@ func main() {
|
|||||||
"identityIds" : [ "2c91808384203c2d018437e631158308", "2c9180858082150f0180893dbaf553fe" ]
|
"identityIds" : [ "2c91808384203c2d018437e631158308", "2c9180858082150f0180893dbaf553fe" ]
|
||||||
}`) // IdentitiesAccountsBulkRequest |
|
}`) // IdentitiesAccountsBulkRequest |
|
||||||
|
|
||||||
|
var identitiesAccountsBulkRequest v2024.IdentitiesAccountsBulkRequest
|
||||||
var identitiesAccountsBulkRequest v2024.IdentitiesAccountsBulkRequest
|
if err := json.Unmarshal(identitiesaccountsbulkrequest, &identitiesAccountsBulkRequest); err != nil {
|
||||||
if err := json.Unmarshal(identitiesaccountsbulkrequest, &identitiesAccountsBulkRequest); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.AccountsAPI.EnableAccountsForIdentities(context.Background()).XSailPointExperimental(xSailPointExperimental).IdentitiesAccountsBulkRequest(identitiesAccountsBulkRequest).Execute()
|
resp, r, err := apiClient.V2024.AccountsAPI.EnableAccountsForIdentities(context.Background()).XSailPointExperimental(xSailPointExperimental).IdentitiesAccountsBulkRequest(identitiesAccountsBulkRequest).Execute()
|
||||||
//resp, r, err := apiClient.V2024.AccountsAPI.EnableAccountsForIdentities(context.Background()).XSailPointExperimental(xSailPointExperimental).IdentitiesAccountsBulkRequest(identitiesAccountsBulkRequest).Execute()
|
//resp, r, err := apiClient.V2024.AccountsAPI.EnableAccountsForIdentities(context.Background()).XSailPointExperimental(xSailPointExperimental).IdentitiesAccountsBulkRequest(identitiesAccountsBulkRequest).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccountsAPI.EnableAccountsForIdentities``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccountsAPI.EnableAccountsForIdentities``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `EnableAccountsForIdentities`: []BulkIdentitiesAccountsResponse
|
// response from `EnableAccountsForIdentities`: []BulkIdentitiesAccountsResponse
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccountsAPI.EnableAccountsForIdentities`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccountsAPI.EnableAccountsForIdentities`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -831,16 +826,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.AccountsAPI.GetAccount(context.Background(), id).Execute()
|
resp, r, err := apiClient.V2024.AccountsAPI.GetAccount(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.V2024.AccountsAPI.GetAccount(context.Background(), id).Execute()
|
//resp, r, err := apiClient.V2024.AccountsAPI.GetAccount(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccountsAPI.GetAccount``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccountsAPI.GetAccount``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetAccount`: Account
|
// response from `GetAccount`: Account
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccountsAPI.GetAccount`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccountsAPI.GetAccount`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -903,16 +898,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.AccountsAPI.GetAccountEntitlements(context.Background(), id).Execute()
|
resp, r, err := apiClient.V2024.AccountsAPI.GetAccountEntitlements(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.V2024.AccountsAPI.GetAccountEntitlements(context.Background(), id).Limit(limit).Offset(offset).Count(count).Execute()
|
//resp, r, err := apiClient.V2024.AccountsAPI.GetAccountEntitlements(context.Background(), id).Limit(limit).Offset(offset).Count(count).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccountsAPI.GetAccountEntitlements``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccountsAPI.GetAccountEntitlements``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetAccountEntitlements`: []Entitlement
|
// response from `GetAccountEntitlements`: []Entitlement
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccountsAPI.GetAccountEntitlements`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccountsAPI.GetAccountEntitlements`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -975,16 +970,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.AccountsAPI.ListAccounts(context.Background()).Execute()
|
resp, r, err := apiClient.V2024.AccountsAPI.ListAccounts(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.V2024.AccountsAPI.ListAccounts(context.Background()).Limit(limit).Offset(offset).Count(count).DetailLevel(detailLevel).Filters(filters).Sorters(sorters).Execute()
|
//resp, r, err := apiClient.V2024.AccountsAPI.ListAccounts(context.Background()).Limit(limit).Offset(offset).Count(count).DetailLevel(detailLevel).Filters(filters).Sorters(sorters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccountsAPI.ListAccounts``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccountsAPI.ListAccounts``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListAccounts`: []Account
|
// response from `ListAccounts`: []Account
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccountsAPI.ListAccounts`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccountsAPI.ListAccounts`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -1037,7 +1032,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
v2024 "github.com/sailpoint-oss/golang-sdk/v2/api_v2024"
|
v2024 "github.com/sailpoint-oss/golang-sdk/v2/api_v2024"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -1054,24 +1049,23 @@ func main() {
|
|||||||
}
|
}
|
||||||
}`) // AccountAttributes |
|
}`) // AccountAttributes |
|
||||||
|
|
||||||
|
var accountAttributes v2024.AccountAttributes
|
||||||
var accountAttributes v2024.AccountAttributes
|
if err := json.Unmarshal(accountattributes, &accountAttributes); err != nil {
|
||||||
if err := json.Unmarshal(accountattributes, &accountAttributes); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.AccountsAPI.PutAccount(context.Background(), id).AccountAttributes(accountAttributes).Execute()
|
resp, r, err := apiClient.V2024.AccountsAPI.PutAccount(context.Background(), id).AccountAttributes(accountAttributes).Execute()
|
||||||
//resp, r, err := apiClient.V2024.AccountsAPI.PutAccount(context.Background(), id).AccountAttributes(accountAttributes).Execute()
|
//resp, r, err := apiClient.V2024.AccountsAPI.PutAccount(context.Background(), id).AccountAttributes(accountAttributes).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccountsAPI.PutAccount``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccountsAPI.PutAccount``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `PutAccount`: AccountsAsyncResult
|
// response from `PutAccount`: AccountsAsyncResult
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccountsAPI.PutAccount`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccountsAPI.PutAccount`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -1128,16 +1122,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.AccountsAPI.SubmitReloadAccount(context.Background(), id).Execute()
|
resp, r, err := apiClient.V2024.AccountsAPI.SubmitReloadAccount(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.V2024.AccountsAPI.SubmitReloadAccount(context.Background(), id).Execute()
|
//resp, r, err := apiClient.V2024.AccountsAPI.SubmitReloadAccount(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccountsAPI.SubmitReloadAccount``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccountsAPI.SubmitReloadAccount``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `SubmitReloadAccount`: AccountsAsyncResult
|
// response from `SubmitReloadAccount`: AccountsAsyncResult
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccountsAPI.SubmitReloadAccount`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccountsAPI.SubmitReloadAccount`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -1186,7 +1180,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
v2024 "github.com/sailpoint-oss/golang-sdk/v2/api_v2024"
|
v2024 "github.com/sailpoint-oss/golang-sdk/v2/api_v2024"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -1199,24 +1193,23 @@ func main() {
|
|||||||
"unlockIDNAccount" : false
|
"unlockIDNAccount" : false
|
||||||
}`) // AccountUnlockRequest |
|
}`) // AccountUnlockRequest |
|
||||||
|
|
||||||
|
var accountUnlockRequest v2024.AccountUnlockRequest
|
||||||
var accountUnlockRequest v2024.AccountUnlockRequest
|
if err := json.Unmarshal(accountunlockrequest, &accountUnlockRequest); err != nil {
|
||||||
if err := json.Unmarshal(accountunlockrequest, &accountUnlockRequest); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.AccountsAPI.UnlockAccount(context.Background(), id).AccountUnlockRequest(accountUnlockRequest).Execute()
|
resp, r, err := apiClient.V2024.AccountsAPI.UnlockAccount(context.Background(), id).AccountUnlockRequest(accountUnlockRequest).Execute()
|
||||||
//resp, r, err := apiClient.V2024.AccountsAPI.UnlockAccount(context.Background(), id).AccountUnlockRequest(accountUnlockRequest).Execute()
|
//resp, r, err := apiClient.V2024.AccountsAPI.UnlockAccount(context.Background(), id).AccountUnlockRequest(accountUnlockRequest).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccountsAPI.UnlockAccount``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccountsAPI.UnlockAccount``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `UnlockAccount`: AccountsAsyncResult
|
// response from `UnlockAccount`: AccountsAsyncResult
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccountsAPI.UnlockAccount`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccountsAPI.UnlockAccount`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -1274,7 +1267,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
v2024 "github.com/sailpoint-oss/golang-sdk/v2/api_v2024"
|
v2024 "github.com/sailpoint-oss/golang-sdk/v2/api_v2024"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -1283,24 +1276,23 @@ func main() {
|
|||||||
id := `ef38f94347e94562b5bb8424a56397d8` // string | Account ID. # string | Account ID.
|
id := `ef38f94347e94562b5bb8424a56397d8` // string | Account ID. # string | Account ID.
|
||||||
requestbody := []byte(`[{op=remove, path=/identityId}]`) // []map[string]interface{} | A list of account update operations according to the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard.
|
requestbody := []byte(`[{op=remove, path=/identityId}]`) // []map[string]interface{} | A list of account update operations according to the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard.
|
||||||
|
|
||||||
|
var requestBody []v2024.RequestBody
|
||||||
var requestBody v2024.[]RequestBody
|
if err := json.Unmarshal(requestbody, &requestBody); err != nil {
|
||||||
if err := json.Unmarshal(requestbody, &requestBody); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.AccountsAPI.UpdateAccount(context.Background(), id).RequestBody(requestBody).Execute()
|
resp, r, err := apiClient.V2024.AccountsAPI.UpdateAccount(context.Background(), id).RequestBody(requestBody).Execute()
|
||||||
//resp, r, err := apiClient.V2024.AccountsAPI.UpdateAccount(context.Background(), id).RequestBody(requestBody).Execute()
|
//resp, r, err := apiClient.V2024.AccountsAPI.UpdateAccount(context.Background(), id).RequestBody(requestBody).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AccountsAPI.UpdateAccount``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AccountsAPI.UpdateAccount``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `UpdateAccount`: map[string]interface{}
|
// response from `UpdateAccount`: map[string]interface{}
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AccountsAPI.UpdateAccount`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AccountsAPI.UpdateAccount`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -78,16 +78,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.ApplicationDiscoveryAPI.GetDiscoveredApplications(context.Background()).Execute()
|
resp, r, err := apiClient.V2024.ApplicationDiscoveryAPI.GetDiscoveredApplications(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.V2024.ApplicationDiscoveryAPI.GetDiscoveredApplications(context.Background()).Limit(limit).Offset(offset).Detail(detail).Filter(filter).Sorters(sorters).Execute()
|
//resp, r, err := apiClient.V2024.ApplicationDiscoveryAPI.GetDiscoveredApplications(context.Background()).Limit(limit).Offset(offset).Detail(detail).Filter(filter).Sorters(sorters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `ApplicationDiscoveryAPI.GetDiscoveredApplications``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `ApplicationDiscoveryAPI.GetDiscoveredApplications``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetDiscoveredApplications`: []GetDiscoveredApplications200ResponseInner
|
// response from `GetDiscoveredApplications`: []GetDiscoveredApplications200ResponseInner
|
||||||
fmt.Fprintf(os.Stdout, "Response from `ApplicationDiscoveryAPI.GetDiscoveredApplications`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `ApplicationDiscoveryAPI.GetDiscoveredApplications`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -138,16 +138,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.ApplicationDiscoveryAPI.GetManualDiscoverApplicationsCsvTemplate(context.Background()).Execute()
|
resp, r, err := apiClient.V2024.ApplicationDiscoveryAPI.GetManualDiscoverApplicationsCsvTemplate(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.V2024.ApplicationDiscoveryAPI.GetManualDiscoverApplicationsCsvTemplate(context.Background()).Execute()
|
//resp, r, err := apiClient.V2024.ApplicationDiscoveryAPI.GetManualDiscoverApplicationsCsvTemplate(context.Background()).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `ApplicationDiscoveryAPI.GetManualDiscoverApplicationsCsvTemplate``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `ApplicationDiscoveryAPI.GetManualDiscoverApplicationsCsvTemplate``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetManualDiscoverApplicationsCsvTemplate`: ManualDiscoverApplicationsTemplate
|
// response from `GetManualDiscoverApplicationsCsvTemplate`: ManualDiscoverApplicationsTemplate
|
||||||
fmt.Fprintf(os.Stdout, "Response from `ApplicationDiscoveryAPI.GetManualDiscoverApplicationsCsvTemplate`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `ApplicationDiscoveryAPI.GetManualDiscoverApplicationsCsvTemplate`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -201,14 +201,15 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
r, err := apiClient.V2024.ApplicationDiscoveryAPI.SendManualDiscoverApplicationsCsvTemplate(context.Background()).File(file).Execute()
|
r, err := apiClient.V2024.ApplicationDiscoveryAPI.SendManualDiscoverApplicationsCsvTemplate(context.Background()).File(file).Execute()
|
||||||
//r, err := apiClient.V2024.ApplicationDiscoveryAPI.SendManualDiscoverApplicationsCsvTemplate(context.Background()).File(file).Execute()
|
//r, err := apiClient.V2024.ApplicationDiscoveryAPI.SendManualDiscoverApplicationsCsvTemplate(context.Background()).File(file).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `ApplicationDiscoveryAPI.SendManualDiscoverApplicationsCsvTemplate``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `ApplicationDiscoveryAPI.SendManualDiscoverApplicationsCsvTemplate``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -86,16 +86,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.ApprovalsAPI.GetApproval(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
|
resp, r, err := apiClient.V2024.ApprovalsAPI.GetApproval(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
|
||||||
//resp, r, err := apiClient.V2024.ApprovalsAPI.GetApproval(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
|
//resp, r, err := apiClient.V2024.ApprovalsAPI.GetApproval(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `ApprovalsAPI.GetApproval``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `ApprovalsAPI.GetApproval``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetApproval`: Approval
|
// response from `GetApproval`: Approval
|
||||||
fmt.Fprintf(os.Stdout, "Response from `ApprovalsAPI.GetApproval`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `ApprovalsAPI.GetApproval`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -166,16 +166,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.ApprovalsAPI.GetApprovals(context.Background()).XSailPointExperimental(xSailPointExperimental).Execute()
|
resp, r, err := apiClient.V2024.ApprovalsAPI.GetApprovals(context.Background()).XSailPointExperimental(xSailPointExperimental).Execute()
|
||||||
//resp, r, err := apiClient.V2024.ApprovalsAPI.GetApprovals(context.Background()).XSailPointExperimental(xSailPointExperimental).Mine(mine).RequesterId(requesterId).Filters(filters).Execute()
|
//resp, r, err := apiClient.V2024.ApprovalsAPI.GetApprovals(context.Background()).XSailPointExperimental(xSailPointExperimental).Mine(mine).RequesterId(requesterId).Filters(filters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `ApprovalsAPI.GetApprovals``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `ApprovalsAPI.GetApprovals``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetApprovals`: []Approval
|
// response from `GetApprovals`: []Approval
|
||||||
fmt.Fprintf(os.Stdout, "Response from `ApprovalsAPI.GetApprovals`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `ApprovalsAPI.GetApprovals`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -82,7 +82,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
v2024 "github.com/sailpoint-oss/golang-sdk/v2/api_v2024"
|
v2024 "github.com/sailpoint-oss/golang-sdk/v2/api_v2024"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -100,24 +100,23 @@ func main() {
|
|||||||
"matchAllAccounts" : true
|
"matchAllAccounts" : true
|
||||||
}`) // SourceAppCreateDto |
|
}`) // SourceAppCreateDto |
|
||||||
|
|
||||||
|
var sourceAppCreateDto v2024.SourceAppCreateDto
|
||||||
var sourceAppCreateDto v2024.SourceAppCreateDto
|
if err := json.Unmarshal(sourceappcreatedto, &sourceAppCreateDto); err != nil {
|
||||||
if err := json.Unmarshal(sourceappcreatedto, &sourceAppCreateDto); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.AppsAPI.CreateSourceApp(context.Background()).XSailPointExperimental(xSailPointExperimental).SourceAppCreateDto(sourceAppCreateDto).Execute()
|
resp, r, err := apiClient.V2024.AppsAPI.CreateSourceApp(context.Background()).XSailPointExperimental(xSailPointExperimental).SourceAppCreateDto(sourceAppCreateDto).Execute()
|
||||||
//resp, r, err := apiClient.V2024.AppsAPI.CreateSourceApp(context.Background()).XSailPointExperimental(xSailPointExperimental).SourceAppCreateDto(sourceAppCreateDto).Execute()
|
//resp, r, err := apiClient.V2024.AppsAPI.CreateSourceApp(context.Background()).XSailPointExperimental(xSailPointExperimental).SourceAppCreateDto(sourceAppCreateDto).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AppsAPI.CreateSourceApp``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AppsAPI.CreateSourceApp``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `CreateSourceApp`: SourceApp
|
// response from `CreateSourceApp`: SourceApp
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AppsAPI.CreateSourceApp`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AppsAPI.CreateSourceApp`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -178,7 +177,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
v2024 "github.com/sailpoint-oss/golang-sdk/v2/api_v2024"
|
v2024 "github.com/sailpoint-oss/golang-sdk/v2/api_v2024"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -189,24 +188,23 @@ func main() {
|
|||||||
requestbody := []byte(`[c9575abb5e3a4e3db82b2f989a738aa2, c9dc28e148a24d65b3ccb5fb8ca5ddd9]`) // []string |
|
requestbody := []byte(`[c9575abb5e3a4e3db82b2f989a738aa2, c9dc28e148a24d65b3ccb5fb8ca5ddd9]`) // []string |
|
||||||
limit := 250 // int32 | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250) # int32 | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250)
|
limit := 250 // int32 | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250) # int32 | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250)
|
||||||
|
|
||||||
|
var requestBody []v2024.RequestBody
|
||||||
var requestBody v2024.[]RequestBody
|
if err := json.Unmarshal(requestbody, &requestBody); err != nil {
|
||||||
if err := json.Unmarshal(requestbody, &requestBody); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.AppsAPI.DeleteAccessProfilesFromSourceAppByBulk(context.Background(), id).XSailPointExperimental(xSailPointExperimental).RequestBody(requestBody).Execute()
|
resp, r, err := apiClient.V2024.AppsAPI.DeleteAccessProfilesFromSourceAppByBulk(context.Background(), id).XSailPointExperimental(xSailPointExperimental).RequestBody(requestBody).Execute()
|
||||||
//resp, r, err := apiClient.V2024.AppsAPI.DeleteAccessProfilesFromSourceAppByBulk(context.Background(), id).XSailPointExperimental(xSailPointExperimental).RequestBody(requestBody).Limit(limit).Execute()
|
//resp, r, err := apiClient.V2024.AppsAPI.DeleteAccessProfilesFromSourceAppByBulk(context.Background(), id).XSailPointExperimental(xSailPointExperimental).RequestBody(requestBody).Limit(limit).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AppsAPI.DeleteAccessProfilesFromSourceAppByBulk``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AppsAPI.DeleteAccessProfilesFromSourceAppByBulk``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `DeleteAccessProfilesFromSourceAppByBulk`: []AccessProfileDetails
|
// response from `DeleteAccessProfilesFromSourceAppByBulk`: []AccessProfileDetails
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AppsAPI.DeleteAccessProfilesFromSourceAppByBulk`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AppsAPI.DeleteAccessProfilesFromSourceAppByBulk`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -276,16 +274,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.AppsAPI.DeleteSourceApp(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
|
resp, r, err := apiClient.V2024.AppsAPI.DeleteSourceApp(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
|
||||||
//resp, r, err := apiClient.V2024.AppsAPI.DeleteSourceApp(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
|
//resp, r, err := apiClient.V2024.AppsAPI.DeleteSourceApp(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AppsAPI.DeleteSourceApp``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AppsAPI.DeleteSourceApp``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `DeleteSourceApp`: SourceApp
|
// response from `DeleteSourceApp`: SourceApp
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AppsAPI.DeleteSourceApp`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AppsAPI.DeleteSourceApp`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -355,16 +353,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.AppsAPI.GetSourceApp(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
|
resp, r, err := apiClient.V2024.AppsAPI.GetSourceApp(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
|
||||||
//resp, r, err := apiClient.V2024.AppsAPI.GetSourceApp(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
|
//resp, r, err := apiClient.V2024.AppsAPI.GetSourceApp(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AppsAPI.GetSourceApp``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AppsAPI.GetSourceApp``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetSourceApp`: SourceApp
|
// response from `GetSourceApp`: SourceApp
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AppsAPI.GetSourceApp`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AppsAPI.GetSourceApp`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -440,16 +438,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.AppsAPI.ListAccessProfilesForSourceApp(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
|
resp, r, err := apiClient.V2024.AppsAPI.ListAccessProfilesForSourceApp(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
|
||||||
//resp, r, err := apiClient.V2024.AppsAPI.ListAccessProfilesForSourceApp(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Limit(limit).Offset(offset).Filters(filters).Execute()
|
//resp, r, err := apiClient.V2024.AppsAPI.ListAccessProfilesForSourceApp(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Limit(limit).Offset(offset).Filters(filters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AppsAPI.ListAccessProfilesForSourceApp``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AppsAPI.ListAccessProfilesForSourceApp``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListAccessProfilesForSourceApp`: []AccessProfileDetails
|
// response from `ListAccessProfilesForSourceApp`: []AccessProfileDetails
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AppsAPI.ListAccessProfilesForSourceApp`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AppsAPI.ListAccessProfilesForSourceApp`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -523,16 +521,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.AppsAPI.ListAllSourceApp(context.Background()).XSailPointExperimental(xSailPointExperimental).Execute()
|
resp, r, err := apiClient.V2024.AppsAPI.ListAllSourceApp(context.Background()).XSailPointExperimental(xSailPointExperimental).Execute()
|
||||||
//resp, r, err := apiClient.V2024.AppsAPI.ListAllSourceApp(context.Background()).XSailPointExperimental(xSailPointExperimental).Limit(limit).Count(count).Offset(offset).Sorters(sorters).Filters(filters).Execute()
|
//resp, r, err := apiClient.V2024.AppsAPI.ListAllSourceApp(context.Background()).XSailPointExperimental(xSailPointExperimental).Limit(limit).Count(count).Offset(offset).Sorters(sorters).Filters(filters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AppsAPI.ListAllSourceApp``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AppsAPI.ListAllSourceApp``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListAllSourceApp`: []SourceApp
|
// response from `ListAllSourceApp`: []SourceApp
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AppsAPI.ListAllSourceApp`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AppsAPI.ListAllSourceApp`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -605,16 +603,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.AppsAPI.ListAllUserApps(context.Background()).Filters(filters).XSailPointExperimental(xSailPointExperimental).Execute()
|
resp, r, err := apiClient.V2024.AppsAPI.ListAllUserApps(context.Background()).Filters(filters).XSailPointExperimental(xSailPointExperimental).Execute()
|
||||||
//resp, r, err := apiClient.V2024.AppsAPI.ListAllUserApps(context.Background()).Filters(filters).XSailPointExperimental(xSailPointExperimental).Limit(limit).Count(count).Offset(offset).Execute()
|
//resp, r, err := apiClient.V2024.AppsAPI.ListAllUserApps(context.Background()).Filters(filters).XSailPointExperimental(xSailPointExperimental).Limit(limit).Count(count).Offset(offset).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AppsAPI.ListAllUserApps``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AppsAPI.ListAllUserApps``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListAllUserApps`: []UserApp
|
// response from `ListAllUserApps`: []UserApp
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AppsAPI.ListAllUserApps`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AppsAPI.ListAllUserApps`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -688,16 +686,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.AppsAPI.ListAssignedSourceApp(context.Background()).XSailPointExperimental(xSailPointExperimental).Execute()
|
resp, r, err := apiClient.V2024.AppsAPI.ListAssignedSourceApp(context.Background()).XSailPointExperimental(xSailPointExperimental).Execute()
|
||||||
//resp, r, err := apiClient.V2024.AppsAPI.ListAssignedSourceApp(context.Background()).XSailPointExperimental(xSailPointExperimental).Limit(limit).Count(count).Offset(offset).Sorters(sorters).Filters(filters).Execute()
|
//resp, r, err := apiClient.V2024.AppsAPI.ListAssignedSourceApp(context.Background()).XSailPointExperimental(xSailPointExperimental).Limit(limit).Count(count).Offset(offset).Sorters(sorters).Filters(filters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AppsAPI.ListAssignedSourceApp``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AppsAPI.ListAssignedSourceApp``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListAssignedSourceApp`: []SourceApp
|
// response from `ListAssignedSourceApp`: []SourceApp
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AppsAPI.ListAssignedSourceApp`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AppsAPI.ListAssignedSourceApp`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -771,16 +769,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.AppsAPI.ListAvailableAccountsForUserApp(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
|
resp, r, err := apiClient.V2024.AppsAPI.ListAvailableAccountsForUserApp(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
|
||||||
//resp, r, err := apiClient.V2024.AppsAPI.ListAvailableAccountsForUserApp(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Limit(limit).Count(count).Execute()
|
//resp, r, err := apiClient.V2024.AppsAPI.ListAvailableAccountsForUserApp(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Limit(limit).Count(count).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AppsAPI.ListAvailableAccountsForUserApp``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AppsAPI.ListAvailableAccountsForUserApp``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListAvailableAccountsForUserApp`: []AppAccountDetails
|
// response from `ListAvailableAccountsForUserApp`: []AppAccountDetails
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AppsAPI.ListAvailableAccountsForUserApp`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AppsAPI.ListAvailableAccountsForUserApp`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -854,16 +852,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.AppsAPI.ListAvailableSourceApps(context.Background()).XSailPointExperimental(xSailPointExperimental).Execute()
|
resp, r, err := apiClient.V2024.AppsAPI.ListAvailableSourceApps(context.Background()).XSailPointExperimental(xSailPointExperimental).Execute()
|
||||||
//resp, r, err := apiClient.V2024.AppsAPI.ListAvailableSourceApps(context.Background()).XSailPointExperimental(xSailPointExperimental).Limit(limit).Count(count).Offset(offset).Sorters(sorters).Filters(filters).Execute()
|
//resp, r, err := apiClient.V2024.AppsAPI.ListAvailableSourceApps(context.Background()).XSailPointExperimental(xSailPointExperimental).Limit(limit).Count(count).Offset(offset).Sorters(sorters).Filters(filters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AppsAPI.ListAvailableSourceApps``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AppsAPI.ListAvailableSourceApps``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListAvailableSourceApps`: []SourceApp
|
// response from `ListAvailableSourceApps`: []SourceApp
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AppsAPI.ListAvailableSourceApps`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AppsAPI.ListAvailableSourceApps`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -935,16 +933,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.AppsAPI.ListOwnedUserApps(context.Background()).XSailPointExperimental(xSailPointExperimental).Execute()
|
resp, r, err := apiClient.V2024.AppsAPI.ListOwnedUserApps(context.Background()).XSailPointExperimental(xSailPointExperimental).Execute()
|
||||||
//resp, r, err := apiClient.V2024.AppsAPI.ListOwnedUserApps(context.Background()).XSailPointExperimental(xSailPointExperimental).Limit(limit).Count(count).Offset(offset).Filters(filters).Execute()
|
//resp, r, err := apiClient.V2024.AppsAPI.ListOwnedUserApps(context.Background()).XSailPointExperimental(xSailPointExperimental).Limit(limit).Count(count).Offset(offset).Filters(filters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AppsAPI.ListOwnedUserApps``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AppsAPI.ListOwnedUserApps``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListOwnedUserApps`: []UserApp
|
// response from `ListOwnedUserApps`: []UserApp
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AppsAPI.ListOwnedUserApps`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AppsAPI.ListOwnedUserApps`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -1018,16 +1016,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.AppsAPI.PatchSourceApp(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
|
resp, r, err := apiClient.V2024.AppsAPI.PatchSourceApp(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
|
||||||
//resp, r, err := apiClient.V2024.AppsAPI.PatchSourceApp(context.Background(), id).XSailPointExperimental(xSailPointExperimental).JsonPatchOperation(jsonPatchOperation).Execute()
|
//resp, r, err := apiClient.V2024.AppsAPI.PatchSourceApp(context.Background(), id).XSailPointExperimental(xSailPointExperimental).JsonPatchOperation(jsonPatchOperation).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AppsAPI.PatchSourceApp``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AppsAPI.PatchSourceApp``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `PatchSourceApp`: SourceAppPatchDto
|
// response from `PatchSourceApp`: SourceAppPatchDto
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AppsAPI.PatchSourceApp`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AppsAPI.PatchSourceApp`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -1100,16 +1098,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.AppsAPI.PatchUserApp(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
|
resp, r, err := apiClient.V2024.AppsAPI.PatchUserApp(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
|
||||||
//resp, r, err := apiClient.V2024.AppsAPI.PatchUserApp(context.Background(), id).XSailPointExperimental(xSailPointExperimental).JsonPatchOperation(jsonPatchOperation).Execute()
|
//resp, r, err := apiClient.V2024.AppsAPI.PatchUserApp(context.Background(), id).XSailPointExperimental(xSailPointExperimental).JsonPatchOperation(jsonPatchOperation).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AppsAPI.PatchUserApp``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AppsAPI.PatchUserApp``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `PatchUserApp`: UserApp
|
// response from `PatchUserApp`: UserApp
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AppsAPI.PatchUserApp`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AppsAPI.PatchUserApp`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -1188,14 +1186,15 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
r, err := apiClient.V2024.AppsAPI.UpdateSourceAppsInBulk(context.Background()).XSailPointExperimental(xSailPointExperimental).Execute()
|
r, err := apiClient.V2024.AppsAPI.UpdateSourceAppsInBulk(context.Background()).XSailPointExperimental(xSailPointExperimental).Execute()
|
||||||
//r, err := apiClient.V2024.AppsAPI.UpdateSourceAppsInBulk(context.Background()).XSailPointExperimental(xSailPointExperimental).SourceAppBulkUpdateRequest(sourceAppBulkUpdateRequest).Execute()
|
//r, err := apiClient.V2024.AppsAPI.UpdateSourceAppsInBulk(context.Background()).XSailPointExperimental(xSailPointExperimental).SourceAppBulkUpdateRequest(sourceAppBulkUpdateRequest).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AppsAPI.UpdateSourceAppsInBulk``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AppsAPI.UpdateSourceAppsInBulk``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -90,16 +90,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.AuthProfileAPI.GetProfileConfig(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
|
resp, r, err := apiClient.V2024.AuthProfileAPI.GetProfileConfig(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
|
||||||
//resp, r, err := apiClient.V2024.AuthProfileAPI.GetProfileConfig(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
|
//resp, r, err := apiClient.V2024.AuthProfileAPI.GetProfileConfig(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AuthProfileAPI.GetProfileConfig``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AuthProfileAPI.GetProfileConfig``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetProfileConfig`: AuthProfile
|
// response from `GetProfileConfig`: AuthProfile
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AuthProfileAPI.GetProfileConfig`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AuthProfileAPI.GetProfileConfig`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -163,16 +163,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.AuthProfileAPI.GetProfileConfigList(context.Background()).XSailPointExperimental(xSailPointExperimental).Execute()
|
resp, r, err := apiClient.V2024.AuthProfileAPI.GetProfileConfigList(context.Background()).XSailPointExperimental(xSailPointExperimental).Execute()
|
||||||
//resp, r, err := apiClient.V2024.AuthProfileAPI.GetProfileConfigList(context.Background()).XSailPointExperimental(xSailPointExperimental).Execute()
|
//resp, r, err := apiClient.V2024.AuthProfileAPI.GetProfileConfigList(context.Background()).XSailPointExperimental(xSailPointExperimental).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AuthProfileAPI.GetProfileConfigList``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AuthProfileAPI.GetProfileConfigList``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetProfileConfigList`: []AuthProfileSummary
|
// response from `GetProfileConfigList`: []AuthProfileSummary
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AuthProfileAPI.GetProfileConfigList`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AuthProfileAPI.GetProfileConfigList`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -233,7 +233,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
v2024 "github.com/sailpoint-oss/golang-sdk/v2/api_v2024"
|
v2024 "github.com/sailpoint-oss/golang-sdk/v2/api_v2024"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -243,24 +243,23 @@ func main() {
|
|||||||
xSailPointExperimental := `true` // string | Use this header to enable this experimental API. (default to "true") # string | Use this header to enable this experimental API. (default to "true")
|
xSailPointExperimental := `true` // string | Use this header to enable this experimental API. (default to "true") # string | Use this header to enable this experimental API. (default to "true")
|
||||||
jsonpatchoperation := []byte(``) // []JsonPatchOperation |
|
jsonpatchoperation := []byte(``) // []JsonPatchOperation |
|
||||||
|
|
||||||
|
var jsonPatchOperation []v2024.JsonPatchOperation
|
||||||
var jsonPatchOperation v2024.[]JsonPatchOperation
|
if err := json.Unmarshal(jsonpatchoperation, &jsonPatchOperation); err != nil {
|
||||||
if err := json.Unmarshal(jsonpatchoperation, &jsonPatchOperation); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.AuthProfileAPI.PatchProfileConfig(context.Background(), id).XSailPointExperimental(xSailPointExperimental).JsonPatchOperation(jsonPatchOperation).Execute()
|
resp, r, err := apiClient.V2024.AuthProfileAPI.PatchProfileConfig(context.Background(), id).XSailPointExperimental(xSailPointExperimental).JsonPatchOperation(jsonPatchOperation).Execute()
|
||||||
//resp, r, err := apiClient.V2024.AuthProfileAPI.PatchProfileConfig(context.Background(), id).XSailPointExperimental(xSailPointExperimental).JsonPatchOperation(jsonPatchOperation).Execute()
|
//resp, r, err := apiClient.V2024.AuthProfileAPI.PatchProfileConfig(context.Background(), id).XSailPointExperimental(xSailPointExperimental).JsonPatchOperation(jsonPatchOperation).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AuthProfileAPI.PatchProfileConfig``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AuthProfileAPI.PatchProfileConfig``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `PatchProfileConfig`: AuthProfile
|
// response from `PatchProfileConfig`: AuthProfile
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AuthProfileAPI.PatchProfileConfig`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AuthProfileAPI.PatchProfileConfig`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -75,16 +75,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.AuthUsersAPI.GetAuthUser(context.Background(), id).Execute()
|
resp, r, err := apiClient.V2024.AuthUsersAPI.GetAuthUser(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.V2024.AuthUsersAPI.GetAuthUser(context.Background(), id).Execute()
|
//resp, r, err := apiClient.V2024.AuthUsersAPI.GetAuthUser(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AuthUsersAPI.GetAuthUser``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AuthUsersAPI.GetAuthUser``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetAuthUser`: AuthUser
|
// response from `GetAuthUser`: AuthUser
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AuthUsersAPI.GetAuthUser`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AuthUsersAPI.GetAuthUser`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -136,7 +136,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
v2024 "github.com/sailpoint-oss/golang-sdk/v2/api_v2024"
|
v2024 "github.com/sailpoint-oss/golang-sdk/v2/api_v2024"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -145,24 +145,23 @@ func main() {
|
|||||||
id := `ef38f94347e94562b5bb8424a56397d8` // string | Identity ID # string | Identity ID
|
id := `ef38f94347e94562b5bb8424a56397d8` // string | Identity ID # string | Identity ID
|
||||||
jsonpatchoperation := []byte(`[{op=replace, path=/capabilities, value=[ORG_ADMIN]}]`) // []JsonPatchOperation | A list of auth user update operations according to the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard.
|
jsonpatchoperation := []byte(`[{op=replace, path=/capabilities, value=[ORG_ADMIN]}]`) // []JsonPatchOperation | A list of auth user update operations according to the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard.
|
||||||
|
|
||||||
|
var jsonPatchOperation []v2024.JsonPatchOperation
|
||||||
var jsonPatchOperation v2024.[]JsonPatchOperation
|
if err := json.Unmarshal(jsonpatchoperation, &jsonPatchOperation); err != nil {
|
||||||
if err := json.Unmarshal(jsonpatchoperation, &jsonPatchOperation); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.AuthUsersAPI.PatchAuthUser(context.Background(), id).JsonPatchOperation(jsonPatchOperation).Execute()
|
resp, r, err := apiClient.V2024.AuthUsersAPI.PatchAuthUser(context.Background(), id).JsonPatchOperation(jsonPatchOperation).Execute()
|
||||||
//resp, r, err := apiClient.V2024.AuthUsersAPI.PatchAuthUser(context.Background(), id).JsonPatchOperation(jsonPatchOperation).Execute()
|
//resp, r, err := apiClient.V2024.AuthUsersAPI.PatchAuthUser(context.Background(), id).JsonPatchOperation(jsonPatchOperation).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `AuthUsersAPI.PatchAuthUser``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `AuthUsersAPI.PatchAuthUser``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `PatchAuthUser`: AuthUser
|
// response from `PatchAuthUser`: AuthUser
|
||||||
fmt.Fprintf(os.Stdout, "Response from `AuthUsersAPI.PatchAuthUser`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `AuthUsersAPI.PatchAuthUser`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -88,16 +88,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.BrandingAPI.CreateBrandingItem(context.Background()).Name(name).ProductName(productName).Execute()
|
resp, r, err := apiClient.V2024.BrandingAPI.CreateBrandingItem(context.Background()).Name(name).ProductName(productName).Execute()
|
||||||
//resp, r, err := apiClient.V2024.BrandingAPI.CreateBrandingItem(context.Background()).Name(name).ProductName(productName).ActionButtonColor(actionButtonColor).ActiveLinkColor(activeLinkColor).NavigationColor(navigationColor).EmailFromAddress(emailFromAddress).LoginInformationalMessage(loginInformationalMessage).FileStandard(fileStandard).Execute()
|
//resp, r, err := apiClient.V2024.BrandingAPI.CreateBrandingItem(context.Background()).Name(name).ProductName(productName).ActionButtonColor(actionButtonColor).ActiveLinkColor(activeLinkColor).NavigationColor(navigationColor).EmailFromAddress(emailFromAddress).LoginInformationalMessage(loginInformationalMessage).FileStandard(fileStandard).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `BrandingAPI.CreateBrandingItem``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `BrandingAPI.CreateBrandingItem``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `CreateBrandingItem`: BrandingItem
|
// response from `CreateBrandingItem`: BrandingItem
|
||||||
fmt.Fprintf(os.Stdout, "Response from `BrandingAPI.CreateBrandingItem`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `BrandingAPI.CreateBrandingItem`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -154,14 +154,15 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
r, err := apiClient.V2024.BrandingAPI.DeleteBranding(context.Background(), name).Execute()
|
r, err := apiClient.V2024.BrandingAPI.DeleteBranding(context.Background(), name).Execute()
|
||||||
//r, err := apiClient.V2024.BrandingAPI.DeleteBranding(context.Background(), name).Execute()
|
//r, err := apiClient.V2024.BrandingAPI.DeleteBranding(context.Background(), name).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `BrandingAPI.DeleteBranding``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `BrandingAPI.DeleteBranding``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -218,16 +219,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.BrandingAPI.GetBranding(context.Background(), name).Execute()
|
resp, r, err := apiClient.V2024.BrandingAPI.GetBranding(context.Background(), name).Execute()
|
||||||
//resp, r, err := apiClient.V2024.BrandingAPI.GetBranding(context.Background(), name).Execute()
|
//resp, r, err := apiClient.V2024.BrandingAPI.GetBranding(context.Background(), name).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `BrandingAPI.GetBranding``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `BrandingAPI.GetBranding``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetBranding`: BrandingItem
|
// response from `GetBranding`: BrandingItem
|
||||||
fmt.Fprintf(os.Stdout, "Response from `BrandingAPI.GetBranding`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `BrandingAPI.GetBranding`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -275,16 +276,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.BrandingAPI.GetBrandingList(context.Background()).Execute()
|
resp, r, err := apiClient.V2024.BrandingAPI.GetBrandingList(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.V2024.BrandingAPI.GetBrandingList(context.Background()).Execute()
|
//resp, r, err := apiClient.V2024.BrandingAPI.GetBrandingList(context.Background()).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `BrandingAPI.GetBrandingList``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `BrandingAPI.GetBrandingList``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetBrandingList`: []BrandingItem
|
// response from `GetBrandingList`: []BrandingItem
|
||||||
fmt.Fprintf(os.Stdout, "Response from `BrandingAPI.GetBrandingList`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `BrandingAPI.GetBrandingList`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -357,16 +358,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.BrandingAPI.SetBrandingItem(context.Background(), name).Name2(name2).ProductName(productName).Execute()
|
resp, r, err := apiClient.V2024.BrandingAPI.SetBrandingItem(context.Background(), name).Name2(name2).ProductName(productName).Execute()
|
||||||
//resp, r, err := apiClient.V2024.BrandingAPI.SetBrandingItem(context.Background(), name).Name2(name2).ProductName(productName).ActionButtonColor(actionButtonColor).ActiveLinkColor(activeLinkColor).NavigationColor(navigationColor).EmailFromAddress(emailFromAddress).LoginInformationalMessage(loginInformationalMessage).FileStandard(fileStandard).Execute()
|
//resp, r, err := apiClient.V2024.BrandingAPI.SetBrandingItem(context.Background(), name).Name2(name2).ProductName(productName).ActionButtonColor(actionButtonColor).ActiveLinkColor(activeLinkColor).NavigationColor(navigationColor).EmailFromAddress(emailFromAddress).LoginInformationalMessage(loginInformationalMessage).FileStandard(fileStandard).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `BrandingAPI.SetBrandingItem``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `BrandingAPI.SetBrandingItem``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `SetBrandingItem`: BrandingItem
|
// response from `SetBrandingItem`: BrandingItem
|
||||||
fmt.Fprintf(os.Stdout, "Response from `BrandingAPI.SetBrandingItem`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `BrandingAPI.SetBrandingItem`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -86,7 +86,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
v2024 "github.com/sailpoint-oss/golang-sdk/v2/api_v2024"
|
v2024 "github.com/sailpoint-oss/golang-sdk/v2/api_v2024"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -111,24 +111,23 @@ func main() {
|
|||||||
} ]
|
} ]
|
||||||
}`) // CampaignFilterDetails |
|
}`) // CampaignFilterDetails |
|
||||||
|
|
||||||
|
var campaignFilterDetails v2024.CampaignFilterDetails
|
||||||
var campaignFilterDetails v2024.CampaignFilterDetails
|
if err := json.Unmarshal(campaignfilterdetails, &campaignFilterDetails); err != nil {
|
||||||
if err := json.Unmarshal(campaignfilterdetails, &campaignFilterDetails); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.CertificationCampaignFiltersAPI.CreateCampaignFilter(context.Background()).CampaignFilterDetails(campaignFilterDetails).Execute()
|
resp, r, err := apiClient.V2024.CertificationCampaignFiltersAPI.CreateCampaignFilter(context.Background()).CampaignFilterDetails(campaignFilterDetails).Execute()
|
||||||
//resp, r, err := apiClient.V2024.CertificationCampaignFiltersAPI.CreateCampaignFilter(context.Background()).CampaignFilterDetails(campaignFilterDetails).Execute()
|
//resp, r, err := apiClient.V2024.CertificationCampaignFiltersAPI.CreateCampaignFilter(context.Background()).CampaignFilterDetails(campaignFilterDetails).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignFiltersAPI.CreateCampaignFilter``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignFiltersAPI.CreateCampaignFilter``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `CreateCampaignFilter`: CampaignFilterDetails
|
// response from `CreateCampaignFilter`: CampaignFilterDetails
|
||||||
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignFiltersAPI.CreateCampaignFilter`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignFiltersAPI.CreateCampaignFilter`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -171,7 +170,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
v2024 "github.com/sailpoint-oss/golang-sdk/v2/api_v2024"
|
v2024 "github.com/sailpoint-oss/golang-sdk/v2/api_v2024"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -179,22 +178,22 @@ import (
|
|||||||
func main() {
|
func main() {
|
||||||
requestbody := []byte(``) // []string | A json list of IDs of campaign filters to delete.
|
requestbody := []byte(``) // []string | A json list of IDs of campaign filters to delete.
|
||||||
|
|
||||||
|
var requestBody []v2024.RequestBody
|
||||||
var requestBody v2024.[]RequestBody
|
if err := json.Unmarshal(requestbody, &requestBody); err != nil {
|
||||||
if err := json.Unmarshal(requestbody, &requestBody); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
r, err := apiClient.V2024.CertificationCampaignFiltersAPI.DeleteCampaignFilters(context.Background()).RequestBody(requestBody).Execute()
|
r, err := apiClient.V2024.CertificationCampaignFiltersAPI.DeleteCampaignFilters(context.Background()).RequestBody(requestBody).Execute()
|
||||||
//r, err := apiClient.V2024.CertificationCampaignFiltersAPI.DeleteCampaignFilters(context.Background()).RequestBody(requestBody).Execute()
|
//r, err := apiClient.V2024.CertificationCampaignFiltersAPI.DeleteCampaignFilters(context.Background()).RequestBody(requestBody).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignFiltersAPI.DeleteCampaignFilters``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignFiltersAPI.DeleteCampaignFilters``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -251,16 +250,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.CertificationCampaignFiltersAPI.GetCampaignFilterById(context.Background(), id).Execute()
|
resp, r, err := apiClient.V2024.CertificationCampaignFiltersAPI.GetCampaignFilterById(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.V2024.CertificationCampaignFiltersAPI.GetCampaignFilterById(context.Background(), id).Execute()
|
//resp, r, err := apiClient.V2024.CertificationCampaignFiltersAPI.GetCampaignFilterById(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignFiltersAPI.GetCampaignFilterById``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignFiltersAPI.GetCampaignFilterById``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetCampaignFilterById`: CampaignFilterDetails
|
// response from `GetCampaignFilterById`: CampaignFilterDetails
|
||||||
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignFiltersAPI.GetCampaignFilterById`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignFiltersAPI.GetCampaignFilterById`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -317,16 +316,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.CertificationCampaignFiltersAPI.ListCampaignFilters(context.Background()).Execute()
|
resp, r, err := apiClient.V2024.CertificationCampaignFiltersAPI.ListCampaignFilters(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.V2024.CertificationCampaignFiltersAPI.ListCampaignFilters(context.Background()).Limit(limit).Start(start).IncludeSystemFilters(includeSystemFilters).Execute()
|
//resp, r, err := apiClient.V2024.CertificationCampaignFiltersAPI.ListCampaignFilters(context.Background()).Limit(limit).Start(start).IncludeSystemFilters(includeSystemFilters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignFiltersAPI.ListCampaignFilters``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignFiltersAPI.ListCampaignFilters``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `ListCampaignFilters`: ListCampaignFilters200Response
|
// response from `ListCampaignFilters`: ListCampaignFilters200Response
|
||||||
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignFiltersAPI.ListCampaignFilters`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignFiltersAPI.ListCampaignFilters`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -374,7 +373,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
v2024 "github.com/sailpoint-oss/golang-sdk/v2/api_v2024"
|
v2024 "github.com/sailpoint-oss/golang-sdk/v2/api_v2024"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -400,24 +399,23 @@ func main() {
|
|||||||
} ]
|
} ]
|
||||||
}`) // CampaignFilterDetails | A campaign filter details with updated field values.
|
}`) // CampaignFilterDetails | A campaign filter details with updated field values.
|
||||||
|
|
||||||
|
var campaignFilterDetails v2024.CampaignFilterDetails
|
||||||
var campaignFilterDetails v2024.CampaignFilterDetails
|
if err := json.Unmarshal(campaignfilterdetails, &campaignFilterDetails); err != nil {
|
||||||
if err := json.Unmarshal(campaignfilterdetails, &campaignFilterDetails); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.CertificationCampaignFiltersAPI.UpdateCampaignFilter(context.Background(), filterId).CampaignFilterDetails(campaignFilterDetails).Execute()
|
resp, r, err := apiClient.V2024.CertificationCampaignFiltersAPI.UpdateCampaignFilter(context.Background(), filterId).CampaignFilterDetails(campaignFilterDetails).Execute()
|
||||||
//resp, r, err := apiClient.V2024.CertificationCampaignFiltersAPI.UpdateCampaignFilter(context.Background(), filterId).CampaignFilterDetails(campaignFilterDetails).Execute()
|
//resp, r, err := apiClient.V2024.CertificationCampaignFiltersAPI.UpdateCampaignFilter(context.Background(), filterId).CampaignFilterDetails(campaignFilterDetails).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignFiltersAPI.UpdateCampaignFilter``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignFiltersAPI.UpdateCampaignFilter``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `UpdateCampaignFilter`: CampaignFilterDetails
|
// response from `UpdateCampaignFilter`: CampaignFilterDetails
|
||||||
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignFiltersAPI.UpdateCampaignFilter`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignFiltersAPI.UpdateCampaignFilter`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -169,16 +169,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.CertificationCampaignsAPI.CompleteCampaign(context.Background(), id).Execute()
|
resp, r, err := apiClient.V2024.CertificationCampaignsAPI.CompleteCampaign(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.V2024.CertificationCampaignsAPI.CompleteCampaign(context.Background(), id).CampaignCompleteOptions(campaignCompleteOptions).Execute()
|
//resp, r, err := apiClient.V2024.CertificationCampaignsAPI.CompleteCampaign(context.Background(), id).CampaignCompleteOptions(campaignCompleteOptions).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.CompleteCampaign``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.CompleteCampaign``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `CompleteCampaign`: map[string]interface{}
|
// response from `CompleteCampaign`: map[string]interface{}
|
||||||
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.CompleteCampaign`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.CompleteCampaign`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -222,7 +222,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
v2024 "github.com/sailpoint-oss/golang-sdk/v2/api_v2024"
|
v2024 "github.com/sailpoint-oss/golang-sdk/v2/api_v2024"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -339,24 +339,23 @@ func main() {
|
|||||||
"correlatedStatus" : "CORRELATED"
|
"correlatedStatus" : "CORRELATED"
|
||||||
}`) // Campaign |
|
}`) // Campaign |
|
||||||
|
|
||||||
|
var campaign v2024.Campaign
|
||||||
var campaign v2024.Campaign
|
if err := json.Unmarshal(campaign, &campaign); err != nil {
|
||||||
if err := json.Unmarshal(campaign, &campaign); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.CertificationCampaignsAPI.CreateCampaign(context.Background()).Campaign(campaign).Execute()
|
resp, r, err := apiClient.V2024.CertificationCampaignsAPI.CreateCampaign(context.Background()).Campaign(campaign).Execute()
|
||||||
//resp, r, err := apiClient.V2024.CertificationCampaignsAPI.CreateCampaign(context.Background()).Campaign(campaign).Execute()
|
//resp, r, err := apiClient.V2024.CertificationCampaignsAPI.CreateCampaign(context.Background()).Campaign(campaign).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.CreateCampaign``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.CreateCampaign``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `CreateCampaign`: Campaign
|
// response from `CreateCampaign`: Campaign
|
||||||
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.CreateCampaign`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.CreateCampaign`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -400,7 +399,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
|
|
||||||
v2024 "github.com/sailpoint-oss/golang-sdk/v2/api_v2024"
|
v2024 "github.com/sailpoint-oss/golang-sdk/v2/api_v2024"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
@@ -533,24 +532,23 @@ func main() {
|
|||||||
"id" : "2c9079b270a266a60170a277bb960008"
|
"id" : "2c9079b270a266a60170a277bb960008"
|
||||||
}`) // CampaignTemplate |
|
}`) // CampaignTemplate |
|
||||||
|
|
||||||
|
var campaignTemplate v2024.CampaignTemplate
|
||||||
var campaignTemplate v2024.CampaignTemplate
|
if err := json.Unmarshal(campaigntemplate, &campaignTemplate); err != nil {
|
||||||
if err := json.Unmarshal(campaigntemplate, &campaignTemplate); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.CertificationCampaignsAPI.CreateCampaignTemplate(context.Background()).CampaignTemplate(campaignTemplate).Execute()
|
resp, r, err := apiClient.V2024.CertificationCampaignsAPI.CreateCampaignTemplate(context.Background()).CampaignTemplate(campaignTemplate).Execute()
|
||||||
//resp, r, err := apiClient.V2024.CertificationCampaignsAPI.CreateCampaignTemplate(context.Background()).CampaignTemplate(campaignTemplate).Execute()
|
//resp, r, err := apiClient.V2024.CertificationCampaignsAPI.CreateCampaignTemplate(context.Background()).CampaignTemplate(campaignTemplate).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.CreateCampaignTemplate``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.CreateCampaignTemplate``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `CreateCampaignTemplate`: CampaignTemplate
|
// response from `CreateCampaignTemplate`: CampaignTemplate
|
||||||
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.CreateCampaignTemplate`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.CreateCampaignTemplate`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -608,14 +606,15 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
r, err := apiClient.V2024.CertificationCampaignsAPI.DeleteCampaignTemplate(context.Background(), id).Execute()
|
r, err := apiClient.V2024.CertificationCampaignsAPI.DeleteCampaignTemplate(context.Background(), id).Execute()
|
||||||
//r, err := apiClient.V2024.CertificationCampaignsAPI.DeleteCampaignTemplate(context.Background(), id).Execute()
|
//r, err := apiClient.V2024.CertificationCampaignsAPI.DeleteCampaignTemplate(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.DeleteCampaignTemplate``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.DeleteCampaignTemplate``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -673,14 +672,15 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
r, err := apiClient.V2024.CertificationCampaignsAPI.DeleteCampaignTemplateSchedule(context.Background(), id).Execute()
|
r, err := apiClient.V2024.CertificationCampaignsAPI.DeleteCampaignTemplateSchedule(context.Background(), id).Execute()
|
||||||
//r, err := apiClient.V2024.CertificationCampaignsAPI.DeleteCampaignTemplateSchedule(context.Background(), id).Execute()
|
//r, err := apiClient.V2024.CertificationCampaignsAPI.DeleteCampaignTemplateSchedule(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.DeleteCampaignTemplateSchedule``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.DeleteCampaignTemplateSchedule``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -724,7 +724,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
v2024 "github.com/sailpoint-oss/golang-sdk/v2/api_v2024"
|
v2024 "github.com/sailpoint-oss/golang-sdk/v2/api_v2024"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -734,24 +734,23 @@ func main() {
|
|||||||
"ids" : [ "2c9180887335cee10173490db1776c26", "2c9180836a712436016a7125a90c0021" ]
|
"ids" : [ "2c9180887335cee10173490db1776c26", "2c9180836a712436016a7125a90c0021" ]
|
||||||
}`) // CampaignsDeleteRequest | IDs of the campaigns to delete.
|
}`) // CampaignsDeleteRequest | IDs of the campaigns to delete.
|
||||||
|
|
||||||
|
var campaignsDeleteRequest v2024.CampaignsDeleteRequest
|
||||||
var campaignsDeleteRequest v2024.CampaignsDeleteRequest
|
if err := json.Unmarshal(campaignsdeleterequest, &campaignsDeleteRequest); err != nil {
|
||||||
if err := json.Unmarshal(campaignsdeleterequest, &campaignsDeleteRequest); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.CertificationCampaignsAPI.DeleteCampaigns(context.Background()).CampaignsDeleteRequest(campaignsDeleteRequest).Execute()
|
resp, r, err := apiClient.V2024.CertificationCampaignsAPI.DeleteCampaigns(context.Background()).CampaignsDeleteRequest(campaignsDeleteRequest).Execute()
|
||||||
//resp, r, err := apiClient.V2024.CertificationCampaignsAPI.DeleteCampaigns(context.Background()).CampaignsDeleteRequest(campaignsDeleteRequest).Execute()
|
//resp, r, err := apiClient.V2024.CertificationCampaignsAPI.DeleteCampaigns(context.Background()).CampaignsDeleteRequest(campaignsDeleteRequest).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.DeleteCampaigns``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.DeleteCampaigns``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `DeleteCampaigns`: map[string]interface{}
|
// response from `DeleteCampaigns`: map[string]interface{}
|
||||||
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.DeleteCampaigns`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.DeleteCampaigns`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -815,16 +814,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.CertificationCampaignsAPI.GetActiveCampaigns(context.Background()).Execute()
|
resp, r, err := apiClient.V2024.CertificationCampaignsAPI.GetActiveCampaigns(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.V2024.CertificationCampaignsAPI.GetActiveCampaigns(context.Background()).Detail(detail).Limit(limit).Offset(offset).Count(count).Filters(filters).Sorters(sorters).Execute()
|
//resp, r, err := apiClient.V2024.CertificationCampaignsAPI.GetActiveCampaigns(context.Background()).Detail(detail).Limit(limit).Offset(offset).Count(count).Filters(filters).Sorters(sorters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.GetActiveCampaigns``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.GetActiveCampaigns``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetActiveCampaigns`: []GetActiveCampaigns200ResponseInner
|
// response from `GetActiveCampaigns`: []GetActiveCampaigns200ResponseInner
|
||||||
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.GetActiveCampaigns`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.GetActiveCampaigns`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -884,16 +883,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.CertificationCampaignsAPI.GetCampaign(context.Background(), id).Execute()
|
resp, r, err := apiClient.V2024.CertificationCampaignsAPI.GetCampaign(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.V2024.CertificationCampaignsAPI.GetCampaign(context.Background(), id).Detail(detail).Execute()
|
//resp, r, err := apiClient.V2024.CertificationCampaignsAPI.GetCampaign(context.Background(), id).Detail(detail).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.GetCampaign``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.GetCampaign``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetCampaign`: GetCampaign200Response
|
// response from `GetCampaign`: GetCampaign200Response
|
||||||
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.GetCampaign`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.GetCampaign`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -951,16 +950,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.CertificationCampaignsAPI.GetCampaignReports(context.Background(), id).Execute()
|
resp, r, err := apiClient.V2024.CertificationCampaignsAPI.GetCampaignReports(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.V2024.CertificationCampaignsAPI.GetCampaignReports(context.Background(), id).Execute()
|
//resp, r, err := apiClient.V2024.CertificationCampaignsAPI.GetCampaignReports(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.GetCampaignReports``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.GetCampaignReports``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetCampaignReports`: []CampaignReport
|
// response from `GetCampaignReports`: []CampaignReport
|
||||||
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.GetCampaignReports`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.GetCampaignReports`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -1009,16 +1008,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.CertificationCampaignsAPI.GetCampaignReportsConfig(context.Background()).Execute()
|
resp, r, err := apiClient.V2024.CertificationCampaignsAPI.GetCampaignReportsConfig(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.V2024.CertificationCampaignsAPI.GetCampaignReportsConfig(context.Background()).Execute()
|
//resp, r, err := apiClient.V2024.CertificationCampaignsAPI.GetCampaignReportsConfig(context.Background()).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.GetCampaignReportsConfig``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.GetCampaignReportsConfig``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetCampaignReportsConfig`: CampaignReportsConfig
|
// response from `GetCampaignReportsConfig`: CampaignReportsConfig
|
||||||
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.GetCampaignReportsConfig`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.GetCampaignReportsConfig`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -1076,16 +1075,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.CertificationCampaignsAPI.GetCampaignTemplate(context.Background(), id).Execute()
|
resp, r, err := apiClient.V2024.CertificationCampaignsAPI.GetCampaignTemplate(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.V2024.CertificationCampaignsAPI.GetCampaignTemplate(context.Background(), id).Execute()
|
//resp, r, err := apiClient.V2024.CertificationCampaignsAPI.GetCampaignTemplate(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.GetCampaignTemplate``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.GetCampaignTemplate``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetCampaignTemplate`: CampaignTemplate
|
// response from `GetCampaignTemplate`: CampaignTemplate
|
||||||
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.GetCampaignTemplate`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.GetCampaignTemplate`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -1143,16 +1142,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.CertificationCampaignsAPI.GetCampaignTemplateSchedule(context.Background(), id).Execute()
|
resp, r, err := apiClient.V2024.CertificationCampaignsAPI.GetCampaignTemplateSchedule(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.V2024.CertificationCampaignsAPI.GetCampaignTemplateSchedule(context.Background(), id).Execute()
|
//resp, r, err := apiClient.V2024.CertificationCampaignsAPI.GetCampaignTemplateSchedule(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.GetCampaignTemplateSchedule``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.GetCampaignTemplateSchedule``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetCampaignTemplateSchedule`: Schedule
|
// response from `GetCampaignTemplateSchedule`: Schedule
|
||||||
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.GetCampaignTemplateSchedule`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.GetCampaignTemplateSchedule`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -1216,16 +1215,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.CertificationCampaignsAPI.GetCampaignTemplates(context.Background()).Execute()
|
resp, r, err := apiClient.V2024.CertificationCampaignsAPI.GetCampaignTemplates(context.Background()).Execute()
|
||||||
//resp, r, err := apiClient.V2024.CertificationCampaignsAPI.GetCampaignTemplates(context.Background()).Limit(limit).Offset(offset).Count(count).Sorters(sorters).Filters(filters).Execute()
|
//resp, r, err := apiClient.V2024.CertificationCampaignsAPI.GetCampaignTemplates(context.Background()).Limit(limit).Offset(offset).Count(count).Sorters(sorters).Filters(filters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.GetCampaignTemplates``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.GetCampaignTemplates``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetCampaignTemplates`: []CampaignTemplate
|
// response from `GetCampaignTemplates`: []CampaignTemplate
|
||||||
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.GetCampaignTemplates`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.GetCampaignTemplates`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -1274,7 +1273,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
v2024 "github.com/sailpoint-oss/golang-sdk/v2/api_v2024"
|
v2024 "github.com/sailpoint-oss/golang-sdk/v2/api_v2024"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -1290,24 +1289,23 @@ func main() {
|
|||||||
}
|
}
|
||||||
}`) // AdminReviewReassign |
|
}`) // AdminReviewReassign |
|
||||||
|
|
||||||
|
var adminReviewReassign v2024.AdminReviewReassign
|
||||||
var adminReviewReassign v2024.AdminReviewReassign
|
if err := json.Unmarshal(adminreviewreassign, &adminReviewReassign); err != nil {
|
||||||
if err := json.Unmarshal(adminreviewreassign, &adminReviewReassign); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.CertificationCampaignsAPI.Move(context.Background(), id).AdminReviewReassign(adminReviewReassign).Execute()
|
resp, r, err := apiClient.V2024.CertificationCampaignsAPI.Move(context.Background(), id).AdminReviewReassign(adminReviewReassign).Execute()
|
||||||
//resp, r, err := apiClient.V2024.CertificationCampaignsAPI.Move(context.Background(), id).AdminReviewReassign(adminReviewReassign).Execute()
|
//resp, r, err := apiClient.V2024.CertificationCampaignsAPI.Move(context.Background(), id).AdminReviewReassign(adminReviewReassign).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.Move``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.Move``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `Move`: CertificationTask
|
// response from `Move`: CertificationTask
|
||||||
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.Move`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.Move`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -1356,7 +1354,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
v2024 "github.com/sailpoint-oss/golang-sdk/v2/api_v2024"
|
v2024 "github.com/sailpoint-oss/golang-sdk/v2/api_v2024"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -1365,24 +1363,23 @@ func main() {
|
|||||||
id := `2c9180835d191a86015d28455b4a2329` // string | ID of the campaign template being modified. # string | ID of the campaign template being modified.
|
id := `2c9180835d191a86015d28455b4a2329` // string | ID of the campaign template being modified. # string | ID of the campaign template being modified.
|
||||||
jsonpatchoperation := []byte(`[{op=replace, path=/description, value=Updated description!}, {op=replace, path=/campaign/filter/id, value=ff80818155fe8c080155fe8d925b0316}]`) // []JsonPatchOperation | A list of campaign update operations according to the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard. The following fields are patchable: * name * description * deadlineDuration * campaign (all fields that are allowed during create)
|
jsonpatchoperation := []byte(`[{op=replace, path=/description, value=Updated description!}, {op=replace, path=/campaign/filter/id, value=ff80818155fe8c080155fe8d925b0316}]`) // []JsonPatchOperation | A list of campaign update operations according to the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard. The following fields are patchable: * name * description * deadlineDuration * campaign (all fields that are allowed during create)
|
||||||
|
|
||||||
|
var jsonPatchOperation []v2024.JsonPatchOperation
|
||||||
var jsonPatchOperation v2024.[]JsonPatchOperation
|
if err := json.Unmarshal(jsonpatchoperation, &jsonPatchOperation); err != nil {
|
||||||
if err := json.Unmarshal(jsonpatchoperation, &jsonPatchOperation); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.CertificationCampaignsAPI.PatchCampaignTemplate(context.Background(), id).JsonPatchOperation(jsonPatchOperation).Execute()
|
resp, r, err := apiClient.V2024.CertificationCampaignsAPI.PatchCampaignTemplate(context.Background(), id).JsonPatchOperation(jsonPatchOperation).Execute()
|
||||||
//resp, r, err := apiClient.V2024.CertificationCampaignsAPI.PatchCampaignTemplate(context.Background(), id).JsonPatchOperation(jsonPatchOperation).Execute()
|
//resp, r, err := apiClient.V2024.CertificationCampaignsAPI.PatchCampaignTemplate(context.Background(), id).JsonPatchOperation(jsonPatchOperation).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.PatchCampaignTemplate``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.PatchCampaignTemplate``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `PatchCampaignTemplate`: CampaignTemplate
|
// response from `PatchCampaignTemplate`: CampaignTemplate
|
||||||
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.PatchCampaignTemplate`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.PatchCampaignTemplate`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -1426,7 +1423,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
v2024 "github.com/sailpoint-oss/golang-sdk/v2/api_v2024"
|
v2024 "github.com/sailpoint-oss/golang-sdk/v2/api_v2024"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -1436,24 +1433,23 @@ func main() {
|
|||||||
"identityAttributeColumns" : [ "firstname", "lastname" ]
|
"identityAttributeColumns" : [ "firstname", "lastname" ]
|
||||||
}`) // CampaignReportsConfig | Campaign report configuration.
|
}`) // CampaignReportsConfig | Campaign report configuration.
|
||||||
|
|
||||||
|
var campaignReportsConfig v2024.CampaignReportsConfig
|
||||||
var campaignReportsConfig v2024.CampaignReportsConfig
|
if err := json.Unmarshal(campaignreportsconfig, &campaignReportsConfig); err != nil {
|
||||||
if err := json.Unmarshal(campaignreportsconfig, &campaignReportsConfig); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.CertificationCampaignsAPI.SetCampaignReportsConfig(context.Background()).CampaignReportsConfig(campaignReportsConfig).Execute()
|
resp, r, err := apiClient.V2024.CertificationCampaignsAPI.SetCampaignReportsConfig(context.Background()).CampaignReportsConfig(campaignReportsConfig).Execute()
|
||||||
//resp, r, err := apiClient.V2024.CertificationCampaignsAPI.SetCampaignReportsConfig(context.Background()).CampaignReportsConfig(campaignReportsConfig).Execute()
|
//resp, r, err := apiClient.V2024.CertificationCampaignsAPI.SetCampaignReportsConfig(context.Background()).CampaignReportsConfig(campaignReportsConfig).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.SetCampaignReportsConfig``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.SetCampaignReportsConfig``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `SetCampaignReportsConfig`: CampaignReportsConfig
|
// response from `SetCampaignReportsConfig`: CampaignReportsConfig
|
||||||
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.SetCampaignReportsConfig`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.SetCampaignReportsConfig`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -1532,14 +1528,15 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
r, err := apiClient.V2024.CertificationCampaignsAPI.SetCampaignTemplateSchedule(context.Background(), id).Execute()
|
r, err := apiClient.V2024.CertificationCampaignsAPI.SetCampaignTemplateSchedule(context.Background(), id).Execute()
|
||||||
//r, err := apiClient.V2024.CertificationCampaignsAPI.SetCampaignTemplateSchedule(context.Background(), id).Schedule(schedule).Execute()
|
//r, err := apiClient.V2024.CertificationCampaignsAPI.SetCampaignTemplateSchedule(context.Background(), id).Schedule(schedule).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.SetCampaignTemplateSchedule``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.SetCampaignTemplateSchedule``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -1601,16 +1598,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.CertificationCampaignsAPI.StartCampaign(context.Background(), id).Execute()
|
resp, r, err := apiClient.V2024.CertificationCampaignsAPI.StartCampaign(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.V2024.CertificationCampaignsAPI.StartCampaign(context.Background(), id).ActivateCampaignOptions(activateCampaignOptions).Execute()
|
//resp, r, err := apiClient.V2024.CertificationCampaignsAPI.StartCampaign(context.Background(), id).ActivateCampaignOptions(activateCampaignOptions).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.StartCampaign``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.StartCampaign``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `StartCampaign`: map[string]interface{}
|
// response from `StartCampaign`: map[string]interface{}
|
||||||
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.StartCampaign`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.StartCampaign`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -1668,16 +1665,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.CertificationCampaignsAPI.StartCampaignRemediationScan(context.Background(), id).Execute()
|
resp, r, err := apiClient.V2024.CertificationCampaignsAPI.StartCampaignRemediationScan(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.V2024.CertificationCampaignsAPI.StartCampaignRemediationScan(context.Background(), id).Execute()
|
//resp, r, err := apiClient.V2024.CertificationCampaignsAPI.StartCampaignRemediationScan(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.StartCampaignRemediationScan``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.StartCampaignRemediationScan``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `StartCampaignRemediationScan`: map[string]interface{}
|
// response from `StartCampaignRemediationScan`: map[string]interface{}
|
||||||
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.StartCampaignRemediationScan`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.StartCampaignRemediationScan`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -1738,16 +1735,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.CertificationCampaignsAPI.StartCampaignReport(context.Background(), id, type_).Execute()
|
resp, r, err := apiClient.V2024.CertificationCampaignsAPI.StartCampaignReport(context.Background(), id, type_).Execute()
|
||||||
//resp, r, err := apiClient.V2024.CertificationCampaignsAPI.StartCampaignReport(context.Background(), id, type_).Execute()
|
//resp, r, err := apiClient.V2024.CertificationCampaignsAPI.StartCampaignReport(context.Background(), id, type_).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.StartCampaignReport``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.StartCampaignReport``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `StartCampaignReport`: map[string]interface{}
|
// response from `StartCampaignReport`: map[string]interface{}
|
||||||
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.StartCampaignReport`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.StartCampaignReport`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -1815,16 +1812,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.CertificationCampaignsAPI.StartGenerateCampaignTemplate(context.Background(), id).Execute()
|
resp, r, err := apiClient.V2024.CertificationCampaignsAPI.StartGenerateCampaignTemplate(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.V2024.CertificationCampaignsAPI.StartGenerateCampaignTemplate(context.Background(), id).Execute()
|
//resp, r, err := apiClient.V2024.CertificationCampaignsAPI.StartGenerateCampaignTemplate(context.Background(), id).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.StartGenerateCampaignTemplate``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.StartGenerateCampaignTemplate``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `StartGenerateCampaignTemplate`: CampaignReference
|
// response from `StartGenerateCampaignTemplate`: CampaignReference
|
||||||
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.StartGenerateCampaignTemplate`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.StartGenerateCampaignTemplate`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -1873,7 +1870,7 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
v2024 "github.com/sailpoint-oss/golang-sdk/v2/api_v2024"
|
v2024 "github.com/sailpoint-oss/golang-sdk/v2/api_v2024"
|
||||||
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
|
||||||
)
|
)
|
||||||
@@ -1882,24 +1879,23 @@ func main() {
|
|||||||
id := `2c91808571bcfcf80171c23e4b4221fc` // string | ID of the campaign template being modified. # string | ID of the campaign template being modified.
|
id := `2c91808571bcfcf80171c23e4b4221fc` // string | ID of the campaign template being modified. # string | ID of the campaign template being modified.
|
||||||
jsonpatchoperation := []byte(`[{op=replace, path=/name, value=This field has been updated!}, {op=copy, from=/name, path=/description}]`) // []JsonPatchOperation | A list of campaign update operations according to the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard. The fields that can be patched differ based on the status of the campaign. When the campaign is in the *STAGED* status, you can patch these fields: * name * description * recommendationsEnabled * deadline * emailNotificationEnabled * autoRevokeAllowed When the campaign is in the *ACTIVE* status, you can patch these fields: * deadline
|
jsonpatchoperation := []byte(`[{op=replace, path=/name, value=This field has been updated!}, {op=copy, from=/name, path=/description}]`) // []JsonPatchOperation | A list of campaign update operations according to the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard. The fields that can be patched differ based on the status of the campaign. When the campaign is in the *STAGED* status, you can patch these fields: * name * description * recommendationsEnabled * deadline * emailNotificationEnabled * autoRevokeAllowed When the campaign is in the *ACTIVE* status, you can patch these fields: * deadline
|
||||||
|
|
||||||
|
var jsonPatchOperation []v2024.JsonPatchOperation
|
||||||
var jsonPatchOperation v2024.[]JsonPatchOperation
|
if err := json.Unmarshal(jsonpatchoperation, &jsonPatchOperation); err != nil {
|
||||||
if err := json.Unmarshal(jsonpatchoperation, &jsonPatchOperation); err != nil {
|
fmt.Println("Error:", err)
|
||||||
fmt.Println("Error:", err)
|
return
|
||||||
return
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.CertificationCampaignsAPI.UpdateCampaign(context.Background(), id).JsonPatchOperation(jsonPatchOperation).Execute()
|
resp, r, err := apiClient.V2024.CertificationCampaignsAPI.UpdateCampaign(context.Background(), id).JsonPatchOperation(jsonPatchOperation).Execute()
|
||||||
//resp, r, err := apiClient.V2024.CertificationCampaignsAPI.UpdateCampaign(context.Background(), id).JsonPatchOperation(jsonPatchOperation).Execute()
|
//resp, r, err := apiClient.V2024.CertificationCampaignsAPI.UpdateCampaign(context.Background(), id).JsonPatchOperation(jsonPatchOperation).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.UpdateCampaign``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CertificationCampaignsAPI.UpdateCampaign``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `UpdateCampaign`: SlimCampaign
|
// response from `UpdateCampaign`: SlimCampaign
|
||||||
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.UpdateCampaign`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `CertificationCampaignsAPI.UpdateCampaign`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -99,16 +99,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.CertificationSummariesAPI.GetIdentityAccessSummaries(context.Background(), id, type_).Execute()
|
resp, r, err := apiClient.V2024.CertificationSummariesAPI.GetIdentityAccessSummaries(context.Background(), id, type_).Execute()
|
||||||
//resp, r, err := apiClient.V2024.CertificationSummariesAPI.GetIdentityAccessSummaries(context.Background(), id, type_).Limit(limit).Offset(offset).Count(count).Filters(filters).Sorters(sorters).Execute()
|
//resp, r, err := apiClient.V2024.CertificationSummariesAPI.GetIdentityAccessSummaries(context.Background(), id, type_).Limit(limit).Offset(offset).Count(count).Filters(filters).Sorters(sorters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CertificationSummariesAPI.GetIdentityAccessSummaries``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CertificationSummariesAPI.GetIdentityAccessSummaries``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetIdentityAccessSummaries`: []AccessSummary
|
// response from `GetIdentityAccessSummaries`: []AccessSummary
|
||||||
fmt.Fprintf(os.Stdout, "Response from `CertificationSummariesAPI.GetIdentityAccessSummaries`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `CertificationSummariesAPI.GetIdentityAccessSummaries`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -167,16 +167,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.CertificationSummariesAPI.GetIdentityDecisionSummary(context.Background(), id).Execute()
|
resp, r, err := apiClient.V2024.CertificationSummariesAPI.GetIdentityDecisionSummary(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.V2024.CertificationSummariesAPI.GetIdentityDecisionSummary(context.Background(), id).Filters(filters).Execute()
|
//resp, r, err := apiClient.V2024.CertificationSummariesAPI.GetIdentityDecisionSummary(context.Background(), id).Filters(filters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CertificationSummariesAPI.GetIdentityDecisionSummary``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CertificationSummariesAPI.GetIdentityDecisionSummary``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetIdentityDecisionSummary`: IdentityCertDecisionSummary
|
// response from `GetIdentityDecisionSummary`: IdentityCertDecisionSummary
|
||||||
fmt.Fprintf(os.Stdout, "Response from `CertificationSummariesAPI.GetIdentityDecisionSummary`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `CertificationSummariesAPI.GetIdentityDecisionSummary`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -243,16 +243,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.CertificationSummariesAPI.GetIdentitySummaries(context.Background(), id).Execute()
|
resp, r, err := apiClient.V2024.CertificationSummariesAPI.GetIdentitySummaries(context.Background(), id).Execute()
|
||||||
//resp, r, err := apiClient.V2024.CertificationSummariesAPI.GetIdentitySummaries(context.Background(), id).Limit(limit).Offset(offset).Count(count).Filters(filters).Sorters(sorters).Execute()
|
//resp, r, err := apiClient.V2024.CertificationSummariesAPI.GetIdentitySummaries(context.Background(), id).Limit(limit).Offset(offset).Count(count).Filters(filters).Sorters(sorters).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CertificationSummariesAPI.GetIdentitySummaries``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CertificationSummariesAPI.GetIdentitySummaries``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetIdentitySummaries`: []CertificationIdentitySummary
|
// response from `GetIdentitySummaries`: []CertificationIdentitySummary
|
||||||
fmt.Fprintf(os.Stdout, "Response from `CertificationSummariesAPI.GetIdentitySummaries`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `CertificationSummariesAPI.GetIdentitySummaries`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -312,16 +312,16 @@ func main() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
configuration := sailpoint.NewDefaultConfiguration()
|
configuration := sailpoint.NewDefaultConfiguration()
|
||||||
apiClient := sailpoint.NewAPIClient(configuration)
|
apiClient := sailpoint.NewAPIClient(configuration)
|
||||||
resp, r, err := apiClient.V2024.CertificationSummariesAPI.GetIdentitySummary(context.Background(), id, identitySummaryId).Execute()
|
resp, r, err := apiClient.V2024.CertificationSummariesAPI.GetIdentitySummary(context.Background(), id, identitySummaryId).Execute()
|
||||||
//resp, r, err := apiClient.V2024.CertificationSummariesAPI.GetIdentitySummary(context.Background(), id, identitySummaryId).Execute()
|
//resp, r, err := apiClient.V2024.CertificationSummariesAPI.GetIdentitySummary(context.Background(), id, identitySummaryId).Execute()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Error when calling `CertificationSummariesAPI.GetIdentitySummary``: %v\n", err)
|
fmt.Fprintf(os.Stderr, "Error when calling `CertificationSummariesAPI.GetIdentitySummary``: %v\n", err)
|
||||||
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
|
||||||
}
|
}
|
||||||
// response from `GetIdentitySummary`: CertificationIdentitySummary
|
// response from `GetIdentitySummary`: CertificationIdentitySummary
|
||||||
fmt.Fprintf(os.Stdout, "Response from `CertificationSummariesAPI.GetIdentitySummary`: %v\n", resp)
|
fmt.Fprintf(os.Stdout, "Response from `CertificationSummariesAPI.GetIdentitySummary`: %v\n", resp)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user