Documentation ¶
Overview ¶
Package rpc ...
Package rpc ...
Package rpc ...
Package rpc ...
Package rpc ...
Package rpc ...
Package rpc ...
Package rpc ...
Package rpc ...
Package rpc ...
Package rpc ...
Package rpc ...
Package rpc ...
Index ¶
- Variables
- func ChangeBiosSettings(ctx context.Context, req systemsproto.BiosSettingsRequest) (*systemsproto.SystemsResponse, error)
- func ChangeBootOrderSettings(ctx context.Context, req systemsproto.BootOrderSettingsRequest) (*systemsproto.SystemsResponse, error)
- func Compose(req compositionserviceproto.ComposeRequest) (*compositionserviceproto.CompositionServiceResponse, error)
- func ComputerSystemReset(ctx context.Context, req systemsproto.ComputerSystemResetRequest) (*systemsproto.SystemsResponse, error)
- func CreateChassis(ctx context.Context, req chassisproto.CreateChassisRequest) (*chassisproto.GetChassisResponse, error)
- func CreateRemoteAccountService(ctx context.Context, req managersproto.ManagerRequest) (*managersproto.ManagerResponse, error)
- func CreateResourceBlock(req compositionserviceproto.CreateCompositionResourceRequest) (*compositionserviceproto.CompositionServiceResponse, error)
- func CreateResourceZone(req compositionserviceproto.CreateCompositionResourceRequest) (*compositionserviceproto.CompositionServiceResponse, error)
- func CreateVolume(ctx context.Context, req systemsproto.VolumeRequest) (*systemsproto.SystemsResponse, error)
- func DeleteChassis(ctx context.Context, req chassisproto.DeleteChassisRequest) (*chassisproto.GetChassisResponse, error)
- func DeleteFabricResource(ctx context.Context, req fabricsproto.FabricRequest) (*fabricsproto.FabricResponse, error)
- func DeleteRemoteAccountService(ctx context.Context, req managersproto.ManagerRequest) (*managersproto.ManagerResponse, error)
- func DeleteResourceBlock(req compositionserviceproto.DeleteCompositionResourceRequest) (*compositionserviceproto.CompositionServiceResponse, error)
- func DeleteResourceZone(req compositionserviceproto.DeleteCompositionResourceRequest) (*compositionserviceproto.CompositionServiceResponse, error)
- func DeleteRole(ctx context.Context, req roleproto.DeleteRoleRequest) (*roleproto.RoleResponse, error)
- func DeleteSessionRequest(ctx context.Context, sessionID, sessionToken string) (*sessionproto.SessionResponse, error)
- func DeleteTaskRequest(ctx context.Context, req *taskproto.GetTaskRequest) (*taskproto.TaskResponse, error)
- func DeleteVolume(ctx context.Context, req systemsproto.VolumeRequest) (*systemsproto.SystemsResponse, error)
- func DoAccountCreationRequest(ctx context.Context, req accountproto.CreateAccountRequest) (*accountproto.AccountResponse, error)
- func DoAccountDeleteRequest(ctx context.Context, req accountproto.DeleteAccountRequest) (*accountproto.AccountResponse, error)
- func DoAddAggregationSource(ctx context.Context, req aggregatorproto.AggregatorRequest) (*aggregatorproto.AggregatorResponse, error)
- func DoAddElementsToAggregate(ctx context.Context, req aggregatorproto.AggregatorRequest) (*aggregatorproto.AggregatorResponse, error)
- func DoCreateAggregate(ctx context.Context, req aggregatorproto.AggregatorRequest) (*aggregatorproto.AggregatorResponse, error)
- func DoCreateEventSubscription(ctx context.Context, req eventsproto.EventSubRequest) (*eventsproto.EventSubResponse, error)
- func DoDeleteAggregate(ctx context.Context, req aggregatorproto.AggregatorRequest) (*aggregatorproto.AggregatorResponse, error)
- func DoDeleteAggregationSource(ctx context.Context, req aggregatorproto.AggregatorRequest) (*aggregatorproto.AggregatorResponse, error)
- func DoDeleteEventSubscription(ctx context.Context, req eventsproto.EventRequest) (*eventsproto.EventSubResponse, error)
- func DoGetAccountRequest(ctx context.Context, req accountproto.GetAccountRequest) (*accountproto.AccountResponse, error)
- func DoGetAccountServiceRequest(ctx context.Context, req accountproto.AccountRequest) (*accountproto.AccountResponse, error)
- func DoGetAggregateCollection(ctx context.Context, req aggregatorproto.AggregatorRequest) (*aggregatorproto.AggregatorResponse, error)
- func DoGetAggregationService(ctx context.Context, req aggregatorproto.AggregatorRequest) (*aggregatorproto.AggregatorResponse, error)
- func DoGetAggregationSource(ctx context.Context, req aggregatorproto.AggregatorRequest) (*aggregatorproto.AggregatorResponse, error)
- func DoGetAllAccountRequest(ctx context.Context, req accountproto.AccountRequest) (*accountproto.AccountResponse, error)
- func DoGetAllAggregationSource(ctx context.Context, req aggregatorproto.AggregatorRequest) (*aggregatorproto.AggregatorResponse, error)
- func DoGetAllConnectionMethods(ctx context.Context, req aggregatorproto.AggregatorRequest) (*aggregatorproto.AggregatorResponse, error)
- func DoGetConnectionMethod(ctx context.Context, req aggregatorproto.AggregatorRequest) (*aggregatorproto.AggregatorResponse, error)
- func DoGetEventService(ctx context.Context, req eventsproto.EventSubRequest) (*eventsproto.EventSubResponse, error)
- func DoGetEventSubscription(ctx context.Context, req eventsproto.EventRequest) (*eventsproto.EventSubResponse, error)
- func DoGetEventSubscriptionsCollection(ctx context.Context, req eventsproto.EventRequest) (*eventsproto.EventSubResponse, error)
- func DoGetFirmwareInventory(ctx context.Context, req updateproto.UpdateRequest) (*updateproto.UpdateResponse, error)
- func DoGetFirmwareInventoryCollection(ctx context.Context, req updateproto.UpdateRequest) (*updateproto.UpdateResponse, error)
- func DoGetMetricDefinition(ctx context.Context, req teleproto.TelemetryRequest) (*teleproto.TelemetryResponse, error)
- func DoGetMetricDefinitionCollection(ctx context.Context, req teleproto.TelemetryRequest) (*teleproto.TelemetryResponse, error)
- func DoGetMetricReport(ctx context.Context, req teleproto.TelemetryRequest) (*teleproto.TelemetryResponse, error)
- func DoGetMetricReportCollection(ctx context.Context, req teleproto.TelemetryRequest) (*teleproto.TelemetryResponse, error)
- func DoGetMetricReportDefinition(ctx context.Context, req teleproto.TelemetryRequest) (*teleproto.TelemetryResponse, error)
- func DoGetMetricReportDefinitionCollection(ctx context.Context, req teleproto.TelemetryRequest) (*teleproto.TelemetryResponse, error)
- func DoGetResetActionInfoService(ctx context.Context, req aggregatorproto.AggregatorRequest) (*aggregatorproto.AggregatorResponse, error)
- func DoGetSetDefaultBootOrderActionInfo(ctx context.Context, req aggregatorproto.AggregatorRequest) (*aggregatorproto.AggregatorResponse, error)
- func DoGetSoftwareInventory(ctx context.Context, req updateproto.UpdateRequest) (*updateproto.UpdateResponse, error)
- func DoGetSoftwareInventoryCollection(ctx context.Context, req updateproto.UpdateRequest) (*updateproto.UpdateResponse, error)
- func DoGetTelemetryService(ctx context.Context, req teleproto.TelemetryRequest) (*teleproto.TelemetryResponse, error)
- func DoGetTrigger(ctx context.Context, req teleproto.TelemetryRequest) (*teleproto.TelemetryResponse, error)
- func DoGetTriggerCollection(ctx context.Context, req teleproto.TelemetryRequest) (*teleproto.TelemetryResponse, error)
- func DoGetUpdateService(ctx context.Context, req updateproto.UpdateRequest) (*updateproto.UpdateResponse, error)
- func DoGeteAggregate(ctx context.Context, req aggregatorproto.AggregatorRequest) (*aggregatorproto.AggregatorResponse, error)
- func DoRemoveElementsFromAggregate(ctx context.Context, req aggregatorproto.AggregatorRequest) (*aggregatorproto.AggregatorResponse, error)
- func DoResetAggregateElements(ctx context.Context, req aggregatorproto.AggregatorRequest) (*aggregatorproto.AggregatorResponse, error)
- func DoResetRequest(ctx context.Context, req aggregatorproto.AggregatorRequest) (*aggregatorproto.AggregatorResponse, error)
- func DoSessionCreationRequest(ctx context.Context, req sessionproto.SessionCreateRequest) (*sessionproto.SessionCreateResponse, error)
- func DoSetDefaultBootOrderAggregateElements(ctx context.Context, req aggregatorproto.AggregatorRequest) (*aggregatorproto.AggregatorResponse, error)
- func DoSetDefaultBootOrderRequest(ctx context.Context, req aggregatorproto.AggregatorRequest) (*aggregatorproto.AggregatorResponse, error)
- func DoSimpleUpdate(ctx context.Context, req updateproto.UpdateRequest) (*updateproto.UpdateResponse, error)
- func DoStartUpdate(ctx context.Context, req updateproto.UpdateRequest) (*updateproto.UpdateResponse, error)
- func DoSubmitTestEvent(ctx context.Context, req eventsproto.EventSubRequest) (*eventsproto.EventSubResponse, error)
- func DoUpdateAccountRequest(ctx context.Context, req accountproto.UpdateAccountRequest) (*accountproto.AccountResponse, error)
- func DoUpdateAggregationSource(ctx context.Context, req aggregatorproto.AggregatorRequest) (*aggregatorproto.AggregatorResponse, error)
- func DoUpdateTrigger(ctx context.Context, req teleproto.TelemetryRequest) (*teleproto.TelemetryResponse, error)
- func GetActivePool(req compositionserviceproto.GetCompositionResourceRequest) (*compositionserviceproto.CompositionServiceResponse, error)
- func GetAllActiveSessionRequest(ctx context.Context, sessionID, sessionToken string) (*sessionproto.SessionResponse, error)
- func GetAllRoles(ctx context.Context, req roleproto.GetRoleRequest) (*roleproto.RoleResponse, error)
- func GetChassis(ctx context.Context, req chassisproto.GetChassisRequest) (*chassisproto.GetChassisResponse, error)
- func GetChassisCollection(ctx context.Context, req chassisproto.GetChassisRequest) (*chassisproto.GetChassisResponse, error)
- func GetChassisResource(ctx context.Context, req chassisproto.GetChassisRequest) (*chassisproto.GetChassisResponse, error)
- func GetCompositionReservations(req compositionserviceproto.GetCompositionResourceRequest) (*compositionserviceproto.CompositionServiceResponse, error)
- func GetCompositionService(req compositionserviceproto.GetCompositionServiceRequest) (*compositionserviceproto.CompositionServiceResponse, error)
- func GetFabricResource(ctx context.Context, req fabricsproto.FabricRequest) (*fabricsproto.FabricResponse, error)
- func GetFreePool(req compositionserviceproto.GetCompositionResourceRequest) (*compositionserviceproto.CompositionServiceResponse, error)
- func GetLicenseCollection(ctx context.Context, req licenseproto.GetLicenseRequest) (*licenseproto.GetLicenseResponse, error)
- func GetLicenseResource(ctx context.Context, req licenseproto.GetLicenseResourceRequest) (*licenseproto.GetLicenseResponse, error)
- func GetLicenseService(ctx context.Context, req licenseproto.GetLicenseServiceRequest) (*licenseproto.GetLicenseResponse, error)
- func GetManagers(ctx context.Context, req managersproto.ManagerRequest) (*managersproto.ManagerResponse, error)
- func GetManagersCollection(ctx context.Context, req managersproto.ManagerRequest) (*managersproto.ManagerResponse, error)
- func GetManagersResource(ctx context.Context, req managersproto.ManagerRequest) (*managersproto.ManagerResponse, error)
- func GetRemoteAccountService(ctx context.Context, req managersproto.ManagerRequest) (*managersproto.ManagerResponse, error)
- func GetResourceBlock(req compositionserviceproto.GetCompositionResourceRequest) (*compositionserviceproto.CompositionServiceResponse, error)
- func GetResourceBlockCollection(req compositionserviceproto.GetCompositionResourceRequest) (*compositionserviceproto.CompositionServiceResponse, error)
- func GetResourceZone(req compositionserviceproto.GetCompositionResourceRequest) (*compositionserviceproto.CompositionServiceResponse, error)
- func GetResourceZoneCollection(req compositionserviceproto.GetCompositionResourceRequest) (*compositionserviceproto.CompositionServiceResponse, error)
- func GetRole(ctx context.Context, req roleproto.GetRoleRequest) (*roleproto.RoleResponse, error)
- func GetSessionRequest(ctx context.Context, sessionID, sessionToken string) (*sessionproto.SessionResponse, error)
- func GetSessionServiceRequest(ctx context.Context) (*sessionproto.SessionResponse, error)
- func GetSubTask(ctx context.Context, req *taskproto.GetTaskRequest) (*taskproto.TaskResponse, error)
- func GetSubTasks(ctx context.Context, req *taskproto.GetTaskRequest) (*taskproto.TaskResponse, error)
- func GetSystemRequestRPC(ctx context.Context, req systemsproto.GetSystemsRequest) (*systemsproto.SystemsResponse, error)
- func GetSystemResource(ctx context.Context, req systemsproto.GetSystemsRequest) (*systemsproto.SystemsResponse, error)
- func GetSystemsCollection(ctx context.Context, req systemsproto.GetSystemsRequest) (*systemsproto.SystemsResponse, error)
- func GetTaskMonitor(ctx context.Context, req *taskproto.GetTaskRequest) (*taskproto.TaskResponse, error)
- func GetTaskRequest(ctx context.Context, req *taskproto.GetTaskRequest) (*taskproto.TaskResponse, error)
- func GetTaskService(ctx context.Context, req *taskproto.GetTaskRequest) (*taskproto.TaskResponse, error)
- func InstallLicenseService(ctx context.Context, req licenseproto.InstallLicenseRequest) (*licenseproto.GetLicenseResponse, error)
- func ResetSecureBoot(ctx context.Context, req systemsproto.SecureBootRequest) (*systemsproto.SystemsResponse, error)
- func SetDefaultBootOrder(ctx context.Context, req systemsproto.DefaultBootOrderRequest) (*systemsproto.SystemsResponse, error)
- func TaskCollection(ctx context.Context, req *taskproto.GetTaskRequest) (*taskproto.TaskResponse, error)
- func UpdateChassis(ctx context.Context, req chassisproto.UpdateChassisRequest) (*chassisproto.GetChassisResponse, error)
- func UpdateFabricResource(ctx context.Context, req fabricsproto.FabricRequest) (*fabricsproto.FabricResponse, error)
- func UpdateRemoteAccountService(ctx context.Context, req managersproto.ManagerRequest) (*managersproto.ManagerResponse, error)
- func UpdateRole(ctx context.Context, req roleproto.UpdateRoleRequest) (*roleproto.RoleResponse, error)
- func UpdateSecureBoot(ctx context.Context, req systemsproto.SecureBootRequest) (*systemsproto.SystemsResponse, error)
- func VirtualMediaEject(ctx context.Context, req managersproto.ManagerRequest) (*managersproto.ManagerResponse, error)
- func VirtualMediaInsert(ctx context.Context, req managersproto.ManagerRequest) (*managersproto.ManagerResponse, error)
Constants ¶
This section is empty.
Variables ¶
var ( ClientFunc = services.ODIMService.Client NewAccountClientFunc = accountproto.NewAccountClient )
helper functions
var (
NewAggregatorClientFunc = aggregatorproto.NewAggregatorClient
)
helper functions
var (
NewChassisClientFunc = chassisproto.NewChassisClient
)
helper functions
var (
NewEventsClientFunc = eventsproto.NewEventsClient
)
helper functions
var (
NewFabricsClientFunc = fabricsproto.NewFabricsClient
)
helper functions
var (
NewGetTaskServiceClientFunc = taskproto.NewGetTaskServiceClient
)
helper functions
var (
NewManagersClientFunc = managersproto.NewManagersClient
)
helper functions
var (
NewRolesClientFunc = roleproto.NewRolesClient
)
helper functions
var (
NewSessionClientFunc = sessionproto.NewSessionClient
)
helper functions
var (
NewSystemsClientFunc = systemsproto.NewSystemsClient
)
helper functions
var (
NewTelemetryClientFunc = teleproto.NewTelemetryClient
)
helper functions
var (
NewUpdateClientFunc = updateproto.NewUpdateClient
)
helper functions
Functions ¶
func ChangeBiosSettings ¶
func ChangeBiosSettings(ctx context.Context, req systemsproto.BiosSettingsRequest) (*systemsproto.SystemsResponse, error)
ChangeBiosSettings will do the rpc call to change bios settings
func ChangeBootOrderSettings ¶
func ChangeBootOrderSettings(ctx context.Context, req systemsproto.BootOrderSettingsRequest) (*systemsproto.SystemsResponse, error)
ChangeBootOrderSettings will do the rpc call to change Boot Order settings
func Compose ¶
func Compose(req compositionserviceproto.ComposeRequest) (*compositionserviceproto.CompositionServiceResponse, error)
Compose will do the rpc call to Compose a system
func ComputerSystemReset ¶
func ComputerSystemReset(ctx context.Context, req systemsproto.ComputerSystemResetRequest) (*systemsproto.SystemsResponse, error)
ComputerSystemReset will do the rpc call to reset the computer system
func CreateChassis ¶
func CreateChassis(ctx context.Context, req chassisproto.CreateChassisRequest) (*chassisproto.GetChassisResponse, error)
CreateChassis will do the rpc call to create a Chassis
func CreateRemoteAccountService ¶
func CreateRemoteAccountService(ctx context.Context, req managersproto.ManagerRequest) (*managersproto.ManagerResponse, error)
CreateRemoteAccountService will do the rpc call to create a new BMC account
func CreateResourceBlock ¶
func CreateResourceBlock(req compositionserviceproto.CreateCompositionResourceRequest) (*compositionserviceproto.CompositionServiceResponse, error)
CreateResourceBlock will do the rpc call to Create Resource Block
func CreateResourceZone ¶
func CreateResourceZone(req compositionserviceproto.CreateCompositionResourceRequest) (*compositionserviceproto.CompositionServiceResponse, error)
CreateResourceZone will do the rpc call to Create Resource Zone
func CreateVolume ¶
func CreateVolume(ctx context.Context, req systemsproto.VolumeRequest) (*systemsproto.SystemsResponse, error)
CreateVolume will do the rpc call to create a volume under storage
func DeleteChassis ¶
func DeleteChassis(ctx context.Context, req chassisproto.DeleteChassisRequest) (*chassisproto.GetChassisResponse, error)
DeleteChassis will do the rpc call to delete a chassis
func DeleteFabricResource ¶
func DeleteFabricResource(ctx context.Context, req fabricsproto.FabricRequest) (*fabricsproto.FabricResponse, error)
DeleteFabricResource defines the RPC call function for the DeleteFabricResource from fabrics micro service
func DeleteRemoteAccountService ¶
func DeleteRemoteAccountService(ctx context.Context, req managersproto.ManagerRequest) (*managersproto.ManagerResponse, error)
DeleteRemoteAccountService will do the rpc call to delete an existing BMC account
func DeleteResourceBlock ¶
func DeleteResourceBlock(req compositionserviceproto.DeleteCompositionResourceRequest) (*compositionserviceproto.CompositionServiceResponse, error)
DeleteResourceBlock will do the rpc call to Delete Resource Block
func DeleteResourceZone ¶
func DeleteResourceZone(req compositionserviceproto.DeleteCompositionResourceRequest) (*compositionserviceproto.CompositionServiceResponse, error)
DeleteResourceZone will do the rpc call to Delete Resource Zone
func DeleteRole ¶
func DeleteRole(ctx context.Context, req roleproto.DeleteRoleRequest) (*roleproto.RoleResponse, error)
DeleteRole defines the RPC call function for the DeleteRole from account-session microservice
func DeleteSessionRequest ¶
func DeleteSessionRequest(ctx context.Context, sessionID, sessionToken string) (*sessionproto.SessionResponse, error)
DeleteSessionRequest will do the rpc call to delete session
func DeleteTaskRequest ¶
func DeleteTaskRequest(ctx context.Context, req *taskproto.GetTaskRequest) (*taskproto.TaskResponse, error)
DeleteTaskRequest will do the rpc calls for the svc-task DeleteTask
func DeleteVolume ¶
func DeleteVolume(ctx context.Context, req systemsproto.VolumeRequest) (*systemsproto.SystemsResponse, error)
DeleteVolume will do the rpc call to DeleteVolume a volume under storage
func DoAccountCreationRequest ¶
func DoAccountCreationRequest(ctx context.Context, req accountproto.CreateAccountRequest) (*accountproto.AccountResponse, error)
DoAccountCreationRequest defines the RPC call function for the AccountCreation from account-session micro service
func DoAccountDeleteRequest ¶
func DoAccountDeleteRequest(ctx context.Context, req accountproto.DeleteAccountRequest) (*accountproto.AccountResponse, error)
DoAccountDeleteRequest defines the RPC call function for the AccountDelete from account-session micro service
func DoAddAggregationSource ¶
func DoAddAggregationSource(ctx context.Context, req aggregatorproto.AggregatorRequest) (*aggregatorproto.AggregatorResponse, error)
DoAddAggregationSource defines the RPC call function for the AddAggregationSource from aggregator micro service
func DoAddElementsToAggregate ¶
func DoAddElementsToAggregate(ctx context.Context, req aggregatorproto.AggregatorRequest) (*aggregatorproto.AggregatorResponse, error)
DoAddElementsToAggregate defines the RPC call function for the add elements to an aggregate from aggregator micro service
func DoCreateAggregate ¶
func DoCreateAggregate(ctx context.Context, req aggregatorproto.AggregatorRequest) (*aggregatorproto.AggregatorResponse, error)
DoCreateAggregate defines the RPC call function for the CreateAggregate from aggregator micro service
func DoCreateEventSubscription ¶
func DoCreateEventSubscription(ctx context.Context, req eventsproto.EventSubRequest) (*eventsproto.EventSubResponse, error)
DoCreateEventSubscription defines the RPC call function for the CreateEventSubscription from events micro service
func DoDeleteAggregate ¶
func DoDeleteAggregate(ctx context.Context, req aggregatorproto.AggregatorRequest) (*aggregatorproto.AggregatorResponse, error)
DoDeleteAggregate defines the RPC call function for the delete aggregate from aggregator micro service
func DoDeleteAggregationSource ¶
func DoDeleteAggregationSource(ctx context.Context, req aggregatorproto.AggregatorRequest) (*aggregatorproto.AggregatorResponse, error)
DoDeleteAggregationSource defines the RPC call function for the DeleteAggregationSource from aggregator micro service
func DoDeleteEventSubscription ¶
func DoDeleteEventSubscription(ctx context.Context, req eventsproto.EventRequest) (*eventsproto.EventSubResponse, error)
DoDeleteEventSubscription defines the RPC call function for the DoDeleteEventSubscription from events micro service
func DoGetAccountRequest ¶
func DoGetAccountRequest(ctx context.Context, req accountproto.GetAccountRequest) (*accountproto.AccountResponse, error)
DoGetAccountRequest defines the RPC call function for the GetAccount from account-session micro service
func DoGetAccountServiceRequest ¶
func DoGetAccountServiceRequest(ctx context.Context, req accountproto.AccountRequest) (*accountproto.AccountResponse, error)
DoGetAccountServiceRequest defines the RPC call function for the GetAccountService from account-session micro service
func DoGetAggregateCollection ¶
func DoGetAggregateCollection(ctx context.Context, req aggregatorproto.AggregatorRequest) (*aggregatorproto.AggregatorResponse, error)
DoGetAggregateCollection defines the RPC call function for the get aggregate collections from aggregator micro service
func DoGetAggregationService ¶
func DoGetAggregationService(ctx context.Context, req aggregatorproto.AggregatorRequest) (*aggregatorproto.AggregatorResponse, error)
DoGetAggregationService defines the RPC call function for the GetAggregationService from aggregator micro service
func DoGetAggregationSource ¶
func DoGetAggregationSource(ctx context.Context, req aggregatorproto.AggregatorRequest) (*aggregatorproto.AggregatorResponse, error)
DoGetAggregationSource defines the RPC call function for the GetAggregationSource from aggregator micro service
func DoGetAllAccountRequest ¶
func DoGetAllAccountRequest(ctx context.Context, req accountproto.AccountRequest) (*accountproto.AccountResponse, error)
DoGetAllAccountRequest defines the RPC call function for the GetAllAccount from account-session micro service
func DoGetAllAggregationSource ¶
func DoGetAllAggregationSource(ctx context.Context, req aggregatorproto.AggregatorRequest) (*aggregatorproto.AggregatorResponse, error)
DoGetAllAggregationSource defines the RPC call function for the GetAllAggregationSource from aggregator micro service
func DoGetAllConnectionMethods ¶
func DoGetAllConnectionMethods(ctx context.Context, req aggregatorproto.AggregatorRequest) (*aggregatorproto.AggregatorResponse, error)
DoGetAllConnectionMethods defines the RPC call function for the get connection method collection from aggregator micro service
func DoGetConnectionMethod ¶
func DoGetConnectionMethod(ctx context.Context, req aggregatorproto.AggregatorRequest) (*aggregatorproto.AggregatorResponse, error)
DoGetConnectionMethod defines the RPC call function for the get on connection method from aggregator micro service
func DoGetEventService ¶
func DoGetEventService(ctx context.Context, req eventsproto.EventSubRequest) (*eventsproto.EventSubResponse, error)
DoGetEventService defines the RPC call function for the GetEventService from events micro service
func DoGetEventSubscription ¶
func DoGetEventSubscription(ctx context.Context, req eventsproto.EventRequest) (*eventsproto.EventSubResponse, error)
DoGetEventSubscription defines the RPC call function for the DoGetEventSubscription from events micro service
func DoGetEventSubscriptionsCollection ¶
func DoGetEventSubscriptionsCollection(ctx context.Context, req eventsproto.EventRequest) (*eventsproto.EventSubResponse, error)
DoGetEventSubscriptionsCollection defines the RPC call function for the DoGetEventSubscription from events micro service
func DoGetFirmwareInventory ¶
func DoGetFirmwareInventory(ctx context.Context, req updateproto.UpdateRequest) (*updateproto.UpdateResponse, error)
DoGetFirmwareInventory defines the RPC call function for the GetFirmwareInventory from update micro service
func DoGetFirmwareInventoryCollection ¶
func DoGetFirmwareInventoryCollection(ctx context.Context, req updateproto.UpdateRequest) (*updateproto.UpdateResponse, error)
DoGetFirmwareInventoryCollection defines the RPC call function for the GetFirmwareInventory from update micro service
func DoGetMetricDefinition ¶
func DoGetMetricDefinition(ctx context.Context, req teleproto.TelemetryRequest) (*teleproto.TelemetryResponse, error)
DoGetMetricDefinition defines the RPC call function for the GetMetricDefinition from telemetry micro service
func DoGetMetricDefinitionCollection ¶
func DoGetMetricDefinitionCollection(ctx context.Context, req teleproto.TelemetryRequest) (*teleproto.TelemetryResponse, error)
DoGetMetricDefinitionCollection defines the RPC call function for the GetMetricDefinitionCollection from telemetry micro service
func DoGetMetricReport ¶
func DoGetMetricReport(ctx context.Context, req teleproto.TelemetryRequest) (*teleproto.TelemetryResponse, error)
DoGetMetricReport defines the RPC call function for the GetMetricReport from telemetry micro service
func DoGetMetricReportCollection ¶
func DoGetMetricReportCollection(ctx context.Context, req teleproto.TelemetryRequest) (*teleproto.TelemetryResponse, error)
DoGetMetricReportCollection defines the RPC call function for the GetMetricReportCollection from telemetry micro service
func DoGetMetricReportDefinition ¶
func DoGetMetricReportDefinition(ctx context.Context, req teleproto.TelemetryRequest) (*teleproto.TelemetryResponse, error)
DoGetMetricReportDefinition defines the RPC call function for the GetMetricReportDefinition from telemetry micro service
func DoGetMetricReportDefinitionCollection ¶
func DoGetMetricReportDefinitionCollection(ctx context.Context, req teleproto.TelemetryRequest) (*teleproto.TelemetryResponse, error)
DoGetMetricReportDefinitionCollection defines the RPC call function for the GetMetricReportDefinitionCollection from telemetry micro service
func DoGetResetActionInfoService ¶
func DoGetResetActionInfoService(ctx context.Context, req aggregatorproto.AggregatorRequest) (*aggregatorproto.AggregatorResponse, error)
DoGetResetActionInfoService defines the RPC call function for the GetResetActionInfoService from aggregator micro service
func DoGetSetDefaultBootOrderActionInfo ¶
func DoGetSetDefaultBootOrderActionInfo(ctx context.Context, req aggregatorproto.AggregatorRequest) (*aggregatorproto.AggregatorResponse, error)
DoGetSetDefaultBootOrderActionInfo defines the RPC call function for the GetSetDefaultBootOrderActionInfo from aggregator micro service
func DoGetSoftwareInventory ¶
func DoGetSoftwareInventory(ctx context.Context, req updateproto.UpdateRequest) (*updateproto.UpdateResponse, error)
DoGetSoftwareInventory defines the RPC call function for the GetSoftwareInventory from update micro service
func DoGetSoftwareInventoryCollection ¶
func DoGetSoftwareInventoryCollection(ctx context.Context, req updateproto.UpdateRequest) (*updateproto.UpdateResponse, error)
DoGetSoftwareInventoryCollection defines the RPC call function for the GetSoftwareInventory from update micro service
func DoGetTelemetryService ¶
func DoGetTelemetryService(ctx context.Context, req teleproto.TelemetryRequest) (*teleproto.TelemetryResponse, error)
DoGetTelemetryService defines the RPC call function for the GetTelemetryService from telemetry micro service
func DoGetTrigger ¶
func DoGetTrigger(ctx context.Context, req teleproto.TelemetryRequest) (*teleproto.TelemetryResponse, error)
DoGetTrigger defines the RPC call function for the GetTrigger from telemetry micro service
func DoGetTriggerCollection ¶
func DoGetTriggerCollection(ctx context.Context, req teleproto.TelemetryRequest) (*teleproto.TelemetryResponse, error)
DoGetTriggerCollection defines the RPC call function for the GetTriggerCollection from telemetry micro service
func DoGetUpdateService ¶
func DoGetUpdateService(ctx context.Context, req updateproto.UpdateRequest) (*updateproto.UpdateResponse, error)
DoGetUpdateService defines the RPC call function for the GetUpdateService from update micro service
func DoGeteAggregate ¶
func DoGeteAggregate(ctx context.Context, req aggregatorproto.AggregatorRequest) (*aggregatorproto.AggregatorResponse, error)
DoGeteAggregate defines the RPC call function for the get aggregate from aggregator micro service
func DoRemoveElementsFromAggregate ¶
func DoRemoveElementsFromAggregate(ctx context.Context, req aggregatorproto.AggregatorRequest) (*aggregatorproto.AggregatorResponse, error)
DoRemoveElementsFromAggregate defines the RPC call function for the remove elements from an aggregate from aggregator micro service
func DoResetAggregateElements ¶
func DoResetAggregateElements(ctx context.Context, req aggregatorproto.AggregatorRequest) (*aggregatorproto.AggregatorResponse, error)
DoResetAggregateElements defines the RPC call function for the reset elements of an aggregate from aggregator micro service
func DoResetRequest ¶
func DoResetRequest(ctx context.Context, req aggregatorproto.AggregatorRequest) (*aggregatorproto.AggregatorResponse, error)
DoResetRequest defines the RPC call function for the Reset from aggregator micro service
func DoSessionCreationRequest ¶
func DoSessionCreationRequest(ctx context.Context, req sessionproto.SessionCreateRequest) (*sessionproto.SessionCreateResponse, error)
DoSessionCreationRequest will do the rpc calls for the auth
func DoSetDefaultBootOrderAggregateElements ¶
func DoSetDefaultBootOrderAggregateElements(ctx context.Context, req aggregatorproto.AggregatorRequest) (*aggregatorproto.AggregatorResponse, error)
DoSetDefaultBootOrderAggregateElements defines the RPC call function for the set default boot order elements of an aggregate from aggregator micro service
func DoSetDefaultBootOrderRequest ¶
func DoSetDefaultBootOrderRequest(ctx context.Context, req aggregatorproto.AggregatorRequest) (*aggregatorproto.AggregatorResponse, error)
DoSetDefaultBootOrderRequest defines the RPC call function for the SetDefaultBootOrder from aggregator micro service
func DoSimpleUpdate ¶
func DoSimpleUpdate(ctx context.Context, req updateproto.UpdateRequest) (*updateproto.UpdateResponse, error)
DoSimpleUpdate defines the RPC call for SimpleUpdate from update micro service
func DoStartUpdate ¶
func DoStartUpdate(ctx context.Context, req updateproto.UpdateRequest) (*updateproto.UpdateResponse, error)
DoStartUpdate defines the RPC call for StartUpdate from update micro service
func DoSubmitTestEvent ¶
func DoSubmitTestEvent(ctx context.Context, req eventsproto.EventSubRequest) (*eventsproto.EventSubResponse, error)
DoSubmitTestEvent defines the RPC call function for the SubmitTestEvent from events micro service
func DoUpdateAccountRequest ¶
func DoUpdateAccountRequest(ctx context.Context, req accountproto.UpdateAccountRequest) (*accountproto.AccountResponse, error)
DoUpdateAccountRequest defines the RPC call function for the UpdateAccount from account-session micro service
func DoUpdateAggregationSource ¶
func DoUpdateAggregationSource(ctx context.Context, req aggregatorproto.AggregatorRequest) (*aggregatorproto.AggregatorResponse, error)
DoUpdateAggregationSource defines the RPC call function for the UpdateAggregationSource from aggregator micro service
func DoUpdateTrigger ¶
func DoUpdateTrigger(ctx context.Context, req teleproto.TelemetryRequest) (*teleproto.TelemetryResponse, error)
DoUpdateTrigger defines the RPC call function for the UpdateTrigger from telemetry micro service
func GetActivePool ¶
func GetActivePool(req compositionserviceproto.GetCompositionResourceRequest) (*compositionserviceproto.CompositionServiceResponse, error)
GetActivePool will do the rpc call to list out the Active pool Resource block instance collection
func GetAllActiveSessionRequest ¶
func GetAllActiveSessionRequest(ctx context.Context, sessionID, sessionToken string) (*sessionproto.SessionResponse, error)
GetAllActiveSessionRequest will do the rpc call to get session
func GetAllRoles ¶
func GetAllRoles(ctx context.Context, req roleproto.GetRoleRequest) (*roleproto.RoleResponse, error)
GetAllRoles defines the RPC call function for the GetAllRoles from account-session micro service
func GetChassis ¶
func GetChassis(ctx context.Context, req chassisproto.GetChassisRequest) (*chassisproto.GetChassisResponse, error)
GetChassis will do the rpc call to System Resource
func GetChassisCollection ¶
func GetChassisCollection(ctx context.Context, req chassisproto.GetChassisRequest) (*chassisproto.GetChassisResponse, error)
GetChassisCollection will do the rpc call to collect all chassis
func GetChassisResource ¶
func GetChassisResource(ctx context.Context, req chassisproto.GetChassisRequest) (*chassisproto.GetChassisResponse, error)
GetChassisResource will do the rpc call to collect Chassis Resource
func GetCompositionReservations ¶
func GetCompositionReservations(req compositionserviceproto.GetCompositionResourceRequest) (*compositionserviceproto.CompositionServiceResponse, error)
GetCompositionReservations will do the rpc call to list out the Compose action Reservation collection
func GetCompositionService ¶
func GetCompositionService(req compositionserviceproto.GetCompositionServiceRequest) (*compositionserviceproto.CompositionServiceResponse, error)
GetCompositionService will do the rpc call to get Composition Service Information
func GetFabricResource ¶
func GetFabricResource(ctx context.Context, req fabricsproto.FabricRequest) (*fabricsproto.FabricResponse, error)
GetFabricResource defines the RPC call function for the GetFabricResource from fabrics micro service
func GetFreePool ¶
func GetFreePool(req compositionserviceproto.GetCompositionResourceRequest) (*compositionserviceproto.CompositionServiceResponse, error)
GetFreePool will do the rpc call to list out the Free pool Resource block instance collection
func GetLicenseCollection ¶
func GetLicenseCollection(ctx context.Context, req licenseproto.GetLicenseRequest) (*licenseproto.GetLicenseResponse, error)
GetLicenseCollection will do the rpc call to get License Service Information
func GetLicenseResource ¶
func GetLicenseResource(ctx context.Context, req licenseproto.GetLicenseResourceRequest) (*licenseproto.GetLicenseResponse, error)
GetLicenseResource will do the rpc call to get License Service Information
func GetLicenseService ¶
func GetLicenseService(ctx context.Context, req licenseproto.GetLicenseServiceRequest) (*licenseproto.GetLicenseResponse, error)
GetLicenseService will do the rpc call to get License Service Information
func GetManagers ¶
func GetManagers(ctx context.Context, req managersproto.ManagerRequest) (*managersproto.ManagerResponse, error)
GetManagers will do the rpc calls for the svc-managers
func GetManagersCollection ¶
func GetManagersCollection(ctx context.Context, req managersproto.ManagerRequest) (*managersproto.ManagerResponse, error)
GetManagersCollection will do the rpc call to collect Managers
func GetManagersResource ¶
func GetManagersResource(ctx context.Context, req managersproto.ManagerRequest) (*managersproto.ManagerResponse, error)
GetManagersResource will do the rpc calls for the svc-managers
func GetRemoteAccountService ¶
func GetRemoteAccountService(ctx context.Context, req managersproto.ManagerRequest) (*managersproto.ManagerResponse, error)
GetRemoteAccountService will do the rpc call to collect BMC accounts
func GetResourceBlock ¶
func GetResourceBlock(req compositionserviceproto.GetCompositionResourceRequest) (*compositionserviceproto.CompositionServiceResponse, error)
GetResourceBlock will do the rpc call to get Resource Block Instance
func GetResourceBlockCollection ¶
func GetResourceBlockCollection(req compositionserviceproto.GetCompositionResourceRequest) (*compositionserviceproto.CompositionServiceResponse, error)
GetResourceBlockCollection will do the rpc call to get Resource Block collection
func GetResourceZone ¶
func GetResourceZone(req compositionserviceproto.GetCompositionResourceRequest) (*compositionserviceproto.CompositionServiceResponse, error)
GetResourceZone will do the rpc call to get Resource Zone Instance
func GetResourceZoneCollection ¶
func GetResourceZoneCollection(req compositionserviceproto.GetCompositionResourceRequest) (*compositionserviceproto.CompositionServiceResponse, error)
GetResourceZoneCollection will do the rpc call to get Resource Zone Collection
func GetRole ¶
func GetRole(ctx context.Context, req roleproto.GetRoleRequest) (*roleproto.RoleResponse, error)
GetRole defines the RPC call function for the GetRole from account-session micro service
func GetSessionRequest ¶
func GetSessionRequest(ctx context.Context, sessionID, sessionToken string) (*sessionproto.SessionResponse, error)
GetSessionRequest will do the rpc call to get session
func GetSessionServiceRequest ¶
func GetSessionServiceRequest(ctx context.Context) (*sessionproto.SessionResponse, error)
GetSessionServiceRequest will do the rpc call to check session
func GetSubTask ¶
func GetSubTask(ctx context.Context, req *taskproto.GetTaskRequest) (*taskproto.TaskResponse, error)
GetSubTask will do the rpc calls for the svc-task GetSubTask
func GetSubTasks ¶
func GetSubTasks(ctx context.Context, req *taskproto.GetTaskRequest) (*taskproto.TaskResponse, error)
GetSubTasks will do the rpc calls for the svc-task GetSubTasks
func GetSystemRequestRPC ¶
func GetSystemRequestRPC(ctx context.Context, req systemsproto.GetSystemsRequest) (*systemsproto.SystemsResponse, error)
GetSystemRequestRPC will do the rpc calls for the svc-systems
func GetSystemResource ¶
func GetSystemResource(ctx context.Context, req systemsproto.GetSystemsRequest) (*systemsproto.SystemsResponse, error)
GetSystemResource will do the rpc call to collect System Resource
func GetSystemsCollection ¶
func GetSystemsCollection(ctx context.Context, req systemsproto.GetSystemsRequest) (*systemsproto.SystemsResponse, error)
GetSystemsCollection will do the rpc call to collect Systems from odimra
func GetTaskMonitor ¶
func GetTaskMonitor(ctx context.Context, req *taskproto.GetTaskRequest) (*taskproto.TaskResponse, error)
GetTaskMonitor will do the rpc calls for the svc-task GetTaskMonitor
func GetTaskRequest ¶
func GetTaskRequest(ctx context.Context, req *taskproto.GetTaskRequest) (*taskproto.TaskResponse, error)
GetTaskRequest will do the rpc calls for the svc-task GetTaskStatus
func GetTaskService ¶
func GetTaskService(ctx context.Context, req *taskproto.GetTaskRequest) (*taskproto.TaskResponse, error)
GetTaskService will perform the rpc call to svc-task GetTaskService
func InstallLicenseService ¶
func InstallLicenseService(ctx context.Context, req licenseproto.InstallLicenseRequest) (*licenseproto.GetLicenseResponse, error)
InstallLicenseService will do the rpc call to install License
func ResetSecureBoot ¶
func ResetSecureBoot(ctx context.Context, req systemsproto.SecureBootRequest) (*systemsproto.SystemsResponse, error)
ResetSecureBoot will do the rpc call to ResetSecureBoot
func SetDefaultBootOrder ¶
func SetDefaultBootOrder(ctx context.Context, req systemsproto.DefaultBootOrderRequest) (*systemsproto.SystemsResponse, error)
SetDefaultBootOrder will do the rpc call to set the default boot order of computer system
func TaskCollection ¶
func TaskCollection(ctx context.Context, req *taskproto.GetTaskRequest) (*taskproto.TaskResponse, error)
TaskCollection will perform the rpc call to svc-task TaskCollection
func UpdateChassis ¶
func UpdateChassis(ctx context.Context, req chassisproto.UpdateChassisRequest) (*chassisproto.GetChassisResponse, error)
UpdateChassis will do the rpc call to update a chassis
func UpdateFabricResource ¶
func UpdateFabricResource(ctx context.Context, req fabricsproto.FabricRequest) (*fabricsproto.FabricResponse, error)
UpdateFabricResource defines the RPC call function for creating/updating the Fabric Resource such as Endpoints, Zones from fabrics micro service
func UpdateRemoteAccountService ¶
func UpdateRemoteAccountService(ctx context.Context, req managersproto.ManagerRequest) (*managersproto.ManagerResponse, error)
UpdateRemoteAccountService will do rpc call to update BMC account
func UpdateRole ¶
func UpdateRole(ctx context.Context, req roleproto.UpdateRoleRequest) (*roleproto.RoleResponse, error)
UpdateRole defines the RPC call function for the UpdateRole from account-session micro service
func UpdateSecureBoot ¶
func UpdateSecureBoot(ctx context.Context, req systemsproto.SecureBootRequest) (*systemsproto.SystemsResponse, error)
UpdateSecureBoot will do the rpc call to UpdateSecureBoot
func VirtualMediaEject ¶
func VirtualMediaEject(ctx context.Context, req managersproto.ManagerRequest) (*managersproto.ManagerResponse, error)
VirtualMediaEject will do the rpc calls for the svc-managers
func VirtualMediaInsert ¶
func VirtualMediaInsert(ctx context.Context, req managersproto.ManagerRequest) (*managersproto.ManagerResponse, error)
VirtualMediaInsert will do the rpc calls for the svc-managers
Types ¶
This section is empty.