Uses of Class
com.morpheusdata.model.AccountIntegration
Packages that use AccountIntegration
Package
Description
-
Uses of AccountIntegration in com.morpheusdata.core
Methods in com.morpheusdata.core with parameters of type AccountIntegrationModifier and TypeMethodDescriptionio.reactivex.rxjava3.core.Maybe<AccountCredential>MorpheusAccountCredentialService.loadCredentials(AccountIntegration accountIntegration) -
Uses of AccountIntegration in com.morpheusdata.core.integration
Methods in com.morpheusdata.core.integration that return types with arguments of type AccountIntegrationModifier and TypeMethodDescriptionio.reactivex.rxjava3.core.Single<ServiceResponse<AccountIntegration>>MorpheusIntegrationService.registerCloudIntegration(Long cloudId, AccountIntegration integration) Creates a newAccountIntegrationand associates it to aCloudthat is being initializeddefault ServiceResponse<AccountIntegration>MorpheusSynchronousIntegrationService.registerCloudIntegration(Long cloudId, AccountIntegration integration) Methods in com.morpheusdata.core.integration with parameters of type AccountIntegrationModifier and TypeMethodDescriptionio.reactivex.rxjava3.core.Single<ServiceResponse>MorpheusIntegrationService.deleteCloudIntegration(Long cloudId, AccountIntegration integration) Cleanup anAccountIntegrationassociated with aCloudthat is being deletedio.reactivex.rxjava3.core.Observable<AccountInventoryIdentityProjection>MorpheusAccountInventoryService.listIdentityProjections(AccountIntegration accountIntegration) Lists all inventory projection objects for a specified integration id.io.reactivex.rxjava3.core.Single<ServiceResponse<AccountIntegration>>MorpheusIntegrationService.registerCloudIntegration(Long cloudId, AccountIntegration integration) Creates a newAccountIntegrationand associates it to aCloudthat is being initializeddefault ServiceResponse<AccountIntegration>MorpheusSynchronousIntegrationService.registerCloudIntegration(Long cloudId, AccountIntegration integration) io.reactivex.rxjava3.core.CompletableMorpheusIntegrationService.updateAccountIntegrationStatus(AccountIntegration integration, AccountIntegration.Status status) Used for updating the status of aNetworkPoolServerintegration.io.reactivex.rxjava3.core.CompletableMorpheusIntegrationService.updateAccountIntegrationStatus(AccountIntegration integration, AccountIntegration.Status status, String message) Used for updating the status of aNetworkPoolServerintegration.default voidMorpheusSynchronousIntegrationService.updateAccountIntegrationStatus(AccountIntegration integration, AccountIntegration.Status status) Used for updating the status of aNetworkPoolServerintegration.default voidMorpheusSynchronousIntegrationService.updateAccountIntegrationStatus(AccountIntegration integration, AccountIntegration.Status status, String message) Used for updating the status of aNetworkPoolServerintegration. -
Uses of AccountIntegration in com.morpheusdata.core.network
Methods in com.morpheusdata.core.network with parameters of type AccountIntegrationModifier and TypeMethodDescriptionio.reactivex.rxjava3.core.Single<NetworkPoolServer>MorpheusNetworkService.getPoolServerByAccountIntegration(AccountIntegration integration) io.reactivex.rxjava3.core.Observable<NetworkRouterIdentityProjection>MorpheusNetworkRouterService.listIdentityProjections(AccountIntegration accountIntegration) Lists all network projection objects for a specified integration id.io.reactivex.rxjava3.core.Observable<NetworkServer>MorpheusNetworkServerService.listIdentityProjections(AccountIntegration accountIntegration) Lists all network server projection objects for a specified integration id.io.reactivex.rxjava3.core.Observable<NetworkIdentityProjection>MorpheusNetworkService.listIdentityProjections(AccountIntegration accountIntegration) Lists all network projection objects for a specified integration id. -
Uses of AccountIntegration in com.morpheusdata.core.providers
Methods in com.morpheusdata.core.providers with parameters of type AccountIntegrationModifier and TypeMethodDescriptionApprovalProvider.createApprovalRequest(List instances, Request request, AccountIntegration accountIntegration, Policy policy, Map opts) CredentialProvider.createCredential(AccountIntegration integration, AccountCredential credential, Map opts) Creates the credential on the remote integration.DNSProvider.createRecord(AccountIntegration integration, NetworkDomainRecord record, Map opts) Creates a manually allocated DNS Record of the specified record type on the passedNetworkDomainRecordobject.CredentialProvider.deleteCredential(AccountIntegration integration, AccountCredential credential, Map opts) Deletes the credential on the remote integration.DNSProvider.deleteRecord(AccountIntegration integration, NetworkDomainRecord record, Map opts) Deletes a Zone Record that is specified on the Morpheus side with the target integration endpoint.CredentialProvider.loadCredentialData(AccountIntegration integration, AccountCredential credential, Map opts) Used to load credential information on the fly from the datastore.ApprovalProvider.monitorApproval(AccountIntegration accountIntegration) Periodically called to check on approval statusvoidPluginProvider.EventSubscriberFacet.onEvent(E event, AccountIntegration integration) Method triggered when an event that was subscribed to is triggered.voidCredentialProvider.refresh(AccountIntegration integration) Periodically called to test the status of the credential provider.voidDNSProvider.refresh(AccountIntegration integration) Periodically called to refresh and sync data coming from the relevant integration.voidGenericIntegrationProvider.refresh(AccountIntegration accountIntegration) Refresh the integration with the latest data from the providerdefault voidGenericIntegrationProvider.refreshDaily(AccountIntegration accountIntegration) Refresh the integration with the latest data from the provider.GenericIntegrationProvider.renderTemplate(AccountIntegration integration) Integration details provided to your rendering engineCredentialProvider.updateCredential(AccountIntegration integration, AccountCredential credential, Map opts) Updates the credential on the remote integration.CredentialProvider.verify(AccountIntegration integration, Map opts) Validation Method used to validate all inputs applied to the integration of an Credential Provider upon save.DNSProvider.verifyAccountIntegration(AccountIntegration integration, Map opts) Validation Method used to validate all inputs applied to the integration of an DNS Provider upon save.default ServiceResponseGenericIntegrationProvider.verifyAccountIntegration(AccountIntegration accountIntegration, Map opts) Validation Method used to validate all inputs applied to the generic integration upon save. -
Uses of AccountIntegration in com.morpheusdata.core.synchronous
Methods in com.morpheusdata.core.synchronous with parameters of type AccountIntegrationModifier and TypeMethodDescriptionMorpheusSynchronousAccountCredentialService.loadCredentials(AccountIntegration accountIntegration) -
Uses of AccountIntegration in com.morpheusdata.core.synchronous.integration
Methods in com.morpheusdata.core.synchronous.integration that return types with arguments of type AccountIntegrationModifier and TypeMethodDescriptiondefault ServiceResponse<AccountIntegration>MorpheusSynchronousIntegrationService.registerCloudIntegration(Long cloudId, AccountIntegration integration) Methods in com.morpheusdata.core.synchronous.integration with parameters of type AccountIntegrationModifier and TypeMethodDescriptiondefault ServiceResponseMorpheusSynchronousIntegrationService.deleteCloudIntegration(Long cloudId, AccountIntegration integration) default ServiceResponse<AccountIntegration>MorpheusSynchronousIntegrationService.registerCloudIntegration(Long cloudId, AccountIntegration integration) default voidMorpheusSynchronousIntegrationService.updateAccountIntegrationStatus(AccountIntegration integration, AccountIntegration.Status status) Used for updating the status of aNetworkPoolServerintegration.default voidMorpheusSynchronousIntegrationService.updateAccountIntegrationStatus(AccountIntegration integration, AccountIntegration.Status status, String message) Used for updating the status of aNetworkPoolServerintegration. -
Uses of AccountIntegration in com.morpheusdata.model
Fields in com.morpheusdata.model declared as AccountIntegrationModifier and TypeFieldDescriptionprotected AccountIntegrationAccountCredential.integrationprotected AccountIntegrationCodeRepository.integrationprotected AccountIntegrationFileContent.integrationprotected AccountIntegrationNetworkPoolServer.integrationNetworkSecurityServer.integrationprotected AccountIntegrationNetworkServer.integrationFields in com.morpheusdata.model with type parameters of type AccountIntegrationModifier and TypeFieldDescriptionprotected Collection<AccountIntegration>ComputeServerGroup.integrationsMethods in com.morpheusdata.model that return AccountIntegrationModifier and TypeMethodDescriptionAccountCredential.getIntegration()CodeRepository.getIntegration()FileContent.getIntegration()NetworkPoolServer.getIntegration()NetworkSecurityServer.getIntegration()NetworkServer.getIntegration()Methods in com.morpheusdata.model that return types with arguments of type AccountIntegrationMethods in com.morpheusdata.model with parameters of type AccountIntegrationModifier and TypeMethodDescriptionvoidAccountCredential.setIntegration(AccountIntegration integration) voidCodeRepository.setIntegration(AccountIntegration integration) voidFileContent.setIntegration(AccountIntegration integration) voidNetworkPoolServer.setIntegration(AccountIntegration integration) voidNetworkSecurityServer.setIntegration(AccountIntegration integration) voidNetworkServer.setIntegration(AccountIntegration integration) Method parameters in com.morpheusdata.model with type arguments of type AccountIntegrationModifier and TypeMethodDescriptionvoidComputeServerGroup.setIntegrations(Collection<AccountIntegration> integrations)