Versions in this module Expand all Collapse all v1 v1.0.1 Jul 4, 2024 v1.0.0 Jul 4, 2024 Changes in this version + const AssociateResourceErrorReasonIllegalCustomlineitem + const AssociateResourceErrorReasonInternalServerException + const AssociateResourceErrorReasonInvalidArn + const AssociateResourceErrorReasonInvalidBillingPeriodRange + const AssociateResourceErrorReasonServiceLimitExceeded + const BillingGroupStatusActive + const BillingGroupStatusPrimaryAccountMissing + const ConflictExceptionReasonPricingPlanAttachedToBillingGroupDeleteConflict + const ConflictExceptionReasonPricingRuleAttachedToPricingPlanDeleteConflict + const ConflictExceptionReasonPricingRuleInPricingPlanConflict + const ConflictExceptionReasonResourceNameConflict + const ConflictExceptionReasonWriteConflictRetry + const CurrencyCodeCny + const CurrencyCodeUsd + const CustomLineItemRelationshipChild + const CustomLineItemRelationshipParent + const CustomLineItemTypeCredit + const CustomLineItemTypeFee + const EndpointsID + const ErrCodeAccessDeniedException + const ErrCodeConflictException + const ErrCodeInternalServerException + const ErrCodeResourceNotFoundException + const ErrCodeServiceLimitExceededException + const ErrCodeThrottlingException + const ErrCodeValidationException + const PricingRuleScopeBillingEntity + const PricingRuleScopeGlobal + const PricingRuleScopeService + const PricingRuleScopeSku + const PricingRuleTypeDiscount + const PricingRuleTypeMarkup + const PricingRuleTypeTiering + const ServiceID + const ServiceName + const ValidationExceptionReasonAccountsAlreadyAssociated + const ValidationExceptionReasonAccountsNotAssociated + const ValidationExceptionReasonCannotDeleteAutoAssociateBillingGroup + const ValidationExceptionReasonCannotParse + const ValidationExceptionReasonCustomLineItemAssociationExists + const ValidationExceptionReasonDuplicateAccount + const ValidationExceptionReasonDuplicatePricingruleArns + const ValidationExceptionReasonFieldValidationFailed + const ValidationExceptionReasonIllegalAccounts + const ValidationExceptionReasonIllegalBillingEntity + const ValidationExceptionReasonIllegalBillingPeriod + const ValidationExceptionReasonIllegalBillingPeriodRange + const ValidationExceptionReasonIllegalChargeDetails + const ValidationExceptionReasonIllegalChildAssociateResource + const ValidationExceptionReasonIllegalCustomlineitem + const ValidationExceptionReasonIllegalCustomlineitemModification + const ValidationExceptionReasonIllegalCustomlineitemUpdate + const ValidationExceptionReasonIllegalEndedBillinggroup + const ValidationExceptionReasonIllegalExpression + const ValidationExceptionReasonIllegalModifierPercentage + const ValidationExceptionReasonIllegalOperation + const ValidationExceptionReasonIllegalPrimaryAccount + const ValidationExceptionReasonIllegalResourceArns + const ValidationExceptionReasonIllegalScope + const ValidationExceptionReasonIllegalService + const ValidationExceptionReasonIllegalTieringInput + const ValidationExceptionReasonIllegalType + const ValidationExceptionReasonIllegalUpdateChargeDetails + const ValidationExceptionReasonIllegalUsageType + const ValidationExceptionReasonInvalidArn + const ValidationExceptionReasonInvalidBillingGroup + const ValidationExceptionReasonInvalidBillingGroupStatus + const ValidationExceptionReasonInvalidBillingPeriodForOperation + const ValidationExceptionReasonInvalidBillingviewArn + const ValidationExceptionReasonInvalidFilter + const ValidationExceptionReasonInvalidSkuCombo + const ValidationExceptionReasonInvalidTimeRange + const ValidationExceptionReasonMismatchedBillinggroupArn + const ValidationExceptionReasonMismatchedBillingviewArn + const ValidationExceptionReasonMismatchedCustomlineitemArn + const ValidationExceptionReasonMismatchedPricingplanArn + const ValidationExceptionReasonMismatchedPricingruleArn + const ValidationExceptionReasonMissingBillinggroup + const ValidationExceptionReasonMissingCustomlineitem + const ValidationExceptionReasonMissingLinkedAccountIds + const ValidationExceptionReasonMissingPricingPlanArn + const ValidationExceptionReasonMissingPricingplan + const ValidationExceptionReasonMultipleLinkedAccountIds + const ValidationExceptionReasonMultiplePricingPlanArn + const ValidationExceptionReasonOther + const ValidationExceptionReasonPricingrulesAlreadyAssociated + const ValidationExceptionReasonPricingrulesNotAssociated + const ValidationExceptionReasonPricingrulesNotExist + const ValidationExceptionReasonPrimaryCannotDisassociate + const ValidationExceptionReasonPrimaryNotAssociated + const ValidationExceptionReasonTooManyAccountsInRequest + const ValidationExceptionReasonTooManyAutoAssociateBillingGroups + const ValidationExceptionReasonTooManyCustomlineitemsInRequest + const ValidationExceptionReasonUnknownOperation + func AssociateResourceErrorReason_Values() []string + func BillingGroupStatus_Values() []string + func ConflictExceptionReason_Values() []string + func CurrencyCode_Values() []string + func CustomLineItemRelationship_Values() []string + func CustomLineItemType_Values() []string + func PricingRuleScope_Values() []string + func PricingRuleType_Values() []string + func ValidationExceptionReason_Values() []string + type AccessDeniedException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *AccessDeniedException) Code() string + func (s *AccessDeniedException) Error() string + func (s *AccessDeniedException) Message() string + func (s *AccessDeniedException) OrigErr() error + func (s *AccessDeniedException) RequestID() string + func (s *AccessDeniedException) StatusCode() int + func (s AccessDeniedException) GoString() string + func (s AccessDeniedException) String() string + type AccountAssociationsListElement struct + AccountEmail *string + AccountId *string + AccountName *string + BillingGroupArn *string + func (s *AccountAssociationsListElement) SetAccountEmail(v string) *AccountAssociationsListElement + func (s *AccountAssociationsListElement) SetAccountId(v string) *AccountAssociationsListElement + func (s *AccountAssociationsListElement) SetAccountName(v string) *AccountAssociationsListElement + func (s *AccountAssociationsListElement) SetBillingGroupArn(v string) *AccountAssociationsListElement + func (s AccountAssociationsListElement) GoString() string + func (s AccountAssociationsListElement) String() string + type AccountGrouping struct + AutoAssociate *bool + LinkedAccountIds []*string + func (s *AccountGrouping) SetAutoAssociate(v bool) *AccountGrouping + func (s *AccountGrouping) SetLinkedAccountIds(v []*string) *AccountGrouping + func (s *AccountGrouping) Validate() error + func (s AccountGrouping) GoString() string + func (s AccountGrouping) String() string + type AssociateAccountsInput struct + AccountIds []*string + Arn *string + func (s *AssociateAccountsInput) SetAccountIds(v []*string) *AssociateAccountsInput + func (s *AssociateAccountsInput) SetArn(v string) *AssociateAccountsInput + func (s *AssociateAccountsInput) Validate() error + func (s AssociateAccountsInput) GoString() string + func (s AssociateAccountsInput) String() string + type AssociateAccountsOutput struct + Arn *string + func (s *AssociateAccountsOutput) SetArn(v string) *AssociateAccountsOutput + func (s AssociateAccountsOutput) GoString() string + func (s AssociateAccountsOutput) String() string + type AssociatePricingRulesInput struct + Arn *string + PricingRuleArns []*string + func (s *AssociatePricingRulesInput) SetArn(v string) *AssociatePricingRulesInput + func (s *AssociatePricingRulesInput) SetPricingRuleArns(v []*string) *AssociatePricingRulesInput + func (s *AssociatePricingRulesInput) Validate() error + func (s AssociatePricingRulesInput) GoString() string + func (s AssociatePricingRulesInput) String() string + type AssociatePricingRulesOutput struct + Arn *string + func (s *AssociatePricingRulesOutput) SetArn(v string) *AssociatePricingRulesOutput + func (s AssociatePricingRulesOutput) GoString() string + func (s AssociatePricingRulesOutput) String() string + type AssociateResourceError struct + Message *string + Reason *string + func (s *AssociateResourceError) SetMessage(v string) *AssociateResourceError + func (s *AssociateResourceError) SetReason(v string) *AssociateResourceError + func (s AssociateResourceError) GoString() string + func (s AssociateResourceError) String() string + type AssociateResourceResponseElement struct + Arn *string + Error *AssociateResourceError + func (s *AssociateResourceResponseElement) SetArn(v string) *AssociateResourceResponseElement + func (s *AssociateResourceResponseElement) SetError(v *AssociateResourceError) *AssociateResourceResponseElement + func (s AssociateResourceResponseElement) GoString() string + func (s AssociateResourceResponseElement) String() string + type BatchAssociateResourcesToCustomLineItemInput struct + BillingPeriodRange *CustomLineItemBillingPeriodRange + ResourceArns []*string + TargetArn *string + func (s *BatchAssociateResourcesToCustomLineItemInput) SetBillingPeriodRange(v *CustomLineItemBillingPeriodRange) *BatchAssociateResourcesToCustomLineItemInput + func (s *BatchAssociateResourcesToCustomLineItemInput) SetResourceArns(v []*string) *BatchAssociateResourcesToCustomLineItemInput + func (s *BatchAssociateResourcesToCustomLineItemInput) SetTargetArn(v string) *BatchAssociateResourcesToCustomLineItemInput + func (s *BatchAssociateResourcesToCustomLineItemInput) Validate() error + func (s BatchAssociateResourcesToCustomLineItemInput) GoString() string + func (s BatchAssociateResourcesToCustomLineItemInput) String() string + type BatchAssociateResourcesToCustomLineItemOutput struct + FailedAssociatedResources []*AssociateResourceResponseElement + SuccessfullyAssociatedResources []*AssociateResourceResponseElement + func (s *BatchAssociateResourcesToCustomLineItemOutput) SetFailedAssociatedResources(v []*AssociateResourceResponseElement) *BatchAssociateResourcesToCustomLineItemOutput + func (s *BatchAssociateResourcesToCustomLineItemOutput) SetSuccessfullyAssociatedResources(v []*AssociateResourceResponseElement) *BatchAssociateResourcesToCustomLineItemOutput + func (s BatchAssociateResourcesToCustomLineItemOutput) GoString() string + func (s BatchAssociateResourcesToCustomLineItemOutput) String() string + type BatchDisassociateResourcesFromCustomLineItemInput struct + BillingPeriodRange *CustomLineItemBillingPeriodRange + ResourceArns []*string + TargetArn *string + func (s *BatchDisassociateResourcesFromCustomLineItemInput) SetBillingPeriodRange(v *CustomLineItemBillingPeriodRange) *BatchDisassociateResourcesFromCustomLineItemInput + func (s *BatchDisassociateResourcesFromCustomLineItemInput) SetResourceArns(v []*string) *BatchDisassociateResourcesFromCustomLineItemInput + func (s *BatchDisassociateResourcesFromCustomLineItemInput) SetTargetArn(v string) *BatchDisassociateResourcesFromCustomLineItemInput + func (s *BatchDisassociateResourcesFromCustomLineItemInput) Validate() error + func (s BatchDisassociateResourcesFromCustomLineItemInput) GoString() string + func (s BatchDisassociateResourcesFromCustomLineItemInput) String() string + type BatchDisassociateResourcesFromCustomLineItemOutput struct + FailedDisassociatedResources []*DisassociateResourceResponseElement + SuccessfullyDisassociatedResources []*DisassociateResourceResponseElement + func (s *BatchDisassociateResourcesFromCustomLineItemOutput) SetFailedDisassociatedResources(v []*DisassociateResourceResponseElement) *BatchDisassociateResourcesFromCustomLineItemOutput + func (s *BatchDisassociateResourcesFromCustomLineItemOutput) SetSuccessfullyDisassociatedResources(v []*DisassociateResourceResponseElement) *BatchDisassociateResourcesFromCustomLineItemOutput + func (s BatchDisassociateResourcesFromCustomLineItemOutput) GoString() string + func (s BatchDisassociateResourcesFromCustomLineItemOutput) String() string + type BillingConductor struct + func New(p client.ConfigProvider, cfgs ...*aws.Config) *BillingConductor + func (c *BillingConductor) AssociateAccounts(input *AssociateAccountsInput) (*AssociateAccountsOutput, error) + func (c *BillingConductor) AssociateAccountsRequest(input *AssociateAccountsInput) (req *request.Request, output *AssociateAccountsOutput) + func (c *BillingConductor) AssociateAccountsWithContext(ctx aws.Context, input *AssociateAccountsInput, opts ...request.Option) (*AssociateAccountsOutput, error) + func (c *BillingConductor) AssociatePricingRules(input *AssociatePricingRulesInput) (*AssociatePricingRulesOutput, error) + func (c *BillingConductor) AssociatePricingRulesRequest(input *AssociatePricingRulesInput) (req *request.Request, output *AssociatePricingRulesOutput) + func (c *BillingConductor) AssociatePricingRulesWithContext(ctx aws.Context, input *AssociatePricingRulesInput, opts ...request.Option) (*AssociatePricingRulesOutput, error) + func (c *BillingConductor) BatchAssociateResourcesToCustomLineItem(input *BatchAssociateResourcesToCustomLineItemInput) (*BatchAssociateResourcesToCustomLineItemOutput, error) + func (c *BillingConductor) BatchAssociateResourcesToCustomLineItemRequest(input *BatchAssociateResourcesToCustomLineItemInput) (req *request.Request, output *BatchAssociateResourcesToCustomLineItemOutput) + func (c *BillingConductor) BatchAssociateResourcesToCustomLineItemWithContext(ctx aws.Context, input *BatchAssociateResourcesToCustomLineItemInput, ...) (*BatchAssociateResourcesToCustomLineItemOutput, error) + func (c *BillingConductor) BatchDisassociateResourcesFromCustomLineItem(input *BatchDisassociateResourcesFromCustomLineItemInput) (*BatchDisassociateResourcesFromCustomLineItemOutput, error) + func (c *BillingConductor) BatchDisassociateResourcesFromCustomLineItemRequest(input *BatchDisassociateResourcesFromCustomLineItemInput) (req *request.Request, ...) + func (c *BillingConductor) BatchDisassociateResourcesFromCustomLineItemWithContext(ctx aws.Context, input *BatchDisassociateResourcesFromCustomLineItemInput, ...) (*BatchDisassociateResourcesFromCustomLineItemOutput, error) + func (c *BillingConductor) CreateBillingGroup(input *CreateBillingGroupInput) (*CreateBillingGroupOutput, error) + func (c *BillingConductor) CreateBillingGroupRequest(input *CreateBillingGroupInput) (req *request.Request, output *CreateBillingGroupOutput) + func (c *BillingConductor) CreateBillingGroupWithContext(ctx aws.Context, input *CreateBillingGroupInput, opts ...request.Option) (*CreateBillingGroupOutput, error) + func (c *BillingConductor) CreateCustomLineItem(input *CreateCustomLineItemInput) (*CreateCustomLineItemOutput, error) + func (c *BillingConductor) CreateCustomLineItemRequest(input *CreateCustomLineItemInput) (req *request.Request, output *CreateCustomLineItemOutput) + func (c *BillingConductor) CreateCustomLineItemWithContext(ctx aws.Context, input *CreateCustomLineItemInput, opts ...request.Option) (*CreateCustomLineItemOutput, error) + func (c *BillingConductor) CreatePricingPlan(input *CreatePricingPlanInput) (*CreatePricingPlanOutput, error) + func (c *BillingConductor) CreatePricingPlanRequest(input *CreatePricingPlanInput) (req *request.Request, output *CreatePricingPlanOutput) + func (c *BillingConductor) CreatePricingPlanWithContext(ctx aws.Context, input *CreatePricingPlanInput, opts ...request.Option) (*CreatePricingPlanOutput, error) + func (c *BillingConductor) CreatePricingRule(input *CreatePricingRuleInput) (*CreatePricingRuleOutput, error) + func (c *BillingConductor) CreatePricingRuleRequest(input *CreatePricingRuleInput) (req *request.Request, output *CreatePricingRuleOutput) + func (c *BillingConductor) CreatePricingRuleWithContext(ctx aws.Context, input *CreatePricingRuleInput, opts ...request.Option) (*CreatePricingRuleOutput, error) + func (c *BillingConductor) DeleteBillingGroup(input *DeleteBillingGroupInput) (*DeleteBillingGroupOutput, error) + func (c *BillingConductor) DeleteBillingGroupRequest(input *DeleteBillingGroupInput) (req *request.Request, output *DeleteBillingGroupOutput) + func (c *BillingConductor) DeleteBillingGroupWithContext(ctx aws.Context, input *DeleteBillingGroupInput, opts ...request.Option) (*DeleteBillingGroupOutput, error) + func (c *BillingConductor) DeleteCustomLineItem(input *DeleteCustomLineItemInput) (*DeleteCustomLineItemOutput, error) + func (c *BillingConductor) DeleteCustomLineItemRequest(input *DeleteCustomLineItemInput) (req *request.Request, output *DeleteCustomLineItemOutput) + func (c *BillingConductor) DeleteCustomLineItemWithContext(ctx aws.Context, input *DeleteCustomLineItemInput, opts ...request.Option) (*DeleteCustomLineItemOutput, error) + func (c *BillingConductor) DeletePricingPlan(input *DeletePricingPlanInput) (*DeletePricingPlanOutput, error) + func (c *BillingConductor) DeletePricingPlanRequest(input *DeletePricingPlanInput) (req *request.Request, output *DeletePricingPlanOutput) + func (c *BillingConductor) DeletePricingPlanWithContext(ctx aws.Context, input *DeletePricingPlanInput, opts ...request.Option) (*DeletePricingPlanOutput, error) + func (c *BillingConductor) DeletePricingRule(input *DeletePricingRuleInput) (*DeletePricingRuleOutput, error) + func (c *BillingConductor) DeletePricingRuleRequest(input *DeletePricingRuleInput) (req *request.Request, output *DeletePricingRuleOutput) + func (c *BillingConductor) DeletePricingRuleWithContext(ctx aws.Context, input *DeletePricingRuleInput, opts ...request.Option) (*DeletePricingRuleOutput, error) + func (c *BillingConductor) DisassociateAccounts(input *DisassociateAccountsInput) (*DisassociateAccountsOutput, error) + func (c *BillingConductor) DisassociateAccountsRequest(input *DisassociateAccountsInput) (req *request.Request, output *DisassociateAccountsOutput) + func (c *BillingConductor) DisassociateAccountsWithContext(ctx aws.Context, input *DisassociateAccountsInput, opts ...request.Option) (*DisassociateAccountsOutput, error) + func (c *BillingConductor) DisassociatePricingRules(input *DisassociatePricingRulesInput) (*DisassociatePricingRulesOutput, error) + func (c *BillingConductor) DisassociatePricingRulesRequest(input *DisassociatePricingRulesInput) (req *request.Request, output *DisassociatePricingRulesOutput) + func (c *BillingConductor) DisassociatePricingRulesWithContext(ctx aws.Context, input *DisassociatePricingRulesInput, opts ...request.Option) (*DisassociatePricingRulesOutput, error) + func (c *BillingConductor) ListAccountAssociations(input *ListAccountAssociationsInput) (*ListAccountAssociationsOutput, error) + func (c *BillingConductor) ListAccountAssociationsPages(input *ListAccountAssociationsInput, ...) error + func (c *BillingConductor) ListAccountAssociationsPagesWithContext(ctx aws.Context, input *ListAccountAssociationsInput, ...) error + func (c *BillingConductor) ListAccountAssociationsRequest(input *ListAccountAssociationsInput) (req *request.Request, output *ListAccountAssociationsOutput) + func (c *BillingConductor) ListAccountAssociationsWithContext(ctx aws.Context, input *ListAccountAssociationsInput, opts ...request.Option) (*ListAccountAssociationsOutput, error) + func (c *BillingConductor) ListBillingGroupCostReports(input *ListBillingGroupCostReportsInput) (*ListBillingGroupCostReportsOutput, error) + func (c *BillingConductor) ListBillingGroupCostReportsPages(input *ListBillingGroupCostReportsInput, ...) error + func (c *BillingConductor) ListBillingGroupCostReportsPagesWithContext(ctx aws.Context, input *ListBillingGroupCostReportsInput, ...) error + func (c *BillingConductor) ListBillingGroupCostReportsRequest(input *ListBillingGroupCostReportsInput) (req *request.Request, output *ListBillingGroupCostReportsOutput) + func (c *BillingConductor) ListBillingGroupCostReportsWithContext(ctx aws.Context, input *ListBillingGroupCostReportsInput, ...) (*ListBillingGroupCostReportsOutput, error) + func (c *BillingConductor) ListBillingGroups(input *ListBillingGroupsInput) (*ListBillingGroupsOutput, error) + func (c *BillingConductor) ListBillingGroupsPages(input *ListBillingGroupsInput, fn func(*ListBillingGroupsOutput, bool) bool) error + func (c *BillingConductor) ListBillingGroupsPagesWithContext(ctx aws.Context, input *ListBillingGroupsInput, ...) error + func (c *BillingConductor) ListBillingGroupsRequest(input *ListBillingGroupsInput) (req *request.Request, output *ListBillingGroupsOutput) + func (c *BillingConductor) ListBillingGroupsWithContext(ctx aws.Context, input *ListBillingGroupsInput, opts ...request.Option) (*ListBillingGroupsOutput, error) + func (c *BillingConductor) ListCustomLineItemVersions(input *ListCustomLineItemVersionsInput) (*ListCustomLineItemVersionsOutput, error) + func (c *BillingConductor) ListCustomLineItemVersionsPages(input *ListCustomLineItemVersionsInput, ...) error + func (c *BillingConductor) ListCustomLineItemVersionsPagesWithContext(ctx aws.Context, input *ListCustomLineItemVersionsInput, ...) error + func (c *BillingConductor) ListCustomLineItemVersionsRequest(input *ListCustomLineItemVersionsInput) (req *request.Request, output *ListCustomLineItemVersionsOutput) + func (c *BillingConductor) ListCustomLineItemVersionsWithContext(ctx aws.Context, input *ListCustomLineItemVersionsInput, ...) (*ListCustomLineItemVersionsOutput, error) + func (c *BillingConductor) ListCustomLineItems(input *ListCustomLineItemsInput) (*ListCustomLineItemsOutput, error) + func (c *BillingConductor) ListCustomLineItemsPages(input *ListCustomLineItemsInput, ...) error + func (c *BillingConductor) ListCustomLineItemsPagesWithContext(ctx aws.Context, input *ListCustomLineItemsInput, ...) error + func (c *BillingConductor) ListCustomLineItemsRequest(input *ListCustomLineItemsInput) (req *request.Request, output *ListCustomLineItemsOutput) + func (c *BillingConductor) ListCustomLineItemsWithContext(ctx aws.Context, input *ListCustomLineItemsInput, opts ...request.Option) (*ListCustomLineItemsOutput, error) + func (c *BillingConductor) ListPricingPlans(input *ListPricingPlansInput) (*ListPricingPlansOutput, error) + func (c *BillingConductor) ListPricingPlansAssociatedWithPricingRule(input *ListPricingPlansAssociatedWithPricingRuleInput) (*ListPricingPlansAssociatedWithPricingRuleOutput, error) + func (c *BillingConductor) ListPricingPlansAssociatedWithPricingRulePages(input *ListPricingPlansAssociatedWithPricingRuleInput, ...) error + func (c *BillingConductor) ListPricingPlansAssociatedWithPricingRulePagesWithContext(ctx aws.Context, input *ListPricingPlansAssociatedWithPricingRuleInput, ...) error + func (c *BillingConductor) ListPricingPlansAssociatedWithPricingRuleRequest(input *ListPricingPlansAssociatedWithPricingRuleInput) (req *request.Request, output *ListPricingPlansAssociatedWithPricingRuleOutput) + func (c *BillingConductor) ListPricingPlansAssociatedWithPricingRuleWithContext(ctx aws.Context, input *ListPricingPlansAssociatedWithPricingRuleInput, ...) (*ListPricingPlansAssociatedWithPricingRuleOutput, error) + func (c *BillingConductor) ListPricingPlansPages(input *ListPricingPlansInput, fn func(*ListPricingPlansOutput, bool) bool) error + func (c *BillingConductor) ListPricingPlansPagesWithContext(ctx aws.Context, input *ListPricingPlansInput, ...) error + func (c *BillingConductor) ListPricingPlansRequest(input *ListPricingPlansInput) (req *request.Request, output *ListPricingPlansOutput) + func (c *BillingConductor) ListPricingPlansWithContext(ctx aws.Context, input *ListPricingPlansInput, opts ...request.Option) (*ListPricingPlansOutput, error) + func (c *BillingConductor) ListPricingRules(input *ListPricingRulesInput) (*ListPricingRulesOutput, error) + func (c *BillingConductor) ListPricingRulesAssociatedToPricingPlan(input *ListPricingRulesAssociatedToPricingPlanInput) (*ListPricingRulesAssociatedToPricingPlanOutput, error) + func (c *BillingConductor) ListPricingRulesAssociatedToPricingPlanPages(input *ListPricingRulesAssociatedToPricingPlanInput, ...) error + func (c *BillingConductor) ListPricingRulesAssociatedToPricingPlanPagesWithContext(ctx aws.Context, input *ListPricingRulesAssociatedToPricingPlanInput, ...) error + func (c *BillingConductor) ListPricingRulesAssociatedToPricingPlanRequest(input *ListPricingRulesAssociatedToPricingPlanInput) (req *request.Request, output *ListPricingRulesAssociatedToPricingPlanOutput) + func (c *BillingConductor) ListPricingRulesAssociatedToPricingPlanWithContext(ctx aws.Context, input *ListPricingRulesAssociatedToPricingPlanInput, ...) (*ListPricingRulesAssociatedToPricingPlanOutput, error) + func (c *BillingConductor) ListPricingRulesPages(input *ListPricingRulesInput, fn func(*ListPricingRulesOutput, bool) bool) error + func (c *BillingConductor) ListPricingRulesPagesWithContext(ctx aws.Context, input *ListPricingRulesInput, ...) error + func (c *BillingConductor) ListPricingRulesRequest(input *ListPricingRulesInput) (req *request.Request, output *ListPricingRulesOutput) + func (c *BillingConductor) ListPricingRulesWithContext(ctx aws.Context, input *ListPricingRulesInput, opts ...request.Option) (*ListPricingRulesOutput, error) + func (c *BillingConductor) ListResourcesAssociatedToCustomLineItem(input *ListResourcesAssociatedToCustomLineItemInput) (*ListResourcesAssociatedToCustomLineItemOutput, error) + func (c *BillingConductor) ListResourcesAssociatedToCustomLineItemPages(input *ListResourcesAssociatedToCustomLineItemInput, ...) error + func (c *BillingConductor) ListResourcesAssociatedToCustomLineItemPagesWithContext(ctx aws.Context, input *ListResourcesAssociatedToCustomLineItemInput, ...) error + func (c *BillingConductor) ListResourcesAssociatedToCustomLineItemRequest(input *ListResourcesAssociatedToCustomLineItemInput) (req *request.Request, output *ListResourcesAssociatedToCustomLineItemOutput) + func (c *BillingConductor) ListResourcesAssociatedToCustomLineItemWithContext(ctx aws.Context, input *ListResourcesAssociatedToCustomLineItemInput, ...) (*ListResourcesAssociatedToCustomLineItemOutput, error) + func (c *BillingConductor) ListTagsForResource(input *ListTagsForResourceInput) (*ListTagsForResourceOutput, error) + func (c *BillingConductor) ListTagsForResourceRequest(input *ListTagsForResourceInput) (req *request.Request, output *ListTagsForResourceOutput) + func (c *BillingConductor) ListTagsForResourceWithContext(ctx aws.Context, input *ListTagsForResourceInput, opts ...request.Option) (*ListTagsForResourceOutput, error) + func (c *BillingConductor) TagResource(input *TagResourceInput) (*TagResourceOutput, error) + func (c *BillingConductor) TagResourceRequest(input *TagResourceInput) (req *request.Request, output *TagResourceOutput) + func (c *BillingConductor) TagResourceWithContext(ctx aws.Context, input *TagResourceInput, opts ...request.Option) (*TagResourceOutput, error) + func (c *BillingConductor) UntagResource(input *UntagResourceInput) (*UntagResourceOutput, error) + func (c *BillingConductor) UntagResourceRequest(input *UntagResourceInput) (req *request.Request, output *UntagResourceOutput) + func (c *BillingConductor) UntagResourceWithContext(ctx aws.Context, input *UntagResourceInput, opts ...request.Option) (*UntagResourceOutput, error) + func (c *BillingConductor) UpdateBillingGroup(input *UpdateBillingGroupInput) (*UpdateBillingGroupOutput, error) + func (c *BillingConductor) UpdateBillingGroupRequest(input *UpdateBillingGroupInput) (req *request.Request, output *UpdateBillingGroupOutput) + func (c *BillingConductor) UpdateBillingGroupWithContext(ctx aws.Context, input *UpdateBillingGroupInput, opts ...request.Option) (*UpdateBillingGroupOutput, error) + func (c *BillingConductor) UpdateCustomLineItem(input *UpdateCustomLineItemInput) (*UpdateCustomLineItemOutput, error) + func (c *BillingConductor) UpdateCustomLineItemRequest(input *UpdateCustomLineItemInput) (req *request.Request, output *UpdateCustomLineItemOutput) + func (c *BillingConductor) UpdateCustomLineItemWithContext(ctx aws.Context, input *UpdateCustomLineItemInput, opts ...request.Option) (*UpdateCustomLineItemOutput, error) + func (c *BillingConductor) UpdatePricingPlan(input *UpdatePricingPlanInput) (*UpdatePricingPlanOutput, error) + func (c *BillingConductor) UpdatePricingPlanRequest(input *UpdatePricingPlanInput) (req *request.Request, output *UpdatePricingPlanOutput) + func (c *BillingConductor) UpdatePricingPlanWithContext(ctx aws.Context, input *UpdatePricingPlanInput, opts ...request.Option) (*UpdatePricingPlanOutput, error) + func (c *BillingConductor) UpdatePricingRule(input *UpdatePricingRuleInput) (*UpdatePricingRuleOutput, error) + func (c *BillingConductor) UpdatePricingRuleRequest(input *UpdatePricingRuleInput) (req *request.Request, output *UpdatePricingRuleOutput) + func (c *BillingConductor) UpdatePricingRuleWithContext(ctx aws.Context, input *UpdatePricingRuleInput, opts ...request.Option) (*UpdatePricingRuleOutput, error) + type BillingGroupCostReportElement struct + AWSCost *string + Arn *string + Currency *string + Margin *string + MarginPercentage *string + ProformaCost *string + func (s *BillingGroupCostReportElement) SetAWSCost(v string) *BillingGroupCostReportElement + func (s *BillingGroupCostReportElement) SetArn(v string) *BillingGroupCostReportElement + func (s *BillingGroupCostReportElement) SetCurrency(v string) *BillingGroupCostReportElement + func (s *BillingGroupCostReportElement) SetMargin(v string) *BillingGroupCostReportElement + func (s *BillingGroupCostReportElement) SetMarginPercentage(v string) *BillingGroupCostReportElement + func (s *BillingGroupCostReportElement) SetProformaCost(v string) *BillingGroupCostReportElement + func (s BillingGroupCostReportElement) GoString() string + func (s BillingGroupCostReportElement) String() string + type BillingGroupListElement struct + AccountGrouping *ListBillingGroupAccountGrouping + Arn *string + ComputationPreference *ComputationPreference + CreationTime *int64 + Description *string + LastModifiedTime *int64 + Name *string + PrimaryAccountId *string + Size *int64 + Status *string + StatusReason *string + func (s *BillingGroupListElement) SetAccountGrouping(v *ListBillingGroupAccountGrouping) *BillingGroupListElement + func (s *BillingGroupListElement) SetArn(v string) *BillingGroupListElement + func (s *BillingGroupListElement) SetComputationPreference(v *ComputationPreference) *BillingGroupListElement + func (s *BillingGroupListElement) SetCreationTime(v int64) *BillingGroupListElement + func (s *BillingGroupListElement) SetDescription(v string) *BillingGroupListElement + func (s *BillingGroupListElement) SetLastModifiedTime(v int64) *BillingGroupListElement + func (s *BillingGroupListElement) SetName(v string) *BillingGroupListElement + func (s *BillingGroupListElement) SetPrimaryAccountId(v string) *BillingGroupListElement + func (s *BillingGroupListElement) SetSize(v int64) *BillingGroupListElement + func (s *BillingGroupListElement) SetStatus(v string) *BillingGroupListElement + func (s *BillingGroupListElement) SetStatusReason(v string) *BillingGroupListElement + func (s BillingGroupListElement) GoString() string + func (s BillingGroupListElement) String() string + type ComputationPreference struct + PricingPlanArn *string + func (s *ComputationPreference) SetPricingPlanArn(v string) *ComputationPreference + func (s *ComputationPreference) Validate() error + func (s ComputationPreference) GoString() string + func (s ComputationPreference) String() string + type ConflictException struct + Message_ *string + Reason *string + ResourceId *string + ResourceType *string + RespMetadata protocol.ResponseMetadata + func (s *ConflictException) Code() string + func (s *ConflictException) Error() string + func (s *ConflictException) Message() string + func (s *ConflictException) OrigErr() error + func (s *ConflictException) RequestID() string + func (s *ConflictException) StatusCode() int + func (s ConflictException) GoString() string + func (s ConflictException) String() string + type CreateBillingGroupInput struct + AccountGrouping *AccountGrouping + ClientToken *string + ComputationPreference *ComputationPreference + Description *string + Name *string + PrimaryAccountId *string + Tags map[string]*string + func (s *CreateBillingGroupInput) SetAccountGrouping(v *AccountGrouping) *CreateBillingGroupInput + func (s *CreateBillingGroupInput) SetClientToken(v string) *CreateBillingGroupInput + func (s *CreateBillingGroupInput) SetComputationPreference(v *ComputationPreference) *CreateBillingGroupInput + func (s *CreateBillingGroupInput) SetDescription(v string) *CreateBillingGroupInput + func (s *CreateBillingGroupInput) SetName(v string) *CreateBillingGroupInput + func (s *CreateBillingGroupInput) SetPrimaryAccountId(v string) *CreateBillingGroupInput + func (s *CreateBillingGroupInput) SetTags(v map[string]*string) *CreateBillingGroupInput + func (s *CreateBillingGroupInput) Validate() error + func (s CreateBillingGroupInput) GoString() string + func (s CreateBillingGroupInput) String() string + type CreateBillingGroupOutput struct + Arn *string + func (s *CreateBillingGroupOutput) SetArn(v string) *CreateBillingGroupOutput + func (s CreateBillingGroupOutput) GoString() string + func (s CreateBillingGroupOutput) String() string + type CreateCustomLineItemInput struct + BillingGroupArn *string + BillingPeriodRange *CustomLineItemBillingPeriodRange + ChargeDetails *CustomLineItemChargeDetails + ClientToken *string + Description *string + Name *string + Tags map[string]*string + func (s *CreateCustomLineItemInput) SetBillingGroupArn(v string) *CreateCustomLineItemInput + func (s *CreateCustomLineItemInput) SetBillingPeriodRange(v *CustomLineItemBillingPeriodRange) *CreateCustomLineItemInput + func (s *CreateCustomLineItemInput) SetChargeDetails(v *CustomLineItemChargeDetails) *CreateCustomLineItemInput + func (s *CreateCustomLineItemInput) SetClientToken(v string) *CreateCustomLineItemInput + func (s *CreateCustomLineItemInput) SetDescription(v string) *CreateCustomLineItemInput + func (s *CreateCustomLineItemInput) SetName(v string) *CreateCustomLineItemInput + func (s *CreateCustomLineItemInput) SetTags(v map[string]*string) *CreateCustomLineItemInput + func (s *CreateCustomLineItemInput) Validate() error + func (s CreateCustomLineItemInput) GoString() string + func (s CreateCustomLineItemInput) String() string + type CreateCustomLineItemOutput struct + Arn *string + func (s *CreateCustomLineItemOutput) SetArn(v string) *CreateCustomLineItemOutput + func (s CreateCustomLineItemOutput) GoString() string + func (s CreateCustomLineItemOutput) String() string + type CreateFreeTierConfig struct + Activated *bool + func (s *CreateFreeTierConfig) SetActivated(v bool) *CreateFreeTierConfig + func (s *CreateFreeTierConfig) Validate() error + func (s CreateFreeTierConfig) GoString() string + func (s CreateFreeTierConfig) String() string + type CreatePricingPlanInput struct + ClientToken *string + Description *string + Name *string + PricingRuleArns []*string + Tags map[string]*string + func (s *CreatePricingPlanInput) SetClientToken(v string) *CreatePricingPlanInput + func (s *CreatePricingPlanInput) SetDescription(v string) *CreatePricingPlanInput + func (s *CreatePricingPlanInput) SetName(v string) *CreatePricingPlanInput + func (s *CreatePricingPlanInput) SetPricingRuleArns(v []*string) *CreatePricingPlanInput + func (s *CreatePricingPlanInput) SetTags(v map[string]*string) *CreatePricingPlanInput + func (s *CreatePricingPlanInput) Validate() error + func (s CreatePricingPlanInput) GoString() string + func (s CreatePricingPlanInput) String() string + type CreatePricingPlanOutput struct + Arn *string + func (s *CreatePricingPlanOutput) SetArn(v string) *CreatePricingPlanOutput + func (s CreatePricingPlanOutput) GoString() string + func (s CreatePricingPlanOutput) String() string + type CreatePricingRuleInput struct + BillingEntity *string + ClientToken *string + Description *string + ModifierPercentage *float64 + Name *string + Operation *string + Scope *string + Service *string + Tags map[string]*string + Tiering *CreateTieringInput_ + Type *string + UsageType *string + func (s *CreatePricingRuleInput) SetBillingEntity(v string) *CreatePricingRuleInput + func (s *CreatePricingRuleInput) SetClientToken(v string) *CreatePricingRuleInput + func (s *CreatePricingRuleInput) SetDescription(v string) *CreatePricingRuleInput + func (s *CreatePricingRuleInput) SetModifierPercentage(v float64) *CreatePricingRuleInput + func (s *CreatePricingRuleInput) SetName(v string) *CreatePricingRuleInput + func (s *CreatePricingRuleInput) SetOperation(v string) *CreatePricingRuleInput + func (s *CreatePricingRuleInput) SetScope(v string) *CreatePricingRuleInput + func (s *CreatePricingRuleInput) SetService(v string) *CreatePricingRuleInput + func (s *CreatePricingRuleInput) SetTags(v map[string]*string) *CreatePricingRuleInput + func (s *CreatePricingRuleInput) SetTiering(v *CreateTieringInput_) *CreatePricingRuleInput + func (s *CreatePricingRuleInput) SetType(v string) *CreatePricingRuleInput + func (s *CreatePricingRuleInput) SetUsageType(v string) *CreatePricingRuleInput + func (s *CreatePricingRuleInput) Validate() error + func (s CreatePricingRuleInput) GoString() string + func (s CreatePricingRuleInput) String() string + type CreatePricingRuleOutput struct + Arn *string + func (s *CreatePricingRuleOutput) SetArn(v string) *CreatePricingRuleOutput + func (s CreatePricingRuleOutput) GoString() string + func (s CreatePricingRuleOutput) String() string + type CreateTieringInput_ struct + FreeTier *CreateFreeTierConfig + func (s *CreateTieringInput_) SetFreeTier(v *CreateFreeTierConfig) *CreateTieringInput_ + func (s *CreateTieringInput_) Validate() error + func (s CreateTieringInput_) GoString() string + func (s CreateTieringInput_) String() string + type CustomLineItemBillingPeriodRange struct + ExclusiveEndBillingPeriod *string + InclusiveStartBillingPeriod *string + func (s *CustomLineItemBillingPeriodRange) SetExclusiveEndBillingPeriod(v string) *CustomLineItemBillingPeriodRange + func (s *CustomLineItemBillingPeriodRange) SetInclusiveStartBillingPeriod(v string) *CustomLineItemBillingPeriodRange + func (s *CustomLineItemBillingPeriodRange) Validate() error + func (s CustomLineItemBillingPeriodRange) GoString() string + func (s CustomLineItemBillingPeriodRange) String() string + type CustomLineItemChargeDetails struct + Flat *CustomLineItemFlatChargeDetails + Percentage *CustomLineItemPercentageChargeDetails + Type *string + func (s *CustomLineItemChargeDetails) SetFlat(v *CustomLineItemFlatChargeDetails) *CustomLineItemChargeDetails + func (s *CustomLineItemChargeDetails) SetPercentage(v *CustomLineItemPercentageChargeDetails) *CustomLineItemChargeDetails + func (s *CustomLineItemChargeDetails) SetType(v string) *CustomLineItemChargeDetails + func (s *CustomLineItemChargeDetails) Validate() error + func (s CustomLineItemChargeDetails) GoString() string + func (s CustomLineItemChargeDetails) String() string + type CustomLineItemFlatChargeDetails struct + ChargeValue *float64 + func (s *CustomLineItemFlatChargeDetails) SetChargeValue(v float64) *CustomLineItemFlatChargeDetails + func (s *CustomLineItemFlatChargeDetails) Validate() error + func (s CustomLineItemFlatChargeDetails) GoString() string + func (s CustomLineItemFlatChargeDetails) String() string + type CustomLineItemListElement struct + Arn *string + AssociationSize *int64 + BillingGroupArn *string + ChargeDetails *ListCustomLineItemChargeDetails + CreationTime *int64 + CurrencyCode *string + Description *string + LastModifiedTime *int64 + Name *string + ProductCode *string + func (s *CustomLineItemListElement) SetArn(v string) *CustomLineItemListElement + func (s *CustomLineItemListElement) SetAssociationSize(v int64) *CustomLineItemListElement + func (s *CustomLineItemListElement) SetBillingGroupArn(v string) *CustomLineItemListElement + func (s *CustomLineItemListElement) SetChargeDetails(v *ListCustomLineItemChargeDetails) *CustomLineItemListElement + func (s *CustomLineItemListElement) SetCreationTime(v int64) *CustomLineItemListElement + func (s *CustomLineItemListElement) SetCurrencyCode(v string) *CustomLineItemListElement + func (s *CustomLineItemListElement) SetDescription(v string) *CustomLineItemListElement + func (s *CustomLineItemListElement) SetLastModifiedTime(v int64) *CustomLineItemListElement + func (s *CustomLineItemListElement) SetName(v string) *CustomLineItemListElement + func (s *CustomLineItemListElement) SetProductCode(v string) *CustomLineItemListElement + func (s CustomLineItemListElement) GoString() string + func (s CustomLineItemListElement) String() string + type CustomLineItemPercentageChargeDetails struct + AssociatedValues []*string + PercentageValue *float64 + func (s *CustomLineItemPercentageChargeDetails) SetAssociatedValues(v []*string) *CustomLineItemPercentageChargeDetails + func (s *CustomLineItemPercentageChargeDetails) SetPercentageValue(v float64) *CustomLineItemPercentageChargeDetails + func (s *CustomLineItemPercentageChargeDetails) Validate() error + func (s CustomLineItemPercentageChargeDetails) GoString() string + func (s CustomLineItemPercentageChargeDetails) String() string + type CustomLineItemVersionListElement struct + Arn *string + AssociationSize *int64 + BillingGroupArn *string + ChargeDetails *ListCustomLineItemChargeDetails + CreationTime *int64 + CurrencyCode *string + Description *string + EndBillingPeriod *string + LastModifiedTime *int64 + Name *string + ProductCode *string + StartBillingPeriod *string + StartTime *int64 + func (s *CustomLineItemVersionListElement) SetArn(v string) *CustomLineItemVersionListElement + func (s *CustomLineItemVersionListElement) SetAssociationSize(v int64) *CustomLineItemVersionListElement + func (s *CustomLineItemVersionListElement) SetBillingGroupArn(v string) *CustomLineItemVersionListElement + func (s *CustomLineItemVersionListElement) SetChargeDetails(v *ListCustomLineItemChargeDetails) *CustomLineItemVersionListElement + func (s *CustomLineItemVersionListElement) SetCreationTime(v int64) *CustomLineItemVersionListElement + func (s *CustomLineItemVersionListElement) SetCurrencyCode(v string) *CustomLineItemVersionListElement + func (s *CustomLineItemVersionListElement) SetDescription(v string) *CustomLineItemVersionListElement + func (s *CustomLineItemVersionListElement) SetEndBillingPeriod(v string) *CustomLineItemVersionListElement + func (s *CustomLineItemVersionListElement) SetLastModifiedTime(v int64) *CustomLineItemVersionListElement + func (s *CustomLineItemVersionListElement) SetName(v string) *CustomLineItemVersionListElement + func (s *CustomLineItemVersionListElement) SetProductCode(v string) *CustomLineItemVersionListElement + func (s *CustomLineItemVersionListElement) SetStartBillingPeriod(v string) *CustomLineItemVersionListElement + func (s *CustomLineItemVersionListElement) SetStartTime(v int64) *CustomLineItemVersionListElement + func (s CustomLineItemVersionListElement) GoString() string + func (s CustomLineItemVersionListElement) String() string + type DeleteBillingGroupInput struct + Arn *string + func (s *DeleteBillingGroupInput) SetArn(v string) *DeleteBillingGroupInput + func (s *DeleteBillingGroupInput) Validate() error + func (s DeleteBillingGroupInput) GoString() string + func (s DeleteBillingGroupInput) String() string + type DeleteBillingGroupOutput struct + Arn *string + func (s *DeleteBillingGroupOutput) SetArn(v string) *DeleteBillingGroupOutput + func (s DeleteBillingGroupOutput) GoString() string + func (s DeleteBillingGroupOutput) String() string + type DeleteCustomLineItemInput struct + Arn *string + BillingPeriodRange *CustomLineItemBillingPeriodRange + func (s *DeleteCustomLineItemInput) SetArn(v string) *DeleteCustomLineItemInput + func (s *DeleteCustomLineItemInput) SetBillingPeriodRange(v *CustomLineItemBillingPeriodRange) *DeleteCustomLineItemInput + func (s *DeleteCustomLineItemInput) Validate() error + func (s DeleteCustomLineItemInput) GoString() string + func (s DeleteCustomLineItemInput) String() string + type DeleteCustomLineItemOutput struct + Arn *string + func (s *DeleteCustomLineItemOutput) SetArn(v string) *DeleteCustomLineItemOutput + func (s DeleteCustomLineItemOutput) GoString() string + func (s DeleteCustomLineItemOutput) String() string + type DeletePricingPlanInput struct + Arn *string + func (s *DeletePricingPlanInput) SetArn(v string) *DeletePricingPlanInput + func (s *DeletePricingPlanInput) Validate() error + func (s DeletePricingPlanInput) GoString() string + func (s DeletePricingPlanInput) String() string + type DeletePricingPlanOutput struct + Arn *string + func (s *DeletePricingPlanOutput) SetArn(v string) *DeletePricingPlanOutput + func (s DeletePricingPlanOutput) GoString() string + func (s DeletePricingPlanOutput) String() string + type DeletePricingRuleInput struct + Arn *string + func (s *DeletePricingRuleInput) SetArn(v string) *DeletePricingRuleInput + func (s *DeletePricingRuleInput) Validate() error + func (s DeletePricingRuleInput) GoString() string + func (s DeletePricingRuleInput) String() string + type DeletePricingRuleOutput struct + Arn *string + func (s *DeletePricingRuleOutput) SetArn(v string) *DeletePricingRuleOutput + func (s DeletePricingRuleOutput) GoString() string + func (s DeletePricingRuleOutput) String() string + type DisassociateAccountsInput struct + AccountIds []*string + Arn *string + func (s *DisassociateAccountsInput) SetAccountIds(v []*string) *DisassociateAccountsInput + func (s *DisassociateAccountsInput) SetArn(v string) *DisassociateAccountsInput + func (s *DisassociateAccountsInput) Validate() error + func (s DisassociateAccountsInput) GoString() string + func (s DisassociateAccountsInput) String() string + type DisassociateAccountsOutput struct + Arn *string + func (s *DisassociateAccountsOutput) SetArn(v string) *DisassociateAccountsOutput + func (s DisassociateAccountsOutput) GoString() string + func (s DisassociateAccountsOutput) String() string + type DisassociatePricingRulesInput struct + Arn *string + PricingRuleArns []*string + func (s *DisassociatePricingRulesInput) SetArn(v string) *DisassociatePricingRulesInput + func (s *DisassociatePricingRulesInput) SetPricingRuleArns(v []*string) *DisassociatePricingRulesInput + func (s *DisassociatePricingRulesInput) Validate() error + func (s DisassociatePricingRulesInput) GoString() string + func (s DisassociatePricingRulesInput) String() string + type DisassociatePricingRulesOutput struct + Arn *string + func (s *DisassociatePricingRulesOutput) SetArn(v string) *DisassociatePricingRulesOutput + func (s DisassociatePricingRulesOutput) GoString() string + func (s DisassociatePricingRulesOutput) String() string + type DisassociateResourceResponseElement struct + Arn *string + Error *AssociateResourceError + func (s *DisassociateResourceResponseElement) SetArn(v string) *DisassociateResourceResponseElement + func (s *DisassociateResourceResponseElement) SetError(v *AssociateResourceError) *DisassociateResourceResponseElement + func (s DisassociateResourceResponseElement) GoString() string + func (s DisassociateResourceResponseElement) String() string + type FreeTierConfig struct + Activated *bool + func (s *FreeTierConfig) SetActivated(v bool) *FreeTierConfig + func (s FreeTierConfig) GoString() string + func (s FreeTierConfig) String() string + type InternalServerException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + RetryAfterSeconds *int64 + func (s *InternalServerException) Code() string + func (s *InternalServerException) Error() string + func (s *InternalServerException) Message() string + func (s *InternalServerException) OrigErr() error + func (s *InternalServerException) RequestID() string + func (s *InternalServerException) StatusCode() int + func (s InternalServerException) GoString() string + func (s InternalServerException) String() string + type ListAccountAssociationsFilter struct + AccountId *string + AccountIds []*string + Association *string + func (s *ListAccountAssociationsFilter) SetAccountId(v string) *ListAccountAssociationsFilter + func (s *ListAccountAssociationsFilter) SetAccountIds(v []*string) *ListAccountAssociationsFilter + func (s *ListAccountAssociationsFilter) SetAssociation(v string) *ListAccountAssociationsFilter + func (s *ListAccountAssociationsFilter) Validate() error + func (s ListAccountAssociationsFilter) GoString() string + func (s ListAccountAssociationsFilter) String() string + type ListAccountAssociationsInput struct + BillingPeriod *string + Filters *ListAccountAssociationsFilter + NextToken *string + func (s *ListAccountAssociationsInput) SetBillingPeriod(v string) *ListAccountAssociationsInput + func (s *ListAccountAssociationsInput) SetFilters(v *ListAccountAssociationsFilter) *ListAccountAssociationsInput + func (s *ListAccountAssociationsInput) SetNextToken(v string) *ListAccountAssociationsInput + func (s *ListAccountAssociationsInput) Validate() error + func (s ListAccountAssociationsInput) GoString() string + func (s ListAccountAssociationsInput) String() string + type ListAccountAssociationsOutput struct + LinkedAccounts []*AccountAssociationsListElement + NextToken *string + func (s *ListAccountAssociationsOutput) SetLinkedAccounts(v []*AccountAssociationsListElement) *ListAccountAssociationsOutput + func (s *ListAccountAssociationsOutput) SetNextToken(v string) *ListAccountAssociationsOutput + func (s ListAccountAssociationsOutput) GoString() string + func (s ListAccountAssociationsOutput) String() string + type ListBillingGroupAccountGrouping struct + AutoAssociate *bool + func (s *ListBillingGroupAccountGrouping) SetAutoAssociate(v bool) *ListBillingGroupAccountGrouping + func (s ListBillingGroupAccountGrouping) GoString() string + func (s ListBillingGroupAccountGrouping) String() string + type ListBillingGroupCostReportsFilter struct + BillingGroupArns []*string + func (s *ListBillingGroupCostReportsFilter) SetBillingGroupArns(v []*string) *ListBillingGroupCostReportsFilter + func (s *ListBillingGroupCostReportsFilter) Validate() error + func (s ListBillingGroupCostReportsFilter) GoString() string + func (s ListBillingGroupCostReportsFilter) String() string + type ListBillingGroupCostReportsInput struct + BillingPeriod *string + Filters *ListBillingGroupCostReportsFilter + MaxResults *int64 + NextToken *string + func (s *ListBillingGroupCostReportsInput) SetBillingPeriod(v string) *ListBillingGroupCostReportsInput + func (s *ListBillingGroupCostReportsInput) SetFilters(v *ListBillingGroupCostReportsFilter) *ListBillingGroupCostReportsInput + func (s *ListBillingGroupCostReportsInput) SetMaxResults(v int64) *ListBillingGroupCostReportsInput + func (s *ListBillingGroupCostReportsInput) SetNextToken(v string) *ListBillingGroupCostReportsInput + func (s *ListBillingGroupCostReportsInput) Validate() error + func (s ListBillingGroupCostReportsInput) GoString() string + func (s ListBillingGroupCostReportsInput) String() string + type ListBillingGroupCostReportsOutput struct + BillingGroupCostReports []*BillingGroupCostReportElement + NextToken *string + func (s *ListBillingGroupCostReportsOutput) SetBillingGroupCostReports(v []*BillingGroupCostReportElement) *ListBillingGroupCostReportsOutput + func (s *ListBillingGroupCostReportsOutput) SetNextToken(v string) *ListBillingGroupCostReportsOutput + func (s ListBillingGroupCostReportsOutput) GoString() string + func (s ListBillingGroupCostReportsOutput) String() string + type ListBillingGroupsFilter struct + Arns []*string + AutoAssociate *bool + PricingPlan *string + Statuses []*string + func (s *ListBillingGroupsFilter) SetArns(v []*string) *ListBillingGroupsFilter + func (s *ListBillingGroupsFilter) SetAutoAssociate(v bool) *ListBillingGroupsFilter + func (s *ListBillingGroupsFilter) SetPricingPlan(v string) *ListBillingGroupsFilter + func (s *ListBillingGroupsFilter) SetStatuses(v []*string) *ListBillingGroupsFilter + func (s *ListBillingGroupsFilter) Validate() error + func (s ListBillingGroupsFilter) GoString() string + func (s ListBillingGroupsFilter) String() string + type ListBillingGroupsInput struct + BillingPeriod *string + Filters *ListBillingGroupsFilter + MaxResults *int64 + NextToken *string + func (s *ListBillingGroupsInput) SetBillingPeriod(v string) *ListBillingGroupsInput + func (s *ListBillingGroupsInput) SetFilters(v *ListBillingGroupsFilter) *ListBillingGroupsInput + func (s *ListBillingGroupsInput) SetMaxResults(v int64) *ListBillingGroupsInput + func (s *ListBillingGroupsInput) SetNextToken(v string) *ListBillingGroupsInput + func (s *ListBillingGroupsInput) Validate() error + func (s ListBillingGroupsInput) GoString() string + func (s ListBillingGroupsInput) String() string + type ListBillingGroupsOutput struct + BillingGroups []*BillingGroupListElement + NextToken *string + func (s *ListBillingGroupsOutput) SetBillingGroups(v []*BillingGroupListElement) *ListBillingGroupsOutput + func (s *ListBillingGroupsOutput) SetNextToken(v string) *ListBillingGroupsOutput + func (s ListBillingGroupsOutput) GoString() string + func (s ListBillingGroupsOutput) String() string + type ListCustomLineItemChargeDetails struct + Flat *ListCustomLineItemFlatChargeDetails + Percentage *ListCustomLineItemPercentageChargeDetails + Type *string + func (s *ListCustomLineItemChargeDetails) SetFlat(v *ListCustomLineItemFlatChargeDetails) *ListCustomLineItemChargeDetails + func (s *ListCustomLineItemChargeDetails) SetPercentage(v *ListCustomLineItemPercentageChargeDetails) *ListCustomLineItemChargeDetails + func (s *ListCustomLineItemChargeDetails) SetType(v string) *ListCustomLineItemChargeDetails + func (s ListCustomLineItemChargeDetails) GoString() string + func (s ListCustomLineItemChargeDetails) String() string + type ListCustomLineItemFlatChargeDetails struct + ChargeValue *float64 + func (s *ListCustomLineItemFlatChargeDetails) SetChargeValue(v float64) *ListCustomLineItemFlatChargeDetails + func (s ListCustomLineItemFlatChargeDetails) GoString() string + func (s ListCustomLineItemFlatChargeDetails) String() string + type ListCustomLineItemPercentageChargeDetails struct + PercentageValue *float64 + func (s *ListCustomLineItemPercentageChargeDetails) SetPercentageValue(v float64) *ListCustomLineItemPercentageChargeDetails + func (s ListCustomLineItemPercentageChargeDetails) GoString() string + func (s ListCustomLineItemPercentageChargeDetails) String() string + type ListCustomLineItemVersionsBillingPeriodRangeFilter struct + EndBillingPeriod *string + StartBillingPeriod *string + func (s *ListCustomLineItemVersionsBillingPeriodRangeFilter) SetEndBillingPeriod(v string) *ListCustomLineItemVersionsBillingPeriodRangeFilter + func (s *ListCustomLineItemVersionsBillingPeriodRangeFilter) SetStartBillingPeriod(v string) *ListCustomLineItemVersionsBillingPeriodRangeFilter + func (s ListCustomLineItemVersionsBillingPeriodRangeFilter) GoString() string + func (s ListCustomLineItemVersionsBillingPeriodRangeFilter) String() string + type ListCustomLineItemVersionsFilter struct + BillingPeriodRange *ListCustomLineItemVersionsBillingPeriodRangeFilter + func (s *ListCustomLineItemVersionsFilter) SetBillingPeriodRange(v *ListCustomLineItemVersionsBillingPeriodRangeFilter) *ListCustomLineItemVersionsFilter + func (s ListCustomLineItemVersionsFilter) GoString() string + func (s ListCustomLineItemVersionsFilter) String() string + type ListCustomLineItemVersionsInput struct + Arn *string + Filters *ListCustomLineItemVersionsFilter + MaxResults *int64 + NextToken *string + func (s *ListCustomLineItemVersionsInput) SetArn(v string) *ListCustomLineItemVersionsInput + func (s *ListCustomLineItemVersionsInput) SetFilters(v *ListCustomLineItemVersionsFilter) *ListCustomLineItemVersionsInput + func (s *ListCustomLineItemVersionsInput) SetMaxResults(v int64) *ListCustomLineItemVersionsInput + func (s *ListCustomLineItemVersionsInput) SetNextToken(v string) *ListCustomLineItemVersionsInput + func (s *ListCustomLineItemVersionsInput) Validate() error + func (s ListCustomLineItemVersionsInput) GoString() string + func (s ListCustomLineItemVersionsInput) String() string + type ListCustomLineItemVersionsOutput struct + CustomLineItemVersions []*CustomLineItemVersionListElement + NextToken *string + func (s *ListCustomLineItemVersionsOutput) SetCustomLineItemVersions(v []*CustomLineItemVersionListElement) *ListCustomLineItemVersionsOutput + func (s *ListCustomLineItemVersionsOutput) SetNextToken(v string) *ListCustomLineItemVersionsOutput + func (s ListCustomLineItemVersionsOutput) GoString() string + func (s ListCustomLineItemVersionsOutput) String() string + type ListCustomLineItemsFilter struct + Arns []*string + BillingGroups []*string + Names []*string + func (s *ListCustomLineItemsFilter) SetArns(v []*string) *ListCustomLineItemsFilter + func (s *ListCustomLineItemsFilter) SetBillingGroups(v []*string) *ListCustomLineItemsFilter + func (s *ListCustomLineItemsFilter) SetNames(v []*string) *ListCustomLineItemsFilter + func (s *ListCustomLineItemsFilter) Validate() error + func (s ListCustomLineItemsFilter) GoString() string + func (s ListCustomLineItemsFilter) String() string + type ListCustomLineItemsInput struct + BillingPeriod *string + Filters *ListCustomLineItemsFilter + MaxResults *int64 + NextToken *string + func (s *ListCustomLineItemsInput) SetBillingPeriod(v string) *ListCustomLineItemsInput + func (s *ListCustomLineItemsInput) SetFilters(v *ListCustomLineItemsFilter) *ListCustomLineItemsInput + func (s *ListCustomLineItemsInput) SetMaxResults(v int64) *ListCustomLineItemsInput + func (s *ListCustomLineItemsInput) SetNextToken(v string) *ListCustomLineItemsInput + func (s *ListCustomLineItemsInput) Validate() error + func (s ListCustomLineItemsInput) GoString() string + func (s ListCustomLineItemsInput) String() string + type ListCustomLineItemsOutput struct + CustomLineItems []*CustomLineItemListElement + NextToken *string + func (s *ListCustomLineItemsOutput) SetCustomLineItems(v []*CustomLineItemListElement) *ListCustomLineItemsOutput + func (s *ListCustomLineItemsOutput) SetNextToken(v string) *ListCustomLineItemsOutput + func (s ListCustomLineItemsOutput) GoString() string + func (s ListCustomLineItemsOutput) String() string + type ListPricingPlansAssociatedWithPricingRuleInput struct + BillingPeriod *string + MaxResults *int64 + NextToken *string + PricingRuleArn *string + func (s *ListPricingPlansAssociatedWithPricingRuleInput) SetBillingPeriod(v string) *ListPricingPlansAssociatedWithPricingRuleInput + func (s *ListPricingPlansAssociatedWithPricingRuleInput) SetMaxResults(v int64) *ListPricingPlansAssociatedWithPricingRuleInput + func (s *ListPricingPlansAssociatedWithPricingRuleInput) SetNextToken(v string) *ListPricingPlansAssociatedWithPricingRuleInput + func (s *ListPricingPlansAssociatedWithPricingRuleInput) SetPricingRuleArn(v string) *ListPricingPlansAssociatedWithPricingRuleInput + func (s *ListPricingPlansAssociatedWithPricingRuleInput) Validate() error + func (s ListPricingPlansAssociatedWithPricingRuleInput) GoString() string + func (s ListPricingPlansAssociatedWithPricingRuleInput) String() string + type ListPricingPlansAssociatedWithPricingRuleOutput struct + BillingPeriod *string + NextToken *string + PricingPlanArns []*string + PricingRuleArn *string + func (s *ListPricingPlansAssociatedWithPricingRuleOutput) SetBillingPeriod(v string) *ListPricingPlansAssociatedWithPricingRuleOutput + func (s *ListPricingPlansAssociatedWithPricingRuleOutput) SetNextToken(v string) *ListPricingPlansAssociatedWithPricingRuleOutput + func (s *ListPricingPlansAssociatedWithPricingRuleOutput) SetPricingPlanArns(v []*string) *ListPricingPlansAssociatedWithPricingRuleOutput + func (s *ListPricingPlansAssociatedWithPricingRuleOutput) SetPricingRuleArn(v string) *ListPricingPlansAssociatedWithPricingRuleOutput + func (s ListPricingPlansAssociatedWithPricingRuleOutput) GoString() string + func (s ListPricingPlansAssociatedWithPricingRuleOutput) String() string + type ListPricingPlansFilter struct + Arns []*string + func (s *ListPricingPlansFilter) SetArns(v []*string) *ListPricingPlansFilter + func (s *ListPricingPlansFilter) Validate() error + func (s ListPricingPlansFilter) GoString() string + func (s ListPricingPlansFilter) String() string + type ListPricingPlansInput struct + BillingPeriod *string + Filters *ListPricingPlansFilter + MaxResults *int64 + NextToken *string + func (s *ListPricingPlansInput) SetBillingPeriod(v string) *ListPricingPlansInput + func (s *ListPricingPlansInput) SetFilters(v *ListPricingPlansFilter) *ListPricingPlansInput + func (s *ListPricingPlansInput) SetMaxResults(v int64) *ListPricingPlansInput + func (s *ListPricingPlansInput) SetNextToken(v string) *ListPricingPlansInput + func (s *ListPricingPlansInput) Validate() error + func (s ListPricingPlansInput) GoString() string + func (s ListPricingPlansInput) String() string + type ListPricingPlansOutput struct + BillingPeriod *string + NextToken *string + PricingPlans []*PricingPlanListElement + func (s *ListPricingPlansOutput) SetBillingPeriod(v string) *ListPricingPlansOutput + func (s *ListPricingPlansOutput) SetNextToken(v string) *ListPricingPlansOutput + func (s *ListPricingPlansOutput) SetPricingPlans(v []*PricingPlanListElement) *ListPricingPlansOutput + func (s ListPricingPlansOutput) GoString() string + func (s ListPricingPlansOutput) String() string + type ListPricingRulesAssociatedToPricingPlanInput struct + BillingPeriod *string + MaxResults *int64 + NextToken *string + PricingPlanArn *string + func (s *ListPricingRulesAssociatedToPricingPlanInput) SetBillingPeriod(v string) *ListPricingRulesAssociatedToPricingPlanInput + func (s *ListPricingRulesAssociatedToPricingPlanInput) SetMaxResults(v int64) *ListPricingRulesAssociatedToPricingPlanInput + func (s *ListPricingRulesAssociatedToPricingPlanInput) SetNextToken(v string) *ListPricingRulesAssociatedToPricingPlanInput + func (s *ListPricingRulesAssociatedToPricingPlanInput) SetPricingPlanArn(v string) *ListPricingRulesAssociatedToPricingPlanInput + func (s *ListPricingRulesAssociatedToPricingPlanInput) Validate() error + func (s ListPricingRulesAssociatedToPricingPlanInput) GoString() string + func (s ListPricingRulesAssociatedToPricingPlanInput) String() string + type ListPricingRulesAssociatedToPricingPlanOutput struct + BillingPeriod *string + NextToken *string + PricingPlanArn *string + PricingRuleArns []*string + func (s *ListPricingRulesAssociatedToPricingPlanOutput) SetBillingPeriod(v string) *ListPricingRulesAssociatedToPricingPlanOutput + func (s *ListPricingRulesAssociatedToPricingPlanOutput) SetNextToken(v string) *ListPricingRulesAssociatedToPricingPlanOutput + func (s *ListPricingRulesAssociatedToPricingPlanOutput) SetPricingPlanArn(v string) *ListPricingRulesAssociatedToPricingPlanOutput + func (s *ListPricingRulesAssociatedToPricingPlanOutput) SetPricingRuleArns(v []*string) *ListPricingRulesAssociatedToPricingPlanOutput + func (s ListPricingRulesAssociatedToPricingPlanOutput) GoString() string + func (s ListPricingRulesAssociatedToPricingPlanOutput) String() string + type ListPricingRulesFilter struct + Arns []*string + func (s *ListPricingRulesFilter) SetArns(v []*string) *ListPricingRulesFilter + func (s *ListPricingRulesFilter) Validate() error + func (s ListPricingRulesFilter) GoString() string + func (s ListPricingRulesFilter) String() string + type ListPricingRulesInput struct + BillingPeriod *string + Filters *ListPricingRulesFilter + MaxResults *int64 + NextToken *string + func (s *ListPricingRulesInput) SetBillingPeriod(v string) *ListPricingRulesInput + func (s *ListPricingRulesInput) SetFilters(v *ListPricingRulesFilter) *ListPricingRulesInput + func (s *ListPricingRulesInput) SetMaxResults(v int64) *ListPricingRulesInput + func (s *ListPricingRulesInput) SetNextToken(v string) *ListPricingRulesInput + func (s *ListPricingRulesInput) Validate() error + func (s ListPricingRulesInput) GoString() string + func (s ListPricingRulesInput) String() string + type ListPricingRulesOutput struct + BillingPeriod *string + NextToken *string + PricingRules []*PricingRuleListElement + func (s *ListPricingRulesOutput) SetBillingPeriod(v string) *ListPricingRulesOutput + func (s *ListPricingRulesOutput) SetNextToken(v string) *ListPricingRulesOutput + func (s *ListPricingRulesOutput) SetPricingRules(v []*PricingRuleListElement) *ListPricingRulesOutput + func (s ListPricingRulesOutput) GoString() string + func (s ListPricingRulesOutput) String() string + type ListResourcesAssociatedToCustomLineItemFilter struct + Relationship *string + func (s *ListResourcesAssociatedToCustomLineItemFilter) SetRelationship(v string) *ListResourcesAssociatedToCustomLineItemFilter + func (s ListResourcesAssociatedToCustomLineItemFilter) GoString() string + func (s ListResourcesAssociatedToCustomLineItemFilter) String() string + type ListResourcesAssociatedToCustomLineItemInput struct + Arn *string + BillingPeriod *string + Filters *ListResourcesAssociatedToCustomLineItemFilter + MaxResults *int64 + NextToken *string + func (s *ListResourcesAssociatedToCustomLineItemInput) SetArn(v string) *ListResourcesAssociatedToCustomLineItemInput + func (s *ListResourcesAssociatedToCustomLineItemInput) SetBillingPeriod(v string) *ListResourcesAssociatedToCustomLineItemInput + func (s *ListResourcesAssociatedToCustomLineItemInput) SetFilters(v *ListResourcesAssociatedToCustomLineItemFilter) *ListResourcesAssociatedToCustomLineItemInput + func (s *ListResourcesAssociatedToCustomLineItemInput) SetMaxResults(v int64) *ListResourcesAssociatedToCustomLineItemInput + func (s *ListResourcesAssociatedToCustomLineItemInput) SetNextToken(v string) *ListResourcesAssociatedToCustomLineItemInput + func (s *ListResourcesAssociatedToCustomLineItemInput) Validate() error + func (s ListResourcesAssociatedToCustomLineItemInput) GoString() string + func (s ListResourcesAssociatedToCustomLineItemInput) String() string + type ListResourcesAssociatedToCustomLineItemOutput struct + Arn *string + AssociatedResources []*ListResourcesAssociatedToCustomLineItemResponseElement + NextToken *string + func (s *ListResourcesAssociatedToCustomLineItemOutput) SetArn(v string) *ListResourcesAssociatedToCustomLineItemOutput + func (s *ListResourcesAssociatedToCustomLineItemOutput) SetAssociatedResources(v []*ListResourcesAssociatedToCustomLineItemResponseElement) *ListResourcesAssociatedToCustomLineItemOutput + func (s *ListResourcesAssociatedToCustomLineItemOutput) SetNextToken(v string) *ListResourcesAssociatedToCustomLineItemOutput + func (s ListResourcesAssociatedToCustomLineItemOutput) GoString() string + func (s ListResourcesAssociatedToCustomLineItemOutput) String() string + type ListResourcesAssociatedToCustomLineItemResponseElement struct + Arn *string + EndBillingPeriod *string + Relationship *string + func (s *ListResourcesAssociatedToCustomLineItemResponseElement) SetArn(v string) *ListResourcesAssociatedToCustomLineItemResponseElement + func (s *ListResourcesAssociatedToCustomLineItemResponseElement) SetEndBillingPeriod(v string) *ListResourcesAssociatedToCustomLineItemResponseElement + func (s *ListResourcesAssociatedToCustomLineItemResponseElement) SetRelationship(v string) *ListResourcesAssociatedToCustomLineItemResponseElement + func (s ListResourcesAssociatedToCustomLineItemResponseElement) GoString() string + func (s ListResourcesAssociatedToCustomLineItemResponseElement) String() string + type ListTagsForResourceInput struct + ResourceArn *string + func (s *ListTagsForResourceInput) SetResourceArn(v string) *ListTagsForResourceInput + func (s *ListTagsForResourceInput) Validate() error + func (s ListTagsForResourceInput) GoString() string + func (s ListTagsForResourceInput) String() string + type ListTagsForResourceOutput struct + Tags map[string]*string + func (s *ListTagsForResourceOutput) SetTags(v map[string]*string) *ListTagsForResourceOutput + func (s ListTagsForResourceOutput) GoString() string + func (s ListTagsForResourceOutput) String() string + type PricingPlanListElement struct + Arn *string + CreationTime *int64 + Description *string + LastModifiedTime *int64 + Name *string + Size *int64 + func (s *PricingPlanListElement) SetArn(v string) *PricingPlanListElement + func (s *PricingPlanListElement) SetCreationTime(v int64) *PricingPlanListElement + func (s *PricingPlanListElement) SetDescription(v string) *PricingPlanListElement + func (s *PricingPlanListElement) SetLastModifiedTime(v int64) *PricingPlanListElement + func (s *PricingPlanListElement) SetName(v string) *PricingPlanListElement + func (s *PricingPlanListElement) SetSize(v int64) *PricingPlanListElement + func (s PricingPlanListElement) GoString() string + func (s PricingPlanListElement) String() string + type PricingRuleListElement struct + Arn *string + AssociatedPricingPlanCount *int64 + BillingEntity *string + CreationTime *int64 + Description *string + LastModifiedTime *int64 + ModifierPercentage *float64 + Name *string + Operation *string + Scope *string + Service *string + Tiering *Tiering + Type *string + UsageType *string + func (s *PricingRuleListElement) SetArn(v string) *PricingRuleListElement + func (s *PricingRuleListElement) SetAssociatedPricingPlanCount(v int64) *PricingRuleListElement + func (s *PricingRuleListElement) SetBillingEntity(v string) *PricingRuleListElement + func (s *PricingRuleListElement) SetCreationTime(v int64) *PricingRuleListElement + func (s *PricingRuleListElement) SetDescription(v string) *PricingRuleListElement + func (s *PricingRuleListElement) SetLastModifiedTime(v int64) *PricingRuleListElement + func (s *PricingRuleListElement) SetModifierPercentage(v float64) *PricingRuleListElement + func (s *PricingRuleListElement) SetName(v string) *PricingRuleListElement + func (s *PricingRuleListElement) SetOperation(v string) *PricingRuleListElement + func (s *PricingRuleListElement) SetScope(v string) *PricingRuleListElement + func (s *PricingRuleListElement) SetService(v string) *PricingRuleListElement + func (s *PricingRuleListElement) SetTiering(v *Tiering) *PricingRuleListElement + func (s *PricingRuleListElement) SetType(v string) *PricingRuleListElement + func (s *PricingRuleListElement) SetUsageType(v string) *PricingRuleListElement + func (s PricingRuleListElement) GoString() string + func (s PricingRuleListElement) String() string + type ResourceNotFoundException struct + Message_ *string + ResourceId *string + ResourceType *string + RespMetadata protocol.ResponseMetadata + func (s *ResourceNotFoundException) Code() string + func (s *ResourceNotFoundException) Error() string + func (s *ResourceNotFoundException) Message() string + func (s *ResourceNotFoundException) OrigErr() error + func (s *ResourceNotFoundException) RequestID() string + func (s *ResourceNotFoundException) StatusCode() int + func (s ResourceNotFoundException) GoString() string + func (s ResourceNotFoundException) String() string + type ServiceLimitExceededException struct + LimitCode *string + Message_ *string + ResourceId *string + ResourceType *string + RespMetadata protocol.ResponseMetadata + ServiceCode *string + func (s *ServiceLimitExceededException) Code() string + func (s *ServiceLimitExceededException) Error() string + func (s *ServiceLimitExceededException) Message() string + func (s *ServiceLimitExceededException) OrigErr() error + func (s *ServiceLimitExceededException) RequestID() string + func (s *ServiceLimitExceededException) StatusCode() int + func (s ServiceLimitExceededException) GoString() string + func (s ServiceLimitExceededException) String() string + type TagResourceInput struct + ResourceArn *string + Tags map[string]*string + func (s *TagResourceInput) SetResourceArn(v string) *TagResourceInput + func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput + func (s *TagResourceInput) Validate() error + func (s TagResourceInput) GoString() string + func (s TagResourceInput) String() string + type TagResourceOutput struct + func (s TagResourceOutput) GoString() string + func (s TagResourceOutput) String() string + type ThrottlingException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + RetryAfterSeconds *int64 + func (s *ThrottlingException) Code() string + func (s *ThrottlingException) Error() string + func (s *ThrottlingException) Message() string + func (s *ThrottlingException) OrigErr() error + func (s *ThrottlingException) RequestID() string + func (s *ThrottlingException) StatusCode() int + func (s ThrottlingException) GoString() string + func (s ThrottlingException) String() string + type Tiering struct + FreeTier *FreeTierConfig + func (s *Tiering) SetFreeTier(v *FreeTierConfig) *Tiering + func (s Tiering) GoString() string + func (s Tiering) String() string + type UntagResourceInput struct + ResourceArn *string + TagKeys []*string + func (s *UntagResourceInput) SetResourceArn(v string) *UntagResourceInput + func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput + func (s *UntagResourceInput) Validate() error + func (s UntagResourceInput) GoString() string + func (s UntagResourceInput) String() string + type UntagResourceOutput struct + func (s UntagResourceOutput) GoString() string + func (s UntagResourceOutput) String() string + type UpdateBillingGroupAccountGrouping struct + AutoAssociate *bool + func (s *UpdateBillingGroupAccountGrouping) SetAutoAssociate(v bool) *UpdateBillingGroupAccountGrouping + func (s UpdateBillingGroupAccountGrouping) GoString() string + func (s UpdateBillingGroupAccountGrouping) String() string + type UpdateBillingGroupInput struct + AccountGrouping *UpdateBillingGroupAccountGrouping + Arn *string + ComputationPreference *ComputationPreference + Description *string + Name *string + Status *string + func (s *UpdateBillingGroupInput) SetAccountGrouping(v *UpdateBillingGroupAccountGrouping) *UpdateBillingGroupInput + func (s *UpdateBillingGroupInput) SetArn(v string) *UpdateBillingGroupInput + func (s *UpdateBillingGroupInput) SetComputationPreference(v *ComputationPreference) *UpdateBillingGroupInput + func (s *UpdateBillingGroupInput) SetDescription(v string) *UpdateBillingGroupInput + func (s *UpdateBillingGroupInput) SetName(v string) *UpdateBillingGroupInput + func (s *UpdateBillingGroupInput) SetStatus(v string) *UpdateBillingGroupInput + func (s *UpdateBillingGroupInput) Validate() error + func (s UpdateBillingGroupInput) GoString() string + func (s UpdateBillingGroupInput) String() string + type UpdateBillingGroupOutput struct + AccountGrouping *UpdateBillingGroupAccountGrouping + Arn *string + Description *string + LastModifiedTime *int64 + Name *string + PricingPlanArn *string + PrimaryAccountId *string + Size *int64 + Status *string + StatusReason *string + func (s *UpdateBillingGroupOutput) SetAccountGrouping(v *UpdateBillingGroupAccountGrouping) *UpdateBillingGroupOutput + func (s *UpdateBillingGroupOutput) SetArn(v string) *UpdateBillingGroupOutput + func (s *UpdateBillingGroupOutput) SetDescription(v string) *UpdateBillingGroupOutput + func (s *UpdateBillingGroupOutput) SetLastModifiedTime(v int64) *UpdateBillingGroupOutput + func (s *UpdateBillingGroupOutput) SetName(v string) *UpdateBillingGroupOutput + func (s *UpdateBillingGroupOutput) SetPricingPlanArn(v string) *UpdateBillingGroupOutput + func (s *UpdateBillingGroupOutput) SetPrimaryAccountId(v string) *UpdateBillingGroupOutput + func (s *UpdateBillingGroupOutput) SetSize(v int64) *UpdateBillingGroupOutput + func (s *UpdateBillingGroupOutput) SetStatus(v string) *UpdateBillingGroupOutput + func (s *UpdateBillingGroupOutput) SetStatusReason(v string) *UpdateBillingGroupOutput + func (s UpdateBillingGroupOutput) GoString() string + func (s UpdateBillingGroupOutput) String() string + type UpdateCustomLineItemChargeDetails struct + Flat *UpdateCustomLineItemFlatChargeDetails + Percentage *UpdateCustomLineItemPercentageChargeDetails + func (s *UpdateCustomLineItemChargeDetails) SetFlat(v *UpdateCustomLineItemFlatChargeDetails) *UpdateCustomLineItemChargeDetails + func (s *UpdateCustomLineItemChargeDetails) SetPercentage(v *UpdateCustomLineItemPercentageChargeDetails) *UpdateCustomLineItemChargeDetails + func (s *UpdateCustomLineItemChargeDetails) Validate() error + func (s UpdateCustomLineItemChargeDetails) GoString() string + func (s UpdateCustomLineItemChargeDetails) String() string + type UpdateCustomLineItemFlatChargeDetails struct + ChargeValue *float64 + func (s *UpdateCustomLineItemFlatChargeDetails) SetChargeValue(v float64) *UpdateCustomLineItemFlatChargeDetails + func (s *UpdateCustomLineItemFlatChargeDetails) Validate() error + func (s UpdateCustomLineItemFlatChargeDetails) GoString() string + func (s UpdateCustomLineItemFlatChargeDetails) String() string + type UpdateCustomLineItemInput struct + Arn *string + BillingPeriodRange *CustomLineItemBillingPeriodRange + ChargeDetails *UpdateCustomLineItemChargeDetails + Description *string + Name *string + func (s *UpdateCustomLineItemInput) SetArn(v string) *UpdateCustomLineItemInput + func (s *UpdateCustomLineItemInput) SetBillingPeriodRange(v *CustomLineItemBillingPeriodRange) *UpdateCustomLineItemInput + func (s *UpdateCustomLineItemInput) SetChargeDetails(v *UpdateCustomLineItemChargeDetails) *UpdateCustomLineItemInput + func (s *UpdateCustomLineItemInput) SetDescription(v string) *UpdateCustomLineItemInput + func (s *UpdateCustomLineItemInput) SetName(v string) *UpdateCustomLineItemInput + func (s *UpdateCustomLineItemInput) Validate() error + func (s UpdateCustomLineItemInput) GoString() string + func (s UpdateCustomLineItemInput) String() string + type UpdateCustomLineItemOutput struct + Arn *string + AssociationSize *int64 + BillingGroupArn *string + ChargeDetails *ListCustomLineItemChargeDetails + Description *string + LastModifiedTime *int64 + Name *string + func (s *UpdateCustomLineItemOutput) SetArn(v string) *UpdateCustomLineItemOutput + func (s *UpdateCustomLineItemOutput) SetAssociationSize(v int64) *UpdateCustomLineItemOutput + func (s *UpdateCustomLineItemOutput) SetBillingGroupArn(v string) *UpdateCustomLineItemOutput + func (s *UpdateCustomLineItemOutput) SetChargeDetails(v *ListCustomLineItemChargeDetails) *UpdateCustomLineItemOutput + func (s *UpdateCustomLineItemOutput) SetDescription(v string) *UpdateCustomLineItemOutput + func (s *UpdateCustomLineItemOutput) SetLastModifiedTime(v int64) *UpdateCustomLineItemOutput + func (s *UpdateCustomLineItemOutput) SetName(v string) *UpdateCustomLineItemOutput + func (s UpdateCustomLineItemOutput) GoString() string + func (s UpdateCustomLineItemOutput) String() string + type UpdateCustomLineItemPercentageChargeDetails struct + PercentageValue *float64 + func (s *UpdateCustomLineItemPercentageChargeDetails) SetPercentageValue(v float64) *UpdateCustomLineItemPercentageChargeDetails + func (s *UpdateCustomLineItemPercentageChargeDetails) Validate() error + func (s UpdateCustomLineItemPercentageChargeDetails) GoString() string + func (s UpdateCustomLineItemPercentageChargeDetails) String() string + type UpdateFreeTierConfig struct + Activated *bool + func (s *UpdateFreeTierConfig) SetActivated(v bool) *UpdateFreeTierConfig + func (s *UpdateFreeTierConfig) Validate() error + func (s UpdateFreeTierConfig) GoString() string + func (s UpdateFreeTierConfig) String() string + type UpdatePricingPlanInput struct + Arn *string + Description *string + Name *string + func (s *UpdatePricingPlanInput) SetArn(v string) *UpdatePricingPlanInput + func (s *UpdatePricingPlanInput) SetDescription(v string) *UpdatePricingPlanInput + func (s *UpdatePricingPlanInput) SetName(v string) *UpdatePricingPlanInput + func (s *UpdatePricingPlanInput) Validate() error + func (s UpdatePricingPlanInput) GoString() string + func (s UpdatePricingPlanInput) String() string + type UpdatePricingPlanOutput struct + Arn *string + Description *string + LastModifiedTime *int64 + Name *string + Size *int64 + func (s *UpdatePricingPlanOutput) SetArn(v string) *UpdatePricingPlanOutput + func (s *UpdatePricingPlanOutput) SetDescription(v string) *UpdatePricingPlanOutput + func (s *UpdatePricingPlanOutput) SetLastModifiedTime(v int64) *UpdatePricingPlanOutput + func (s *UpdatePricingPlanOutput) SetName(v string) *UpdatePricingPlanOutput + func (s *UpdatePricingPlanOutput) SetSize(v int64) *UpdatePricingPlanOutput + func (s UpdatePricingPlanOutput) GoString() string + func (s UpdatePricingPlanOutput) String() string + type UpdatePricingRuleInput struct + Arn *string + Description *string + ModifierPercentage *float64 + Name *string + Tiering *UpdateTieringInput_ + Type *string + func (s *UpdatePricingRuleInput) SetArn(v string) *UpdatePricingRuleInput + func (s *UpdatePricingRuleInput) SetDescription(v string) *UpdatePricingRuleInput + func (s *UpdatePricingRuleInput) SetModifierPercentage(v float64) *UpdatePricingRuleInput + func (s *UpdatePricingRuleInput) SetName(v string) *UpdatePricingRuleInput + func (s *UpdatePricingRuleInput) SetTiering(v *UpdateTieringInput_) *UpdatePricingRuleInput + func (s *UpdatePricingRuleInput) SetType(v string) *UpdatePricingRuleInput + func (s *UpdatePricingRuleInput) Validate() error + func (s UpdatePricingRuleInput) GoString() string + func (s UpdatePricingRuleInput) String() string + type UpdatePricingRuleOutput struct + Arn *string + AssociatedPricingPlanCount *int64 + BillingEntity *string + Description *string + LastModifiedTime *int64 + ModifierPercentage *float64 + Name *string + Operation *string + Scope *string + Service *string + Tiering *UpdateTieringInput_ + Type *string + UsageType *string + func (s *UpdatePricingRuleOutput) SetArn(v string) *UpdatePricingRuleOutput + func (s *UpdatePricingRuleOutput) SetAssociatedPricingPlanCount(v int64) *UpdatePricingRuleOutput + func (s *UpdatePricingRuleOutput) SetBillingEntity(v string) *UpdatePricingRuleOutput + func (s *UpdatePricingRuleOutput) SetDescription(v string) *UpdatePricingRuleOutput + func (s *UpdatePricingRuleOutput) SetLastModifiedTime(v int64) *UpdatePricingRuleOutput + func (s *UpdatePricingRuleOutput) SetModifierPercentage(v float64) *UpdatePricingRuleOutput + func (s *UpdatePricingRuleOutput) SetName(v string) *UpdatePricingRuleOutput + func (s *UpdatePricingRuleOutput) SetOperation(v string) *UpdatePricingRuleOutput + func (s *UpdatePricingRuleOutput) SetScope(v string) *UpdatePricingRuleOutput + func (s *UpdatePricingRuleOutput) SetService(v string) *UpdatePricingRuleOutput + func (s *UpdatePricingRuleOutput) SetTiering(v *UpdateTieringInput_) *UpdatePricingRuleOutput + func (s *UpdatePricingRuleOutput) SetType(v string) *UpdatePricingRuleOutput + func (s *UpdatePricingRuleOutput) SetUsageType(v string) *UpdatePricingRuleOutput + func (s UpdatePricingRuleOutput) GoString() string + func (s UpdatePricingRuleOutput) String() string + type UpdateTieringInput_ struct + FreeTier *UpdateFreeTierConfig + func (s *UpdateTieringInput_) SetFreeTier(v *UpdateFreeTierConfig) *UpdateTieringInput_ + func (s *UpdateTieringInput_) Validate() error + func (s UpdateTieringInput_) GoString() string + func (s UpdateTieringInput_) String() string + type ValidationException struct + Fields []*ValidationExceptionField + Message_ *string + Reason *string + RespMetadata protocol.ResponseMetadata + func (s *ValidationException) Code() string + func (s *ValidationException) Error() string + func (s *ValidationException) Message() string + func (s *ValidationException) OrigErr() error + func (s *ValidationException) RequestID() string + func (s *ValidationException) StatusCode() int + func (s ValidationException) GoString() string + func (s ValidationException) String() string + type ValidationExceptionField struct + Message *string + Name *string + func (s *ValidationExceptionField) SetMessage(v string) *ValidationExceptionField + func (s *ValidationExceptionField) SetName(v string) *ValidationExceptionField + func (s ValidationExceptionField) GoString() string + func (s ValidationExceptionField) String() string