This repository was archived by the owner on Jul 6, 2023. It is now read-only.
File tree Expand file tree Collapse file tree 5 files changed +1795
-4
lines changed
services/cloud_shell_service
tests/unit/gapic/shell_v1 Expand file tree Collapse file tree 5 files changed +1795
-4
lines changed Original file line number Diff line number Diff line change 66
66
]
67
67
}
68
68
}
69
+ },
70
+ "rest" : {
71
+ "libraryClient" : " CloudShellServiceClient" ,
72
+ "rpcs" : {
73
+ "AddPublicKey" : {
74
+ "methods" : [
75
+ " add_public_key"
76
+ ]
77
+ },
78
+ "AuthorizeEnvironment" : {
79
+ "methods" : [
80
+ " authorize_environment"
81
+ ]
82
+ },
83
+ "GetEnvironment" : {
84
+ "methods" : [
85
+ " get_environment"
86
+ ]
87
+ },
88
+ "RemovePublicKey" : {
89
+ "methods" : [
90
+ " remove_public_key"
91
+ ]
92
+ },
93
+ "StartEnvironment" : {
94
+ "methods" : [
95
+ " start_environment"
96
+ ]
97
+ }
98
+ }
69
99
}
70
100
}
71
101
}
Original file line number Diff line number Diff line change 54
54
from .transports .base import DEFAULT_CLIENT_INFO , CloudShellServiceTransport
55
55
from .transports .grpc import CloudShellServiceGrpcTransport
56
56
from .transports .grpc_asyncio import CloudShellServiceGrpcAsyncIOTransport
57
+ from .transports .rest import CloudShellServiceRestTransport
57
58
58
59
59
60
class CloudShellServiceClientMeta (type ):
@@ -69,6 +70,7 @@ class CloudShellServiceClientMeta(type):
69
70
) # type: Dict[str, Type[CloudShellServiceTransport]]
70
71
_transport_registry ["grpc" ] = CloudShellServiceGrpcTransport
71
72
_transport_registry ["grpc_asyncio" ] = CloudShellServiceGrpcAsyncIOTransport
73
+ _transport_registry ["rest" ] = CloudShellServiceRestTransport
72
74
73
75
def get_transport_class (
74
76
cls ,
Original file line number Diff line number Diff line change 19
19
from .base import CloudShellServiceTransport
20
20
from .grpc import CloudShellServiceGrpcTransport
21
21
from .grpc_asyncio import CloudShellServiceGrpcAsyncIOTransport
22
+ from .rest import CloudShellServiceRestInterceptor , CloudShellServiceRestTransport
22
23
23
24
# Compile a registry of transports.
24
25
_transport_registry = OrderedDict () # type: Dict[str, Type[CloudShellServiceTransport]]
25
26
_transport_registry ["grpc" ] = CloudShellServiceGrpcTransport
26
27
_transport_registry ["grpc_asyncio" ] = CloudShellServiceGrpcAsyncIOTransport
28
+ _transport_registry ["rest" ] = CloudShellServiceRestTransport
27
29
28
30
__all__ = (
29
31
"CloudShellServiceTransport" ,
30
32
"CloudShellServiceGrpcTransport" ,
31
33
"CloudShellServiceGrpcAsyncIOTransport" ,
34
+ "CloudShellServiceRestTransport" ,
35
+ "CloudShellServiceRestInterceptor" ,
32
36
)
You can’t perform that action at this time.
0 commit comments