Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IClient ¶
type IClient interface {
Options() Options
AssociateAccounts(ctx context.Context, params *AssociateAccountsInput, optFns ...func(*Options)) (*AssociateAccountsOutput, error)
CreateAutomationRule(ctx context.Context, params *CreateAutomationRuleInput, optFns ...func(*Options)) (*CreateAutomationRuleOutput, error)
DeleteAutomationRule(ctx context.Context, params *DeleteAutomationRuleInput, optFns ...func(*Options)) (*DeleteAutomationRuleOutput, error)
DisassociateAccounts(ctx context.Context, params *DisassociateAccountsInput, optFns ...func(*Options)) (*DisassociateAccountsOutput, error)
GetAutomationEvent(ctx context.Context, params *GetAutomationEventInput, optFns ...func(*Options)) (*GetAutomationEventOutput, error)
GetAutomationRule(ctx context.Context, params *GetAutomationRuleInput, optFns ...func(*Options)) (*GetAutomationRuleOutput, error)
GetEnrollmentConfiguration(ctx context.Context, params *GetEnrollmentConfigurationInput, optFns ...func(*Options)) (*GetEnrollmentConfigurationOutput, error)
ListAccounts(ctx context.Context, params *ListAccountsInput, optFns ...func(*Options)) (*ListAccountsOutput, error)
ListAutomationEventSteps(ctx context.Context, params *ListAutomationEventStepsInput, optFns ...func(*Options)) (*ListAutomationEventStepsOutput, error)
ListAutomationEventSummaries(ctx context.Context, params *ListAutomationEventSummariesInput, optFns ...func(*Options)) (*ListAutomationEventSummariesOutput, error)
ListAutomationEvents(ctx context.Context, params *ListAutomationEventsInput, optFns ...func(*Options)) (*ListAutomationEventsOutput, error)
ListAutomationRulePreview(ctx context.Context, params *ListAutomationRulePreviewInput, optFns ...func(*Options)) (*ListAutomationRulePreviewOutput, error)
ListAutomationRulePreviewSummaries(ctx context.Context, params *ListAutomationRulePreviewSummariesInput, optFns ...func(*Options)) (*ListAutomationRulePreviewSummariesOutput, error)
ListAutomationRules(ctx context.Context, params *ListAutomationRulesInput, optFns ...func(*Options)) (*ListAutomationRulesOutput, error)
ListRecommendedActionSummaries(ctx context.Context, params *ListRecommendedActionSummariesInput, optFns ...func(*Options)) (*ListRecommendedActionSummariesOutput, error)
ListRecommendedActions(ctx context.Context, params *ListRecommendedActionsInput, optFns ...func(*Options)) (*ListRecommendedActionsOutput, error)
ListTagsForResource(ctx context.Context, params *ListTagsForResourceInput, optFns ...func(*Options)) (*ListTagsForResourceOutput, error)
RollbackAutomationEvent(ctx context.Context, params *RollbackAutomationEventInput, optFns ...func(*Options)) (*RollbackAutomationEventOutput, error)
StartAutomationEvent(ctx context.Context, params *StartAutomationEventInput, optFns ...func(*Options)) (*StartAutomationEventOutput, error)
TagResource(ctx context.Context, params *TagResourceInput, optFns ...func(*Options)) (*TagResourceOutput, error)
UntagResource(ctx context.Context, params *UntagResourceInput, optFns ...func(*Options)) (*UntagResourceOutput, error)
UpdateAutomationRule(ctx context.Context, params *UpdateAutomationRuleInput, optFns ...func(*Options)) (*UpdateAutomationRuleOutput, error)
UpdateEnrollmentConfiguration(ctx context.Context, params *UpdateEnrollmentConfigurationInput, optFns ...func(*Options)) (*UpdateEnrollmentConfigurationOutput, error)
}
IClient defines the interface for computeoptimizerautomation
Click to show internal directories.
Click to hide internal directories.