Skip to content

Commit 8173e33

Browse files
1 parent 8e541cf commit 8173e33

File tree

1,685 files changed

+3401
-690604
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,685 files changed

+3401
-690604
lines changed
File renamed without changes.

docs/aiplatform_v1/services.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ Services for Google Cloud Aiplatform v1 API
1717
model_service
1818
pipeline_service
1919
prediction_service
20+
schedule_service
2021
specialist_pool_service
2122
tensorboard_service
2223
vizier_service

google/cloud/aiplatform_v1/__init__.py

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,8 @@
5050
from .services.pipeline_service import PipelineServiceAsyncClient
5151
from .services.prediction_service import PredictionServiceClient
5252
from .services.prediction_service import PredictionServiceAsyncClient
53+
from .services.schedule_service import ScheduleServiceClient
54+
from .services.schedule_service import ScheduleServiceAsyncClient
5355
from .services.specialist_pool_service import SpecialistPoolServiceClient
5456
from .services.specialist_pool_service import SpecialistPoolServiceAsyncClient
5557
from .services.tensorboard_service import TensorboardServiceClient
@@ -465,6 +467,15 @@
465467
from .types.prediction_service import RawPredictRequest
466468
from .types.publisher_model import PublisherModel
467469
from .types.saved_query import SavedQuery
470+
from .types.schedule import Schedule
471+
from .types.schedule_service import CreateScheduleRequest
472+
from .types.schedule_service import DeleteScheduleRequest
473+
from .types.schedule_service import GetScheduleRequest
474+
from .types.schedule_service import ListSchedulesRequest
475+
from .types.schedule_service import ListSchedulesResponse
476+
from .types.schedule_service import PauseScheduleRequest
477+
from .types.schedule_service import ResumeScheduleRequest
478+
from .types.schedule_service import UpdateScheduleRequest
468479
from .types.service_networking import PrivateServiceConnectConfig
469480
from .types.specialist_pool import SpecialistPool
470481
from .types.specialist_pool_service import CreateSpecialistPoolOperationMetadata
@@ -585,6 +596,7 @@
585596
"ModelServiceAsyncClient",
586597
"PipelineServiceAsyncClient",
587598
"PredictionServiceAsyncClient",
599+
"ScheduleServiceAsyncClient",
588600
"SpecialistPoolServiceAsyncClient",
589601
"TensorboardServiceAsyncClient",
590602
"VizierServiceAsyncClient",
@@ -674,6 +686,7 @@
674686
"CreateModelDeploymentMonitoringJobRequest",
675687
"CreateNasJobRequest",
676688
"CreatePipelineJobRequest",
689+
"CreateScheduleRequest",
677690
"CreateSpecialistPoolOperationMetadata",
678691
"CreateSpecialistPoolRequest",
679692
"CreateStudyRequest",
@@ -720,6 +733,7 @@
720733
"DeleteOperationMetadata",
721734
"DeletePipelineJobRequest",
722735
"DeleteSavedQueryRequest",
736+
"DeleteScheduleRequest",
723737
"DeleteSpecialistPoolRequest",
724738
"DeleteStudyRequest",
725739
"DeleteTensorboardExperimentRequest",
@@ -820,6 +834,7 @@
820834
"GetNasTrialDetailRequest",
821835
"GetPipelineJobRequest",
822836
"GetPublisherModelRequest",
837+
"GetScheduleRequest",
823838
"GetSpecialistPoolRequest",
824839
"GetStudyRequest",
825840
"GetTensorboardExperimentRequest",
@@ -908,6 +923,8 @@
908923
"ListPipelineJobsResponse",
909924
"ListSavedQueriesRequest",
910925
"ListSavedQueriesResponse",
926+
"ListSchedulesRequest",
927+
"ListSchedulesResponse",
911928
"ListSpecialistPoolsRequest",
912929
"ListSpecialistPoolsResponse",
913930
"ListStudiesRequest",
@@ -968,6 +985,7 @@
968985
"Neighbor",
969986
"NfsMount",
970987
"PauseModelDeploymentMonitoringJobRequest",
988+
"PauseScheduleRequest",
971989
"PipelineFailurePolicy",
972990
"PipelineJob",
973991
"PipelineJobDetail",
@@ -1018,11 +1036,14 @@
10181036
"RemoveDatapointsResponse",
10191037
"ResourcesConsumed",
10201038
"ResumeModelDeploymentMonitoringJobRequest",
1039+
"ResumeScheduleRequest",
10211040
"SampleConfig",
10221041
"SampledShapleyAttribution",
10231042
"SamplingStrategy",
10241043
"SavedQuery",
10251044
"Scalar",
1045+
"Schedule",
1046+
"ScheduleServiceClient",
10261047
"Scheduling",
10271048
"SearchDataItemsRequest",
10281049
"SearchDataItemsResponse",
@@ -1085,6 +1106,7 @@
10851106
"UpdateModelDeploymentMonitoringJobOperationMetadata",
10861107
"UpdateModelDeploymentMonitoringJobRequest",
10871108
"UpdateModelRequest",
1109+
"UpdateScheduleRequest",
10881110
"UpdateSpecialistPoolOperationMetadata",
10891111
"UpdateSpecialistPoolRequest",
10901112
"UpdateTensorboardExperimentRequest",

google/cloud/aiplatform_v1/gapic_metadata.json

Lines changed: 84 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1831,6 +1831,90 @@
18311831
}
18321832
}
18331833
},
1834+
"ScheduleService": {
1835+
"clients": {
1836+
"grpc": {
1837+
"libraryClient": "ScheduleServiceClient",
1838+
"rpcs": {
1839+
"CreateSchedule": {
1840+
"methods": [
1841+
"create_schedule"
1842+
]
1843+
},
1844+
"DeleteSchedule": {
1845+
"methods": [
1846+
"delete_schedule"
1847+
]
1848+
},
1849+
"GetSchedule": {
1850+
"methods": [
1851+
"get_schedule"
1852+
]
1853+
},
1854+
"ListSchedules": {
1855+
"methods": [
1856+
"list_schedules"
1857+
]
1858+
},
1859+
"PauseSchedule": {
1860+
"methods": [
1861+
"pause_schedule"
1862+
]
1863+
},
1864+
"ResumeSchedule": {
1865+
"methods": [
1866+
"resume_schedule"
1867+
]
1868+
},
1869+
"UpdateSchedule": {
1870+
"methods": [
1871+
"update_schedule"
1872+
]
1873+
}
1874+
}
1875+
},
1876+
"grpc-async": {
1877+
"libraryClient": "ScheduleServiceAsyncClient",
1878+
"rpcs": {
1879+
"CreateSchedule": {
1880+
"methods": [
1881+
"create_schedule"
1882+
]
1883+
},
1884+
"DeleteSchedule": {
1885+
"methods": [
1886+
"delete_schedule"
1887+
]
1888+
},
1889+
"GetSchedule": {
1890+
"methods": [
1891+
"get_schedule"
1892+
]
1893+
},
1894+
"ListSchedules": {
1895+
"methods": [
1896+
"list_schedules"
1897+
]
1898+
},
1899+
"PauseSchedule": {
1900+
"methods": [
1901+
"pause_schedule"
1902+
]
1903+
},
1904+
"ResumeSchedule": {
1905+
"methods": [
1906+
"resume_schedule"
1907+
]
1908+
},
1909+
"UpdateSchedule": {
1910+
"methods": [
1911+
"update_schedule"
1912+
]
1913+
}
1914+
}
1915+
}
1916+
}
1917+
},
18341918
"SpecialistPoolService": {
18351919
"clients": {
18361920
"grpc": {

google/cloud/aiplatform_v1/services/migration_service/client.py

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -208,40 +208,40 @@ def parse_annotated_dataset_path(path: str) -> Dict[str, str]:
208208
@staticmethod
209209
def dataset_path(
210210
project: str,
211-
location: str,
212211
dataset: str,
213212
) -> str:
214213
"""Returns a fully-qualified dataset string."""
215-
return "projects/{project}/locations/{location}/datasets/{dataset}".format(
214+
return "projects/{project}/datasets/{dataset}".format(
216215
project=project,
217-
location=location,
218216
dataset=dataset,
219217
)
220218

221219
@staticmethod
222220
def parse_dataset_path(path: str) -> Dict[str, str]:
223221
"""Parses a dataset path into its component segments."""
224-
m = re.match(
225-
r"^projects/(?P<project>.+?)/locations/(?P<location>.+?)/datasets/(?P<dataset>.+?)$",
226-
path,
227-
)
222+
m = re.match(r"^projects/(?P<project>.+?)/datasets/(?P<dataset>.+?)$", path)
228223
return m.groupdict() if m else {}
229224

230225
@staticmethod
231226
def dataset_path(
232227
project: str,
228+
location: str,
233229
dataset: str,
234230
) -> str:
235231
"""Returns a fully-qualified dataset string."""
236-
return "projects/{project}/datasets/{dataset}".format(
232+
return "projects/{project}/locations/{location}/datasets/{dataset}".format(
237233
project=project,
234+
location=location,
238235
dataset=dataset,
239236
)
240237

241238
@staticmethod
242239
def parse_dataset_path(path: str) -> Dict[str, str]:
243240
"""Parses a dataset path into its component segments."""
244-
m = re.match(r"^projects/(?P<project>.+?)/datasets/(?P<dataset>.+?)$", path)
241+
m = re.match(
242+
r"^projects/(?P<project>.+?)/locations/(?P<location>.+?)/datasets/(?P<dataset>.+?)$",
243+
path,
244+
)
245245
return m.groupdict() if m else {}
246246

247247
@staticmethod
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,6 @@
1717
from .async_client import ScheduleServiceAsyncClient
1818

1919
__all__ = (
20-
'ScheduleServiceClient',
21-
'ScheduleServiceAsyncClient',
20+
"ScheduleServiceClient",
21+
"ScheduleServiceAsyncClient",
2222
)

0 commit comments

Comments
 (0)