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 BatchCreateBillScenarioCommitmentModification(ctx context.Context, params *BatchCreateBillScenarioCommitmentModificationInput, optFns ...func(*Options)) (*BatchCreateBillScenarioCommitmentModificationOutput, error) BatchCreateBillScenarioUsageModification(ctx context.Context, params *BatchCreateBillScenarioUsageModificationInput, optFns ...func(*Options)) (*BatchCreateBillScenarioUsageModificationOutput, error) BatchCreateWorkloadEstimateUsage(ctx context.Context, params *BatchCreateWorkloadEstimateUsageInput, optFns ...func(*Options)) (*BatchCreateWorkloadEstimateUsageOutput, error) BatchDeleteBillScenarioCommitmentModification(ctx context.Context, params *BatchDeleteBillScenarioCommitmentModificationInput, optFns ...func(*Options)) (*BatchDeleteBillScenarioCommitmentModificationOutput, error) BatchDeleteBillScenarioUsageModification(ctx context.Context, params *BatchDeleteBillScenarioUsageModificationInput, optFns ...func(*Options)) (*BatchDeleteBillScenarioUsageModificationOutput, error) BatchDeleteWorkloadEstimateUsage(ctx context.Context, params *BatchDeleteWorkloadEstimateUsageInput, optFns ...func(*Options)) (*BatchDeleteWorkloadEstimateUsageOutput, error) BatchUpdateBillScenarioCommitmentModification(ctx context.Context, params *BatchUpdateBillScenarioCommitmentModificationInput, optFns ...func(*Options)) (*BatchUpdateBillScenarioCommitmentModificationOutput, error) BatchUpdateBillScenarioUsageModification(ctx context.Context, params *BatchUpdateBillScenarioUsageModificationInput, optFns ...func(*Options)) (*BatchUpdateBillScenarioUsageModificationOutput, error) BatchUpdateWorkloadEstimateUsage(ctx context.Context, params *BatchUpdateWorkloadEstimateUsageInput, optFns ...func(*Options)) (*BatchUpdateWorkloadEstimateUsageOutput, error) CreateBillEstimate(ctx context.Context, params *CreateBillEstimateInput, optFns ...func(*Options)) (*CreateBillEstimateOutput, error) CreateBillScenario(ctx context.Context, params *CreateBillScenarioInput, optFns ...func(*Options)) (*CreateBillScenarioOutput, error) CreateWorkloadEstimate(ctx context.Context, params *CreateWorkloadEstimateInput, optFns ...func(*Options)) (*CreateWorkloadEstimateOutput, error) DeleteBillEstimate(ctx context.Context, params *DeleteBillEstimateInput, optFns ...func(*Options)) (*DeleteBillEstimateOutput, error) DeleteBillScenario(ctx context.Context, params *DeleteBillScenarioInput, optFns ...func(*Options)) (*DeleteBillScenarioOutput, error) DeleteWorkloadEstimate(ctx context.Context, params *DeleteWorkloadEstimateInput, optFns ...func(*Options)) (*DeleteWorkloadEstimateOutput, error) GetBillEstimate(ctx context.Context, params *GetBillEstimateInput, optFns ...func(*Options)) (*GetBillEstimateOutput, error) GetBillScenario(ctx context.Context, params *GetBillScenarioInput, optFns ...func(*Options)) (*GetBillScenarioOutput, error) GetPreferences(ctx context.Context, params *GetPreferencesInput, optFns ...func(*Options)) (*GetPreferencesOutput, error) GetWorkloadEstimate(ctx context.Context, params *GetWorkloadEstimateInput, optFns ...func(*Options)) (*GetWorkloadEstimateOutput, error) ListBillEstimateCommitments(ctx context.Context, params *ListBillEstimateCommitmentsInput, optFns ...func(*Options)) (*ListBillEstimateCommitmentsOutput, error) ListBillEstimateInputCommitmentModifications(ctx context.Context, params *ListBillEstimateInputCommitmentModificationsInput, optFns ...func(*Options)) (*ListBillEstimateInputCommitmentModificationsOutput, error) ListBillEstimateInputUsageModifications(ctx context.Context, params *ListBillEstimateInputUsageModificationsInput, optFns ...func(*Options)) (*ListBillEstimateInputUsageModificationsOutput, error) ListBillEstimateLineItems(ctx context.Context, params *ListBillEstimateLineItemsInput, optFns ...func(*Options)) (*ListBillEstimateLineItemsOutput, error) ListBillEstimates(ctx context.Context, params *ListBillEstimatesInput, optFns ...func(*Options)) (*ListBillEstimatesOutput, error) ListBillScenarioCommitmentModifications(ctx context.Context, params *ListBillScenarioCommitmentModificationsInput, optFns ...func(*Options)) (*ListBillScenarioCommitmentModificationsOutput, error) ListBillScenarioUsageModifications(ctx context.Context, params *ListBillScenarioUsageModificationsInput, optFns ...func(*Options)) (*ListBillScenarioUsageModificationsOutput, error) ListBillScenarios(ctx context.Context, params *ListBillScenariosInput, optFns ...func(*Options)) (*ListBillScenariosOutput, error) ListTagsForResource(ctx context.Context, params *ListTagsForResourceInput, optFns ...func(*Options)) (*ListTagsForResourceOutput, error) ListWorkloadEstimateUsage(ctx context.Context, params *ListWorkloadEstimateUsageInput, optFns ...func(*Options)) (*ListWorkloadEstimateUsageOutput, error) ListWorkloadEstimates(ctx context.Context, params *ListWorkloadEstimatesInput, optFns ...func(*Options)) (*ListWorkloadEstimatesOutput, error) TagResource(ctx context.Context, params *TagResourceInput, optFns ...func(*Options)) (*TagResourceOutput, error) UntagResource(ctx context.Context, params *UntagResourceInput, optFns ...func(*Options)) (*UntagResourceOutput, error) UpdateBillEstimate(ctx context.Context, params *UpdateBillEstimateInput, optFns ...func(*Options)) (*UpdateBillEstimateOutput, error) UpdateBillScenario(ctx context.Context, params *UpdateBillScenarioInput, optFns ...func(*Options)) (*UpdateBillScenarioOutput, error) UpdatePreferences(ctx context.Context, params *UpdatePreferencesInput, optFns ...func(*Options)) (*UpdatePreferencesOutput, error) UpdateWorkloadEstimate(ctx context.Context, params *UpdateWorkloadEstimateInput, optFns ...func(*Options)) (*UpdateWorkloadEstimateOutput, error) }
IClient defines the interface for bcmpricingcalculator
Click to show internal directories.
Click to hide internal directories.