Module orchestration

Module orchestration 

Source
Expand description

Cloud Orchestration and Load Balancing Configuration

This module provides comprehensive configuration structures for cloud orchestration, including performance optimization, load balancing, security, and budget management.

The module is organized into focused sub-modules for better maintainability:

  • performance: Performance optimization and QoS configurations
  • load_balancing: Load balancing and traffic management
  • security: Security, authentication, and compliance
  • budget: Budget management and cost tracking
  • defaults: Default implementations for all configurations

Re-exports§

pub use load_balancing::*;
pub use performance::*;

Modules§

load_balancing
Load balancing and traffic management configurations
performance
Performance optimization configurations for cloud orchestration

Structs§

AccessCondition
Access condition
AccessPattern
Access pattern
ActionDefinition
Action definition
AuditConfig
Audit configuration
AuthenticationConfig
Authentication configuration
AuthorizationConfig
Authorization configuration
BudgetApprovalLevel
Budget approval level
BudgetApprovalWorkflow
Budget approval workflow
BudgetForecastingConfig
Budget forecasting configuration
BudgetManagementConfig
Budget management configuration
BudgetMonitoringConfig
Budget monitoring configuration
BudgetVarianceAnalysis
Budget variance analysis
BudgetVarianceThresholds
Budget variance thresholds
ClassificationLevel
Classification level
CloudSecurityConfig
Cloud security configuration
ComplianceConfig
Compliance configuration
ConsentManagementConfig
Consent management configuration
CostAllocationRule
Cost allocation rule
CostCategory
Cost category
DDoSProtectionConfig
DDoS protection configuration
DataClassificationConfig
Data classification configuration
DataGovernanceConfig
Data governance configuration
DataPrivacyConfig
Data privacy configuration
DataRetentionConfig
Data retention configuration
DepartmentBudgetConfig
Department budget configuration
EncryptionAtRestConfig
Encryption at rest configuration
EncryptionConfig
Encryption configuration
EncryptionInTransitConfig
Encryption in transit configuration
EncryptionKeyBackupPolicy
Key backup policy
EncryptionKeyManagementConfig
Encryption key management configuration
EncryptionKeyRotationPolicy
Key rotation policy
FirewallConfig
Firewall configuration
FirewallRule
Firewall rule
GlobalBudgetConfig
Global budget configuration
MFAConfig
MFA configuration
NetworkSecurityConfig
Network security configuration
OIDCConfig
OIDC configuration
PermissionSystem
Permission system
ProjectBudgetAlerts
Project budget alerts
ProjectBudgetConfig
Project budget configuration
ProjectCostTracking
Project cost tracking
RateLimitingConfig
Rate limiting configuration
ResourceDefinition
Resource definition
RetentionPolicy
Retention policy
RoleDefinition
Role definition
SAMLConfig
SAML configuration
SSOConfig
SSO configuration
SpendingLimits
Spending limits
VPNConfig
VPN configuration
VPNConnectionConfig
VPN connection configuration
WithdrawalProcess
Withdrawal process

Enums§

AlertFrequency
Alert frequency
AuditEvent
Audit events
AuthMethod
Authentication methods
AuthorizationModel
Authorization models
BudgetForecastingModel
Budget forecasting models
BudgetPeriod
Budget periods
ComplianceFramework
Compliance frameworks
CostTrackingGranularity
Cost tracking granularity
DDoSProtectionLevel
DDoS protection levels
DisposalMethod
Disposal methods
FirewallAction
Firewall actions
FirewallPolicy
Firewall policies
KeyManagementService
Key management services
MFAMethod
MFA methods
PermissionModel
Permission models
PrivacyControl
Privacy controls
ReportingFrequency
Reporting frequency
RolloverPolicy
Rollover policies
SSOProvider
SSO providers
VPNType
VPN types
VarianceAnalysisMethod
Variance analysis methods
WithdrawalMethod
Withdrawal methods