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
1 change: 0 additions & 1 deletion librarian.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -365,7 +365,6 @@ libraries:
apis:
- path: google/identity/accesscontextmanager/v1
- path: google/identity/accesscontextmanager/type
skip_generate: true
python:
proto_only_apis:
- google/identity/accesscontextmanager/v1
Expand Down
26 changes: 14 additions & 12 deletions packages/google-cloud-access-context-manager/.repo-metadata.json
Original file line number Diff line number Diff line change
@@ -1,14 +1,16 @@
{
"api_shortname": "accesscontextmanager",
"client_documentation": "https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-access-context-manager",
"default_version": "apiVersion",
"distribution_name": "google-cloud-access-context-manager",
"issue_tracker": "https://github.com/googleapis/google-cloud-python/issues",
"language": "python",
"library_type": "GAPIC_AUTO",
"name": "accesscontextmanager",
"name_pretty": "Access Context Manager",
"product_documentation": "https://cloud.google.com/access-context-manager/docs/overview",
"release_level": "preview",
"repo": "googleapis/google-cloud-python"
"api_description": "An API for setting attribute based access control to requests to GCP\nservices.",
"api_id": "accesscontextmanager.googleapis.com",
"api_shortname": "accesscontextmanager",
"client_documentation": "https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-access-context-manager",
"default_version": "apiVersion",
"distribution_name": "google-cloud-access-context-manager",
"issue_tracker": "https://github.com/googleapis/google-cloud-python/issues",
"language": "python",
"library_type": "GAPIC_AUTO",
"name": "accesscontextmanager",
"name_pretty": "Access Context Manager",
"product_documentation": "https://cloud.google.com/access-context-manager/docs/overview",
"release_level": "preview",
"repo": "googleapis/google-cloud-python"
}
3 changes: 2 additions & 1 deletion packages/google-cloud-access-context-manager/README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,8 @@ Python Client for Access Context Manager

|preview| |pypi| |versions|

`Access Context Manager`_:
`Access Context Manager`_: An API for setting attribute based access control to requests to GCP
services.

- `Client Library Documentation`_
- `Product Documentation`_
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,8 @@ Python Client for Access Context Manager

|preview| |pypi| |versions|

`Access Context Manager`_:
`Access Context Manager`_: An API for setting attribute based access control to requests to GCP
services.

- `Client Library Documentation`_
- `Product Documentation`_
Expand Down

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,13 @@ from google.api import field_behavior_pb2 as _field_behavior_pb2
from google.api import resource_pb2 as _resource_pb2
from google.iam.v1 import iam_policy_pb2 as _iam_policy_pb2
from google.iam.v1 import policy_pb2 as _policy_pb2
from google.longrunning import operations_pb2 as _operations_pb2
from google.protobuf import descriptor as _descriptor
from google.protobuf import field_mask_pb2 as _field_mask_pb2
from google.protobuf import message as _message
from google.protobuf.internal import containers as _containers
from google.protobuf.internal import enum_type_wrapper as _enum_type_wrapper

from google.identity.accesscontextmanager.v1 import (
access_level_pb2 as _access_level_pb2,
)
Expand All @@ -36,12 +43,6 @@ from google.identity.accesscontextmanager.v1 import (
from google.identity.accesscontextmanager.v1 import (
service_perimeter_pb2 as _service_perimeter_pb2,
)
from google.longrunning import operations_pb2 as _operations_pb2
from google.protobuf import descriptor as _descriptor
from google.protobuf import field_mask_pb2 as _field_mask_pb2
from google.protobuf import message as _message
from google.protobuf.internal import containers as _containers
from google.protobuf.internal import enum_type_wrapper as _enum_type_wrapper

DESCRIPTOR: _descriptor.FileDescriptor

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,11 +30,12 @@


from google.api import resource_pb2 as google_dot_api_dot_resource__pb2
from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2
from google.type import expr_pb2 as google_dot_type_dot_expr__pb2

from google.identity.accesscontextmanager.type import (
device_resources_pb2 as google_dot_identity_dot_accesscontextmanager_dot_type_dot_device__resources__pb2,
)
from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2
from google.type import expr_pb2 as google_dot_type_dot_expr__pb2

DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(
b'\n:google/identity/accesscontextmanager/v1/access_level.proto\x12\'google.identity.accesscontextmanager.v1\x1a\x19google/api/resource.proto\x1a@google/identity/accesscontextmanager/type/device_resources.proto\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x16google/type/expr.proto"\xaa\x03\n\x0b\x41\x63\x63\x65ssLevel\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\r\n\x05title\x18\x02 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x03 \x01(\t\x12\x44\n\x05\x62\x61sic\x18\x04 \x01(\x0b\x32\x33.google.identity.accesscontextmanager.v1.BasicLevelH\x00\x12\x46\n\x06\x63ustom\x18\x05 \x01(\x0b\x32\x34.google.identity.accesscontextmanager.v1.CustomLevelH\x00\x12/\n\x0b\x63reate_time\x18\x06 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12/\n\x0bupdate_time\x18\x07 \x01(\x0b\x32\x1a.google.protobuf.Timestamp:p\xea\x41m\n/accesscontextmanager.googleapis.com/AccessLevel\x12:accessPolicies/{access_policy}/accessLevels/{access_level}B\x07\n\x05level"\xef\x01\n\nBasicLevel\x12\x46\n\nconditions\x18\x01 \x03(\x0b\x32\x32.google.identity.accesscontextmanager.v1.Condition\x12j\n\x12\x63ombining_function\x18\x02 \x01(\x0e\x32N.google.identity.accesscontextmanager.v1.BasicLevel.ConditionCombiningFunction"-\n\x1a\x43onditionCombiningFunction\x12\x07\n\x03\x41ND\x10\x00\x12\x06\n\x02OR\x10\x01"\xc3\x01\n\tCondition\x12\x16\n\x0eip_subnetworks\x18\x01 \x03(\t\x12L\n\rdevice_policy\x18\x02 \x01(\x0b\x32\x35.google.identity.accesscontextmanager.v1.DevicePolicy\x12\x1e\n\x16required_access_levels\x18\x03 \x03(\t\x12\x0e\n\x06negate\x18\x05 \x01(\x08\x12\x0f\n\x07members\x18\x06 \x03(\t\x12\x0f\n\x07regions\x18\x07 \x03(\t".\n\x0b\x43ustomLevel\x12\x1f\n\x04\x65xpr\x18\x01 \x01(\x0b\x32\x11.google.type.Expr"\x89\x03\n\x0c\x44\x65vicePolicy\x12\x1a\n\x12require_screenlock\x18\x01 \x01(\x08\x12\x66\n\x1b\x61llowed_encryption_statuses\x18\x02 \x03(\x0e\x32\x41.google.identity.accesscontextmanager.type.DeviceEncryptionStatus\x12M\n\x0eos_constraints\x18\x03 \x03(\x0b\x32\x35.google.identity.accesscontextmanager.v1.OsConstraint\x12j\n allowed_device_management_levels\x18\x06 \x03(\x0e\x32@.google.identity.accesscontextmanager.type.DeviceManagementLevel\x12\x1e\n\x16require_admin_approval\x18\x07 \x01(\x08\x12\x1a\n\x12require_corp_owned\x18\x08 \x01(\x08"\x8f\x01\n\x0cOsConstraint\x12\x42\n\x07os_type\x18\x01 \x01(\x0e\x32\x31.google.identity.accesscontextmanager.type.OsType\x12\x17\n\x0fminimum_version\x18\x02 \x01(\t\x12"\n\x1arequire_verified_chrome_os\x18\x03 \x01(\x08\x42\xa7\x02\n+com.google.identity.accesscontextmanager.v1B\x10\x41\x63\x63\x65ssLevelProtoP\x01Z\\cloud.google.com/go/accesscontextmanager/apiv1/accesscontextmanagerpb;accesscontextmanagerpb\xa2\x02\x04GACM\xaa\x02\'Google.Identity.AccessContextManager.V1\xca\x02\'Google\\Identity\\AccessContextManager\\V1\xea\x02*Google::Identity::AccessContextManager::V1b\x06proto3'
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,16 +19,17 @@ from typing import Optional as _Optional
from typing import Union as _Union

from google.api import resource_pb2 as _resource_pb2
from google.identity.accesscontextmanager.type import (
device_resources_pb2 as _device_resources_pb2,
)
from google.protobuf import descriptor as _descriptor
from google.protobuf import message as _message
from google.protobuf import timestamp_pb2 as _timestamp_pb2
from google.protobuf.internal import containers as _containers
from google.protobuf.internal import enum_type_wrapper as _enum_type_wrapper
from google.type import expr_pb2 as _expr_pb2

from google.identity.accesscontextmanager.type import (
device_resources_pb2 as _device_resources_pb2,
)

DESCRIPTOR: _descriptor.FileDescriptor

class AccessLevel(_message.Message):
Expand Down
Loading