diff --git a/docs/fields.md b/docs/fields.md index 4578c8149bd9..09beeae567a4 100644 --- a/docs/fields.md +++ b/docs/fields.md @@ -3669,11 +3669,10 @@ RetryNodeAntiAffinity is a placeholder for future expansion, only empty nodeAnti Synchronization selector -
+
Examples with this field (click to open) -
-- [`input-artifact-git.yaml`](https://github.com/argoproj/argo-workflows/blob/master/examples/input-artifact-git.yaml) +- [`input-artifact-git.yaml`](https://github.com/argoproj/argo-workflows/blob/main/examples/input-artifact-git.yaml)
### Fields diff --git a/persist/sqldb/mocks/WorkflowArchive.go b/persist/sqldb/mocks/WorkflowArchive.go index 16edf80c38fd..4cf1983fa5e4 100644 --- a/persist/sqldb/mocks/WorkflowArchive.go +++ b/persist/sqldb/mocks/WorkflowArchive.go @@ -1,4 +1,4 @@ -// Code generated by mockery v2.26.0. DO NOT EDIT. +// Code generated by mockery v2.35.2. DO NOT EDIT. package mocks @@ -200,13 +200,12 @@ func (_m *WorkflowArchive) ListWorkflowsLabelValues(key string) (*v1alpha1.Label return r0, r1 } -type mockConstructorTestingTNewWorkflowArchive interface { +// NewWorkflowArchive creates a new instance of WorkflowArchive. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. +// The first argument is typically a *testing.T value. +func NewWorkflowArchive(t interface { mock.TestingT Cleanup(func()) -} - -// NewWorkflowArchive creates a new instance of WorkflowArchive. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. -func NewWorkflowArchive(t mockConstructorTestingTNewWorkflowArchive) *WorkflowArchive { +}) *WorkflowArchive { mock := &WorkflowArchive{} mock.Mock.Test(t) diff --git a/pkg/apiclient/workflow/mocks/WorkflowServiceClient.go b/pkg/apiclient/workflow/mocks/WorkflowServiceClient.go index 0e5ee916a994..db6d68e051a6 100644 --- a/pkg/apiclient/workflow/mocks/WorkflowServiceClient.go +++ b/pkg/apiclient/workflow/mocks/WorkflowServiceClient.go @@ -1,4 +1,4 @@ -// Code generated by mockery v2.26.0. DO NOT EDIT. +// Code generated by mockery v2.35.2. DO NOT EDIT. package mocks @@ -580,13 +580,12 @@ func (_m *WorkflowServiceClient) WorkflowLogs(ctx context.Context, in *workflow. return r0, r1 } -type mockConstructorTestingTNewWorkflowServiceClient interface { +// NewWorkflowServiceClient creates a new instance of WorkflowServiceClient. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. +// The first argument is typically a *testing.T value. +func NewWorkflowServiceClient(t interface { mock.TestingT Cleanup(func()) -} - -// NewWorkflowServiceClient creates a new instance of WorkflowServiceClient. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. -func NewWorkflowServiceClient(t mockConstructorTestingTNewWorkflowServiceClient) *WorkflowServiceClient { +}) *WorkflowServiceClient { mock := &WorkflowServiceClient{} mock.Mock.Test(t) diff --git a/pkg/apiclient/workflowtemplate/mocks/WorkflowTemplateServiceClient.go b/pkg/apiclient/workflowtemplate/mocks/WorkflowTemplateServiceClient.go index 1e5a68880d64..619a22b2aecb 100644 --- a/pkg/apiclient/workflowtemplate/mocks/WorkflowTemplateServiceClient.go +++ b/pkg/apiclient/workflowtemplate/mocks/WorkflowTemplateServiceClient.go @@ -1,4 +1,4 @@ -// Code generated by mockery v2.26.0. DO NOT EDIT. +// Code generated by mockery v2.35.2. DO NOT EDIT. package mocks @@ -217,13 +217,12 @@ func (_m *WorkflowTemplateServiceClient) UpdateWorkflowTemplate(ctx context.Cont return r0, r1 } -type mockConstructorTestingTNewWorkflowTemplateServiceClient interface { +// NewWorkflowTemplateServiceClient creates a new instance of WorkflowTemplateServiceClient. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. +// The first argument is typically a *testing.T value. +func NewWorkflowTemplateServiceClient(t interface { mock.TestingT Cleanup(func()) -} - -// NewWorkflowTemplateServiceClient creates a new instance of WorkflowTemplateServiceClient. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. -func NewWorkflowTemplateServiceClient(t mockConstructorTestingTNewWorkflowTemplateServiceClient) *WorkflowTemplateServiceClient { +}) *WorkflowTemplateServiceClient { mock := &WorkflowTemplateServiceClient{} mock.Mock.Test(t) diff --git a/sdks/python/client/argo_workflows/model/io_argoproj_workflow_v1alpha1_artifact_by_manifest_request.py b/sdks/python/client/argo_workflows/model/io_argoproj_workflow_v1alpha1_artifact_by_manifest_request.py index a5df3512d8c1..33ad762fbb24 100644 --- a/sdks/python/client/argo_workflows/model/io_argoproj_workflow_v1alpha1_artifact_by_manifest_request.py +++ b/sdks/python/client/argo_workflows/model/io_argoproj_workflow_v1alpha1_artifact_by_manifest_request.py @@ -1,7 +1,7 @@ """ Argo Workflows API - Argo Workflows is an open source container-native workflow engine for orchestrating parallel jobs on Kubernetes. For more information, please see https://argoproj.github.io/argo-workflows/ # noqa: E501 + Argo Workflows is an open source container-native workflow engine for orchestrating parallel jobs on Kubernetes. For more information, please see https://argo-workflows.readthedocs.io/en/release-3.5/ # noqa: E501 The version of the OpenAPI document: VERSION Generated by: https://openapi-generator.tech diff --git a/sdks/python/client/argo_workflows/model/io_argoproj_workflow_v1alpha1_sync_selector.py b/sdks/python/client/argo_workflows/model/io_argoproj_workflow_v1alpha1_sync_selector.py index 059917a4bca0..9222ec43371a 100644 --- a/sdks/python/client/argo_workflows/model/io_argoproj_workflow_v1alpha1_sync_selector.py +++ b/sdks/python/client/argo_workflows/model/io_argoproj_workflow_v1alpha1_sync_selector.py @@ -1,7 +1,7 @@ """ Argo Workflows API - Argo Workflows is an open source container-native workflow engine for orchestrating parallel jobs on Kubernetes. For more information, please see https://argoproj.github.io/argo-workflows/ # noqa: E501 + Argo Workflows is an open source container-native workflow engine for orchestrating parallel jobs on Kubernetes. For more information, please see https://argo-workflows.readthedocs.io/en/release-3.5/ # noqa: E501 The version of the OpenAPI document: VERSION Generated by: https://openapi-generator.tech diff --git a/sdks/python/client/docs/ArtifactServiceApi.md b/sdks/python/client/docs/ArtifactServiceApi.md index 2133917fe44a..198240940ce2 100644 --- a/sdks/python/client/docs/ArtifactServiceApi.md +++ b/sdks/python/client/docs/ArtifactServiceApi.md @@ -675,6 +675,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -688,6 +689,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -744,7 +750,8 @@ with argo_workflows.ApiClient(configuration) as api_client: ), ], ), - artifact_gc=IoArgoprojWorkflowV1alpha1ArtifactGC( + artifact_gc=IoArgoprojWorkflowV1alpha1WorkflowLevelArtifactGC( + force_finalizer_removal=True, pod_metadata=IoArgoprojWorkflowV1alpha1Metadata( annotations={ "key": "key_example", @@ -753,6 +760,7 @@ with argo_workflows.ApiClient(configuration) as api_client: "key": "key_example", }, ), + pod_spec_patch="pod_spec_patch_example", service_account_name="service_account_name_example", strategy="strategy_example", ), @@ -979,6 +987,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -992,6 +1001,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -1078,6 +1092,7 @@ with argo_workflows.ApiClient(configuration) as api_client: value="value_example", ), gauge=IoArgoprojWorkflowV1alpha1Gauge( + operation="operation_example", realtime=True, value="value_example", ), @@ -1104,7 +1119,7 @@ with argo_workflows.ApiClient(configuration) as api_client: }, on_exit="on_exit_example", parallelism=1, - pod_disruption_budget=IoK8sApiPolicyV1beta1PodDisruptionBudgetSpec( + pod_disruption_budget=IoK8sApiPolicyV1PodDisruptionBudgetSpec( max_unavailable="max_unavailable_example", min_available="min_available_example", selector=LabelSelector( @@ -1123,6 +1138,9 @@ with argo_workflows.ApiClient(configuration) as api_client: ), ), pod_gc=IoArgoprojWorkflowV1alpha1PodGC( + delete_delay_duration=Duration( + duration="duration_example", + ), label_selector=LabelSelector( match_expressions=[ LabelSelectorRequirement( @@ -1203,6 +1221,7 @@ with argo_workflows.ApiClient(configuration) as api_client: synchronization=IoArgoprojWorkflowV1alpha1Synchronization( mutex=IoArgoprojWorkflowV1alpha1Mutex( name="name_example", + namespace="namespace_example", selectors=[ IoArgoprojWorkflowV1alpha1SyncSelector( name="name_example", @@ -1216,6 +1235,7 @@ with argo_workflows.ApiClient(configuration) as api_client: name="name_example", optional=True, ), + namespace="namespace_example", selectors=[ IoArgoprojWorkflowV1alpha1SyncSelector( name="name_example", @@ -1602,6 +1622,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), raw=IoArgoprojWorkflowV1alpha1RawArtifact( data="data_example", @@ -1613,6 +1634,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -2404,6 +2430,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -2417,6 +2444,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -2680,6 +2712,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -2693,6 +2726,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -2978,6 +3016,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -2991,6 +3030,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -3531,6 +3575,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -3544,6 +3589,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -3626,6 +3676,7 @@ with argo_workflows.ApiClient(configuration) as api_client: value="value_example", ), gauge=IoArgoprojWorkflowV1alpha1Gauge( + operation="operation_example", realtime=True, value="value_example", ), @@ -3848,6 +3899,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -3861,6 +3913,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -4127,6 +4184,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -4140,6 +4198,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -4963,6 +5026,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -4976,6 +5040,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -5235,6 +5304,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -5248,6 +5318,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -5342,6 +5417,7 @@ with argo_workflows.ApiClient(configuration) as api_client: synchronization=IoArgoprojWorkflowV1alpha1Synchronization( mutex=IoArgoprojWorkflowV1alpha1Mutex( name="name_example", + namespace="namespace_example", selectors=[ IoArgoprojWorkflowV1alpha1SyncSelector( name="name_example", @@ -5355,6 +5431,7 @@ with argo_workflows.ApiClient(configuration) as api_client: name="name_example", optional=True, ), + namespace="namespace_example", selectors=[ IoArgoprojWorkflowV1alpha1SyncSelector( name="name_example", @@ -6124,6 +6201,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), raw=IoArgoprojWorkflowV1alpha1RawArtifact( data="data_example", @@ -6135,6 +6213,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -6926,6 +7009,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -6939,6 +7023,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -7202,6 +7291,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -7215,6 +7305,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -7500,6 +7595,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -7513,6 +7609,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -8053,6 +8154,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -8066,6 +8168,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -8148,6 +8255,7 @@ with argo_workflows.ApiClient(configuration) as api_client: value="value_example", ), gauge=IoArgoprojWorkflowV1alpha1Gauge( + operation="operation_example", realtime=True, value="value_example", ), @@ -8370,6 +8478,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -8383,6 +8492,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -8649,6 +8763,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -8662,6 +8777,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -9485,6 +9605,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -9498,6 +9619,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -9757,6 +9883,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -9770,6 +9897,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -9864,6 +9996,7 @@ with argo_workflows.ApiClient(configuration) as api_client: synchronization=IoArgoprojWorkflowV1alpha1Synchronization( mutex=IoArgoprojWorkflowV1alpha1Mutex( name="name_example", + namespace="namespace_example", selectors=[ IoArgoprojWorkflowV1alpha1SyncSelector( name="name_example", @@ -9877,6 +10010,7 @@ with argo_workflows.ApiClient(configuration) as api_client: name="name_example", optional=True, ), + namespace="namespace_example", selectors=[ IoArgoprojWorkflowV1alpha1SyncSelector( name="name_example", @@ -10800,6 +10934,7 @@ with argo_workflows.ApiClient(configuration) as api_client: artifact_repository=IoArgoprojWorkflowV1alpha1ArtifactRepository( archive_logs=True, artifactory=IoArgoprojWorkflowV1alpha1ArtifactoryArtifactRepository( + key_format="key_format_example", password_secret=SecretKeySelector( key="key_example", name="name_example", @@ -10878,6 +11013,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), s3=IoArgoprojWorkflowV1alpha1S3ArtifactRepository( access_key_secret=SecretKeySelector( @@ -10886,6 +11022,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -11138,6 +11279,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -11151,6 +11293,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -11214,6 +11361,10 @@ with argo_workflows.ApiClient(configuration) as api_client: ), message="message_example", name="name_example", + node_flag=IoArgoprojWorkflowV1alpha1NodeFlag( + hooked=True, + retried=True, + ), outbound_nodes=[ "outbound_nodes_example", ], @@ -11414,6 +11565,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -11427,6 +11579,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -11703,6 +11860,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -11716,6 +11874,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -12530,6 +12693,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), raw=IoArgoprojWorkflowV1alpha1RawArtifact( data="data_example", @@ -12541,6 +12705,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -13332,6 +13501,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -13345,6 +13515,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -13608,6 +13783,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -13621,6 +13797,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -13906,6 +14087,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -13919,6 +14101,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -14459,6 +14646,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -14472,6 +14660,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -14554,6 +14747,7 @@ with argo_workflows.ApiClient(configuration) as api_client: value="value_example", ), gauge=IoArgoprojWorkflowV1alpha1Gauge( + operation="operation_example", realtime=True, value="value_example", ), @@ -14776,6 +14970,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -14789,6 +14984,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -15055,6 +15255,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -15068,6 +15269,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -15891,6 +16097,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -15904,6 +16111,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -16163,6 +16375,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -16176,6 +16389,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -16270,6 +16488,7 @@ with argo_workflows.ApiClient(configuration) as api_client: synchronization=IoArgoprojWorkflowV1alpha1Synchronization( mutex=IoArgoprojWorkflowV1alpha1Mutex( name="name_example", + namespace="namespace_example", selectors=[ IoArgoprojWorkflowV1alpha1SyncSelector( name="name_example", @@ -16283,6 +16502,7 @@ with argo_workflows.ApiClient(configuration) as api_client: name="name_example", optional=True, ), + namespace="namespace_example", selectors=[ IoArgoprojWorkflowV1alpha1SyncSelector( name="name_example", @@ -17081,6 +17301,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -17094,6 +17315,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -17150,7 +17376,8 @@ with argo_workflows.ApiClient(configuration) as api_client: ), ], ), - artifact_gc=IoArgoprojWorkflowV1alpha1ArtifactGC( + artifact_gc=IoArgoprojWorkflowV1alpha1WorkflowLevelArtifactGC( + force_finalizer_removal=True, pod_metadata=IoArgoprojWorkflowV1alpha1Metadata( annotations={ "key": "key_example", @@ -17159,6 +17386,7 @@ with argo_workflows.ApiClient(configuration) as api_client: "key": "key_example", }, ), + pod_spec_patch="pod_spec_patch_example", service_account_name="service_account_name_example", strategy="strategy_example", ), @@ -17385,6 +17613,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -17398,6 +17627,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -17484,6 +17718,7 @@ with argo_workflows.ApiClient(configuration) as api_client: value="value_example", ), gauge=IoArgoprojWorkflowV1alpha1Gauge( + operation="operation_example", realtime=True, value="value_example", ), @@ -17510,7 +17745,7 @@ with argo_workflows.ApiClient(configuration) as api_client: }, on_exit="on_exit_example", parallelism=1, - pod_disruption_budget=IoK8sApiPolicyV1beta1PodDisruptionBudgetSpec( + pod_disruption_budget=IoK8sApiPolicyV1PodDisruptionBudgetSpec( max_unavailable="max_unavailable_example", min_available="min_available_example", selector=LabelSelector( @@ -17529,6 +17764,9 @@ with argo_workflows.ApiClient(configuration) as api_client: ), ), pod_gc=IoArgoprojWorkflowV1alpha1PodGC( + delete_delay_duration=Duration( + duration="duration_example", + ), label_selector=LabelSelector( match_expressions=[ LabelSelectorRequirement( @@ -17609,6 +17847,7 @@ with argo_workflows.ApiClient(configuration) as api_client: synchronization=IoArgoprojWorkflowV1alpha1Synchronization( mutex=IoArgoprojWorkflowV1alpha1Mutex( name="name_example", + namespace="namespace_example", selectors=[ IoArgoprojWorkflowV1alpha1SyncSelector( name="name_example", @@ -17622,6 +17861,7 @@ with argo_workflows.ApiClient(configuration) as api_client: name="name_example", optional=True, ), + namespace="namespace_example", selectors=[ IoArgoprojWorkflowV1alpha1SyncSelector( name="name_example", @@ -18008,6 +18248,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), raw=IoArgoprojWorkflowV1alpha1RawArtifact( data="data_example", @@ -18019,6 +18260,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -18810,6 +19056,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -18823,6 +19070,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -19086,6 +19338,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -19099,6 +19352,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -19384,6 +19642,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -19397,6 +19656,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -19937,6 +20201,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -19950,6 +20215,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -20032,6 +20302,7 @@ with argo_workflows.ApiClient(configuration) as api_client: value="value_example", ), gauge=IoArgoprojWorkflowV1alpha1Gauge( + operation="operation_example", realtime=True, value="value_example", ), @@ -20254,6 +20525,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -20267,6 +20539,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -20533,6 +20810,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -20546,6 +20824,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -21369,6 +21652,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -21382,6 +21666,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -21641,6 +21930,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -21654,6 +21944,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -21748,6 +22043,7 @@ with argo_workflows.ApiClient(configuration) as api_client: synchronization=IoArgoprojWorkflowV1alpha1Synchronization( mutex=IoArgoprojWorkflowV1alpha1Mutex( name="name_example", + namespace="namespace_example", selectors=[ IoArgoprojWorkflowV1alpha1SyncSelector( name="name_example", @@ -21761,6 +22057,7 @@ with argo_workflows.ApiClient(configuration) as api_client: name="name_example", optional=True, ), + namespace="namespace_example", selectors=[ IoArgoprojWorkflowV1alpha1SyncSelector( name="name_example", @@ -22530,6 +22827,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), raw=IoArgoprojWorkflowV1alpha1RawArtifact( data="data_example", @@ -22541,6 +22839,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -23332,6 +23635,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -23345,6 +23649,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -23608,6 +23917,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -23621,6 +23931,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -23906,6 +24221,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -23919,6 +24235,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -24459,6 +24780,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -24472,6 +24794,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -24554,6 +24881,7 @@ with argo_workflows.ApiClient(configuration) as api_client: value="value_example", ), gauge=IoArgoprojWorkflowV1alpha1Gauge( + operation="operation_example", realtime=True, value="value_example", ), @@ -24776,6 +25104,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -24789,6 +25118,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -25055,6 +25389,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -25068,6 +25403,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -25891,6 +26231,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -25904,6 +26245,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -26163,6 +26509,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -26176,6 +26523,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -26270,6 +26622,7 @@ with argo_workflows.ApiClient(configuration) as api_client: synchronization=IoArgoprojWorkflowV1alpha1Synchronization( mutex=IoArgoprojWorkflowV1alpha1Mutex( name="name_example", + namespace="namespace_example", selectors=[ IoArgoprojWorkflowV1alpha1SyncSelector( name="name_example", @@ -26283,6 +26636,7 @@ with argo_workflows.ApiClient(configuration) as api_client: name="name_example", optional=True, ), + namespace="namespace_example", selectors=[ IoArgoprojWorkflowV1alpha1SyncSelector( name="name_example", @@ -27226,6 +27580,9 @@ with argo_workflows.ApiClient(configuration) as api_client: ], ), ), + task_results_completion_status={ + "key": True, + }, ), ), ) # IoArgoprojWorkflowV1alpha1ArtifactByManifestRequest | @@ -27927,6 +28284,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -27940,6 +28298,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -27996,7 +28359,8 @@ with argo_workflows.ApiClient(configuration) as api_client: ), ], ), - artifact_gc=IoArgoprojWorkflowV1alpha1ArtifactGC( + artifact_gc=IoArgoprojWorkflowV1alpha1WorkflowLevelArtifactGC( + force_finalizer_removal=True, pod_metadata=IoArgoprojWorkflowV1alpha1Metadata( annotations={ "key": "key_example", @@ -28005,6 +28369,7 @@ with argo_workflows.ApiClient(configuration) as api_client: "key": "key_example", }, ), + pod_spec_patch="pod_spec_patch_example", service_account_name="service_account_name_example", strategy="strategy_example", ), @@ -28231,6 +28596,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -28244,6 +28610,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -28330,6 +28701,7 @@ with argo_workflows.ApiClient(configuration) as api_client: value="value_example", ), gauge=IoArgoprojWorkflowV1alpha1Gauge( + operation="operation_example", realtime=True, value="value_example", ), @@ -28356,7 +28728,7 @@ with argo_workflows.ApiClient(configuration) as api_client: }, on_exit="on_exit_example", parallelism=1, - pod_disruption_budget=IoK8sApiPolicyV1beta1PodDisruptionBudgetSpec( + pod_disruption_budget=IoK8sApiPolicyV1PodDisruptionBudgetSpec( max_unavailable="max_unavailable_example", min_available="min_available_example", selector=LabelSelector( @@ -28375,6 +28747,9 @@ with argo_workflows.ApiClient(configuration) as api_client: ), ), pod_gc=IoArgoprojWorkflowV1alpha1PodGC( + delete_delay_duration=Duration( + duration="duration_example", + ), label_selector=LabelSelector( match_expressions=[ LabelSelectorRequirement( @@ -28455,6 +28830,7 @@ with argo_workflows.ApiClient(configuration) as api_client: synchronization=IoArgoprojWorkflowV1alpha1Synchronization( mutex=IoArgoprojWorkflowV1alpha1Mutex( name="name_example", + namespace="namespace_example", selectors=[ IoArgoprojWorkflowV1alpha1SyncSelector( name="name_example", @@ -28468,6 +28844,7 @@ with argo_workflows.ApiClient(configuration) as api_client: name="name_example", optional=True, ), + namespace="namespace_example", selectors=[ IoArgoprojWorkflowV1alpha1SyncSelector( name="name_example", @@ -28854,6 +29231,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), raw=IoArgoprojWorkflowV1alpha1RawArtifact( data="data_example", @@ -28865,6 +29243,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -29656,6 +30039,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -29669,6 +30053,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -29932,6 +30321,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -29945,6 +30335,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -30230,6 +30625,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -30243,6 +30639,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -30783,6 +31184,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -30796,6 +31198,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -30878,6 +31285,7 @@ with argo_workflows.ApiClient(configuration) as api_client: value="value_example", ), gauge=IoArgoprojWorkflowV1alpha1Gauge( + operation="operation_example", realtime=True, value="value_example", ), @@ -31100,6 +31508,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -31113,6 +31522,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -31379,6 +31793,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -31392,6 +31807,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -32215,6 +32635,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -32228,6 +32649,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -32487,6 +32913,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -32500,6 +32927,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -32594,6 +33026,7 @@ with argo_workflows.ApiClient(configuration) as api_client: synchronization=IoArgoprojWorkflowV1alpha1Synchronization( mutex=IoArgoprojWorkflowV1alpha1Mutex( name="name_example", + namespace="namespace_example", selectors=[ IoArgoprojWorkflowV1alpha1SyncSelector( name="name_example", @@ -32607,6 +33040,7 @@ with argo_workflows.ApiClient(configuration) as api_client: name="name_example", optional=True, ), + namespace="namespace_example", selectors=[ IoArgoprojWorkflowV1alpha1SyncSelector( name="name_example", @@ -33376,6 +33810,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), raw=IoArgoprojWorkflowV1alpha1RawArtifact( data="data_example", @@ -33387,6 +33822,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -34178,6 +34618,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -34191,6 +34632,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -34454,6 +34900,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -34467,6 +34914,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -34752,6 +35204,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -34765,6 +35218,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -35305,6 +35763,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -35318,6 +35777,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -35400,6 +35864,7 @@ with argo_workflows.ApiClient(configuration) as api_client: value="value_example", ), gauge=IoArgoprojWorkflowV1alpha1Gauge( + operation="operation_example", realtime=True, value="value_example", ), @@ -35622,6 +36087,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -35635,6 +36101,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -35901,6 +36372,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -35914,6 +36386,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -36737,6 +37214,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -36750,6 +37228,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -37009,6 +37492,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -37022,6 +37506,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -37116,6 +37605,7 @@ with argo_workflows.ApiClient(configuration) as api_client: synchronization=IoArgoprojWorkflowV1alpha1Synchronization( mutex=IoArgoprojWorkflowV1alpha1Mutex( name="name_example", + namespace="namespace_example", selectors=[ IoArgoprojWorkflowV1alpha1SyncSelector( name="name_example", @@ -37129,6 +37619,7 @@ with argo_workflows.ApiClient(configuration) as api_client: name="name_example", optional=True, ), + namespace="namespace_example", selectors=[ IoArgoprojWorkflowV1alpha1SyncSelector( name="name_example", @@ -38052,6 +38543,7 @@ with argo_workflows.ApiClient(configuration) as api_client: artifact_repository=IoArgoprojWorkflowV1alpha1ArtifactRepository( archive_logs=True, artifactory=IoArgoprojWorkflowV1alpha1ArtifactoryArtifactRepository( + key_format="key_format_example", password_secret=SecretKeySelector( key="key_example", name="name_example", @@ -38130,6 +38622,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), s3=IoArgoprojWorkflowV1alpha1S3ArtifactRepository( access_key_secret=SecretKeySelector( @@ -38138,6 +38631,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -38390,6 +38888,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -38403,6 +38902,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -38466,6 +38970,10 @@ with argo_workflows.ApiClient(configuration) as api_client: ), message="message_example", name="name_example", + node_flag=IoArgoprojWorkflowV1alpha1NodeFlag( + hooked=True, + retried=True, + ), outbound_nodes=[ "outbound_nodes_example", ], @@ -38666,6 +39174,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -38679,6 +39188,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -38955,6 +39469,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -38968,6 +39483,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -39782,6 +40302,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), raw=IoArgoprojWorkflowV1alpha1RawArtifact( data="data_example", @@ -39793,6 +40314,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -40584,6 +41110,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -40597,6 +41124,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -40860,6 +41392,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -40873,6 +41406,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -41158,6 +41696,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -41171,6 +41710,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -41711,6 +42255,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -41724,6 +42269,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -41806,6 +42356,7 @@ with argo_workflows.ApiClient(configuration) as api_client: value="value_example", ), gauge=IoArgoprojWorkflowV1alpha1Gauge( + operation="operation_example", realtime=True, value="value_example", ), @@ -42028,6 +42579,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -42041,6 +42593,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -42307,6 +42864,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -42320,6 +42878,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -43143,6 +43706,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -43156,6 +43720,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -43415,6 +43984,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -43428,6 +43998,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -43522,6 +44097,7 @@ with argo_workflows.ApiClient(configuration) as api_client: synchronization=IoArgoprojWorkflowV1alpha1Synchronization( mutex=IoArgoprojWorkflowV1alpha1Mutex( name="name_example", + namespace="namespace_example", selectors=[ IoArgoprojWorkflowV1alpha1SyncSelector( name="name_example", @@ -43535,6 +44111,7 @@ with argo_workflows.ApiClient(configuration) as api_client: name="name_example", optional=True, ), + namespace="namespace_example", selectors=[ IoArgoprojWorkflowV1alpha1SyncSelector( name="name_example", @@ -44333,6 +44910,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -44346,6 +44924,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -44402,7 +44985,8 @@ with argo_workflows.ApiClient(configuration) as api_client: ), ], ), - artifact_gc=IoArgoprojWorkflowV1alpha1ArtifactGC( + artifact_gc=IoArgoprojWorkflowV1alpha1WorkflowLevelArtifactGC( + force_finalizer_removal=True, pod_metadata=IoArgoprojWorkflowV1alpha1Metadata( annotations={ "key": "key_example", @@ -44411,6 +44995,7 @@ with argo_workflows.ApiClient(configuration) as api_client: "key": "key_example", }, ), + pod_spec_patch="pod_spec_patch_example", service_account_name="service_account_name_example", strategy="strategy_example", ), @@ -44637,6 +45222,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -44650,6 +45236,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -44736,6 +45327,7 @@ with argo_workflows.ApiClient(configuration) as api_client: value="value_example", ), gauge=IoArgoprojWorkflowV1alpha1Gauge( + operation="operation_example", realtime=True, value="value_example", ), @@ -44762,7 +45354,7 @@ with argo_workflows.ApiClient(configuration) as api_client: }, on_exit="on_exit_example", parallelism=1, - pod_disruption_budget=IoK8sApiPolicyV1beta1PodDisruptionBudgetSpec( + pod_disruption_budget=IoK8sApiPolicyV1PodDisruptionBudgetSpec( max_unavailable="max_unavailable_example", min_available="min_available_example", selector=LabelSelector( @@ -44781,6 +45373,9 @@ with argo_workflows.ApiClient(configuration) as api_client: ), ), pod_gc=IoArgoprojWorkflowV1alpha1PodGC( + delete_delay_duration=Duration( + duration="duration_example", + ), label_selector=LabelSelector( match_expressions=[ LabelSelectorRequirement( @@ -44861,6 +45456,7 @@ with argo_workflows.ApiClient(configuration) as api_client: synchronization=IoArgoprojWorkflowV1alpha1Synchronization( mutex=IoArgoprojWorkflowV1alpha1Mutex( name="name_example", + namespace="namespace_example", selectors=[ IoArgoprojWorkflowV1alpha1SyncSelector( name="name_example", @@ -44874,6 +45470,7 @@ with argo_workflows.ApiClient(configuration) as api_client: name="name_example", optional=True, ), + namespace="namespace_example", selectors=[ IoArgoprojWorkflowV1alpha1SyncSelector( name="name_example", @@ -45260,6 +45857,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), raw=IoArgoprojWorkflowV1alpha1RawArtifact( data="data_example", @@ -45271,6 +45869,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -46062,6 +46665,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -46075,6 +46679,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -46338,6 +46947,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -46351,6 +46961,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -46636,6 +47251,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -46649,6 +47265,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -47189,6 +47810,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -47202,6 +47824,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -47284,6 +47911,7 @@ with argo_workflows.ApiClient(configuration) as api_client: value="value_example", ), gauge=IoArgoprojWorkflowV1alpha1Gauge( + operation="operation_example", realtime=True, value="value_example", ), @@ -47506,6 +48134,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -47519,6 +48148,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -47785,6 +48419,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -47798,6 +48433,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -48621,6 +49261,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -48634,6 +49275,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -48893,6 +49539,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -48906,6 +49553,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -49000,6 +49652,7 @@ with argo_workflows.ApiClient(configuration) as api_client: synchronization=IoArgoprojWorkflowV1alpha1Synchronization( mutex=IoArgoprojWorkflowV1alpha1Mutex( name="name_example", + namespace="namespace_example", selectors=[ IoArgoprojWorkflowV1alpha1SyncSelector( name="name_example", @@ -49013,6 +49666,7 @@ with argo_workflows.ApiClient(configuration) as api_client: name="name_example", optional=True, ), + namespace="namespace_example", selectors=[ IoArgoprojWorkflowV1alpha1SyncSelector( name="name_example", @@ -49782,6 +50436,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), raw=IoArgoprojWorkflowV1alpha1RawArtifact( data="data_example", @@ -49793,6 +50448,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -50584,6 +51244,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -50597,6 +51258,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -50860,6 +51526,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -50873,6 +51540,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -51158,6 +51830,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -51171,6 +51844,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -51711,6 +52389,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -51724,6 +52403,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -51806,6 +52490,7 @@ with argo_workflows.ApiClient(configuration) as api_client: value="value_example", ), gauge=IoArgoprojWorkflowV1alpha1Gauge( + operation="operation_example", realtime=True, value="value_example", ), @@ -52028,6 +52713,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -52041,6 +52727,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -52307,6 +52998,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -52320,6 +53012,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -53143,6 +53840,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -53156,6 +53854,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -53415,6 +54118,7 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), security_token="security_token_example", + use_sdk_creds=True, ), path="path_example", raw=IoArgoprojWorkflowV1alpha1RawArtifact( @@ -53428,6 +54132,11 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), bucket="bucket_example", + ca_secret=SecretKeySelector( + key="key_example", + name="name_example", + optional=True, + ), create_bucket_if_not_present=IoArgoprojWorkflowV1alpha1CreateS3BucketOptions( object_locking=True, ), @@ -53522,6 +54231,7 @@ with argo_workflows.ApiClient(configuration) as api_client: synchronization=IoArgoprojWorkflowV1alpha1Synchronization( mutex=IoArgoprojWorkflowV1alpha1Mutex( name="name_example", + namespace="namespace_example", selectors=[ IoArgoprojWorkflowV1alpha1SyncSelector( name="name_example", @@ -53535,6 +54245,7 @@ with argo_workflows.ApiClient(configuration) as api_client: name="name_example", optional=True, ), + namespace="namespace_example", selectors=[ IoArgoprojWorkflowV1alpha1SyncSelector( name="name_example", @@ -54478,6 +55189,9 @@ with argo_workflows.ApiClient(configuration) as api_client: ], ), ), + task_results_completion_status={ + "key": True, + }, ), ), ) # IoArgoprojWorkflowV1alpha1ArtifactByManifestRequest | diff --git a/sdks/python/client/docs/CronWorkflowServiceApi.md b/sdks/python/client/docs/CronWorkflowServiceApi.md index b4c25ca6df2e..f771cc8f2354 100644 --- a/sdks/python/client/docs/CronWorkflowServiceApi.md +++ b/sdks/python/client/docs/CronWorkflowServiceApi.md @@ -9894,6 +9894,20 @@ with argo_workflows.ApiClient(configuration) as api_client: ), ], ), + semaphore=IoArgoprojWorkflowV1alpha1SemaphoreRef( + config_map_key_ref=ConfigMapKeySelector( + key="key_example", + name="name_example", + optional=True, + ), + namespace="namespace_example", + selectors=[ + IoArgoprojWorkflowV1alpha1SyncSelector( + name="name_example", + template="template_example", + ), + ], + ), ), timeout="timeout_example", tolerations=[ @@ -12155,12 +12169,15 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), namespace="namespace_example", + selectors=[ IoArgoprojWorkflowV1alpha1SyncSelector( + name="name_example", template="template_example", ), ], ), ), + template_defaults=IoArgoprojWorkflowV1alpha1Template( active_deadline_seconds="active_deadline_seconds_example", affinity=Affinity( node_affinity=NodeAffinity( @@ -16334,12 +16351,15 @@ with argo_workflows.ApiClient(configuration) as api_client: mutex=IoArgoprojWorkflowV1alpha1Mutex( name="name_example", namespace="namespace_example", + selectors=[ IoArgoprojWorkflowV1alpha1SyncSelector( + name="name_example", template="template_example", ), ], ), semaphore=IoArgoprojWorkflowV1alpha1SemaphoreRef( + config_map_key_ref=ConfigMapKeySelector( key="key_example", name="name_example", optional=True, @@ -20924,12 +20944,15 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), namespace="namespace_example", + selectors=[ IoArgoprojWorkflowV1alpha1SyncSelector( + name="name_example", template="template_example", ), ], ), ), + timeout="timeout_example", tolerations=[ Toleration( effect="NoExecute", diff --git a/sdks/python/client/docs/WorkflowServiceApi.md b/sdks/python/client/docs/WorkflowServiceApi.md index b9e0e2ea92c1..b9e02c104a63 100644 --- a/sdks/python/client/docs/WorkflowServiceApi.md +++ b/sdks/python/client/docs/WorkflowServiceApi.md @@ -1095,6 +1095,7 @@ with argo_workflows.ApiClient(configuration) as api_client: ], ), ), + template_defaults=IoArgoprojWorkflowV1alpha1Template( active_deadline_seconds="active_deadline_seconds_example", affinity=Affinity( node_affinity=NodeAffinity( @@ -9854,6 +9855,20 @@ with argo_workflows.ApiClient(configuration) as api_client: ), ], ), + semaphore=IoArgoprojWorkflowV1alpha1SemaphoreRef( + config_map_key_ref=ConfigMapKeySelector( + key="key_example", + name="name_example", + optional=True, + ), + namespace="namespace_example", + selectors=[ + IoArgoprojWorkflowV1alpha1SyncSelector( + name="name_example", + template="template_example", + ), + ], + ), ), timeout="timeout_example", tolerations=[ @@ -16332,6 +16347,20 @@ with argo_workflows.ApiClient(configuration) as api_client: ), ], ), + semaphore=IoArgoprojWorkflowV1alpha1SemaphoreRef( + config_map_key_ref=ConfigMapKeySelector( + key="key_example", + name="name_example", + optional=True, + ), + namespace="namespace_example", + selectors=[ + IoArgoprojWorkflowV1alpha1SyncSelector( + name="name_example", + template="template_example", + ), + ], + ), ), timeout="timeout_example", tolerations=[ @@ -17670,23 +17699,29 @@ with argo_workflows.ApiClient(configuration) as api_client: mutex=IoArgoprojWorkflowV1alpha1Mutex( name="name_example", namespace="namespace_example", + selectors=[ IoArgoprojWorkflowV1alpha1SyncSelector( + name="name_example", template="template_example", ), ], ), semaphore=IoArgoprojWorkflowV1alpha1SemaphoreRef( + config_map_key_ref=ConfigMapKeySelector( key="key_example", name="name_example", optional=True, ), namespace="namespace_example", + selectors=[ IoArgoprojWorkflowV1alpha1SyncSelector( + name="name_example", template="template_example", ), ], ), ), + template_defaults=IoArgoprojWorkflowV1alpha1Template( active_deadline_seconds="active_deadline_seconds_example", affinity=Affinity( node_affinity=NodeAffinity( @@ -21874,12 +21909,15 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), namespace="namespace_example", + selectors=[ IoArgoprojWorkflowV1alpha1SyncSelector( + name="name_example", template="template_example", ), ], ), ), + timeout="timeout_example", tolerations=[ Toleration( effect="NoExecute", @@ -26450,12 +26488,15 @@ with argo_workflows.ApiClient(configuration) as api_client: optional=True, ), namespace="namespace_example", + selectors=[ IoArgoprojWorkflowV1alpha1SyncSelector( + name="name_example", template="template_example", ), ], ), ), + timeout="timeout_example", tolerations=[ Toleration( effect="NoExecute", @@ -28677,6 +28718,20 @@ with argo_workflows.ApiClient(configuration) as api_client: ), ], ), + semaphore=IoArgoprojWorkflowV1alpha1SemaphoreRef( + config_map_key_ref=ConfigMapKeySelector( + key="key_example", + name="name_example", + optional=True, + ), + namespace="namespace_example", + selectors=[ + IoArgoprojWorkflowV1alpha1SyncSelector( + name="name_example", + template="template_example", + ), + ], + ), ), template_defaults=IoArgoprojWorkflowV1alpha1Template( active_deadline_seconds="active_deadline_seconds_example", @@ -32852,12 +32907,15 @@ with argo_workflows.ApiClient(configuration) as api_client: mutex=IoArgoprojWorkflowV1alpha1Mutex( name="name_example", namespace="namespace_example", + selectors=[ IoArgoprojWorkflowV1alpha1SyncSelector( + name="name_example", template="template_example", ), ], ), semaphore=IoArgoprojWorkflowV1alpha1SemaphoreRef( + config_map_key_ref=ConfigMapKeySelector( key="key_example", name="name_example", optional=True, @@ -37435,6 +37493,20 @@ with argo_workflows.ApiClient(configuration) as api_client: ), ], ), + semaphore=IoArgoprojWorkflowV1alpha1SemaphoreRef( + config_map_key_ref=ConfigMapKeySelector( + key="key_example", + name="name_example", + optional=True, + ), + namespace="namespace_example", + selectors=[ + IoArgoprojWorkflowV1alpha1SyncSelector( + name="name_example", + template="template_example", + ), + ], + ), ), timeout="timeout_example", tolerations=[ @@ -43914,6 +43986,7 @@ with argo_workflows.ApiClient(configuration) as api_client: ], ), semaphore=IoArgoprojWorkflowV1alpha1SemaphoreRef( + config_map_key_ref=ConfigMapKeySelector( key="key_example", name="name_example", optional=True, @@ -43926,6 +43999,8 @@ with argo_workflows.ApiClient(configuration) as api_client: ), ], ), + ), + timeout="timeout_example", tolerations=[ Toleration( effect="NoExecute", @@ -45269,6 +45344,20 @@ with argo_workflows.ApiClient(configuration) as api_client: ), ], ), + semaphore=IoArgoprojWorkflowV1alpha1SemaphoreRef( + config_map_key_ref=ConfigMapKeySelector( + key="key_example", + name="name_example", + optional=True, + ), + namespace="namespace_example", + selectors=[ + IoArgoprojWorkflowV1alpha1SyncSelector( + name="name_example", + template="template_example", + ), + ], + ), ), template_defaults=IoArgoprojWorkflowV1alpha1Template( active_deadline_seconds="active_deadline_seconds_example", @@ -49444,12 +49533,15 @@ with argo_workflows.ApiClient(configuration) as api_client: mutex=IoArgoprojWorkflowV1alpha1Mutex( name="name_example", namespace="namespace_example", + selectors=[ IoArgoprojWorkflowV1alpha1SyncSelector( + name="name_example", template="template_example", ), ], ), semaphore=IoArgoprojWorkflowV1alpha1SemaphoreRef( + config_map_key_ref=ConfigMapKeySelector( key="key_example", name="name_example", optional=True, diff --git a/sdks/python/client/docs/WorkflowTemplateServiceApi.md b/sdks/python/client/docs/WorkflowTemplateServiceApi.md index 29bb74dc1c55..fbf1ddafea80 100644 --- a/sdks/python/client/docs/WorkflowTemplateServiceApi.md +++ b/sdks/python/client/docs/WorkflowTemplateServiceApi.md @@ -5256,23 +5256,29 @@ with argo_workflows.ApiClient(configuration) as api_client: mutex=IoArgoprojWorkflowV1alpha1Mutex( name="name_example", namespace="namespace_example", + selectors=[ IoArgoprojWorkflowV1alpha1SyncSelector( + name="name_example", template="template_example", ), ], ), semaphore=IoArgoprojWorkflowV1alpha1SemaphoreRef( + config_map_key_ref=ConfigMapKeySelector( key="key_example", name="name_example", optional=True, ), namespace="namespace_example", + selectors=[ IoArgoprojWorkflowV1alpha1SyncSelector( + name="name_example", template="template_example", ), ], ), ), + timeout="timeout_example", tolerations=[ Toleration( effect="NoExecute", diff --git a/server/auth/mocks/Gatekeeper.go b/server/auth/mocks/Gatekeeper.go index f9cbf136761f..3f3aff5b3367 100644 --- a/server/auth/mocks/Gatekeeper.go +++ b/server/auth/mocks/Gatekeeper.go @@ -1,4 +1,4 @@ -// Code generated by mockery v2.26.0. DO NOT EDIT. +// Code generated by mockery v2.35.2. DO NOT EDIT. package mocks @@ -99,13 +99,12 @@ func (_m *Gatekeeper) UnaryServerInterceptor() grpc.UnaryServerInterceptor { return r0 } -type mockConstructorTestingTNewGatekeeper interface { +// NewGatekeeper creates a new instance of Gatekeeper. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. +// The first argument is typically a *testing.T value. +func NewGatekeeper(t interface { mock.TestingT Cleanup(func()) -} - -// NewGatekeeper creates a new instance of Gatekeeper. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. -func NewGatekeeper(t mockConstructorTestingTNewGatekeeper) *Gatekeeper { +}) *Gatekeeper { mock := &Gatekeeper{} mock.Mock.Test(t) diff --git a/server/auth/sso/mocks/Interface.go b/server/auth/sso/mocks/Interface.go index 205f8fd6d5d2..d49e6986ccdb 100644 --- a/server/auth/sso/mocks/Interface.go +++ b/server/auth/sso/mocks/Interface.go @@ -1,4 +1,4 @@ -// Code generated by mockery v2.26.0. DO NOT EDIT. +// Code generated by mockery v2.35.2. DO NOT EDIT. package mocks @@ -65,13 +65,12 @@ func (_m *Interface) IsRBACEnabled() bool { return r0 } -type mockConstructorTestingTNewInterface interface { +// NewInterface creates a new instance of Interface. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. +// The first argument is typically a *testing.T value. +func NewInterface(t interface { mock.TestingT Cleanup(func()) -} - -// NewInterface creates a new instance of Interface. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. -func NewInterface(t mockConstructorTestingTNewInterface) *Interface { +}) *Interface { mock := &Interface{} mock.Mock.Test(t) diff --git a/workflow/artifactrepositories/mocks/Interface.go b/workflow/artifactrepositories/mocks/Interface.go index c392ce6eb540..5f0ff1b3596e 100644 --- a/workflow/artifactrepositories/mocks/Interface.go +++ b/workflow/artifactrepositories/mocks/Interface.go @@ -1,4 +1,4 @@ -// Code generated by mockery v2.26.0. DO NOT EDIT. +// Code generated by mockery v2.35.2. DO NOT EDIT. package mocks @@ -66,13 +66,12 @@ func (_m *Interface) Resolve(ctx context.Context, ref *v1alpha1.ArtifactReposito return r0, r1 } -type mockConstructorTestingTNewInterface interface { +// NewInterface creates a new instance of Interface. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. +// The first argument is typically a *testing.T value. +func NewInterface(t interface { mock.TestingT Cleanup(func()) -} - -// NewInterface creates a new instance of Interface. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. -func NewInterface(t mockConstructorTestingTNewInterface) *Interface { +}) *Interface { mock := &Interface{} mock.Mock.Test(t) diff --git a/workflow/executor/mocks/ContainerRuntimeExecutor.go b/workflow/executor/mocks/ContainerRuntimeExecutor.go index 6eb7026e866c..64281973876d 100644 --- a/workflow/executor/mocks/ContainerRuntimeExecutor.go +++ b/workflow/executor/mocks/ContainerRuntimeExecutor.go @@ -1,4 +1,4 @@ -// Code generated by mockery v2.26.0. DO NOT EDIT. +// Code generated by mockery v2.35.2. DO NOT EDIT. package mocks @@ -109,13 +109,12 @@ func (_m *ContainerRuntimeExecutor) Wait(ctx context.Context, containerNames []s return r0 } -type mockConstructorTestingTNewContainerRuntimeExecutor interface { +// NewContainerRuntimeExecutor creates a new instance of ContainerRuntimeExecutor. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. +// The first argument is typically a *testing.T value. +func NewContainerRuntimeExecutor(t interface { mock.TestingT Cleanup(func()) -} - -// NewContainerRuntimeExecutor creates a new instance of ContainerRuntimeExecutor. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. -func NewContainerRuntimeExecutor(t mockConstructorTestingTNewContainerRuntimeExecutor) *ContainerRuntimeExecutor { +}) *ContainerRuntimeExecutor { mock := &ContainerRuntimeExecutor{} mock.Mock.Test(t) diff --git a/workflow/sync/mocks/Throttler.go b/workflow/sync/mocks/Throttler.go index 61399ac62720..c6766bcec5e2 100644 --- a/workflow/sync/mocks/Throttler.go +++ b/workflow/sync/mocks/Throttler.go @@ -1,4 +1,4 @@ -// Code generated by mockery v2.26.0. DO NOT EDIT. +// Code generated by mockery v2.35.2. DO NOT EDIT. package mocks @@ -53,13 +53,12 @@ func (_m *Throttler) Remove(key string) { _m.Called(key) } -type mockConstructorTestingTNewThrottler interface { +// NewThrottler creates a new instance of Throttler. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. +// The first argument is typically a *testing.T value. +func NewThrottler(t interface { mock.TestingT Cleanup(func()) -} - -// NewThrottler creates a new instance of Throttler. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. -func NewThrottler(t mockConstructorTestingTNewThrottler) *Throttler { +}) *Throttler { mock := &Throttler{} mock.Mock.Test(t)