# Functions
AddFinalizer accepts a metav1 object and adds the provided finalizer if not present.
AddFinalizerAndUpdate removes a finalizer from a runtime object and attempts to update that object in the API server.
AddFinalizerIfPossible tries to convert a runtime object to a metav1 object and add the provided finalizer.
ConvertToStatus takes a runtime.Object and attempts to convert it to an object with an ASOStatus field.
No description provided by the author
EnsureDelete deletes the instance and waits for it to be gone or timeout.
EnsureInstance creates the instance and waits for it to exist or timeout.
No description provided by the author
No description provided by the author
No description provided by the author
Fetch retrieves an object by namespaced name from the API server and puts the contents in the runtime.Object parameter.
GenerateAlphaNumTestResourceName returns an alpha-numeric resource name.
GenerateAlphaNumTestResourceNameWithRandom returns an alpha-numeric resource name with a random string appended.
GenerateRandomSshPublicKeyString returns a random string of SSH public key data.
GenerateTestResourceName returns a resource name.
GenerateTestResourceNameWithRandom returns a resource name with a random string appended.
HasFinalizer accepts a metav1 object and returns true if the the object has the provided finalizer.
No description provided by the author
No description provided by the author
RemoveFinalizer accepts a metav1 object and removes the provided finalizer if present.
RemoveFinalizerAndUpdate removes a finalizer from a runtime object and attempts to update that object in the API server.
RemoveFinalizerIfPossible tries to convert a runtime object to a metav1 object and remove the provided finalizer.
No description provided by the author
No description provided by the author
# Constants
No description provided by the author
# Variables
No description provided by the author
# Structs
APIMAPIReconciler reconciles a APIM object.
ApimServiceReconciler reconciles a ApimService object.
AppInsightsApiKeyReconciler reconciles a AppInsightsApiKey object.
AppInsightsReconciler reconciles a AppInsights object.
AsyncReconciler is a generic reconciler for Azure resources.
AzureLoadBalancerReconciler reconciles a AzureLoadBalancer object.
AzureNetworkInterfaceReconciler reconciles a AzureNetworkInterface object.
AzurePublicIPAddressReconciler reconciles a AzurePublicIPAddress object.
AzureSqlActionReconciler reconciles a AzureSqlAction object.
AzureSqlDatabaseReconciler reconciles a AzureSqlDatabase object.
AzureSqlFailoverGroupReconciler reconciles a AzureSqlFailoverGroup object.
AzureSqlFirewallRuleReconciler reconciles a AzureSqlFirewallRule object.
AzureSQLManagedUserReconciler reconciles a AzureSQLManagedUser object.
AzureSqlServerReconciler reconciles an AzureSqlServer object.
AzureSQLUserReconciler reconciles a AzureSQLUser object.
AzureSQLVNetRuleReconciler reconciles a AzureSQLVNetRule object.
AzureVirtualMachineExtensionReconciler reconciles a AzureVirtualMachineExtension object.
AzureVirtualMachineReconciler reconciles a AzureVirtualMachine object.
AzureVMScaleSetReconciler reconciles a AzureVMScaleSet object.
BlobContainerReconciler reconciles a BlobContainer object.
ConsumerGroupReconciler reconciles a ConsumerGroup object.
CosmosDBReconciler reconciles a CosmosDB object.
CosmosDBSQLDatabaseReconciler reconciles a CosmosDB SQL Database object.
EventhubNamespaceReconciler reconciles a EventhubNamespace object.
EventhubReconciler reconciles a Eventhub object.
KeyVaultKeyReconciler reconciles a KeyVaultKey object.
KeyVaultReconciler reconciles a KeyVault object.
MySQLAADUserReconciler reconciles a MySQLAADUser object.
MySQLDatabaseReconciler reconciles a MySQLDatabase object.
MySQLFirewallRuleReconciler reconciles a MySQLFirewallRule object.
MySQLServerAdministratorReconciler reconciles a MySQLServerAdministrator object.
MySQLServerReconciler reconciles a MySQLServer object.
MySQLUserReconciler reconciles a MySQLUser object.
MySQLVNetRuleReconciler reconciles a MySQLVNetRule object.
PostgreSQLDatabaseReconciler reconciles a PostgreSQLDatabase object.
PostgreSQLFirewallRuleReconciler reconciles a PostgreSQLFirewallRule object.
PostgreSQLServerReconciler reconciles a PostgreSQLServer object.
PostgreSQLUserReconciler reconciles a PSQLUser object.
PostgreSQLVNetRuleReconciler reconciles a PostgreSQLVNetRule object.
RedisCacheActionReconciler reconciles a RedisCacheAction object.
RedisCacheFirewallRuleReconciler reconciles a RedisCacheFirewallRule object.
RedisCacheReconciler reconciles a RedisCache object.
ResourceGroupReconciler reconciles a ResourceGroup object.
StorageAccountReconciler reconciles a Storage Account object.
No description provided by the author
VirtualNetworkReconciler reconciles a VirtualNetwork object.