Skip to content

Commit 6a6fbe2

Browse files
committed
15.1.0
1 parent c2457ec commit 6a6fbe2

File tree

6 files changed

+350
-331
lines changed

6 files changed

+350
-331
lines changed

setup.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
setup(
2424
name='strongdm',
2525
packages=['strongdm'],
26-
version='15.0.0',
26+
version='15.1.0',
2727
license='apache-2.0',
2828
description='strongDM SDK for the Python programming language.',
2929
long_description=long_description,
@@ -32,7 +32,7 @@
3232
author_email='[email protected]',
3333
url='https://github.com/strongdm/strongdm-sdk-python',
3434
download_url=
35-
'https://github.com/strongdm/strongdm-sdk-python/archive/v15.0.0.tar.gz',
35+
'https://github.com/strongdm/strongdm-sdk-python/archive/v15.1.0.tar.gz',
3636
keywords=[
3737
'strongDM', 'sdm', 'api', 'automation', 'security', 'audit',
3838
'database', 'server', 'ssh', 'rdp'

strongdm.egg-info/PKG-INFO

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
Metadata-Version: 2.1
22
Name: strongdm
3-
Version: 15.0.0
3+
Version: 15.1.0
44
Summary: strongDM SDK for the Python programming language.
55
Home-page: https://github.com/strongdm/strongdm-sdk-python
66
Author: strongDM Team
77
Author-email: [email protected]
88
License: apache-2.0
9-
Download-URL: https://github.com/strongdm/strongdm-sdk-python/archive/v15.0.0.tar.gz
9+
Download-URL: https://github.com/strongdm/strongdm-sdk-python/archive/v15.1.0.tar.gz
1010
Keywords: strongDM,sdm,api,automation,security,audit,database,server,ssh,rdp
1111
Platform: UNKNOWN
1212
Classifier: Development Status :: 4 - Beta

strongdm/client.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
DEFAULT_RETRY_FACTOR = 1.6
3535
DEFAULT_RETRY_JITTER = 0.2
3636
API_VERSION = '2025-04-14'
37-
USER_AGENT = 'strongdm-sdk-python/15.0.0'
37+
USER_AGENT = 'strongdm-sdk-python/15.1.0'
3838

3939

4040
class Client:

strongdm/constants.py

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -123,6 +123,11 @@ class ActivityEntityType:
123123
PEERING_GROUP_NODE = "peering_group_node"
124124
PEERING_GROUP_RESOURCE = "peering_group_resource"
125125
PEERING_GROUP_PEER = "peering_group_peer"
126+
ORG_INTEGRATION = "org_integration"
127+
CREDENTIAL = "credential"
128+
CERTIFICATE_AUTHORITY = "certificate_authority"
129+
POLICY = "policy"
130+
PROXY_CLUSTER_KEY = "proxy_cluster_key"
126131

127132

128133
# Activity Verbs, describe which kind of activity has taken place.
@@ -321,12 +326,28 @@ class ActivityVerb:
321326
RESOURCE_UNLOCKED = "user unlocked a resource"
322327
RESOURCE_FORCE_UNLOCKED = "admin force-unlocked a resource"
323328
CONCURRENT_AUTHENTICATION_REVOKED_PER_ORG_SETTING = "concurrent authentications revoked per organization settings"
329+
PEERING_GROUP_TOGGLED = "peering group toggled"
330+
PEERING_GROUP_CREATED = "peering group created"
331+
PEERING_GROUP_DELETED = "peering group deleted"
332+
PEERING_GROUP_LINKED = "peering groups linked"
333+
PEERING_GROUP_UNLINKED = "peering groups unlinked"
334+
PEERING_GROUP_ATTACHED = "entity attached to peering group"
335+
PEERING_GROUP_DETACHED = "entity detached from peering group"
324336
ORG_INTEGRATION_INSTALLED = "org integration installed"
325337
USER_INTEGRATION_AUTHORIZED = "user authorized integration"
326338
ORG_INTEGRATION_UNINSTALLED = "org integration uninstalled"
327339
USER_INTEGRATION_DEAUTHORIZED = "user deauthorized integration"
328340
SERVICE_NOW_TOKEN_ADDED = "ServiceNow token created"
329341
SERVICE_NOW_TOKEN_DELETED = "ServiceNow token deleted"
342+
CREDENTIAL_CREATED = "credential created"
343+
CREDENTIAL_DELETED = "credential deleted"
344+
CERTIFICATE_AUTHORITY_UPDATED = "certificate authority updated"
345+
POLICY_CREATED = "policy created"
346+
POLICY_UPDATED = "policy updated"
347+
POLICY_DELETED = "policy deleted"
348+
AUTHENTICATION_REVOKED_BY_POLICY = "authentication revoked by policy"
349+
PROXY_CLUSTER_KEY_CREATED = "proxy cluster key created"
350+
PROXY_CLUSTER_KEY_DELETED = "proxy cluster key deleted"
330351
MANAGED_SECRET_CREATED = "managed secret created"
331352
MANAGED_SECRET_UPDATED = "managed secret updated"
332353
MANAGED_SECRET_EXPIRATION_TIME_UPDATED = "managed secret expiration time updated"
@@ -418,6 +439,8 @@ class Permission:
418439
BILLING_READ = "billing:read"
419440
CREDENTIAL_READ = "credential:read"
420441
CREDENTIAL_WRITE = "credential:write"
442+
POLICY_READ = "policy:read"
443+
POLICY_WRITE = "policy:write"
421444
MANAGED_SECRET_CREATE = "managedsecret:create"
422445
MANAGED_SECRET_LIST = "managedsecret:list"
423446
MANAGED_SECRET_DELETE = "managedsecret:delete"

strongdm/drivers_pb2.py

Lines changed: 322 additions & 322 deletions
Large diffs are not rendered by default.

strongdm/models.py

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3847,10 +3847,6 @@ def from_dict(cls, d):
38473847

38483848

38493849
class Aerospike:
3850-
'''
3851-
Aerospike is currently unstable, and its API may change, or it may be removed,
3852-
without a major version bump.
3853-
'''
38543850
__slots__ = [
38553851
'bind_interface',
38563852
'egress_filter',

0 commit comments

Comments
 (0)