Skip to content

feat(audit_trail): add account user and organization resources #4717

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 28 commits into from
May 15, 2025
Merged
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
a3705d1
fix(inference): attach private network (#4524)
Laure-di Feb 19, 2025
831e94e
chore(deps): bump golang.org/x/text from 0.22.0 to 0.23.0 (#4567)
dependabot[bot] Mar 6, 2025
4b0785b
feat(secret_manager): display restore methods (#4597)
scaleway-bot Mar 19, 2025
2cdb0e1
chore(deps): bump golang.org/x/text from 0.22.0 to 0.23.0 (#4567)
dependabot[bot] Mar 6, 2025
559c0ad
feat(secret_manager): display restore methods (#4597)
scaleway-bot Mar 19, 2025
50c685e
chore(deps): bump golang.org/x/text from 0.22.0 to 0.23.0 (#4567)
dependabot[bot] Mar 6, 2025
6d0a982
feat(secret_manager): display restore methods (#4597)
scaleway-bot Mar 19, 2025
2b9bb94
chore(deps): bump golang.org/x/text from 0.22.0 to 0.23.0 (#4567)
dependabot[bot] Mar 6, 2025
5c3c171
feat(secret_manager): display restore methods (#4597)
scaleway-bot Mar 19, 2025
440f38e
chore(deps): bump golang.org/x/text from 0.22.0 to 0.23.0 (#4567)
dependabot[bot] Mar 6, 2025
ae3ce55
feat(secret_manager): display restore methods (#4597)
scaleway-bot Mar 19, 2025
3556dd9
chore(deps): bump golang.org/x/text from 0.22.0 to 0.23.0 (#4567)
dependabot[bot] Mar 6, 2025
d345b75
feat(secret_manager): display restore methods (#4597)
scaleway-bot Mar 19, 2025
8f844db
chore(deps): bump golang.org/x/text from 0.22.0 to 0.23.0 (#4567)
dependabot[bot] Mar 6, 2025
92daaa4
feat(secret_manager): display restore methods (#4597)
scaleway-bot Mar 19, 2025
bb7a566
chore(deps): bump golang.org/x/text from 0.22.0 to 0.23.0 (#4567)
dependabot[bot] Mar 6, 2025
e6eda19
feat(secret_manager): display restore methods (#4597)
scaleway-bot Mar 19, 2025
6244577
chore(deps): bump golang.org/x/text from 0.22.0 to 0.23.0 (#4567)
dependabot[bot] Mar 6, 2025
6230301
feat(secret_manager): display restore methods (#4597)
scaleway-bot Mar 19, 2025
d53b849
chore(deps): bump golang.org/x/text from 0.22.0 to 0.23.0 (#4567)
dependabot[bot] Mar 6, 2025
04528df
feat(secret_manager): display restore methods (#4597)
scaleway-bot Mar 19, 2025
91dc34a
chore(deps): bump golang.org/x/text from 0.22.0 to 0.23.0 (#4567)
dependabot[bot] Mar 6, 2025
0b910fd
feat(secret_manager): display restore methods (#4597)
scaleway-bot Mar 19, 2025
961fb9e
chore(deps): bump golang.org/x/text from 0.22.0 to 0.23.0 (#4567)
dependabot[bot] Mar 6, 2025
9cd15cd
feat(secret_manager): display restore methods (#4597)
scaleway-bot Mar 19, 2025
1769960
chore(deps): bump golang.org/x/text from 0.22.0 to 0.23.0 (#4567)
dependabot[bot] Mar 6, 2025
0f47bf3
feat(secret_manager): display restore methods (#4597)
scaleway-bot Mar 19, 2025
3e923b3
feat: update generated APIs
scaleway-bot May 14, 2025
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
Original file line number Diff line number Diff line change
@@ -7,7 +7,7 @@ USAGE:

ARGS:
[project-id] (Optional) ID of the Project containing the Audit Trail events
[resource-type] (Optional) Returns a paginated list of Scaleway resources' features (unknown_type | secm_secret | secm_secret_version | kube_cluster | kube_pool | kube_node | kube_acl | keym_key | iam_user | iam_application | iam_group | iam_policy | iam_api_key | iam_ssh_key | iam_rule | secret_manager_secret | secret_manager_version | key_manager_key)
[resource-type] (Optional) Returns a paginated list of Scaleway resources' features (unknown_type | secm_secret | secm_secret_version | kube_cluster | kube_pool | kube_node | kube_acl | keym_key | iam_user | iam_application | iam_group | iam_policy | iam_api_key | iam_ssh_key | iam_rule | secret_manager_secret | secret_manager_version | key_manager_key | account_user | account_organization)
[method-name] (Optional) Name of the method of the API call performed
[status] (Optional) HTTP status code of the request. Returns either `200` if the request was successful or `403` if the permission was denied
[recorded-after] (Optional) The `recorded_after` parameter defines the earliest timestamp from which Audit Trail events are retrieved. Returns `one hour ago` by default
2 changes: 1 addition & 1 deletion docs/commands/audit-trail.md
Original file line number Diff line number Diff line change
@@ -29,7 +29,7 @@ scw audit-trail event list [arg=value ...]
| Name | | Description |
|------|---|-------------|
| project-id | | (Optional) ID of the Project containing the Audit Trail events |
| resource-type | One of: `unknown_type`, `secm_secret`, `secm_secret_version`, `kube_cluster`, `kube_pool`, `kube_node`, `kube_acl`, `keym_key`, `iam_user`, `iam_application`, `iam_group`, `iam_policy`, `iam_api_key`, `iam_ssh_key`, `iam_rule`, `secret_manager_secret`, `secret_manager_version`, `key_manager_key` | (Optional) Returns a paginated list of Scaleway resources' features |
| resource-type | One of: `unknown_type`, `secm_secret`, `secm_secret_version`, `kube_cluster`, `kube_pool`, `kube_node`, `kube_acl`, `keym_key`, `iam_user`, `iam_application`, `iam_group`, `iam_policy`, `iam_api_key`, `iam_ssh_key`, `iam_rule`, `secret_manager_secret`, `secret_manager_version`, `key_manager_key`, `account_user`, `account_organization` | (Optional) Returns a paginated list of Scaleway resources' features |
| method-name | | (Optional) Name of the method of the API call performed |
| status | | (Optional) HTTP status code of the request. Returns either `200` if the request was successful or `403` if the permission was denied |
| recorded-after | | (Optional) The `recorded_after` parameter defines the earliest timestamp from which Audit Trail events are retrieved. Returns `one hour ago` by default |
Original file line number Diff line number Diff line change
@@ -8,7 +8,7 @@ import (
"reflect"

"github.com/scaleway/scaleway-cli/v2/core"
audit_trail "github.com/scaleway/scaleway-sdk-go/api/audit_trail/v1alpha1"
"github.com/scaleway/scaleway-sdk-go/api/audit_trail/v1alpha1"
"github.com/scaleway/scaleway-sdk-go/scw"
)

@@ -95,6 +95,8 @@ func auditTrailEventList() *core.Command {
"secret_manager_secret",
"secret_manager_version",
"key_manager_key",
"account_user",
"account_organization",
},
},
{
4 changes: 1 addition & 3 deletions internal/namespaces/inference/v1beta1/custom_endpoint.go
Original file line number Diff line number Diff line change
@@ -42,9 +42,7 @@ func endpointCreateBuilder(c *core.Command) *core.Command {
endpointToCreate.Public = publicEndpoint
}
if endpoint.PrivateNetwork != nil && endpoint.PrivateNetwork.PrivateNetworkID != "" {
endpointToCreate.PrivateNetwork = &inference.EndpointSpecPrivateNetwork{
PrivateNetworkID: endpoint.PrivateNetwork.PrivateNetworkID,
}
endpointToCreate.PrivateNetwork = &inference.EndpointSpecPrivateNetwork{PrivateNetworkID: endpoint.PrivateNetwork.PrivateNetworkID}
}
createEndpointreq.Endpoint = &endpointToCreate