Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
44 changes: 32 additions & 12 deletions gooddata-api-client/.openapi-generator/FILES
Original file line number Diff line number Diff line change
Expand Up @@ -99,6 +99,12 @@ docs/AttributeHierarchyControllerApi.md
docs/AttributeItem.md
docs/AttributeNegativeFilter.md
docs/AttributeNegativeFilterAllOf.md
docs/AttributePermissions.md
docs/AttributePermissionsAssignment.md
docs/AttributePermissionsForAssignee.md
docs/AttributePermissionsForAssigneeAllOf.md
docs/AttributePermissionsForAssigneeRule.md
docs/AttributePermissionsForAssigneeRuleAllOf.md
docs/AttributePositiveFilter.md
docs/AttributePositiveFilterAllOf.md
docs/AttributeResultHeader.md
Expand Down Expand Up @@ -274,7 +280,6 @@ docs/DeclarativeAnalyticalDashboardPermissionAssignment.md
docs/DeclarativeAnalyticalDashboardPermissionForAssignee.md
docs/DeclarativeAnalyticalDashboardPermissionForAssigneeAllOf.md
docs/DeclarativeAnalyticalDashboardPermissionForAssigneeRule.md
docs/DeclarativeAnalyticalDashboardPermissionForAssigneeRuleAllOf.md
docs/DeclarativeAnalyticalDashboardPermissionsInner.md
docs/DeclarativeAnalytics.md
docs/DeclarativeAnalyticsLayer.md
Expand Down Expand Up @@ -409,6 +414,10 @@ docs/ExportResult.md
docs/ExportTemplateControllerApi.md
docs/ExportTemplatesApi.md
docs/FactControllerApi.md
docs/FactPermissions.md
docs/FactPermissionsAssignment.md
docs/FactPermissionsForAssignee.md
docs/FactPermissionsForAssigneeRule.md
docs/FactsApi.md
docs/FailedOperation.md
docs/FailedOperationAllOf.md
Expand Down Expand Up @@ -1193,13 +1202,12 @@ docs/LLMEndpointsApi.md
docs/LLMProvidersApi.md
docs/LabelControllerApi.md
docs/LabelIdentifier.md
docs/LabelPermissions.md
docs/LabelPermissionsAssignment.md
docs/LabelPermissionsForAssignee.md
docs/LabelPermissionsForAssigneeRule.md
docs/LabelsApi.md
docs/LayoutApi.md
docs/LdmObjectPermissions.md
docs/LdmObjectPermissionsAssignment.md
docs/LdmObjectPermissionsForAssignee.md
docs/LdmObjectPermissionsForAssigneeAllOf.md
docs/LdmObjectPermissionsForAssigneeRule.md
docs/ListLinks.md
docs/ListLinksAllOf.md
docs/ListLlmProviderModelsRequest.md
Expand All @@ -1214,6 +1222,8 @@ docs/LocalIdentifier.md
docs/LocaleRequest.md
docs/ManageAttributePermissionsRequestInner.md
docs/ManageDashboardPermissionsRequestInner.md
docs/ManageFactPermissionsRequestInner.md
docs/ManageLabelPermissionsRequestInner.md
docs/ManageMetricPermissionsRequestInner.md
docs/ManagePermissionsApi.md
docs/MatchAttributeFilter.md
Expand Down Expand Up @@ -1772,6 +1782,12 @@ gooddata_api_client/model/attribute_header_attribute_header.py
gooddata_api_client/model/attribute_item.py
gooddata_api_client/model/attribute_negative_filter.py
gooddata_api_client/model/attribute_negative_filter_all_of.py
gooddata_api_client/model/attribute_permissions.py
gooddata_api_client/model/attribute_permissions_assignment.py
gooddata_api_client/model/attribute_permissions_for_assignee.py
gooddata_api_client/model/attribute_permissions_for_assignee_all_of.py
gooddata_api_client/model/attribute_permissions_for_assignee_rule.py
gooddata_api_client/model/attribute_permissions_for_assignee_rule_all_of.py
gooddata_api_client/model/attribute_positive_filter.py
gooddata_api_client/model/attribute_positive_filter_all_of.py
gooddata_api_client/model/attribute_result_header.py
Expand Down Expand Up @@ -1913,7 +1929,6 @@ gooddata_api_client/model/declarative_analytical_dashboard_permission_assignment
gooddata_api_client/model/declarative_analytical_dashboard_permission_for_assignee.py
gooddata_api_client/model/declarative_analytical_dashboard_permission_for_assignee_all_of.py
gooddata_api_client/model/declarative_analytical_dashboard_permission_for_assignee_rule.py
gooddata_api_client/model/declarative_analytical_dashboard_permission_for_assignee_rule_all_of.py
gooddata_api_client/model/declarative_analytical_dashboard_permissions_inner.py
gooddata_api_client/model/declarative_analytics.py
gooddata_api_client/model/declarative_analytics_layer.py
Expand Down Expand Up @@ -2039,6 +2054,10 @@ gooddata_api_client/model/execution_settings.py
gooddata_api_client/model/export_request.py
gooddata_api_client/model/export_response.py
gooddata_api_client/model/export_result.py
gooddata_api_client/model/fact_permissions.py
gooddata_api_client/model/fact_permissions_assignment.py
gooddata_api_client/model/fact_permissions_for_assignee.py
gooddata_api_client/model/fact_permissions_for_assignee_rule.py
gooddata_api_client/model/failed_operation.py
gooddata_api_client/model/failed_operation_all_of.py
gooddata_api_client/model/feature_flags_context.py
Expand Down Expand Up @@ -2801,11 +2820,10 @@ gooddata_api_client/model/key_drivers_request.py
gooddata_api_client/model/key_drivers_response.py
gooddata_api_client/model/key_drivers_result.py
gooddata_api_client/model/label_identifier.py
gooddata_api_client/model/ldm_object_permissions.py
gooddata_api_client/model/ldm_object_permissions_assignment.py
gooddata_api_client/model/ldm_object_permissions_for_assignee.py
gooddata_api_client/model/ldm_object_permissions_for_assignee_all_of.py
gooddata_api_client/model/ldm_object_permissions_for_assignee_rule.py
gooddata_api_client/model/label_permissions.py
gooddata_api_client/model/label_permissions_assignment.py
gooddata_api_client/model/label_permissions_for_assignee.py
gooddata_api_client/model/label_permissions_for_assignee_rule.py
gooddata_api_client/model/list_links.py
gooddata_api_client/model/list_links_all_of.py
gooddata_api_client/model/list_llm_provider_models_request.py
Expand All @@ -2819,6 +2837,8 @@ gooddata_api_client/model/local_identifier.py
gooddata_api_client/model/locale_request.py
gooddata_api_client/model/manage_attribute_permissions_request_inner.py
gooddata_api_client/model/manage_dashboard_permissions_request_inner.py
gooddata_api_client/model/manage_fact_permissions_request_inner.py
gooddata_api_client/model/manage_label_permissions_request_inner.py
gooddata_api_client/model/manage_metric_permissions_request_inner.py
gooddata_api_client/model/match_attribute_filter.py
gooddata_api_client/model/match_attribute_filter_match_attribute_filter.py
Expand Down
22 changes: 16 additions & 6 deletions gooddata-api-client/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -1527,6 +1527,12 @@ Class | Method | HTTP request | Description
- [AttributeItem](docs/AttributeItem.md)
- [AttributeNegativeFilter](docs/AttributeNegativeFilter.md)
- [AttributeNegativeFilterAllOf](docs/AttributeNegativeFilterAllOf.md)
- [AttributePermissions](docs/AttributePermissions.md)
- [AttributePermissionsAssignment](docs/AttributePermissionsAssignment.md)
- [AttributePermissionsForAssignee](docs/AttributePermissionsForAssignee.md)
- [AttributePermissionsForAssigneeAllOf](docs/AttributePermissionsForAssigneeAllOf.md)
- [AttributePermissionsForAssigneeRule](docs/AttributePermissionsForAssigneeRule.md)
- [AttributePermissionsForAssigneeRuleAllOf](docs/AttributePermissionsForAssigneeRuleAllOf.md)
- [AttributePositiveFilter](docs/AttributePositiveFilter.md)
- [AttributePositiveFilterAllOf](docs/AttributePositiveFilterAllOf.md)
- [AttributeResultHeader](docs/AttributeResultHeader.md)
Expand Down Expand Up @@ -1668,7 +1674,6 @@ Class | Method | HTTP request | Description
- [DeclarativeAnalyticalDashboardPermissionForAssignee](docs/DeclarativeAnalyticalDashboardPermissionForAssignee.md)
- [DeclarativeAnalyticalDashboardPermissionForAssigneeAllOf](docs/DeclarativeAnalyticalDashboardPermissionForAssigneeAllOf.md)
- [DeclarativeAnalyticalDashboardPermissionForAssigneeRule](docs/DeclarativeAnalyticalDashboardPermissionForAssigneeRule.md)
- [DeclarativeAnalyticalDashboardPermissionForAssigneeRuleAllOf](docs/DeclarativeAnalyticalDashboardPermissionForAssigneeRuleAllOf.md)
- [DeclarativeAnalyticalDashboardPermissionsInner](docs/DeclarativeAnalyticalDashboardPermissionsInner.md)
- [DeclarativeAnalytics](docs/DeclarativeAnalytics.md)
- [DeclarativeAnalyticsLayer](docs/DeclarativeAnalyticsLayer.md)
Expand Down Expand Up @@ -1794,6 +1799,10 @@ Class | Method | HTTP request | Description
- [ExportRequest](docs/ExportRequest.md)
- [ExportResponse](docs/ExportResponse.md)
- [ExportResult](docs/ExportResult.md)
- [FactPermissions](docs/FactPermissions.md)
- [FactPermissionsAssignment](docs/FactPermissionsAssignment.md)
- [FactPermissionsForAssignee](docs/FactPermissionsForAssignee.md)
- [FactPermissionsForAssigneeRule](docs/FactPermissionsForAssigneeRule.md)
- [FailedOperation](docs/FailedOperation.md)
- [FailedOperationAllOf](docs/FailedOperationAllOf.md)
- [FeatureFlagsContext](docs/FeatureFlagsContext.md)
Expand Down Expand Up @@ -2556,11 +2565,10 @@ Class | Method | HTTP request | Description
- [KeyDriversResponse](docs/KeyDriversResponse.md)
- [KeyDriversResult](docs/KeyDriversResult.md)
- [LabelIdentifier](docs/LabelIdentifier.md)
- [LdmObjectPermissions](docs/LdmObjectPermissions.md)
- [LdmObjectPermissionsAssignment](docs/LdmObjectPermissionsAssignment.md)
- [LdmObjectPermissionsForAssignee](docs/LdmObjectPermissionsForAssignee.md)
- [LdmObjectPermissionsForAssigneeAllOf](docs/LdmObjectPermissionsForAssigneeAllOf.md)
- [LdmObjectPermissionsForAssigneeRule](docs/LdmObjectPermissionsForAssigneeRule.md)
- [LabelPermissions](docs/LabelPermissions.md)
- [LabelPermissionsAssignment](docs/LabelPermissionsAssignment.md)
- [LabelPermissionsForAssignee](docs/LabelPermissionsForAssignee.md)
- [LabelPermissionsForAssigneeRule](docs/LabelPermissionsForAssigneeRule.md)
- [ListLinks](docs/ListLinks.md)
- [ListLinksAllOf](docs/ListLinksAllOf.md)
- [ListLlmProviderModelsRequest](docs/ListLlmProviderModelsRequest.md)
Expand All @@ -2574,6 +2582,8 @@ Class | Method | HTTP request | Description
- [LocaleRequest](docs/LocaleRequest.md)
- [ManageAttributePermissionsRequestInner](docs/ManageAttributePermissionsRequestInner.md)
- [ManageDashboardPermissionsRequestInner](docs/ManageDashboardPermissionsRequestInner.md)
- [ManageFactPermissionsRequestInner](docs/ManageFactPermissionsRequestInner.md)
- [ManageLabelPermissionsRequestInner](docs/ManageLabelPermissionsRequestInner.md)
- [ManageMetricPermissionsRequestInner](docs/ManageMetricPermissionsRequestInner.md)
- [MatchAttributeFilter](docs/MatchAttributeFilter.md)
- [MatchAttributeFilterMatchAttributeFilter](docs/MatchAttributeFilterMatchAttributeFilter.md)
Expand Down
46 changes: 23 additions & 23 deletions gooddata-api-client/docs/ActionsApi.md
Original file line number Diff line number Diff line change
Expand Up @@ -1023,7 +1023,7 @@ No authorization required
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **attribute_permissions**
> LdmObjectPermissions attribute_permissions(workspace_id, attribute_id)
> AttributePermissions attribute_permissions(workspace_id, attribute_id)

Get Attribute Permissions

Expand All @@ -1034,7 +1034,7 @@ Get Attribute Permissions
import time
import gooddata_api_client
from gooddata_api_client.api import actions_api
from gooddata_api_client.model.ldm_object_permissions import LdmObjectPermissions
from gooddata_api_client.model.attribute_permissions import AttributePermissions
from pprint import pprint
# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
Expand Down Expand Up @@ -1069,7 +1069,7 @@ Name | Type | Description | Notes

### Return type

[**LdmObjectPermissions**](LdmObjectPermissions.md)
[**AttributePermissions**](AttributePermissions.md)

### Authorization

Expand Down Expand Up @@ -3785,7 +3785,7 @@ No authorization required
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **fact_permissions**
> LdmObjectPermissions fact_permissions(workspace_id, fact_id)
> FactPermissions fact_permissions(workspace_id, fact_id)

Get Fact Permissions

Expand All @@ -3796,7 +3796,7 @@ Get Fact Permissions
import time
import gooddata_api_client
from gooddata_api_client.api import actions_api
from gooddata_api_client.model.ldm_object_permissions import LdmObjectPermissions
from gooddata_api_client.model.fact_permissions import FactPermissions
from pprint import pprint
# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
Expand Down Expand Up @@ -3831,7 +3831,7 @@ Name | Type | Description | Notes

### Return type

[**LdmObjectPermissions**](LdmObjectPermissions.md)
[**FactPermissions**](FactPermissions.md)

### Authorization

Expand Down Expand Up @@ -6000,7 +6000,7 @@ No authorization required
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **label_permissions**
> LdmObjectPermissions label_permissions(workspace_id, label_id)
> LabelPermissions label_permissions(workspace_id, label_id)

Get Label Permissions

Expand All @@ -6011,7 +6011,7 @@ Get Label Permissions
import time
import gooddata_api_client
from gooddata_api_client.api import actions_api
from gooddata_api_client.model.ldm_object_permissions import LdmObjectPermissions
from gooddata_api_client.model.label_permissions import LabelPermissions
from pprint import pprint
# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
Expand Down Expand Up @@ -6046,7 +6046,7 @@ Name | Type | Description | Notes

### Return type

[**LdmObjectPermissions**](LdmObjectPermissions.md)
[**LabelPermissions**](LabelPermissions.md)

### Authorization

Expand Down Expand Up @@ -6645,7 +6645,7 @@ No authorization required
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **manage_fact_permissions**
> manage_fact_permissions(workspace_id, fact_id, manage_attribute_permissions_request_inner)
> manage_fact_permissions(workspace_id, fact_id, manage_fact_permissions_request_inner)

Manage Permissions for a Fact

Expand All @@ -6656,7 +6656,7 @@ Manage Permissions for a Fact
import time
import gooddata_api_client
from gooddata_api_client.api import actions_api
from gooddata_api_client.model.manage_attribute_permissions_request_inner import ManageAttributePermissionsRequestInner
from gooddata_api_client.model.manage_fact_permissions_request_inner import ManageFactPermissionsRequestInner
from pprint import pprint
# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
Expand All @@ -6671,14 +6671,14 @@ with gooddata_api_client.ApiClient() as api_client:
api_instance = actions_api.ActionsApi(api_client)
workspace_id = "workspaceId_example" # str |
fact_id = "factId_example" # str |
manage_attribute_permissions_request_inner = [
ManageAttributePermissionsRequestInner(None),
] # [ManageAttributePermissionsRequestInner] |
manage_fact_permissions_request_inner = [
ManageFactPermissionsRequestInner(None),
] # [ManageFactPermissionsRequestInner] |

# example passing only required values which don't have defaults set
try:
# Manage Permissions for a Fact
api_instance.manage_fact_permissions(workspace_id, fact_id, manage_attribute_permissions_request_inner)
api_instance.manage_fact_permissions(workspace_id, fact_id, manage_fact_permissions_request_inner)
except gooddata_api_client.ApiException as e:
print("Exception when calling ActionsApi->manage_fact_permissions: %s\n" % e)
```
Expand All @@ -6690,7 +6690,7 @@ Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**workspace_id** | **str**| |
**fact_id** | **str**| |
**manage_attribute_permissions_request_inner** | [**[ManageAttributePermissionsRequestInner]**](ManageAttributePermissionsRequestInner.md)| |
**manage_fact_permissions_request_inner** | [**[ManageFactPermissionsRequestInner]**](ManageFactPermissionsRequestInner.md)| |

### Return type

Expand All @@ -6715,7 +6715,7 @@ No authorization required
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

# **manage_label_permissions**
> manage_label_permissions(workspace_id, label_id, manage_attribute_permissions_request_inner)
> manage_label_permissions(workspace_id, label_id, manage_label_permissions_request_inner)

Manage Permissions for a Label

Expand All @@ -6726,7 +6726,7 @@ Manage Permissions for a Label
import time
import gooddata_api_client
from gooddata_api_client.api import actions_api
from gooddata_api_client.model.manage_attribute_permissions_request_inner import ManageAttributePermissionsRequestInner
from gooddata_api_client.model.manage_label_permissions_request_inner import ManageLabelPermissionsRequestInner
from pprint import pprint
# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
Expand All @@ -6741,14 +6741,14 @@ with gooddata_api_client.ApiClient() as api_client:
api_instance = actions_api.ActionsApi(api_client)
workspace_id = "workspaceId_example" # str |
label_id = "labelId_example" # str |
manage_attribute_permissions_request_inner = [
ManageAttributePermissionsRequestInner(None),
] # [ManageAttributePermissionsRequestInner] |
manage_label_permissions_request_inner = [
ManageLabelPermissionsRequestInner(None),
] # [ManageLabelPermissionsRequestInner] |

# example passing only required values which don't have defaults set
try:
# Manage Permissions for a Label
api_instance.manage_label_permissions(workspace_id, label_id, manage_attribute_permissions_request_inner)
api_instance.manage_label_permissions(workspace_id, label_id, manage_label_permissions_request_inner)
except gooddata_api_client.ApiException as e:
print("Exception when calling ActionsApi->manage_label_permissions: %s\n" % e)
```
Expand All @@ -6760,7 +6760,7 @@ Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**workspace_id** | **str**| |
**label_id** | **str**| |
**manage_attribute_permissions_request_inner** | [**[ManageAttributePermissionsRequestInner]**](ManageAttributePermissionsRequestInner.md)| |
**manage_label_permissions_request_inner** | [**[ManageLabelPermissionsRequestInner]**](ManageLabelPermissionsRequestInner.md)| |

### Return type

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# LdmObjectPermissions
# AttributePermissions


## Properties
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# LdmObjectPermissionsAssignment
# AttributePermissionsAssignment

Desired levels of permissions on an LDM object (attribute, label, fact) for an assignee.
Desired levels of permissions on an attribute for an assignee.

## Properties
Name | Type | Description | Notes
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# LdmObjectPermissionsForAssignee
# AttributePermissionsForAssignee

Desired levels of LDM-object permissions for an assignee identified by an identifier.
Desired levels of attribute permissions for an assignee identified by an identifier.

## Properties
Name | Type | Description | Notes
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# LdmObjectPermissionsForAssigneeAllOf
# AttributePermissionsForAssigneeAllOf


## Properties
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# LdmObjectPermissionsForAssigneeRule
# AttributePermissionsForAssigneeRule

Desired levels of LDM-object permissions for a collection of assignees identified by a rule.
Desired levels of attribute permissions for a collection of assignees identified by a rule.

## Properties
Name | Type | Description | Notes
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# DeclarativeAnalyticalDashboardPermissionForAssigneeRuleAllOf
# AttributePermissionsForAssigneeRuleAllOf


## Properties
Expand Down
Loading
Loading