19
19
from azure .core .pipeline .transport import HttpRequest , HttpResponse
20
20
21
21
from ._configuration import VideoAnalyzerConfiguration
22
+ from .operations import EdgeModulesOperations
23
+ from .operations import PipelineTopologiesOperations
24
+ from .operations import LivePipelinesOperations
25
+ from .operations import PipelineJobsOperations
26
+ from .operations import LivePipelineOperationStatusesOperations
27
+ from .operations import PipelineJobOperationStatusesOperations
22
28
from .operations import Operations
23
29
from .operations import VideoAnalyzersOperations
30
+ from .operations import PrivateLinkResourcesOperations
31
+ from .operations import PrivateEndpointConnectionsOperations
32
+ from .operations import OperationStatusesOperations
33
+ from .operations import OperationResultsOperations
34
+ from .operations import VideoAnalyzerOperationStatusesOperations
35
+ from .operations import VideoAnalyzerOperationResultsOperations
24
36
from .operations import LocationsOperations
25
- from .operations import EdgeModulesOperations
26
37
from .operations import VideosOperations
27
38
from .operations import AccessPoliciesOperations
28
39
from . import models
29
40
30
41
31
42
class VideoAnalyzer (object ):
32
- """Azure Video Analyzer ARM Client .
43
+ """Azure Video Analyzer provides a platform for you to build intelligent video applications that span the edge and the cloud .
33
44
45
+ :ivar edge_modules: EdgeModulesOperations operations
46
+ :vartype edge_modules: video_analyzer.operations.EdgeModulesOperations
47
+ :ivar pipeline_topologies: PipelineTopologiesOperations operations
48
+ :vartype pipeline_topologies: video_analyzer.operations.PipelineTopologiesOperations
49
+ :ivar live_pipelines: LivePipelinesOperations operations
50
+ :vartype live_pipelines: video_analyzer.operations.LivePipelinesOperations
51
+ :ivar pipeline_jobs: PipelineJobsOperations operations
52
+ :vartype pipeline_jobs: video_analyzer.operations.PipelineJobsOperations
53
+ :ivar live_pipeline_operation_statuses: LivePipelineOperationStatusesOperations operations
54
+ :vartype live_pipeline_operation_statuses: video_analyzer.operations.LivePipelineOperationStatusesOperations
55
+ :ivar pipeline_job_operation_statuses: PipelineJobOperationStatusesOperations operations
56
+ :vartype pipeline_job_operation_statuses: video_analyzer.operations.PipelineJobOperationStatusesOperations
34
57
:ivar operations: Operations operations
35
58
:vartype operations: video_analyzer.operations.Operations
36
59
:ivar video_analyzers: VideoAnalyzersOperations operations
37
60
:vartype video_analyzers: video_analyzer.operations.VideoAnalyzersOperations
61
+ :ivar private_link_resources: PrivateLinkResourcesOperations operations
62
+ :vartype private_link_resources: video_analyzer.operations.PrivateLinkResourcesOperations
63
+ :ivar private_endpoint_connections: PrivateEndpointConnectionsOperations operations
64
+ :vartype private_endpoint_connections: video_analyzer.operations.PrivateEndpointConnectionsOperations
65
+ :ivar operation_statuses: OperationStatusesOperations operations
66
+ :vartype operation_statuses: video_analyzer.operations.OperationStatusesOperations
67
+ :ivar operation_results: OperationResultsOperations operations
68
+ :vartype operation_results: video_analyzer.operations.OperationResultsOperations
69
+ :ivar video_analyzer_operation_statuses: VideoAnalyzerOperationStatusesOperations operations
70
+ :vartype video_analyzer_operation_statuses: video_analyzer.operations.VideoAnalyzerOperationStatusesOperations
71
+ :ivar video_analyzer_operation_results: VideoAnalyzerOperationResultsOperations operations
72
+ :vartype video_analyzer_operation_results: video_analyzer.operations.VideoAnalyzerOperationResultsOperations
38
73
:ivar locations: LocationsOperations operations
39
74
:vartype locations: video_analyzer.operations.LocationsOperations
40
- :ivar edge_modules: EdgeModulesOperations operations
41
- :vartype edge_modules: video_analyzer.operations.EdgeModulesOperations
42
75
:ivar videos: VideosOperations operations
43
76
:vartype videos: video_analyzer.operations.VideosOperations
44
77
:ivar access_policies: AccessPoliciesOperations operations
@@ -48,6 +81,7 @@ class VideoAnalyzer(object):
48
81
:param subscription_id: The ID of the target subscription.
49
82
:type subscription_id: str
50
83
:param str base_url: Service URL
84
+ :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present.
51
85
"""
52
86
53
87
def __init__ (
@@ -68,13 +102,35 @@ def __init__(
68
102
self ._serialize .client_side_validation = False
69
103
self ._deserialize = Deserializer (client_models )
70
104
105
+ self .edge_modules = EdgeModulesOperations (
106
+ self ._client , self ._config , self ._serialize , self ._deserialize )
107
+ self .pipeline_topologies = PipelineTopologiesOperations (
108
+ self ._client , self ._config , self ._serialize , self ._deserialize )
109
+ self .live_pipelines = LivePipelinesOperations (
110
+ self ._client , self ._config , self ._serialize , self ._deserialize )
111
+ self .pipeline_jobs = PipelineJobsOperations (
112
+ self ._client , self ._config , self ._serialize , self ._deserialize )
113
+ self .live_pipeline_operation_statuses = LivePipelineOperationStatusesOperations (
114
+ self ._client , self ._config , self ._serialize , self ._deserialize )
115
+ self .pipeline_job_operation_statuses = PipelineJobOperationStatusesOperations (
116
+ self ._client , self ._config , self ._serialize , self ._deserialize )
71
117
self .operations = Operations (
72
118
self ._client , self ._config , self ._serialize , self ._deserialize )
73
119
self .video_analyzers = VideoAnalyzersOperations (
74
120
self ._client , self ._config , self ._serialize , self ._deserialize )
75
- self .locations = LocationsOperations (
121
+ self .private_link_resources = PrivateLinkResourcesOperations (
76
122
self ._client , self ._config , self ._serialize , self ._deserialize )
77
- self .edge_modules = EdgeModulesOperations (
123
+ self .private_endpoint_connections = PrivateEndpointConnectionsOperations (
124
+ self ._client , self ._config , self ._serialize , self ._deserialize )
125
+ self .operation_statuses = OperationStatusesOperations (
126
+ self ._client , self ._config , self ._serialize , self ._deserialize )
127
+ self .operation_results = OperationResultsOperations (
128
+ self ._client , self ._config , self ._serialize , self ._deserialize )
129
+ self .video_analyzer_operation_statuses = VideoAnalyzerOperationStatusesOperations (
130
+ self ._client , self ._config , self ._serialize , self ._deserialize )
131
+ self .video_analyzer_operation_results = VideoAnalyzerOperationResultsOperations (
132
+ self ._client , self ._config , self ._serialize , self ._deserialize )
133
+ self .locations = LocationsOperations (
78
134
self ._client , self ._config , self ._serialize , self ._deserialize )
79
135
self .videos = VideosOperations (
80
136
self ._client , self ._config , self ._serialize , self ._deserialize )
0 commit comments