Skip to content

Commit 9ff9ff6

Browse files
feat: [google-cloud-network-security] add address groups API (#14332)
- [ ] Regenerate this pull request now. PiperOrigin-RevId: 802118490 Source-Link: googleapis/googleapis@3346b30 Source-Link: googleapis/googleapis-gen@066cd0c Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLW5ldHdvcmstc2VjdXJpdHkvLk93bEJvdC55YW1sIiwiaCI6IjA2NmNkMGM5YzU2ZGEyMmIwZDUyYjRiODkzZDE5MGI5ZDJiMjE4NWEifQ== --------- Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
1 parent bce9e50 commit 9ff9ff6

72 files changed

Lines changed: 54067 additions & 624 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
AddressGroupService
2+
-------------------------------------
3+
4+
.. automodule:: google.cloud.network_security_v1.services.address_group_service
5+
:members:
6+
:inherited-members:
7+
8+
.. automodule:: google.cloud.network_security_v1.services.address_group_service.pagers
9+
:members:
10+
:inherited-members:
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
OrganizationAddressGroupService
2+
-------------------------------------------------
3+
4+
.. automodule:: google.cloud.network_security_v1.services.organization_address_group_service
5+
:members:
6+
:inherited-members:
7+
8+
.. automodule:: google.cloud.network_security_v1.services.organization_address_group_service.pagers
9+
:members:
10+
:inherited-members:

packages/google-cloud-network-security/docs/network_security_v1/services_.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,6 @@ Services for Google Cloud Network Security v1 API
33
.. toctree::
44
:maxdepth: 2
55

6+
address_group_service
67
network_security
8+
organization_address_group_service

packages/google-cloud-network-security/google/cloud/network_security/__init__.py

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,38 @@
1818
__version__ = package_version.__version__
1919

2020

21+
from google.cloud.network_security_v1.services.address_group_service.async_client import (
22+
AddressGroupServiceAsyncClient,
23+
)
24+
from google.cloud.network_security_v1.services.address_group_service.client import (
25+
AddressGroupServiceClient,
26+
)
2127
from google.cloud.network_security_v1.services.network_security.async_client import (
2228
NetworkSecurityAsyncClient,
2329
)
2430
from google.cloud.network_security_v1.services.network_security.client import (
2531
NetworkSecurityClient,
2632
)
33+
from google.cloud.network_security_v1.services.organization_address_group_service.async_client import (
34+
OrganizationAddressGroupServiceAsyncClient,
35+
)
36+
from google.cloud.network_security_v1.services.organization_address_group_service.client import (
37+
OrganizationAddressGroupServiceClient,
38+
)
39+
from google.cloud.network_security_v1.types.address_group import (
40+
AddAddressGroupItemsRequest,
41+
AddressGroup,
42+
CloneAddressGroupItemsRequest,
43+
CreateAddressGroupRequest,
44+
DeleteAddressGroupRequest,
45+
GetAddressGroupRequest,
46+
ListAddressGroupReferencesRequest,
47+
ListAddressGroupReferencesResponse,
48+
ListAddressGroupsRequest,
49+
ListAddressGroupsResponse,
50+
RemoveAddressGroupItemsRequest,
51+
UpdateAddressGroupRequest,
52+
)
2753
from google.cloud.network_security_v1.types.authorization_policy import (
2854
AuthorizationPolicy,
2955
CreateAuthorizationPolicyRequest,
@@ -60,8 +86,24 @@
6086
)
6187

6288
__all__ = (
89+
"AddressGroupServiceClient",
90+
"AddressGroupServiceAsyncClient",
6391
"NetworkSecurityClient",
6492
"NetworkSecurityAsyncClient",
93+
"OrganizationAddressGroupServiceClient",
94+
"OrganizationAddressGroupServiceAsyncClient",
95+
"AddAddressGroupItemsRequest",
96+
"AddressGroup",
97+
"CloneAddressGroupItemsRequest",
98+
"CreateAddressGroupRequest",
99+
"DeleteAddressGroupRequest",
100+
"GetAddressGroupRequest",
101+
"ListAddressGroupReferencesRequest",
102+
"ListAddressGroupReferencesResponse",
103+
"ListAddressGroupsRequest",
104+
"ListAddressGroupsResponse",
105+
"RemoveAddressGroupItemsRequest",
106+
"UpdateAddressGroupRequest",
65107
"AuthorizationPolicy",
66108
"CreateAuthorizationPolicyRequest",
67109
"DeleteAuthorizationPolicyRequest",

packages/google-cloud-network-security/google/cloud/network_security_v1/__init__.py

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,29 @@
1818
__version__ = package_version.__version__
1919

2020

21+
from .services.address_group_service import (
22+
AddressGroupServiceAsyncClient,
23+
AddressGroupServiceClient,
24+
)
2125
from .services.network_security import NetworkSecurityAsyncClient, NetworkSecurityClient
26+
from .services.organization_address_group_service import (
27+
OrganizationAddressGroupServiceAsyncClient,
28+
OrganizationAddressGroupServiceClient,
29+
)
30+
from .types.address_group import (
31+
AddAddressGroupItemsRequest,
32+
AddressGroup,
33+
CloneAddressGroupItemsRequest,
34+
CreateAddressGroupRequest,
35+
DeleteAddressGroupRequest,
36+
GetAddressGroupRequest,
37+
ListAddressGroupReferencesRequest,
38+
ListAddressGroupReferencesResponse,
39+
ListAddressGroupsRequest,
40+
ListAddressGroupsResponse,
41+
RemoveAddressGroupItemsRequest,
42+
UpdateAddressGroupRequest,
43+
)
2244
from .types.authorization_policy import (
2345
AuthorizationPolicy,
2446
CreateAuthorizationPolicyRequest,
@@ -55,21 +77,34 @@
5577
)
5678

5779
__all__ = (
80+
"AddressGroupServiceAsyncClient",
5881
"NetworkSecurityAsyncClient",
82+
"OrganizationAddressGroupServiceAsyncClient",
83+
"AddAddressGroupItemsRequest",
84+
"AddressGroup",
85+
"AddressGroupServiceClient",
5986
"AuthorizationPolicy",
6087
"CertificateProvider",
6188
"CertificateProviderInstance",
6289
"ClientTlsPolicy",
90+
"CloneAddressGroupItemsRequest",
91+
"CreateAddressGroupRequest",
6392
"CreateAuthorizationPolicyRequest",
6493
"CreateClientTlsPolicyRequest",
6594
"CreateServerTlsPolicyRequest",
95+
"DeleteAddressGroupRequest",
6696
"DeleteAuthorizationPolicyRequest",
6797
"DeleteClientTlsPolicyRequest",
6898
"DeleteServerTlsPolicyRequest",
99+
"GetAddressGroupRequest",
69100
"GetAuthorizationPolicyRequest",
70101
"GetClientTlsPolicyRequest",
71102
"GetServerTlsPolicyRequest",
72103
"GrpcEndpoint",
104+
"ListAddressGroupReferencesRequest",
105+
"ListAddressGroupReferencesResponse",
106+
"ListAddressGroupsRequest",
107+
"ListAddressGroupsResponse",
73108
"ListAuthorizationPoliciesRequest",
74109
"ListAuthorizationPoliciesResponse",
75110
"ListClientTlsPoliciesRequest",
@@ -78,7 +113,10 @@
78113
"ListServerTlsPoliciesResponse",
79114
"NetworkSecurityClient",
80115
"OperationMetadata",
116+
"OrganizationAddressGroupServiceClient",
117+
"RemoveAddressGroupItemsRequest",
81118
"ServerTlsPolicy",
119+
"UpdateAddressGroupRequest",
82120
"UpdateAuthorizationPolicyRequest",
83121
"UpdateClientTlsPolicyRequest",
84122
"UpdateServerTlsPolicyRequest",

0 commit comments

Comments
 (0)