Mwaa Classes
BaseValidatorModel
Oops! This Pydantic model is currently empty. Stay tuned!
CreateCliTokenRequestRequestTypeDef
Name
- Type:
- Required: Yes
CreateCliTokenResponseTypeDef
CliToken
- Type:
- Required: Yes
WebServerHostname
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateEnvironmentInputRequestTypeDef
Name
- Type:
- Required: Yes
ExecutionRoleArn
- Type:
- Required: Yes
SourceBucketArn
- Type:
- Required: Yes
DagS3Path
- Type:
- Required: Yes
NetworkConfiguration
- Type:
- Required: Yes
PluginsS3Path
- Type: typing.Optional[str]
PluginsS3ObjectVersion
- Type: typing.Optional[str]
RequirementsS3Path
- Type: typing.Optional[str]
RequirementsS3ObjectVersion
- Type: typing.Optional[str]
StartupScriptS3Path
- Type: typing.Optional[str]
StartupScriptS3ObjectVersion
- Type: typing.Optional[str]
AirflowConfigurationOptions
- Type: typing.Optional[typing.Mapping[str, str]]
EnvironmentClass
- Type: typing.Optional[str]
MaxWorkers
- Type: typing.Optional[int]
KmsKey
- Type: typing.Optional[str]
AirflowVersion
- Type: typing.Optional[str]
LoggingConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.mwaa_classes.LoggingConfigurationInputTypeDef]
WeeklyMaintenanceWindowStart
- Type: typing.Optional[str]
Tags
- Type: typing.Optional[typing.Mapping[str, str]]
WebserverAccessMode
- Type: typing.Optional[typing.Literal['PRIVATE_ONLY', 'PUBLIC_ONLY']]
MinWorkers
- Type: typing.Optional[int]
Schedulers
- Type: typing.Optional[int]
EndpointManagement
- Type: typing.Optional[typing.Literal['CUSTOMER', 'SERVICE']]
MinWebservers
- Type: typing.Optional[int]
MaxWebservers
- Type: typing.Optional[int]
CreateEnvironmentOutputTypeDef
Arn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateWebLoginTokenRequestRequestTypeDef
Name
- Type:
- Required: Yes
CreateWebLoginTokenResponseTypeDef
WebToken
- Type:
- Required: Yes
WebServerHostname
- Type:
- Required: Yes
IamIdentity
- Type:
- Required: Yes
AirflowIdentity
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteEnvironmentInputRequestTypeDef
Name
- Type:
- Required: Yes
DimensionTypeDef
Name
- Type:
- Required: Yes
Value
- Type:
- Required: Yes
EnvironmentTypeDef
Name
- Type: typing.Optional[str]
Status
- Type: typing.Optional[typing.Literal['AVAILABLE', 'CREATE_FAILED', 'CREATING', 'CREATING_SNAPSHOT', 'DELETED', 'DELETING', 'MAINTENANCE', 'PENDING', 'ROLLING_BACK', 'UNAVAILABLE', 'UPDATE_FAILED', 'UPDATING']]
Arn
- Type: typing.Optional[str]
CreatedAt
- Type: typing.Optional[datetime.datetime]
WebserverUrl
- Type: typing.Optional[str]
ExecutionRoleArn
- Type: typing.Optional[str]
ServiceRoleArn
- Type: typing.Optional[str]
KmsKey
- Type: typing.Optional[str]
AirflowVersion
- Type: typing.Optional[str]
SourceBucketArn
- Type: typing.Optional[str]
DagS3Path
- Type: typing.Optional[str]
PluginsS3Path
- Type: typing.Optional[str]
PluginsS3ObjectVersion
- Type: typing.Optional[str]
RequirementsS3Path
- Type: typing.Optional[str]
RequirementsS3ObjectVersion
- Type: typing.Optional[str]
StartupScriptS3Path
- Type: typing.Optional[str]
StartupScriptS3ObjectVersion
- Type: typing.Optional[str]
AirflowConfigurationOptions
- Type: typing.Optional[typing.Dict[str, str]]
EnvironmentClass
- Type: typing.Optional[str]
MaxWorkers
- Type: typing.Optional[int]
NetworkConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.mwaa_classes.NetworkConfigurationOutputTypeDef]
LoggingConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.mwaa_classes.LoggingConfigurationTypeDef]
LastUpdate
- Type: typing.Optional[aws_resource_validator.pydantic_models.mwaa_classes.LastUpdateTypeDef]
WeeklyMaintenanceWindowStart
- Type: typing.Optional[str]
Tags
- Type: typing.Optional[typing.Dict[str, str]]
WebserverAccessMode
- Type: typing.Optional[typing.Literal['PRIVATE_ONLY', 'PUBLIC_ONLY']]
MinWorkers
- Type: typing.Optional[int]
Schedulers
- Type: typing.Optional[int]
WebserverVpcEndpointService
- Type: typing.Optional[str]
DatabaseVpcEndpointService
- Type: typing.Optional[str]
CeleryExecutorQueue
- Type: typing.Optional[str]
EndpointManagement
- Type: typing.Optional[typing.Literal['CUSTOMER', 'SERVICE']]
MinWebservers
- Type: typing.Optional[int]
MaxWebservers
- Type: typing.Optional[int]
GetEnvironmentInputRequestTypeDef
Name
- Type:
- Required: Yes
GetEnvironmentOutputTypeDef
Environment
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
LastUpdateTypeDef
Status
- Type: typing.Optional[typing.Literal['FAILED', 'PENDING', 'SUCCESS']]
CreatedAt
- Type: typing.Optional[datetime.datetime]
Error
- Type: typing.Optional[aws_resource_validator.pydantic_models.mwaa_classes.UpdateErrorTypeDef]
Source
- Type: typing.Optional[str]
ListEnvironmentsInputListEnvironmentsPaginateTypeDef
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.mwaa_classes.PaginatorConfigTypeDef]
ListEnvironmentsInputRequestTypeDef
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
ListEnvironmentsOutputTypeDef
Environments
- Type: typing.List[str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListTagsForResourceInputRequestTypeDef
ResourceArn
- Type:
- Required: Yes
ListTagsForResourceOutputTypeDef
Tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
LoggingConfigurationInputTypeDef
DagProcessingLogs
- Type: typing.Optional[aws_resource_validator.pydantic_models.mwaa_classes.ModuleLoggingConfigurationInputTypeDef]
SchedulerLogs
- Type: typing.Optional[aws_resource_validator.pydantic_models.mwaa_classes.ModuleLoggingConfigurationInputTypeDef]
WebserverLogs
- Type: typing.Optional[aws_resource_validator.pydantic_models.mwaa_classes.ModuleLoggingConfigurationInputTypeDef]
WorkerLogs
- Type: typing.Optional[aws_resource_validator.pydantic_models.mwaa_classes.ModuleLoggingConfigurationInputTypeDef]
TaskLogs
- Type: typing.Optional[aws_resource_validator.pydantic_models.mwaa_classes.ModuleLoggingConfigurationInputTypeDef]
LoggingConfigurationTypeDef
DagProcessingLogs
- Type: typing.Optional[aws_resource_validator.pydantic_models.mwaa_classes.ModuleLoggingConfigurationTypeDef]
SchedulerLogs
- Type: typing.Optional[aws_resource_validator.pydantic_models.mwaa_classes.ModuleLoggingConfigurationTypeDef]
WebserverLogs
- Type: typing.Optional[aws_resource_validator.pydantic_models.mwaa_classes.ModuleLoggingConfigurationTypeDef]
WorkerLogs
- Type: typing.Optional[aws_resource_validator.pydantic_models.mwaa_classes.ModuleLoggingConfigurationTypeDef]
TaskLogs
- Type: typing.Optional[aws_resource_validator.pydantic_models.mwaa_classes.ModuleLoggingConfigurationTypeDef]
MetricDatumTypeDef
MetricName
- Type:
- Required: Yes
Timestamp
- Type: typing.Union[datetime.datetime, str]
- Required: Yes
Dimensions
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.mwaa_classes.DimensionTypeDef]]
Value
- Type: typing.Optional[float]
Unit
- Type: typing.Optional[typing.Literal['Bits', 'Bits/Second', 'Bytes', 'Bytes/Second', 'Count', 'Count/Second', 'Gigabits', 'Gigabits/Second', 'Gigabytes', 'Gigabytes/Second', 'Kilobits', 'Kilobits/Second', 'Kilobytes', 'Kilobytes/Second', 'Megabits', 'Megabits/Second', 'Megabytes', 'Megabytes/Second', 'Microseconds', 'Milliseconds', 'None', 'Percent', 'Seconds', 'Terabits', 'Terabits/Second', 'Terabytes', 'Terabytes/Second']]
StatisticValues
- Type: typing.Optional[aws_resource_validator.pydantic_models.mwaa_classes.StatisticSetTypeDef]
ModuleLoggingConfigurationInputTypeDef
Enabled
- Type:
- Required: Yes
LogLevel
- Type: typing.Literal['CRITICAL', 'DEBUG', 'ERROR', 'INFO', 'WARNING']
- Required: Yes
ModuleLoggingConfigurationTypeDef
Enabled
- Type: typing.Optional[bool]
LogLevel
- Type: typing.Optional[typing.Literal['CRITICAL', 'DEBUG', 'ERROR', 'INFO', 'WARNING']]
CloudWatchLogGroupArn
- Type: typing.Optional[str]
NetworkConfigurationOutputTypeDef
SubnetIds
- Type: typing.Optional[typing.List[str]]
SecurityGroupIds
- Type: typing.Optional[typing.List[str]]
NetworkConfigurationTypeDef
SubnetIds
- Type: typing.Optional[typing.Sequence[str]]
SecurityGroupIds
- Type: typing.Optional[typing.Sequence[str]]
PaginatorConfigTypeDef
MaxItems
- Type: typing.Optional[int]
PageSize
- Type: typing.Optional[int]
StartingToken
- Type: typing.Optional[str]
PublishMetricsInputRequestTypeDef
EnvironmentName
- Type:
- Required: Yes
MetricData
- Type: typing.Sequence[aws_resource_validator.pydantic_models.mwaa_classes.MetricDatumTypeDef]
- Required: Yes
ResponseMetadataTypeDef
RequestId
- Type:
- Required: Yes
HTTPStatusCode
- Type:
- Required: Yes
HTTPHeaders
- Type: typing.Dict[str, str]
- Required: Yes
RetryAttempts
- Type:
- Required: Yes
HostId
- Type: typing.Optional[str]
StatisticSetTypeDef
SampleCount
- Type: typing.Optional[int]
Sum
- Type: typing.Optional[float]
Minimum
- Type: typing.Optional[float]
Maximum
- Type: typing.Optional[float]
TagResourceInputRequestTypeDef
ResourceArn
- Type:
- Required: Yes
Tags
- Type: typing.Mapping[str, str]
- Required: Yes
UntagResourceInputRequestTypeDef
ResourceArn
- Type:
- Required: Yes
tagKeys
- Type: typing.Sequence[str]
- Required: Yes
UpdateEnvironmentInputRequestTypeDef
Name
- Type:
- Required: Yes
ExecutionRoleArn
- Type: typing.Optional[str]
AirflowVersion
- Type: typing.Optional[str]
SourceBucketArn
- Type: typing.Optional[str]
DagS3Path
- Type: typing.Optional[str]
PluginsS3Path
- Type: typing.Optional[str]
PluginsS3ObjectVersion
- Type: typing.Optional[str]
RequirementsS3Path
- Type: typing.Optional[str]
RequirementsS3ObjectVersion
- Type: typing.Optional[str]
StartupScriptS3Path
- Type: typing.Optional[str]
StartupScriptS3ObjectVersion
- Type: typing.Optional[str]
AirflowConfigurationOptions
- Type: typing.Optional[typing.Mapping[str, str]]
EnvironmentClass
- Type: typing.Optional[str]
MaxWorkers
- Type: typing.Optional[int]
NetworkConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.mwaa_classes.UpdateNetworkConfigurationInputTypeDef]
LoggingConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.mwaa_classes.LoggingConfigurationInputTypeDef]
WeeklyMaintenanceWindowStart
- Type: typing.Optional[str]
WebserverAccessMode
- Type: typing.Optional[typing.Literal['PRIVATE_ONLY', 'PUBLIC_ONLY']]
MinWorkers
- Type: typing.Optional[int]
Schedulers
- Type: typing.Optional[int]
MinWebservers
- Type: typing.Optional[int]
MaxWebservers
- Type: typing.Optional[int]
UpdateEnvironmentOutputTypeDef
Arn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateErrorTypeDef
ErrorCode
- Type: typing.Optional[str]
ErrorMessage
- Type: typing.Optional[str]
UpdateNetworkConfigurationInputTypeDef
SecurityGroupIds
- Type: typing.Sequence[str]
- Required: Yes