mypydantic.models.appintegrations

  1# Model Generated: Thu Mar  2 21:56:16 2023
  2
  3from __future__ import annotations
  4
  5from typing import Dict, List, Mapping, Optional, Sequence
  6
  7from pydantic import Field
  8
  9from mypydantic.models.base_model import BaseModel
 10
 11
 12class ScheduleConfigurationModel(BaseModel):
 13    first_execution_from: Optional[str] = Field(
 14        default=None, alias="FirstExecutionFrom"
 15    )
 16    object: Optional[str] = Field(default=None, alias="Object")
 17    schedule_expression: Optional[str] = Field(default=None, alias="ScheduleExpression")
 18
 19
 20class ResponseMetadataModel(BaseModel):
 21    request_id: str = Field(alias="RequestId")
 22    host_id: str = Field(alias="HostId")
 23    http_status_code: int = Field(alias="HTTPStatusCode")
 24    http_headers: Dict[str, str] = Field(alias="HTTPHeaders")
 25    retry_attempts: int = Field(alias="RetryAttempts")
 26
 27
 28class EventFilterModel(BaseModel):
 29    source: str = Field(alias="Source")
 30
 31
 32class DataIntegrationAssociationSummaryModel(BaseModel):
 33    data_integration_association_arn: Optional[str] = Field(
 34        default=None, alias="DataIntegrationAssociationArn"
 35    )
 36    data_integration_arn: Optional[str] = Field(
 37        default=None, alias="DataIntegrationArn"
 38    )
 39    client_id: Optional[str] = Field(default=None, alias="ClientId")
 40
 41
 42class DataIntegrationSummaryModel(BaseModel):
 43    arn: Optional[str] = Field(default=None, alias="Arn")
 44    name: Optional[str] = Field(default=None, alias="Name")
 45    source_uri: Optional[str] = Field(default=None, alias="SourceURI")
 46
 47
 48class DeleteDataIntegrationRequestModel(BaseModel):
 49    data_integration_identifier: str = Field(alias="DataIntegrationIdentifier")
 50
 51
 52class DeleteEventIntegrationRequestModel(BaseModel):
 53    name: str = Field(alias="Name")
 54
 55
 56class EventIntegrationAssociationModel(BaseModel):
 57    event_integration_association_arn: Optional[str] = Field(
 58        default=None, alias="EventIntegrationAssociationArn"
 59    )
 60    event_integration_association_id: Optional[str] = Field(
 61        default=None, alias="EventIntegrationAssociationId"
 62    )
 63    event_integration_name: Optional[str] = Field(
 64        default=None, alias="EventIntegrationName"
 65    )
 66    client_id: Optional[str] = Field(default=None, alias="ClientId")
 67    event_bridge_rule_name: Optional[str] = Field(
 68        default=None, alias="EventBridgeRuleName"
 69    )
 70    client_association_metadata: Optional[Dict[str, str]] = Field(
 71        default=None, alias="ClientAssociationMetadata"
 72    )
 73
 74
 75class GetDataIntegrationRequestModel(BaseModel):
 76    identifier: str = Field(alias="Identifier")
 77
 78
 79class GetEventIntegrationRequestModel(BaseModel):
 80    name: str = Field(alias="Name")
 81
 82
 83class ListDataIntegrationAssociationsRequestModel(BaseModel):
 84    data_integration_identifier: str = Field(alias="DataIntegrationIdentifier")
 85    next_token: Optional[str] = Field(default=None, alias="NextToken")
 86    max_results: Optional[int] = Field(default=None, alias="MaxResults")
 87
 88
 89class ListDataIntegrationsRequestModel(BaseModel):
 90    next_token: Optional[str] = Field(default=None, alias="NextToken")
 91    max_results: Optional[int] = Field(default=None, alias="MaxResults")
 92
 93
 94class ListEventIntegrationAssociationsRequestModel(BaseModel):
 95    event_integration_name: str = Field(alias="EventIntegrationName")
 96    next_token: Optional[str] = Field(default=None, alias="NextToken")
 97    max_results: Optional[int] = Field(default=None, alias="MaxResults")
 98
 99
100class ListEventIntegrationsRequestModel(BaseModel):
101    next_token: Optional[str] = Field(default=None, alias="NextToken")
102    max_results: Optional[int] = Field(default=None, alias="MaxResults")
103
104
105class ListTagsForResourceRequestModel(BaseModel):
106    resource_arn: str = Field(alias="resourceArn")
107
108
109class TagResourceRequestModel(BaseModel):
110    resource_arn: str = Field(alias="resourceArn")
111    tags: Mapping[str, str] = Field(alias="tags")
112
113
114class UntagResourceRequestModel(BaseModel):
115    resource_arn: str = Field(alias="resourceArn")
116    tag_keys: Sequence[str] = Field(alias="tagKeys")
117
118
119class UpdateDataIntegrationRequestModel(BaseModel):
120    identifier: str = Field(alias="Identifier")
121    name: Optional[str] = Field(default=None, alias="Name")
122    description: Optional[str] = Field(default=None, alias="Description")
123
124
125class UpdateEventIntegrationRequestModel(BaseModel):
126    name: str = Field(alias="Name")
127    description: Optional[str] = Field(default=None, alias="Description")
128
129
130class CreateDataIntegrationRequestModel(BaseModel):
131    name: str = Field(alias="Name")
132    description: Optional[str] = Field(default=None, alias="Description")
133    kms_key: Optional[str] = Field(default=None, alias="KmsKey")
134    source_uri: Optional[str] = Field(default=None, alias="SourceURI")
135    schedule_config: Optional[ScheduleConfigurationModel] = Field(
136        default=None, alias="ScheduleConfig"
137    )
138    tags: Optional[Mapping[str, str]] = Field(default=None, alias="Tags")
139    client_token: Optional[str] = Field(default=None, alias="ClientToken")
140
141
142class CreateDataIntegrationResponseModel(BaseModel):
143    arn: str = Field(alias="Arn")
144    id: str = Field(alias="Id")
145    name: str = Field(alias="Name")
146    description: str = Field(alias="Description")
147    kms_key: str = Field(alias="KmsKey")
148    source_uri: str = Field(alias="SourceURI")
149    schedule_configuration: ScheduleConfigurationModel = Field(
150        alias="ScheduleConfiguration"
151    )
152    tags: Dict[str, str] = Field(alias="Tags")
153    client_token: str = Field(alias="ClientToken")
154    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
155
156
157class CreateEventIntegrationResponseModel(BaseModel):
158    event_integration_arn: str = Field(alias="EventIntegrationArn")
159    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
160
161
162class GetDataIntegrationResponseModel(BaseModel):
163    arn: str = Field(alias="Arn")
164    id: str = Field(alias="Id")
165    name: str = Field(alias="Name")
166    description: str = Field(alias="Description")
167    kms_key: str = Field(alias="KmsKey")
168    source_uri: str = Field(alias="SourceURI")
169    schedule_configuration: ScheduleConfigurationModel = Field(
170        alias="ScheduleConfiguration"
171    )
172    tags: Dict[str, str] = Field(alias="Tags")
173    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
174
175
176class ListTagsForResourceResponseModel(BaseModel):
177    tags: Dict[str, str] = Field(alias="tags")
178    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
179
180
181class CreateEventIntegrationRequestModel(BaseModel):
182    name: str = Field(alias="Name")
183    event_filter: EventFilterModel = Field(alias="EventFilter")
184    event_bridge_bus: str = Field(alias="EventBridgeBus")
185    description: Optional[str] = Field(default=None, alias="Description")
186    client_token: Optional[str] = Field(default=None, alias="ClientToken")
187    tags: Optional[Mapping[str, str]] = Field(default=None, alias="Tags")
188
189
190class EventIntegrationModel(BaseModel):
191    event_integration_arn: Optional[str] = Field(
192        default=None, alias="EventIntegrationArn"
193    )
194    name: Optional[str] = Field(default=None, alias="Name")
195    description: Optional[str] = Field(default=None, alias="Description")
196    event_filter: Optional[EventFilterModel] = Field(default=None, alias="EventFilter")
197    event_bridge_bus: Optional[str] = Field(default=None, alias="EventBridgeBus")
198    tags: Optional[Dict[str, str]] = Field(default=None, alias="Tags")
199
200
201class GetEventIntegrationResponseModel(BaseModel):
202    name: str = Field(alias="Name")
203    description: str = Field(alias="Description")
204    event_integration_arn: str = Field(alias="EventIntegrationArn")
205    event_bridge_bus: str = Field(alias="EventBridgeBus")
206    event_filter: EventFilterModel = Field(alias="EventFilter")
207    tags: Dict[str, str] = Field(alias="Tags")
208    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
209
210
211class ListDataIntegrationAssociationsResponseModel(BaseModel):
212    data_integration_associations: List[DataIntegrationAssociationSummaryModel] = Field(
213        alias="DataIntegrationAssociations"
214    )
215    next_token: str = Field(alias="NextToken")
216    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
217
218
219class ListDataIntegrationsResponseModel(BaseModel):
220    data_integrations: List[DataIntegrationSummaryModel] = Field(
221        alias="DataIntegrations"
222    )
223    next_token: str = Field(alias="NextToken")
224    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
225
226
227class ListEventIntegrationAssociationsResponseModel(BaseModel):
228    event_integration_associations: List[EventIntegrationAssociationModel] = Field(
229        alias="EventIntegrationAssociations"
230    )
231    next_token: str = Field(alias="NextToken")
232    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
233
234
235class ListEventIntegrationsResponseModel(BaseModel):
236    event_integrations: List[EventIntegrationModel] = Field(alias="EventIntegrations")
237    next_token: str = Field(alias="NextToken")
238    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
class ScheduleConfigurationModel(mypydantic.models.base_model.BaseModel):
13class ScheduleConfigurationModel(BaseModel):
14    first_execution_from: Optional[str] = Field(
15        default=None, alias="FirstExecutionFrom"
16    )
17    object: Optional[str] = Field(default=None, alias="Object")
18    schedule_expression: Optional[str] = Field(default=None, alias="ScheduleExpression")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ResponseMetadataModel(mypydantic.models.base_model.BaseModel):
21class ResponseMetadataModel(BaseModel):
22    request_id: str = Field(alias="RequestId")
23    host_id: str = Field(alias="HostId")
24    http_status_code: int = Field(alias="HTTPStatusCode")
25    http_headers: Dict[str, str] = Field(alias="HTTPHeaders")
26    retry_attempts: int = Field(alias="RetryAttempts")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class EventFilterModel(mypydantic.models.base_model.BaseModel):
29class EventFilterModel(BaseModel):
30    source: str = Field(alias="Source")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DataIntegrationAssociationSummaryModel(mypydantic.models.base_model.BaseModel):
33class DataIntegrationAssociationSummaryModel(BaseModel):
34    data_integration_association_arn: Optional[str] = Field(
35        default=None, alias="DataIntegrationAssociationArn"
36    )
37    data_integration_arn: Optional[str] = Field(
38        default=None, alias="DataIntegrationArn"
39    )
40    client_id: Optional[str] = Field(default=None, alias="ClientId")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DataIntegrationSummaryModel(mypydantic.models.base_model.BaseModel):
43class DataIntegrationSummaryModel(BaseModel):
44    arn: Optional[str] = Field(default=None, alias="Arn")
45    name: Optional[str] = Field(default=None, alias="Name")
46    source_uri: Optional[str] = Field(default=None, alias="SourceURI")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DeleteDataIntegrationRequestModel(mypydantic.models.base_model.BaseModel):
49class DeleteDataIntegrationRequestModel(BaseModel):
50    data_integration_identifier: str = Field(alias="DataIntegrationIdentifier")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DeleteEventIntegrationRequestModel(mypydantic.models.base_model.BaseModel):
53class DeleteEventIntegrationRequestModel(BaseModel):
54    name: str = Field(alias="Name")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class EventIntegrationAssociationModel(mypydantic.models.base_model.BaseModel):
57class EventIntegrationAssociationModel(BaseModel):
58    event_integration_association_arn: Optional[str] = Field(
59        default=None, alias="EventIntegrationAssociationArn"
60    )
61    event_integration_association_id: Optional[str] = Field(
62        default=None, alias="EventIntegrationAssociationId"
63    )
64    event_integration_name: Optional[str] = Field(
65        default=None, alias="EventIntegrationName"
66    )
67    client_id: Optional[str] = Field(default=None, alias="ClientId")
68    event_bridge_rule_name: Optional[str] = Field(
69        default=None, alias="EventBridgeRuleName"
70    )
71    client_association_metadata: Optional[Dict[str, str]] = Field(
72        default=None, alias="ClientAssociationMetadata"
73    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetDataIntegrationRequestModel(mypydantic.models.base_model.BaseModel):
76class GetDataIntegrationRequestModel(BaseModel):
77    identifier: str = Field(alias="Identifier")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetEventIntegrationRequestModel(mypydantic.models.base_model.BaseModel):
80class GetEventIntegrationRequestModel(BaseModel):
81    name: str = Field(alias="Name")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListDataIntegrationAssociationsRequestModel(mypydantic.models.base_model.BaseModel):
84class ListDataIntegrationAssociationsRequestModel(BaseModel):
85    data_integration_identifier: str = Field(alias="DataIntegrationIdentifier")
86    next_token: Optional[str] = Field(default=None, alias="NextToken")
87    max_results: Optional[int] = Field(default=None, alias="MaxResults")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListDataIntegrationsRequestModel(mypydantic.models.base_model.BaseModel):
90class ListDataIntegrationsRequestModel(BaseModel):
91    next_token: Optional[str] = Field(default=None, alias="NextToken")
92    max_results: Optional[int] = Field(default=None, alias="MaxResults")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListEventIntegrationAssociationsRequestModel(mypydantic.models.base_model.BaseModel):
95class ListEventIntegrationAssociationsRequestModel(BaseModel):
96    event_integration_name: str = Field(alias="EventIntegrationName")
97    next_token: Optional[str] = Field(default=None, alias="NextToken")
98    max_results: Optional[int] = Field(default=None, alias="MaxResults")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListEventIntegrationsRequestModel(mypydantic.models.base_model.BaseModel):
101class ListEventIntegrationsRequestModel(BaseModel):
102    next_token: Optional[str] = Field(default=None, alias="NextToken")
103    max_results: Optional[int] = Field(default=None, alias="MaxResults")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListTagsForResourceRequestModel(mypydantic.models.base_model.BaseModel):
106class ListTagsForResourceRequestModel(BaseModel):
107    resource_arn: str = Field(alias="resourceArn")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class TagResourceRequestModel(mypydantic.models.base_model.BaseModel):
110class TagResourceRequestModel(BaseModel):
111    resource_arn: str = Field(alias="resourceArn")
112    tags: Mapping[str, str] = Field(alias="tags")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class UntagResourceRequestModel(mypydantic.models.base_model.BaseModel):
115class UntagResourceRequestModel(BaseModel):
116    resource_arn: str = Field(alias="resourceArn")
117    tag_keys: Sequence[str] = Field(alias="tagKeys")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class UpdateDataIntegrationRequestModel(mypydantic.models.base_model.BaseModel):
120class UpdateDataIntegrationRequestModel(BaseModel):
121    identifier: str = Field(alias="Identifier")
122    name: Optional[str] = Field(default=None, alias="Name")
123    description: Optional[str] = Field(default=None, alias="Description")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class UpdateEventIntegrationRequestModel(mypydantic.models.base_model.BaseModel):
126class UpdateEventIntegrationRequestModel(BaseModel):
127    name: str = Field(alias="Name")
128    description: Optional[str] = Field(default=None, alias="Description")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CreateDataIntegrationRequestModel(mypydantic.models.base_model.BaseModel):
131class CreateDataIntegrationRequestModel(BaseModel):
132    name: str = Field(alias="Name")
133    description: Optional[str] = Field(default=None, alias="Description")
134    kms_key: Optional[str] = Field(default=None, alias="KmsKey")
135    source_uri: Optional[str] = Field(default=None, alias="SourceURI")
136    schedule_config: Optional[ScheduleConfigurationModel] = Field(
137        default=None, alias="ScheduleConfig"
138    )
139    tags: Optional[Mapping[str, str]] = Field(default=None, alias="Tags")
140    client_token: Optional[str] = Field(default=None, alias="ClientToken")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CreateDataIntegrationResponseModel(mypydantic.models.base_model.BaseModel):
143class CreateDataIntegrationResponseModel(BaseModel):
144    arn: str = Field(alias="Arn")
145    id: str = Field(alias="Id")
146    name: str = Field(alias="Name")
147    description: str = Field(alias="Description")
148    kms_key: str = Field(alias="KmsKey")
149    source_uri: str = Field(alias="SourceURI")
150    schedule_configuration: ScheduleConfigurationModel = Field(
151        alias="ScheduleConfiguration"
152    )
153    tags: Dict[str, str] = Field(alias="Tags")
154    client_token: str = Field(alias="ClientToken")
155    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CreateEventIntegrationResponseModel(mypydantic.models.base_model.BaseModel):
158class CreateEventIntegrationResponseModel(BaseModel):
159    event_integration_arn: str = Field(alias="EventIntegrationArn")
160    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetDataIntegrationResponseModel(mypydantic.models.base_model.BaseModel):
163class GetDataIntegrationResponseModel(BaseModel):
164    arn: str = Field(alias="Arn")
165    id: str = Field(alias="Id")
166    name: str = Field(alias="Name")
167    description: str = Field(alias="Description")
168    kms_key: str = Field(alias="KmsKey")
169    source_uri: str = Field(alias="SourceURI")
170    schedule_configuration: ScheduleConfigurationModel = Field(
171        alias="ScheduleConfiguration"
172    )
173    tags: Dict[str, str] = Field(alias="Tags")
174    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListTagsForResourceResponseModel(mypydantic.models.base_model.BaseModel):
177class ListTagsForResourceResponseModel(BaseModel):
178    tags: Dict[str, str] = Field(alias="tags")
179    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CreateEventIntegrationRequestModel(mypydantic.models.base_model.BaseModel):
182class CreateEventIntegrationRequestModel(BaseModel):
183    name: str = Field(alias="Name")
184    event_filter: EventFilterModel = Field(alias="EventFilter")
185    event_bridge_bus: str = Field(alias="EventBridgeBus")
186    description: Optional[str] = Field(default=None, alias="Description")
187    client_token: Optional[str] = Field(default=None, alias="ClientToken")
188    tags: Optional[Mapping[str, str]] = Field(default=None, alias="Tags")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class EventIntegrationModel(mypydantic.models.base_model.BaseModel):
191class EventIntegrationModel(BaseModel):
192    event_integration_arn: Optional[str] = Field(
193        default=None, alias="EventIntegrationArn"
194    )
195    name: Optional[str] = Field(default=None, alias="Name")
196    description: Optional[str] = Field(default=None, alias="Description")
197    event_filter: Optional[EventFilterModel] = Field(default=None, alias="EventFilter")
198    event_bridge_bus: Optional[str] = Field(default=None, alias="EventBridgeBus")
199    tags: Optional[Dict[str, str]] = Field(default=None, alias="Tags")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetEventIntegrationResponseModel(mypydantic.models.base_model.BaseModel):
202class GetEventIntegrationResponseModel(BaseModel):
203    name: str = Field(alias="Name")
204    description: str = Field(alias="Description")
205    event_integration_arn: str = Field(alias="EventIntegrationArn")
206    event_bridge_bus: str = Field(alias="EventBridgeBus")
207    event_filter: EventFilterModel = Field(alias="EventFilter")
208    tags: Dict[str, str] = Field(alias="Tags")
209    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListDataIntegrationAssociationsResponseModel(mypydantic.models.base_model.BaseModel):
212class ListDataIntegrationAssociationsResponseModel(BaseModel):
213    data_integration_associations: List[DataIntegrationAssociationSummaryModel] = Field(
214        alias="DataIntegrationAssociations"
215    )
216    next_token: str = Field(alias="NextToken")
217    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListDataIntegrationsResponseModel(mypydantic.models.base_model.BaseModel):
220class ListDataIntegrationsResponseModel(BaseModel):
221    data_integrations: List[DataIntegrationSummaryModel] = Field(
222        alias="DataIntegrations"
223    )
224    next_token: str = Field(alias="NextToken")
225    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListEventIntegrationAssociationsResponseModel(mypydantic.models.base_model.BaseModel):
228class ListEventIntegrationAssociationsResponseModel(BaseModel):
229    event_integration_associations: List[EventIntegrationAssociationModel] = Field(
230        alias="EventIntegrationAssociations"
231    )
232    next_token: str = Field(alias="NextToken")
233    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListEventIntegrationsResponseModel(mypydantic.models.base_model.BaseModel):
236class ListEventIntegrationsResponseModel(BaseModel):
237    event_integrations: List[EventIntegrationModel] = Field(alias="EventIntegrations")
238    next_token: str = Field(alias="NextToken")
239    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs