Aws-organizations

Latest version: v0.4.1

Safety actively analyzes 685525 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

0.4.1

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
**Breaking Changes**

- Rework the API and documentation.
- Now the public APIs are:
- ``aws_organizations.api.ParentTypeEnum``
- ``aws_organizations.api.Parent``
- ``aws_organizations.api.ChildTypeEnum``
- ``aws_organizations.api.Child``
- ``aws_organizations.api.AccountStatusEnum``
- ``aws_organizations.api.AccountJoinedMethodEnum``
- ``aws_organizations.api.Account``
- ``aws_organizations.api.OrganizationalUnit``
- ``aws_organizations.api.Organization``
- ``aws_organizations.api.ParentIterproxy``
- ``aws_organizations.api.ChildIterproxy``
- ``aws_organizations.api.AccountIterproxy``
- ``aws_organizations.api.OrganizationUnitIterproxy``
- ``aws_organizations.api.list_parents``
- ``aws_organizations.api.list_children``
- ``aws_organizations.api.get_root_id``
- ``aws_organizations.api.list_organizational_units_for_parent``
- ``aws_organizations.api.list_accounts_for_parent``
- ``aws_organizations.api.describe_organization``
- ``aws_organizations.api.ROOT_NODE_NAME``
- ``aws_organizations.api.NodeTypeEnum``
- ``aws_organizations.api.Node``
- ``aws_organizations.api.OrgStructure``

**Features and Improvements**

- Add support to dump organization structure to mermaid format.

0.3.1

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
**Features and Improvements**

- add ``OrgStructure.serialize`` and ``OrgStructure.deserialize``. now you can cache the org structure data in JSON.
- add ``OrgStructure.get_node_by_id``
- add ``OrgStructure.get_node_by_name``
- add ``Node.organization_or_account_or_organizational_unit``.
- add ``Node.parent_id``.
- add ``Node.accounts``.
- add ``Node.org_units``.
- add ``Node.all_accounts``.
- add ``Node.all_org_units``.
- add ``Node.accounts_names``.
- add ``Node.org_units_names``.
- add ``Node.all_accounts_names``.
- add ``Node.all_org_units_names``.

0.2.1

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
**Features and Improvements**

- add ``Node.iter_org_units`` and ``Node_iter_accounts`` methods.
- add ``OrgStructure`` class to represent the organization structure tree.
- drop ``get_org_structure``, add ``OrgStructure.get_org_structure`` method.
- add ``OrgStructure.visualize`` method.
- add ``OrgStructure.to_csv`` method.
- add ``OrgStructure.is_x_in_y`` method.

0.1.1

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
**Features and Improvements**

- First release
- add data model for ``Organization``, ``OrganizationUnit``, ``Account``
- add ``get_org_structure`` method to get the organization structure tree.

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.