# Packages
Package resiliencehubiface provides an interface to enable mocking the AWS Resilience Hub service client for testing your code.
# Functions
AlarmType_Values returns all elements of the AlarmType enum.
AppAssessmentScheduleType_Values returns all elements of the AppAssessmentScheduleType enum.
AppComplianceStatusType_Values returns all elements of the AppComplianceStatusType enum.
AppDriftStatusType_Values returns all elements of the AppDriftStatusType enum.
AppStatusType_Values returns all elements of the AppStatusType enum.
AssessmentInvoker_Values returns all elements of the AssessmentInvoker enum.
AssessmentStatus_Values returns all elements of the AssessmentStatus enum.
ComplianceStatus_Values returns all elements of the ComplianceStatus enum.
ConfigRecommendationOptimizationType_Values returns all elements of the ConfigRecommendationOptimizationType enum.
CostFrequency_Values returns all elements of the CostFrequency enum.
DataLocationConstraint_Values returns all elements of the DataLocationConstraint enum.
DifferenceType_Values returns all elements of the DifferenceType enum.
DisruptionType_Values returns all elements of the DisruptionType enum.
DriftStatus_Values returns all elements of the DriftStatus enum.
DriftType_Values returns all elements of the DriftType enum.
EstimatedCostTier_Values returns all elements of the EstimatedCostTier enum.
EventType_Values returns all elements of the EventType enum.
ExcludeRecommendationReason_Values returns all elements of the ExcludeRecommendationReason enum.
HaArchitecture_Values returns all elements of the HaArchitecture enum.
New creates a new instance of the ResilienceHub client with a session.
PermissionModelType_Values returns all elements of the PermissionModelType enum.
PhysicalIdentifierType_Values returns all elements of the PhysicalIdentifierType enum.
RecommendationComplianceStatus_Values returns all elements of the RecommendationComplianceStatus enum.
RecommendationStatus_Values returns all elements of the RecommendationStatus enum.
RecommendationTemplateStatus_Values returns all elements of the RecommendationTemplateStatus enum.
RenderRecommendationType_Values returns all elements of the RenderRecommendationType enum.
ResiliencyPolicyTier_Values returns all elements of the ResiliencyPolicyTier enum.
ResiliencyScoreType_Values returns all elements of the ResiliencyScoreType enum.
ResourceImportStatusType_Values returns all elements of the ResourceImportStatusType enum.
ResourceImportStrategyType_Values returns all elements of the ResourceImportStrategyType enum.
ResourceMappingType_Values returns all elements of the ResourceMappingType enum.
ResourceResolutionStatusType_Values returns all elements of the ResourceResolutionStatusType enum.
ResourceSourceType_Values returns all elements of the ResourceSourceType enum.
SopServiceType_Values returns all elements of the SopServiceType enum.
TemplateFormat_Values returns all elements of the TemplateFormat enum.
TestRisk_Values returns all elements of the TestRisk enum.
TestType_Values returns all elements of the TestType enum.
# Constants
AlarmTypeCanary is a AlarmType enum value.
AlarmTypeComposite is a AlarmType enum value.
AlarmTypeEvent is a AlarmType enum value.
AlarmTypeLogs is a AlarmType enum value.
AlarmTypeMetric is a AlarmType enum value.
AppAssessmentScheduleTypeDaily is a AppAssessmentScheduleType enum value.
AppAssessmentScheduleTypeDisabled is a AppAssessmentScheduleType enum value.
AppComplianceStatusTypeChangesDetected is a AppComplianceStatusType enum value.
AppComplianceStatusTypeNotAssessed is a AppComplianceStatusType enum value.
AppComplianceStatusTypePolicyBreached is a AppComplianceStatusType enum value.
AppComplianceStatusTypePolicyMet is a AppComplianceStatusType enum value.
AppDriftStatusTypeDetected is a AppDriftStatusType enum value.
AppDriftStatusTypeNotChecked is a AppDriftStatusType enum value.
AppDriftStatusTypeNotDetected is a AppDriftStatusType enum value.
AppStatusTypeActive is a AppStatusType enum value.
AppStatusTypeDeleting is a AppStatusType enum value.
AssessmentInvokerSystem is a AssessmentInvoker enum value.
AssessmentInvokerUser is a AssessmentInvoker enum value.
AssessmentStatusFailed is a AssessmentStatus enum value.
AssessmentStatusInProgress is a AssessmentStatus enum value.
AssessmentStatusPending is a AssessmentStatus enum value.
AssessmentStatusSuccess is a AssessmentStatus enum value.
ComplianceStatusPolicyBreached is a ComplianceStatus enum value.
ComplianceStatusPolicyMet is a ComplianceStatus enum value.
ConfigRecommendationOptimizationTypeBestAttainable is a ConfigRecommendationOptimizationType enum value.
ConfigRecommendationOptimizationTypeBestAzrecovery is a ConfigRecommendationOptimizationType enum value.
ConfigRecommendationOptimizationTypeBestRegionRecovery is a ConfigRecommendationOptimizationType enum value.
ConfigRecommendationOptimizationTypeLeastChange is a ConfigRecommendationOptimizationType enum value.
ConfigRecommendationOptimizationTypeLeastCost is a ConfigRecommendationOptimizationType enum value.
ConfigRecommendationOptimizationTypeLeastErrors is a ConfigRecommendationOptimizationType enum value.
CostFrequencyDaily is a CostFrequency enum value.
CostFrequencyHourly is a CostFrequency enum value.
CostFrequencyMonthly is a CostFrequency enum value.
CostFrequencyYearly is a CostFrequency enum value.
DataLocationConstraintAnyLocation is a DataLocationConstraint enum value.
DataLocationConstraintSameContinent is a DataLocationConstraint enum value.
DataLocationConstraintSameCountry is a DataLocationConstraint enum value.
DifferenceTypeAdded is a DifferenceType enum value.
DifferenceTypeNotEqual is a DifferenceType enum value.
DifferenceTypeRemoved is a DifferenceType enum value.
DisruptionTypeAz is a DisruptionType enum value.
DisruptionTypeHardware is a DisruptionType enum value.
DisruptionTypeRegion is a DisruptionType enum value.
DisruptionTypeSoftware is a DisruptionType enum value.
DriftStatusDetected is a DriftStatus enum value.
DriftStatusNotChecked is a DriftStatus enum value.
DriftStatusNotDetected is a DriftStatus enum value.
DriftTypeAppComponentResiliencyComplianceStatus is a DriftType enum value.
DriftTypeApplicationCompliance is a DriftType enum value.
ID to lookup a service endpoint with.
ErrCodeAccessDeniedException for service response error code "AccessDeniedException".
ErrCodeConflictException for service response error code "ConflictException".
ErrCodeInternalServerException for service response error code "InternalServerException".
ErrCodeResourceNotFoundException for service response error code "ResourceNotFoundException".
ErrCodeServiceQuotaExceededException for service response error code "ServiceQuotaExceededException".
ErrCodeThrottlingException for service response error code "ThrottlingException".
ErrCodeValidationException for service response error code "ValidationException".
EstimatedCostTierL1 is a EstimatedCostTier enum value.
EstimatedCostTierL2 is a EstimatedCostTier enum value.
EstimatedCostTierL3 is a EstimatedCostTier enum value.
EstimatedCostTierL4 is a EstimatedCostTier enum value.
EventTypeDriftDetected is a EventType enum value.
EventTypeScheduledAssessmentFailure is a EventType enum value.
ExcludeRecommendationReasonAlreadyImplemented is a ExcludeRecommendationReason enum value.
ExcludeRecommendationReasonComplexityOfImplementation is a ExcludeRecommendationReason enum value.
ExcludeRecommendationReasonNotRelevant is a ExcludeRecommendationReason enum value.
HaArchitectureBackupAndRestore is a HaArchitecture enum value.
HaArchitectureMultiSite is a HaArchitecture enum value.
HaArchitectureNoRecoveryPlan is a HaArchitecture enum value.
HaArchitecturePilotLight is a HaArchitecture enum value.
HaArchitectureWarmStandby is a HaArchitecture enum value.
PermissionModelTypeLegacyIamuser is a PermissionModelType enum value.
PermissionModelTypeRoleBased is a PermissionModelType enum value.
PhysicalIdentifierTypeArn is a PhysicalIdentifierType enum value.
PhysicalIdentifierTypeNative is a PhysicalIdentifierType enum value.
RecommendationComplianceStatusBreachedCanMeet is a RecommendationComplianceStatus enum value.
RecommendationComplianceStatusBreachedUnattainable is a RecommendationComplianceStatus enum value.
RecommendationComplianceStatusMetCanImprove is a RecommendationComplianceStatus enum value.
RecommendationStatusExcluded is a RecommendationStatus enum value.
RecommendationStatusImplemented is a RecommendationStatus enum value.
RecommendationStatusInactive is a RecommendationStatus enum value.
RecommendationStatusNotImplemented is a RecommendationStatus enum value.
RecommendationTemplateStatusFailed is a RecommendationTemplateStatus enum value.
RecommendationTemplateStatusInProgress is a RecommendationTemplateStatus enum value.
RecommendationTemplateStatusPending is a RecommendationTemplateStatus enum value.
RecommendationTemplateStatusSuccess is a RecommendationTemplateStatus enum value.
RenderRecommendationTypeAlarm is a RenderRecommendationType enum value.
RenderRecommendationTypeSop is a RenderRecommendationType enum value.
RenderRecommendationTypeTest is a RenderRecommendationType enum value.
ResiliencyPolicyTierCoreServices is a ResiliencyPolicyTier enum value.
ResiliencyPolicyTierCritical is a ResiliencyPolicyTier enum value.
ResiliencyPolicyTierImportant is a ResiliencyPolicyTier enum value.
ResiliencyPolicyTierMissionCritical is a ResiliencyPolicyTier enum value.
ResiliencyPolicyTierNonCritical is a ResiliencyPolicyTier enum value.
ResiliencyPolicyTierNotApplicable is a ResiliencyPolicyTier enum value.
ResiliencyScoreTypeAlarm is a ResiliencyScoreType enum value.
ResiliencyScoreTypeCompliance is a ResiliencyScoreType enum value.
ResiliencyScoreTypeSop is a ResiliencyScoreType enum value.
ResiliencyScoreTypeTest is a ResiliencyScoreType enum value.
ResourceImportStatusTypeFailed is a ResourceImportStatusType enum value.
ResourceImportStatusTypeInProgress is a ResourceImportStatusType enum value.
ResourceImportStatusTypePending is a ResourceImportStatusType enum value.
ResourceImportStatusTypeSuccess is a ResourceImportStatusType enum value.
ResourceImportStrategyTypeAddOnly is a ResourceImportStrategyType enum value.
ResourceImportStrategyTypeReplaceAll is a ResourceImportStrategyType enum value.
ResourceMappingTypeAppRegistryApp is a ResourceMappingType enum value.
ResourceMappingTypeCfnStack is a ResourceMappingType enum value.
ResourceMappingTypeEks is a ResourceMappingType enum value.
ResourceMappingTypeResource is a ResourceMappingType enum value.
ResourceMappingTypeResourceGroup is a ResourceMappingType enum value.
ResourceMappingTypeTerraform is a ResourceMappingType enum value.
ResourceResolutionStatusTypeFailed is a ResourceResolutionStatusType enum value.
ResourceResolutionStatusTypeInProgress is a ResourceResolutionStatusType enum value.
ResourceResolutionStatusTypePending is a ResourceResolutionStatusType enum value.
ResourceResolutionStatusTypeSuccess is a ResourceResolutionStatusType enum value.
ResourceSourceTypeAppTemplate is a ResourceSourceType enum value.
ResourceSourceTypeDiscovered is a ResourceSourceType enum value.
ServiceID is a unique identifier of a specific service.
Name of service.
SopServiceTypeSsm is a SopServiceType enum value.
TemplateFormatCfnJson is a TemplateFormat enum value.
TemplateFormatCfnYaml is a TemplateFormat enum value.
TestRiskHigh is a TestRisk enum value.
TestRiskMedium is a TestRisk enum value.
TestRiskSmall is a TestRisk enum value.
TestTypeAz is a TestType enum value.
TestTypeHardware is a TestType enum value.
TestTypeRegion is a TestType enum value.
TestTypeSoftware is a TestType enum value.
# Structs
You don't have permissions to perform the requested operation.
Defines a recommendation for a CloudWatch alarm.
Defines an Resilience Hub application.
Defines an application assessment.
Defines an application assessment summary.
Defines an Application Component.
Defines the compliance of an Application Component against the resiliency policy.
The list of Resilience Hub application input sources.
Defines an application summary.
Version of an application.
List of operational recommendations that did not get included or excluded.
List of operational recommendations that were successfully included or excluded.
Indicates the compliance drifts (recovery time objective (RTO) and recovery point objective (RPO)) that were detected for an assessed entity.
Defines recommendations for an Resilience Hub Application Component, returned as an object.
Defines a recommendation configuration.
This exception occurs when a conflict with a previous successful write is detected.
Defines a cost object.
Defines the compliance against the resiliency policy for a disruption.
The input source of the Amazon Elastic Kubernetes Service cluster.
The input source of the namespace that is located on your Amazon Elastic Kubernetes Service cluster.
Indicates an event you would like to subscribe and get notification for.
Defines a failure policy.
This exception occurs when there is an internal failure in the Resilience Hub service.
Defines a logical resource identifier.
Defines the roles and credentials that Resilience Hub would use while creating the application, importing its resources, and running an assessment.
Defines a physical resource.
Defines a physical resource identifier.
Defines a disruption compliance recommendation.
Defines a recommendation.
Defines a recommendation template created with the CreateRecommendationTemplate action.
ResilienceHub provides the API operation methods for making requests to AWS Resilience Hub.
Defines a resiliency policy.
The overall resiliency score, returned as an object that includes the disruption score and outage score.
Indicates the resources that have drifted in the current application version.
Defines application resource errors.
A list of errors retrieving an application's resources.
Defines a resource identifier for the drifted resource.
Defines a resource mapping.
This exception occurs when the specified resource could not be found.
The location of the Amazon S3 bucket.
Resiliency score of each scoring component.
This exception occurs when you have exceeded your service quota.
Defines a standard operating procedure (SOP) recommendation.
The Terraform s3 state file you need to import.
Defines a test recommendation.
This exception occurs when you have exceeded the limit on the number of requests per second.
Defines a resource that is not supported by Resilience Hub.
Defines the operational recommendation item that needs a status update.
Defines the operational recommendation item that is to be included or excluded.
This exception occurs when a request is not valid.