Skip to content

Commit

Permalink
update generated ASF APIs to latest version (#6965)
Browse files Browse the repository at this point in the history
  • Loading branch information
localstack-bot committed Oct 3, 2022
1 parent 4b8318e commit 335bb0f
Show file tree
Hide file tree
Showing 3 changed files with 89 additions and 0 deletions.
32 changes: 32 additions & 0 deletions localstack/aws/api/acm/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@
IdempotencyToken = str
MaxItems = int
NextToken = str
NullableBoolean = bool
PositiveInteger = int
PrivateKey = str
ServiceErrorMessage = str
Expand Down Expand Up @@ -141,6 +142,15 @@ class RevocationReason(str):
A_A_COMPROMISE = "A_A_COMPROMISE"


class SortBy(str):
CREATED_AT = "CREATED_AT"


class SortOrder(str):
ASCENDING = "ASCENDING"
DESCENDING = "DESCENDING"


class ValidationMethod(str):
EMAIL = "EMAIL"
DNS = "DNS"
Expand Down Expand Up @@ -341,11 +351,29 @@ class CertificateDetail(TypedDict, total=False):


CertificateStatuses = List[CertificateStatus]
ExtendedKeyUsageNames = List[ExtendedKeyUsageName]
KeyUsageNames = List[KeyUsageName]


class CertificateSummary(TypedDict, total=False):
CertificateArn: Optional[Arn]
DomainName: Optional[DomainNameString]
SubjectAlternativeNameSummaries: Optional[DomainList]
HasAdditionalSubjectAlternativeNames: Optional[NullableBoolean]
Status: Optional[CertificateStatus]
Type: Optional[CertificateType]
KeyAlgorithm: Optional[KeyAlgorithm]
KeyUsages: Optional[KeyUsageNames]
ExtendedKeyUsages: Optional[ExtendedKeyUsageNames]
InUse: Optional[NullableBoolean]
Exported: Optional[NullableBoolean]
RenewalEligibility: Optional[RenewalEligibility]
NotBefore: Optional[TStamp]
NotAfter: Optional[TStamp]
CreatedAt: Optional[TStamp]
IssuedAt: Optional[TStamp]
ImportedAt: Optional[TStamp]
RevokedAt: Optional[TStamp]


CertificateSummaryList = List[CertificateSummary]
Expand Down Expand Up @@ -433,6 +461,8 @@ class ListCertificatesRequest(ServiceRequest):
Includes: Optional[Filters]
NextToken: Optional[NextToken]
MaxItems: Optional[MaxItems]
SortBy: Optional[SortBy]
SortOrder: Optional[SortOrder]


class ListCertificatesResponse(TypedDict, total=False):
Expand Down Expand Up @@ -548,6 +578,8 @@ def list_certificates(
includes: Filters = None,
next_token: NextToken = None,
max_items: MaxItems = None,
sort_by: SortBy = None,
sort_order: SortOrder = None,
) -> ListCertificatesResponse:
raise NotImplementedError

Expand Down
1 change: 1 addition & 0 deletions localstack/aws/api/ec2/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -1637,6 +1637,7 @@ class InstanceType(str):
r6a_48xlarge = "r6a.48xlarge"
r6a_metal = "r6a.metal"
p4de_24xlarge = "p4de.24xlarge"
u_3tb1_56xlarge = "u-3tb1.56xlarge"


class InstanceTypeHypervisor(str):
Expand Down
56 changes: 56 additions & 0 deletions localstack/aws/api/ssm/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@
ActivationId = str
AgentErrorCode = str
AggregatorSchemaOnly = bool
AlarmName = str
AllowedPattern = str
ApplyOnlyAtCronInterval = bool
ApproveAfterDays = int
Expand Down Expand Up @@ -607,6 +608,11 @@ class ExecutionMode(str):
Interactive = "Interactive"


class ExternalAlarmState(str):
UNKNOWN = "UNKNOWN"
ALARM = "ALARM"


class Fault(str):
Client = "Client"
Server = "Server"
Expand Down Expand Up @@ -1805,6 +1811,26 @@ class AddTagsToResourceResult(TypedDict, total=False):
pass


class Alarm(TypedDict, total=False):
Name: AlarmName


AlarmList = List[Alarm]


class AlarmConfiguration(TypedDict, total=False):
IgnorePollAlarmFailure: Optional[Boolean]
Alarms: AlarmList


class AlarmStateInformation(TypedDict, total=False):
Name: AlarmName
State: ExternalAlarmState


AlarmStateInformationList = List[AlarmStateInformation]


class AssociateOpsItemRelatedItemRequest(ServiceRequest):
OpsItemId: OpsItemId
AssociationType: OpsItemRelatedItemAssociationType
Expand Down Expand Up @@ -1918,6 +1944,8 @@ class AssociationDescription(TypedDict, total=False):
TargetLocations: Optional[TargetLocations]
ScheduleOffset: Optional[ScheduleOffset]
TargetMaps: Optional[TargetMaps]
AlarmConfiguration: Optional[AlarmConfiguration]
TriggeredAlarms: Optional[AlarmStateInformationList]


AssociationDescriptionList = List[AssociationDescription]
Expand All @@ -1932,6 +1960,8 @@ class AssociationExecution(TypedDict, total=False):
CreatedTime: Optional[DateTime]
LastExecutionDate: Optional[DateTime]
ResourceCountByStatus: Optional[ResourceCountByStatus]
AlarmConfiguration: Optional[AlarmConfiguration]
TriggeredAlarms: Optional[AlarmStateInformationList]


class AssociationExecutionFilter(TypedDict, total=False):
Expand Down Expand Up @@ -2134,6 +2164,8 @@ class AutomationExecution(TypedDict, total=False):
Target: Optional[String]
TargetLocations: Optional[TargetLocations]
ProgressCounters: Optional[ProgressCounters]
AlarmConfiguration: Optional[AlarmConfiguration]
TriggeredAlarms: Optional[AlarmStateInformationList]
AutomationSubtype: Optional[AutomationSubtype]
ScheduledTime: Optional[DateTime]
Runbooks: Optional[Runbooks]
Expand Down Expand Up @@ -2176,6 +2208,8 @@ class AutomationExecutionMetadata(TypedDict, total=False):
MaxErrors: Optional[MaxErrors]
Target: Optional[String]
AutomationType: Optional[AutomationType]
AlarmConfiguration: Optional[AlarmConfiguration]
TriggeredAlarms: Optional[AlarmStateInformationList]
AutomationSubtype: Optional[AutomationSubtype]
ScheduledTime: Optional[DateTime]
Runbooks: Optional[Runbooks]
Expand Down Expand Up @@ -2301,6 +2335,8 @@ class Command(TypedDict, total=False):
NotificationConfig: Optional[NotificationConfig]
CloudWatchOutputConfig: Optional[CloudWatchOutputConfig]
TimeoutSeconds: Optional[TimeoutSeconds]
AlarmConfiguration: Optional[AlarmConfiguration]
TriggeredAlarms: Optional[AlarmStateInformationList]


class CommandFilter(TypedDict, total=False):
Expand Down Expand Up @@ -2467,6 +2503,7 @@ class CreateAssociationBatchRequestEntry(TypedDict, total=False):
TargetLocations: Optional[TargetLocations]
ScheduleOffset: Optional[ScheduleOffset]
TargetMaps: Optional[TargetMaps]
AlarmConfiguration: Optional[AlarmConfiguration]


CreateAssociationBatchRequestEntries = List[CreateAssociationBatchRequestEntry]
Expand Down Expand Up @@ -2510,6 +2547,7 @@ class CreateAssociationRequest(ServiceRequest):
ScheduleOffset: Optional[ScheduleOffset]
TargetMaps: Optional[TargetMaps]
Tags: Optional[TagList]
AlarmConfiguration: Optional[AlarmConfiguration]


class CreateAssociationResult(TypedDict, total=False):
Expand Down Expand Up @@ -3392,6 +3430,8 @@ class MaintenanceWindowExecutionTaskIdentity(TypedDict, total=False):
EndTime: Optional[DateTime]
TaskArn: Optional[MaintenanceWindowTaskArn]
TaskType: Optional[MaintenanceWindowTaskType]
AlarmConfiguration: Optional[AlarmConfiguration]
TriggeredAlarms: Optional[AlarmStateInformationList]


MaintenanceWindowExecutionTaskIdentityList = List[MaintenanceWindowExecutionTaskIdentity]
Expand Down Expand Up @@ -3514,6 +3554,7 @@ class MaintenanceWindowTask(TypedDict, total=False):
Name: Optional[MaintenanceWindowName]
Description: Optional[MaintenanceWindowDescription]
CutoffBehavior: Optional[MaintenanceWindowTaskCutoffBehavior]
AlarmConfiguration: Optional[AlarmConfiguration]


MaintenanceWindowTaskList = List[MaintenanceWindowTask]
Expand Down Expand Up @@ -4152,6 +4193,8 @@ class GetMaintenanceWindowExecutionTaskResult(TypedDict, total=False):
StatusDetails: Optional[MaintenanceWindowExecutionStatusDetails]
StartTime: Optional[DateTime]
EndTime: Optional[DateTime]
AlarmConfiguration: Optional[AlarmConfiguration]
TriggeredAlarms: Optional[AlarmStateInformationList]


class GetMaintenanceWindowRequest(ServiceRequest):
Expand Down Expand Up @@ -4237,6 +4280,7 @@ class GetMaintenanceWindowTaskResult(TypedDict, total=False):
Name: Optional[MaintenanceWindowName]
Description: Optional[MaintenanceWindowDescription]
CutoffBehavior: Optional[MaintenanceWindowTaskCutoffBehavior]
AlarmConfiguration: Optional[AlarmConfiguration]


class GetOpsItemRequest(ServiceRequest):
Expand Down Expand Up @@ -4934,6 +4978,7 @@ class RegisterTaskWithMaintenanceWindowRequest(ServiceRequest):
Description: Optional[MaintenanceWindowDescription]
ClientToken: Optional[ClientToken]
CutoffBehavior: Optional[MaintenanceWindowTaskCutoffBehavior]
AlarmConfiguration: Optional[AlarmConfiguration]


class RegisterTaskWithMaintenanceWindowResult(TypedDict, total=False):
Expand Down Expand Up @@ -4996,6 +5041,7 @@ class SendCommandRequest(ServiceRequest):
ServiceRoleArn: Optional[ServiceRole]
NotificationConfig: Optional[NotificationConfig]
CloudWatchOutputConfig: Optional[CloudWatchOutputConfig]
AlarmConfiguration: Optional[AlarmConfiguration]


class SendCommandResult(TypedDict, total=False):
Expand Down Expand Up @@ -5027,6 +5073,7 @@ class StartAutomationExecutionRequest(ServiceRequest):
MaxErrors: Optional[MaxErrors]
TargetLocations: Optional[TargetLocations]
Tags: Optional[TagList]
AlarmConfiguration: Optional[AlarmConfiguration]


class StartAutomationExecutionResult(TypedDict, total=False):
Expand Down Expand Up @@ -5112,6 +5159,7 @@ class UpdateAssociationRequest(ServiceRequest):
TargetLocations: Optional[TargetLocations]
ScheduleOffset: Optional[ScheduleOffset]
TargetMaps: Optional[TargetMaps]
AlarmConfiguration: Optional[AlarmConfiguration]


class UpdateAssociationResult(TypedDict, total=False):
Expand Down Expand Up @@ -5228,6 +5276,7 @@ class UpdateMaintenanceWindowTaskRequest(ServiceRequest):
Description: Optional[MaintenanceWindowDescription]
Replace: Optional[Boolean]
CutoffBehavior: Optional[MaintenanceWindowTaskCutoffBehavior]
AlarmConfiguration: Optional[AlarmConfiguration]


class UpdateMaintenanceWindowTaskResult(TypedDict, total=False):
Expand All @@ -5245,6 +5294,7 @@ class UpdateMaintenanceWindowTaskResult(TypedDict, total=False):
Name: Optional[MaintenanceWindowName]
Description: Optional[MaintenanceWindowDescription]
CutoffBehavior: Optional[MaintenanceWindowTaskCutoffBehavior]
AlarmConfiguration: Optional[AlarmConfiguration]


class UpdateManagedInstanceRoleRequest(ServiceRequest):
Expand Down Expand Up @@ -5414,6 +5464,7 @@ def create_association(
schedule_offset: ScheduleOffset = None,
target_maps: TargetMaps = None,
tags: TagList = None,
alarm_configuration: AlarmConfiguration = None,
) -> CreateAssociationResult:
raise NotImplementedError

Expand Down Expand Up @@ -6450,6 +6501,7 @@ def register_task_with_maintenance_window(
description: MaintenanceWindowDescription = None,
client_token: ClientToken = None,
cutoff_behavior: MaintenanceWindowTaskCutoffBehavior = None,
alarm_configuration: AlarmConfiguration = None,
) -> RegisterTaskWithMaintenanceWindowResult:
raise NotImplementedError

Expand Down Expand Up @@ -6506,6 +6558,7 @@ def send_command(
service_role_arn: ServiceRole = None,
notification_config: NotificationConfig = None,
cloud_watch_output_config: CloudWatchOutputConfig = None,
alarm_configuration: AlarmConfiguration = None,
) -> SendCommandResult:
raise NotImplementedError

Expand All @@ -6531,6 +6584,7 @@ def start_automation_execution(
max_errors: MaxErrors = None,
target_locations: TargetLocations = None,
tags: TagList = None,
alarm_configuration: AlarmConfiguration = None,
) -> StartAutomationExecutionResult:
raise NotImplementedError

Expand Down Expand Up @@ -6608,6 +6662,7 @@ def update_association(
target_locations: TargetLocations = None,
schedule_offset: ScheduleOffset = None,
target_maps: TargetMaps = None,
alarm_configuration: AlarmConfiguration = None,
) -> UpdateAssociationResult:
raise NotImplementedError

Expand Down Expand Up @@ -6705,6 +6760,7 @@ def update_maintenance_window_task(
description: MaintenanceWindowDescription = None,
replace: Boolean = None,
cutoff_behavior: MaintenanceWindowTaskCutoffBehavior = None,
alarm_configuration: AlarmConfiguration = None,
) -> UpdateMaintenanceWindowTaskResult:
raise NotImplementedError

Expand Down

0 comments on commit 335bb0f

Please sign in to comment.