Documentation ¶
Overview ¶
Package servicequotas provides the client and types for making API requests to Service Quotas.
With Service Quotas, you can view and manage your quotas easily as your AWS workloads grow. Quotas, also referred to as limits, are the maximum number of resources that you can create in your AWS account. For more information, see the Service Quotas User Guide (https://docs.aws.amazon.com/servicequotas/latest/userguide/).
See https://docs.aws.amazon.com/goto/WebAPI/service-quotas-2019-06-24 for more information on this service.
See servicequotas package documentation for more information. https://docs.aws.amazon.com/sdk-for-go/api/service/servicequotas/
Using the Client ¶
To contact Service Quotas with the SDK use the New function to create a new service client. With that client you can make API requests to the service. These clients are safe to use concurrently.
See the SDK's documentation for more information on how to use the SDK. https://docs.aws.amazon.com/sdk-for-go/api/
See aws.Config documentation for more information on configuring SDK clients. https://docs.aws.amazon.com/sdk-for-go/api/aws/#Config
See the Service Quotas client ServiceQuotas for more information on creating client for this service. https://docs.aws.amazon.com/sdk-for-go/api/service/servicequotas/#New
Index ¶
- Constants
- func ErrorCode_Values() []string
- func PeriodUnit_Values() []string
- func RequestStatus_Values() []string
- func ServiceQuotaTemplateAssociationStatus_Values() []string
- type AWSServiceAccessNotEnabledException
- func (s *AWSServiceAccessNotEnabledException) Code() string
- func (s *AWSServiceAccessNotEnabledException) Error() string
- func (s AWSServiceAccessNotEnabledException) GoString() string
- func (s *AWSServiceAccessNotEnabledException) Message() string
- func (s *AWSServiceAccessNotEnabledException) OrigErr() error
- func (s *AWSServiceAccessNotEnabledException) RequestID() string
- func (s *AWSServiceAccessNotEnabledException) StatusCode() int
- func (s AWSServiceAccessNotEnabledException) String() string
- type AccessDeniedException
- func (s *AccessDeniedException) Code() string
- func (s *AccessDeniedException) Error() string
- func (s AccessDeniedException) GoString() string
- func (s *AccessDeniedException) Message() string
- func (s *AccessDeniedException) OrigErr() error
- func (s *AccessDeniedException) RequestID() string
- func (s *AccessDeniedException) StatusCode() int
- func (s AccessDeniedException) String() string
- type AssociateServiceQuotaTemplateInput
- type AssociateServiceQuotaTemplateOutput
- type DeleteServiceQuotaIncreaseRequestFromTemplateInput
- func (s DeleteServiceQuotaIncreaseRequestFromTemplateInput) GoString() string
- func (s *DeleteServiceQuotaIncreaseRequestFromTemplateInput) SetAwsRegion(v string) *DeleteServiceQuotaIncreaseRequestFromTemplateInput
- func (s *DeleteServiceQuotaIncreaseRequestFromTemplateInput) SetQuotaCode(v string) *DeleteServiceQuotaIncreaseRequestFromTemplateInput
- func (s *DeleteServiceQuotaIncreaseRequestFromTemplateInput) SetServiceCode(v string) *DeleteServiceQuotaIncreaseRequestFromTemplateInput
- func (s DeleteServiceQuotaIncreaseRequestFromTemplateInput) String() string
- func (s *DeleteServiceQuotaIncreaseRequestFromTemplateInput) Validate() error
- type DeleteServiceQuotaIncreaseRequestFromTemplateOutput
- type DependencyAccessDeniedException
- func (s *DependencyAccessDeniedException) Code() string
- func (s *DependencyAccessDeniedException) Error() string
- func (s DependencyAccessDeniedException) GoString() string
- func (s *DependencyAccessDeniedException) Message() string
- func (s *DependencyAccessDeniedException) OrigErr() error
- func (s *DependencyAccessDeniedException) RequestID() string
- func (s *DependencyAccessDeniedException) StatusCode() int
- func (s DependencyAccessDeniedException) String() string
- type DisassociateServiceQuotaTemplateInput
- type DisassociateServiceQuotaTemplateOutput
- type ErrorReason
- type GetAWSDefaultServiceQuotaInput
- func (s GetAWSDefaultServiceQuotaInput) GoString() string
- func (s *GetAWSDefaultServiceQuotaInput) SetQuotaCode(v string) *GetAWSDefaultServiceQuotaInput
- func (s *GetAWSDefaultServiceQuotaInput) SetServiceCode(v string) *GetAWSDefaultServiceQuotaInput
- func (s GetAWSDefaultServiceQuotaInput) String() string
- func (s *GetAWSDefaultServiceQuotaInput) Validate() error
- type GetAWSDefaultServiceQuotaOutput
- type GetAssociationForServiceQuotaTemplateInput
- type GetAssociationForServiceQuotaTemplateOutput
- type GetRequestedServiceQuotaChangeInput
- type GetRequestedServiceQuotaChangeOutput
- type GetServiceQuotaIncreaseRequestFromTemplateInput
- func (s GetServiceQuotaIncreaseRequestFromTemplateInput) GoString() string
- func (s *GetServiceQuotaIncreaseRequestFromTemplateInput) SetAwsRegion(v string) *GetServiceQuotaIncreaseRequestFromTemplateInput
- func (s *GetServiceQuotaIncreaseRequestFromTemplateInput) SetQuotaCode(v string) *GetServiceQuotaIncreaseRequestFromTemplateInput
- func (s *GetServiceQuotaIncreaseRequestFromTemplateInput) SetServiceCode(v string) *GetServiceQuotaIncreaseRequestFromTemplateInput
- func (s GetServiceQuotaIncreaseRequestFromTemplateInput) String() string
- func (s *GetServiceQuotaIncreaseRequestFromTemplateInput) Validate() error
- type GetServiceQuotaIncreaseRequestFromTemplateOutput
- func (s GetServiceQuotaIncreaseRequestFromTemplateOutput) GoString() string
- func (s *GetServiceQuotaIncreaseRequestFromTemplateOutput) SetServiceQuotaIncreaseRequestInTemplate(v *ServiceQuotaIncreaseRequestInTemplate) *GetServiceQuotaIncreaseRequestFromTemplateOutput
- func (s GetServiceQuotaIncreaseRequestFromTemplateOutput) String() string
- type GetServiceQuotaInput
- type GetServiceQuotaOutput
- type IllegalArgumentException
- func (s *IllegalArgumentException) Code() string
- func (s *IllegalArgumentException) Error() string
- func (s IllegalArgumentException) GoString() string
- func (s *IllegalArgumentException) Message() string
- func (s *IllegalArgumentException) OrigErr() error
- func (s *IllegalArgumentException) RequestID() string
- func (s *IllegalArgumentException) StatusCode() int
- func (s IllegalArgumentException) String() string
- type InvalidPaginationTokenException
- func (s *InvalidPaginationTokenException) Code() string
- func (s *InvalidPaginationTokenException) Error() string
- func (s InvalidPaginationTokenException) GoString() string
- func (s *InvalidPaginationTokenException) Message() string
- func (s *InvalidPaginationTokenException) OrigErr() error
- func (s *InvalidPaginationTokenException) RequestID() string
- func (s *InvalidPaginationTokenException) StatusCode() int
- func (s InvalidPaginationTokenException) String() string
- type InvalidResourceStateException
- func (s *InvalidResourceStateException) Code() string
- func (s *InvalidResourceStateException) Error() string
- func (s InvalidResourceStateException) GoString() string
- func (s *InvalidResourceStateException) Message() string
- func (s *InvalidResourceStateException) OrigErr() error
- func (s *InvalidResourceStateException) RequestID() string
- func (s *InvalidResourceStateException) StatusCode() int
- func (s InvalidResourceStateException) String() string
- type ListAWSDefaultServiceQuotasInput
- func (s ListAWSDefaultServiceQuotasInput) GoString() string
- func (s *ListAWSDefaultServiceQuotasInput) SetMaxResults(v int64) *ListAWSDefaultServiceQuotasInput
- func (s *ListAWSDefaultServiceQuotasInput) SetNextToken(v string) *ListAWSDefaultServiceQuotasInput
- func (s *ListAWSDefaultServiceQuotasInput) SetServiceCode(v string) *ListAWSDefaultServiceQuotasInput
- func (s ListAWSDefaultServiceQuotasInput) String() string
- func (s *ListAWSDefaultServiceQuotasInput) Validate() error
- type ListAWSDefaultServiceQuotasOutput
- func (s ListAWSDefaultServiceQuotasOutput) GoString() string
- func (s *ListAWSDefaultServiceQuotasOutput) SetNextToken(v string) *ListAWSDefaultServiceQuotasOutput
- func (s *ListAWSDefaultServiceQuotasOutput) SetQuotas(v []*ServiceQuota) *ListAWSDefaultServiceQuotasOutput
- func (s ListAWSDefaultServiceQuotasOutput) String() string
- type ListRequestedServiceQuotaChangeHistoryByQuotaInput
- func (s ListRequestedServiceQuotaChangeHistoryByQuotaInput) GoString() string
- func (s *ListRequestedServiceQuotaChangeHistoryByQuotaInput) SetMaxResults(v int64) *ListRequestedServiceQuotaChangeHistoryByQuotaInput
- func (s *ListRequestedServiceQuotaChangeHistoryByQuotaInput) SetNextToken(v string) *ListRequestedServiceQuotaChangeHistoryByQuotaInput
- func (s *ListRequestedServiceQuotaChangeHistoryByQuotaInput) SetQuotaCode(v string) *ListRequestedServiceQuotaChangeHistoryByQuotaInput
- func (s *ListRequestedServiceQuotaChangeHistoryByQuotaInput) SetServiceCode(v string) *ListRequestedServiceQuotaChangeHistoryByQuotaInput
- func (s *ListRequestedServiceQuotaChangeHistoryByQuotaInput) SetStatus(v string) *ListRequestedServiceQuotaChangeHistoryByQuotaInput
- func (s ListRequestedServiceQuotaChangeHistoryByQuotaInput) String() string
- func (s *ListRequestedServiceQuotaChangeHistoryByQuotaInput) Validate() error
- type ListRequestedServiceQuotaChangeHistoryByQuotaOutput
- func (s ListRequestedServiceQuotaChangeHistoryByQuotaOutput) GoString() string
- func (s *ListRequestedServiceQuotaChangeHistoryByQuotaOutput) SetNextToken(v string) *ListRequestedServiceQuotaChangeHistoryByQuotaOutput
- func (s *ListRequestedServiceQuotaChangeHistoryByQuotaOutput) SetRequestedQuotas(v []*RequestedServiceQuotaChange) *ListRequestedServiceQuotaChangeHistoryByQuotaOutput
- func (s ListRequestedServiceQuotaChangeHistoryByQuotaOutput) String() string
- type ListRequestedServiceQuotaChangeHistoryInput
- func (s ListRequestedServiceQuotaChangeHistoryInput) GoString() string
- func (s *ListRequestedServiceQuotaChangeHistoryInput) SetMaxResults(v int64) *ListRequestedServiceQuotaChangeHistoryInput
- func (s *ListRequestedServiceQuotaChangeHistoryInput) SetNextToken(v string) *ListRequestedServiceQuotaChangeHistoryInput
- func (s *ListRequestedServiceQuotaChangeHistoryInput) SetServiceCode(v string) *ListRequestedServiceQuotaChangeHistoryInput
- func (s *ListRequestedServiceQuotaChangeHistoryInput) SetStatus(v string) *ListRequestedServiceQuotaChangeHistoryInput
- func (s ListRequestedServiceQuotaChangeHistoryInput) String() string
- func (s *ListRequestedServiceQuotaChangeHistoryInput) Validate() error
- type ListRequestedServiceQuotaChangeHistoryOutput
- func (s ListRequestedServiceQuotaChangeHistoryOutput) GoString() string
- func (s *ListRequestedServiceQuotaChangeHistoryOutput) SetNextToken(v string) *ListRequestedServiceQuotaChangeHistoryOutput
- func (s *ListRequestedServiceQuotaChangeHistoryOutput) SetRequestedQuotas(v []*RequestedServiceQuotaChange) *ListRequestedServiceQuotaChangeHistoryOutput
- func (s ListRequestedServiceQuotaChangeHistoryOutput) String() string
- type ListServiceQuotaIncreaseRequestsInTemplateInput
- func (s ListServiceQuotaIncreaseRequestsInTemplateInput) GoString() string
- func (s *ListServiceQuotaIncreaseRequestsInTemplateInput) SetAwsRegion(v string) *ListServiceQuotaIncreaseRequestsInTemplateInput
- func (s *ListServiceQuotaIncreaseRequestsInTemplateInput) SetMaxResults(v int64) *ListServiceQuotaIncreaseRequestsInTemplateInput
- func (s *ListServiceQuotaIncreaseRequestsInTemplateInput) SetNextToken(v string) *ListServiceQuotaIncreaseRequestsInTemplateInput
- func (s *ListServiceQuotaIncreaseRequestsInTemplateInput) SetServiceCode(v string) *ListServiceQuotaIncreaseRequestsInTemplateInput
- func (s ListServiceQuotaIncreaseRequestsInTemplateInput) String() string
- func (s *ListServiceQuotaIncreaseRequestsInTemplateInput) Validate() error
- type ListServiceQuotaIncreaseRequestsInTemplateOutput
- func (s ListServiceQuotaIncreaseRequestsInTemplateOutput) GoString() string
- func (s *ListServiceQuotaIncreaseRequestsInTemplateOutput) SetNextToken(v string) *ListServiceQuotaIncreaseRequestsInTemplateOutput
- func (s *ListServiceQuotaIncreaseRequestsInTemplateOutput) SetServiceQuotaIncreaseRequestInTemplateList(v []*ServiceQuotaIncreaseRequestInTemplate) *ListServiceQuotaIncreaseRequestsInTemplateOutput
- func (s ListServiceQuotaIncreaseRequestsInTemplateOutput) String() string
- type ListServiceQuotasInput
- func (s ListServiceQuotasInput) GoString() string
- func (s *ListServiceQuotasInput) SetMaxResults(v int64) *ListServiceQuotasInput
- func (s *ListServiceQuotasInput) SetNextToken(v string) *ListServiceQuotasInput
- func (s *ListServiceQuotasInput) SetServiceCode(v string) *ListServiceQuotasInput
- func (s ListServiceQuotasInput) String() string
- func (s *ListServiceQuotasInput) Validate() error
- type ListServiceQuotasOutput
- type ListServicesInput
- type ListServicesOutput
- type ListTagsForResourceInput
- type ListTagsForResourceOutput
- type MetricInfo
- func (s MetricInfo) GoString() string
- func (s *MetricInfo) SetMetricDimensions(v map[string]*string) *MetricInfo
- func (s *MetricInfo) SetMetricName(v string) *MetricInfo
- func (s *MetricInfo) SetMetricNamespace(v string) *MetricInfo
- func (s *MetricInfo) SetMetricStatisticRecommendation(v string) *MetricInfo
- func (s MetricInfo) String() string
- type NoAvailableOrganizationException
- func (s *NoAvailableOrganizationException) Code() string
- func (s *NoAvailableOrganizationException) Error() string
- func (s NoAvailableOrganizationException) GoString() string
- func (s *NoAvailableOrganizationException) Message() string
- func (s *NoAvailableOrganizationException) OrigErr() error
- func (s *NoAvailableOrganizationException) RequestID() string
- func (s *NoAvailableOrganizationException) StatusCode() int
- func (s NoAvailableOrganizationException) String() string
- type NoSuchResourceException
- func (s *NoSuchResourceException) Code() string
- func (s *NoSuchResourceException) Error() string
- func (s NoSuchResourceException) GoString() string
- func (s *NoSuchResourceException) Message() string
- func (s *NoSuchResourceException) OrigErr() error
- func (s *NoSuchResourceException) RequestID() string
- func (s *NoSuchResourceException) StatusCode() int
- func (s NoSuchResourceException) String() string
- type OrganizationNotInAllFeaturesModeException
- func (s *OrganizationNotInAllFeaturesModeException) Code() string
- func (s *OrganizationNotInAllFeaturesModeException) Error() string
- func (s OrganizationNotInAllFeaturesModeException) GoString() string
- func (s *OrganizationNotInAllFeaturesModeException) Message() string
- func (s *OrganizationNotInAllFeaturesModeException) OrigErr() error
- func (s *OrganizationNotInAllFeaturesModeException) RequestID() string
- func (s *OrganizationNotInAllFeaturesModeException) StatusCode() int
- func (s OrganizationNotInAllFeaturesModeException) String() string
- type PutServiceQuotaIncreaseRequestIntoTemplateInput
- func (s PutServiceQuotaIncreaseRequestIntoTemplateInput) GoString() string
- func (s *PutServiceQuotaIncreaseRequestIntoTemplateInput) SetAwsRegion(v string) *PutServiceQuotaIncreaseRequestIntoTemplateInput
- func (s *PutServiceQuotaIncreaseRequestIntoTemplateInput) SetDesiredValue(v float64) *PutServiceQuotaIncreaseRequestIntoTemplateInput
- func (s *PutServiceQuotaIncreaseRequestIntoTemplateInput) SetQuotaCode(v string) *PutServiceQuotaIncreaseRequestIntoTemplateInput
- func (s *PutServiceQuotaIncreaseRequestIntoTemplateInput) SetServiceCode(v string) *PutServiceQuotaIncreaseRequestIntoTemplateInput
- func (s PutServiceQuotaIncreaseRequestIntoTemplateInput) String() string
- func (s *PutServiceQuotaIncreaseRequestIntoTemplateInput) Validate() error
- type PutServiceQuotaIncreaseRequestIntoTemplateOutput
- func (s PutServiceQuotaIncreaseRequestIntoTemplateOutput) GoString() string
- func (s *PutServiceQuotaIncreaseRequestIntoTemplateOutput) SetServiceQuotaIncreaseRequestInTemplate(v *ServiceQuotaIncreaseRequestInTemplate) *PutServiceQuotaIncreaseRequestIntoTemplateOutput
- func (s PutServiceQuotaIncreaseRequestIntoTemplateOutput) String() string
- type QuotaExceededException
- func (s *QuotaExceededException) Code() string
- func (s *QuotaExceededException) Error() string
- func (s QuotaExceededException) GoString() string
- func (s *QuotaExceededException) Message() string
- func (s *QuotaExceededException) OrigErr() error
- func (s *QuotaExceededException) RequestID() string
- func (s *QuotaExceededException) StatusCode() int
- func (s QuotaExceededException) String() string
- type QuotaPeriod
- type RequestServiceQuotaIncreaseInput
- func (s RequestServiceQuotaIncreaseInput) GoString() string
- func (s *RequestServiceQuotaIncreaseInput) SetDesiredValue(v float64) *RequestServiceQuotaIncreaseInput
- func (s *RequestServiceQuotaIncreaseInput) SetQuotaCode(v string) *RequestServiceQuotaIncreaseInput
- func (s *RequestServiceQuotaIncreaseInput) SetServiceCode(v string) *RequestServiceQuotaIncreaseInput
- func (s RequestServiceQuotaIncreaseInput) String() string
- func (s *RequestServiceQuotaIncreaseInput) Validate() error
- type RequestServiceQuotaIncreaseOutput
- type RequestedServiceQuotaChange
- func (s RequestedServiceQuotaChange) GoString() string
- func (s *RequestedServiceQuotaChange) SetCaseId(v string) *RequestedServiceQuotaChange
- func (s *RequestedServiceQuotaChange) SetCreated(v time.Time) *RequestedServiceQuotaChange
- func (s *RequestedServiceQuotaChange) SetDesiredValue(v float64) *RequestedServiceQuotaChange
- func (s *RequestedServiceQuotaChange) SetGlobalQuota(v bool) *RequestedServiceQuotaChange
- func (s *RequestedServiceQuotaChange) SetId(v string) *RequestedServiceQuotaChange
- func (s *RequestedServiceQuotaChange) SetLastUpdated(v time.Time) *RequestedServiceQuotaChange
- func (s *RequestedServiceQuotaChange) SetQuotaArn(v string) *RequestedServiceQuotaChange
- func (s *RequestedServiceQuotaChange) SetQuotaCode(v string) *RequestedServiceQuotaChange
- func (s *RequestedServiceQuotaChange) SetQuotaName(v string) *RequestedServiceQuotaChange
- func (s *RequestedServiceQuotaChange) SetRequester(v string) *RequestedServiceQuotaChange
- func (s *RequestedServiceQuotaChange) SetServiceCode(v string) *RequestedServiceQuotaChange
- func (s *RequestedServiceQuotaChange) SetServiceName(v string) *RequestedServiceQuotaChange
- func (s *RequestedServiceQuotaChange) SetStatus(v string) *RequestedServiceQuotaChange
- func (s *RequestedServiceQuotaChange) SetUnit(v string) *RequestedServiceQuotaChange
- func (s RequestedServiceQuotaChange) String() string
- type ResourceAlreadyExistsException
- func (s *ResourceAlreadyExistsException) Code() string
- func (s *ResourceAlreadyExistsException) Error() string
- func (s ResourceAlreadyExistsException) GoString() string
- func (s *ResourceAlreadyExistsException) Message() string
- func (s *ResourceAlreadyExistsException) OrigErr() error
- func (s *ResourceAlreadyExistsException) RequestID() string
- func (s *ResourceAlreadyExistsException) StatusCode() int
- func (s ResourceAlreadyExistsException) String() string
- type ServiceException
- func (s *ServiceException) Code() string
- func (s *ServiceException) Error() string
- func (s ServiceException) GoString() string
- func (s *ServiceException) Message() string
- func (s *ServiceException) OrigErr() error
- func (s *ServiceException) RequestID() string
- func (s *ServiceException) StatusCode() int
- func (s ServiceException) String() string
- type ServiceInfo
- type ServiceQuota
- func (s ServiceQuota) GoString() string
- func (s *ServiceQuota) SetAdjustable(v bool) *ServiceQuota
- func (s *ServiceQuota) SetErrorReason(v *ErrorReason) *ServiceQuota
- func (s *ServiceQuota) SetGlobalQuota(v bool) *ServiceQuota
- func (s *ServiceQuota) SetPeriod(v *QuotaPeriod) *ServiceQuota
- func (s *ServiceQuota) SetQuotaArn(v string) *ServiceQuota
- func (s *ServiceQuota) SetQuotaCode(v string) *ServiceQuota
- func (s *ServiceQuota) SetQuotaName(v string) *ServiceQuota
- func (s *ServiceQuota) SetServiceCode(v string) *ServiceQuota
- func (s *ServiceQuota) SetServiceName(v string) *ServiceQuota
- func (s *ServiceQuota) SetUnit(v string) *ServiceQuota
- func (s *ServiceQuota) SetUsageMetric(v *MetricInfo) *ServiceQuota
- func (s *ServiceQuota) SetValue(v float64) *ServiceQuota
- func (s ServiceQuota) String() string
- type ServiceQuotaIncreaseRequestInTemplate
- func (s ServiceQuotaIncreaseRequestInTemplate) GoString() string
- func (s *ServiceQuotaIncreaseRequestInTemplate) SetAwsRegion(v string) *ServiceQuotaIncreaseRequestInTemplate
- func (s *ServiceQuotaIncreaseRequestInTemplate) SetDesiredValue(v float64) *ServiceQuotaIncreaseRequestInTemplate
- func (s *ServiceQuotaIncreaseRequestInTemplate) SetGlobalQuota(v bool) *ServiceQuotaIncreaseRequestInTemplate
- func (s *ServiceQuotaIncreaseRequestInTemplate) SetQuotaCode(v string) *ServiceQuotaIncreaseRequestInTemplate
- func (s *ServiceQuotaIncreaseRequestInTemplate) SetQuotaName(v string) *ServiceQuotaIncreaseRequestInTemplate
- func (s *ServiceQuotaIncreaseRequestInTemplate) SetServiceCode(v string) *ServiceQuotaIncreaseRequestInTemplate
- func (s *ServiceQuotaIncreaseRequestInTemplate) SetServiceName(v string) *ServiceQuotaIncreaseRequestInTemplate
- func (s *ServiceQuotaIncreaseRequestInTemplate) SetUnit(v string) *ServiceQuotaIncreaseRequestInTemplate
- func (s ServiceQuotaIncreaseRequestInTemplate) String() string
- type ServiceQuotaTemplateNotInUseException
- func (s *ServiceQuotaTemplateNotInUseException) Code() string
- func (s *ServiceQuotaTemplateNotInUseException) Error() string
- func (s ServiceQuotaTemplateNotInUseException) GoString() string
- func (s *ServiceQuotaTemplateNotInUseException) Message() string
- func (s *ServiceQuotaTemplateNotInUseException) OrigErr() error
- func (s *ServiceQuotaTemplateNotInUseException) RequestID() string
- func (s *ServiceQuotaTemplateNotInUseException) StatusCode() int
- func (s ServiceQuotaTemplateNotInUseException) String() string
- type ServiceQuotas
- func (c *ServiceQuotas) AssociateServiceQuotaTemplate(input *AssociateServiceQuotaTemplateInput) (*AssociateServiceQuotaTemplateOutput, error)
- func (c *ServiceQuotas) AssociateServiceQuotaTemplateRequest(input *AssociateServiceQuotaTemplateInput) (req *request.Request, output *AssociateServiceQuotaTemplateOutput)
- func (c *ServiceQuotas) AssociateServiceQuotaTemplateWithContext(ctx aws.Context, input *AssociateServiceQuotaTemplateInput, ...) (*AssociateServiceQuotaTemplateOutput, error)
- func (c *ServiceQuotas) DeleteServiceQuotaIncreaseRequestFromTemplate(input *DeleteServiceQuotaIncreaseRequestFromTemplateInput) (*DeleteServiceQuotaIncreaseRequestFromTemplateOutput, error)
- func (c *ServiceQuotas) DeleteServiceQuotaIncreaseRequestFromTemplateRequest(input *DeleteServiceQuotaIncreaseRequestFromTemplateInput) (req *request.Request, ...)
- func (c *ServiceQuotas) DeleteServiceQuotaIncreaseRequestFromTemplateWithContext(ctx aws.Context, input *DeleteServiceQuotaIncreaseRequestFromTemplateInput, ...) (*DeleteServiceQuotaIncreaseRequestFromTemplateOutput, error)
- func (c *ServiceQuotas) DisassociateServiceQuotaTemplate(input *DisassociateServiceQuotaTemplateInput) (*DisassociateServiceQuotaTemplateOutput, error)
- func (c *ServiceQuotas) DisassociateServiceQuotaTemplateRequest(input *DisassociateServiceQuotaTemplateInput) (req *request.Request, output *DisassociateServiceQuotaTemplateOutput)
- func (c *ServiceQuotas) DisassociateServiceQuotaTemplateWithContext(ctx aws.Context, input *DisassociateServiceQuotaTemplateInput, ...) (*DisassociateServiceQuotaTemplateOutput, error)
- func (c *ServiceQuotas) GetAWSDefaultServiceQuota(input *GetAWSDefaultServiceQuotaInput) (*GetAWSDefaultServiceQuotaOutput, error)
- func (c *ServiceQuotas) GetAWSDefaultServiceQuotaRequest(input *GetAWSDefaultServiceQuotaInput) (req *request.Request, output *GetAWSDefaultServiceQuotaOutput)
- func (c *ServiceQuotas) GetAWSDefaultServiceQuotaWithContext(ctx aws.Context, input *GetAWSDefaultServiceQuotaInput, opts ...request.Option) (*GetAWSDefaultServiceQuotaOutput, error)
- func (c *ServiceQuotas) GetAssociationForServiceQuotaTemplate(input *GetAssociationForServiceQuotaTemplateInput) (*GetAssociationForServiceQuotaTemplateOutput, error)
- func (c *ServiceQuotas) GetAssociationForServiceQuotaTemplateRequest(input *GetAssociationForServiceQuotaTemplateInput) (req *request.Request, output *GetAssociationForServiceQuotaTemplateOutput)
- func (c *ServiceQuotas) GetAssociationForServiceQuotaTemplateWithContext(ctx aws.Context, input *GetAssociationForServiceQuotaTemplateInput, ...) (*GetAssociationForServiceQuotaTemplateOutput, error)
- func (c *ServiceQuotas) GetRequestedServiceQuotaChange(input *GetRequestedServiceQuotaChangeInput) (*GetRequestedServiceQuotaChangeOutput, error)
- func (c *ServiceQuotas) GetRequestedServiceQuotaChangeRequest(input *GetRequestedServiceQuotaChangeInput) (req *request.Request, output *GetRequestedServiceQuotaChangeOutput)
- func (c *ServiceQuotas) GetRequestedServiceQuotaChangeWithContext(ctx aws.Context, input *GetRequestedServiceQuotaChangeInput, ...) (*GetRequestedServiceQuotaChangeOutput, error)
- func (c *ServiceQuotas) GetServiceQuota(input *GetServiceQuotaInput) (*GetServiceQuotaOutput, error)
- func (c *ServiceQuotas) GetServiceQuotaIncreaseRequestFromTemplate(input *GetServiceQuotaIncreaseRequestFromTemplateInput) (*GetServiceQuotaIncreaseRequestFromTemplateOutput, error)
- func (c *ServiceQuotas) GetServiceQuotaIncreaseRequestFromTemplateRequest(input *GetServiceQuotaIncreaseRequestFromTemplateInput) (req *request.Request, output *GetServiceQuotaIncreaseRequestFromTemplateOutput)
- func (c *ServiceQuotas) GetServiceQuotaIncreaseRequestFromTemplateWithContext(ctx aws.Context, input *GetServiceQuotaIncreaseRequestFromTemplateInput, ...) (*GetServiceQuotaIncreaseRequestFromTemplateOutput, error)
- func (c *ServiceQuotas) GetServiceQuotaRequest(input *GetServiceQuotaInput) (req *request.Request, output *GetServiceQuotaOutput)
- func (c *ServiceQuotas) GetServiceQuotaWithContext(ctx aws.Context, input *GetServiceQuotaInput, opts ...request.Option) (*GetServiceQuotaOutput, error)
- func (c *ServiceQuotas) ListAWSDefaultServiceQuotas(input *ListAWSDefaultServiceQuotasInput) (*ListAWSDefaultServiceQuotasOutput, error)
- func (c *ServiceQuotas) ListAWSDefaultServiceQuotasPages(input *ListAWSDefaultServiceQuotasInput, ...) error
- func (c *ServiceQuotas) ListAWSDefaultServiceQuotasPagesWithContext(ctx aws.Context, input *ListAWSDefaultServiceQuotasInput, ...) error
- func (c *ServiceQuotas) ListAWSDefaultServiceQuotasRequest(input *ListAWSDefaultServiceQuotasInput) (req *request.Request, output *ListAWSDefaultServiceQuotasOutput)
- func (c *ServiceQuotas) ListAWSDefaultServiceQuotasWithContext(ctx aws.Context, input *ListAWSDefaultServiceQuotasInput, ...) (*ListAWSDefaultServiceQuotasOutput, error)
- func (c *ServiceQuotas) ListRequestedServiceQuotaChangeHistory(input *ListRequestedServiceQuotaChangeHistoryInput) (*ListRequestedServiceQuotaChangeHistoryOutput, error)
- func (c *ServiceQuotas) ListRequestedServiceQuotaChangeHistoryByQuota(input *ListRequestedServiceQuotaChangeHistoryByQuotaInput) (*ListRequestedServiceQuotaChangeHistoryByQuotaOutput, error)
- func (c *ServiceQuotas) ListRequestedServiceQuotaChangeHistoryByQuotaPages(input *ListRequestedServiceQuotaChangeHistoryByQuotaInput, ...) error
- func (c *ServiceQuotas) ListRequestedServiceQuotaChangeHistoryByQuotaPagesWithContext(ctx aws.Context, input *ListRequestedServiceQuotaChangeHistoryByQuotaInput, ...) error
- func (c *ServiceQuotas) ListRequestedServiceQuotaChangeHistoryByQuotaRequest(input *ListRequestedServiceQuotaChangeHistoryByQuotaInput) (req *request.Request, ...)
- func (c *ServiceQuotas) ListRequestedServiceQuotaChangeHistoryByQuotaWithContext(ctx aws.Context, input *ListRequestedServiceQuotaChangeHistoryByQuotaInput, ...) (*ListRequestedServiceQuotaChangeHistoryByQuotaOutput, error)
- func (c *ServiceQuotas) ListRequestedServiceQuotaChangeHistoryPages(input *ListRequestedServiceQuotaChangeHistoryInput, ...) error
- func (c *ServiceQuotas) ListRequestedServiceQuotaChangeHistoryPagesWithContext(ctx aws.Context, input *ListRequestedServiceQuotaChangeHistoryInput, ...) error
- func (c *ServiceQuotas) ListRequestedServiceQuotaChangeHistoryRequest(input *ListRequestedServiceQuotaChangeHistoryInput) (req *request.Request, output *ListRequestedServiceQuotaChangeHistoryOutput)
- func (c *ServiceQuotas) ListRequestedServiceQuotaChangeHistoryWithContext(ctx aws.Context, input *ListRequestedServiceQuotaChangeHistoryInput, ...) (*ListRequestedServiceQuotaChangeHistoryOutput, error)
- func (c *ServiceQuotas) ListServiceQuotaIncreaseRequestsInTemplate(input *ListServiceQuotaIncreaseRequestsInTemplateInput) (*ListServiceQuotaIncreaseRequestsInTemplateOutput, error)
- func (c *ServiceQuotas) ListServiceQuotaIncreaseRequestsInTemplatePages(input *ListServiceQuotaIncreaseRequestsInTemplateInput, ...) error
- func (c *ServiceQuotas) ListServiceQuotaIncreaseRequestsInTemplatePagesWithContext(ctx aws.Context, input *ListServiceQuotaIncreaseRequestsInTemplateInput, ...) error
- func (c *ServiceQuotas) ListServiceQuotaIncreaseRequestsInTemplateRequest(input *ListServiceQuotaIncreaseRequestsInTemplateInput) (req *request.Request, output *ListServiceQuotaIncreaseRequestsInTemplateOutput)
- func (c *ServiceQuotas) ListServiceQuotaIncreaseRequestsInTemplateWithContext(ctx aws.Context, input *ListServiceQuotaIncreaseRequestsInTemplateInput, ...) (*ListServiceQuotaIncreaseRequestsInTemplateOutput, error)
- func (c *ServiceQuotas) ListServiceQuotas(input *ListServiceQuotasInput) (*ListServiceQuotasOutput, error)
- func (c *ServiceQuotas) ListServiceQuotasPages(input *ListServiceQuotasInput, fn func(*ListServiceQuotasOutput, bool) bool) error
- func (c *ServiceQuotas) ListServiceQuotasPagesWithContext(ctx aws.Context, input *ListServiceQuotasInput, ...) error
- func (c *ServiceQuotas) ListServiceQuotasRequest(input *ListServiceQuotasInput) (req *request.Request, output *ListServiceQuotasOutput)
- func (c *ServiceQuotas) ListServiceQuotasWithContext(ctx aws.Context, input *ListServiceQuotasInput, opts ...request.Option) (*ListServiceQuotasOutput, error)
- func (c *ServiceQuotas) ListServices(input *ListServicesInput) (*ListServicesOutput, error)
- func (c *ServiceQuotas) ListServicesPages(input *ListServicesInput, fn func(*ListServicesOutput, bool) bool) error
- func (c *ServiceQuotas) ListServicesPagesWithContext(ctx aws.Context, input *ListServicesInput, ...) error
- func (c *ServiceQuotas) ListServicesRequest(input *ListServicesInput) (req *request.Request, output *ListServicesOutput)
- func (c *ServiceQuotas) ListServicesWithContext(ctx aws.Context, input *ListServicesInput, opts ...request.Option) (*ListServicesOutput, error)
- func (c *ServiceQuotas) ListTagsForResource(input *ListTagsForResourceInput) (*ListTagsForResourceOutput, error)
- func (c *ServiceQuotas) ListTagsForResourceRequest(input *ListTagsForResourceInput) (req *request.Request, output *ListTagsForResourceOutput)
- func (c *ServiceQuotas) ListTagsForResourceWithContext(ctx aws.Context, input *ListTagsForResourceInput, opts ...request.Option) (*ListTagsForResourceOutput, error)
- func (c *ServiceQuotas) PutServiceQuotaIncreaseRequestIntoTemplate(input *PutServiceQuotaIncreaseRequestIntoTemplateInput) (*PutServiceQuotaIncreaseRequestIntoTemplateOutput, error)
- func (c *ServiceQuotas) PutServiceQuotaIncreaseRequestIntoTemplateRequest(input *PutServiceQuotaIncreaseRequestIntoTemplateInput) (req *request.Request, output *PutServiceQuotaIncreaseRequestIntoTemplateOutput)
- func (c *ServiceQuotas) PutServiceQuotaIncreaseRequestIntoTemplateWithContext(ctx aws.Context, input *PutServiceQuotaIncreaseRequestIntoTemplateInput, ...) (*PutServiceQuotaIncreaseRequestIntoTemplateOutput, error)
- func (c *ServiceQuotas) RequestServiceQuotaIncrease(input *RequestServiceQuotaIncreaseInput) (*RequestServiceQuotaIncreaseOutput, error)
- func (c *ServiceQuotas) RequestServiceQuotaIncreaseRequest(input *RequestServiceQuotaIncreaseInput) (req *request.Request, output *RequestServiceQuotaIncreaseOutput)
- func (c *ServiceQuotas) RequestServiceQuotaIncreaseWithContext(ctx aws.Context, input *RequestServiceQuotaIncreaseInput, ...) (*RequestServiceQuotaIncreaseOutput, error)
- func (c *ServiceQuotas) TagResource(input *TagResourceInput) (*TagResourceOutput, error)
- func (c *ServiceQuotas) TagResourceRequest(input *TagResourceInput) (req *request.Request, output *TagResourceOutput)
- func (c *ServiceQuotas) TagResourceWithContext(ctx aws.Context, input *TagResourceInput, opts ...request.Option) (*TagResourceOutput, error)
- func (c *ServiceQuotas) UntagResource(input *UntagResourceInput) (*UntagResourceOutput, error)
- func (c *ServiceQuotas) UntagResourceRequest(input *UntagResourceInput) (req *request.Request, output *UntagResourceOutput)
- func (c *ServiceQuotas) UntagResourceWithContext(ctx aws.Context, input *UntagResourceInput, opts ...request.Option) (*UntagResourceOutput, error)
- type Tag
- type TagPolicyViolationException
- func (s *TagPolicyViolationException) Code() string
- func (s *TagPolicyViolationException) Error() string
- func (s TagPolicyViolationException) GoString() string
- func (s *TagPolicyViolationException) Message() string
- func (s *TagPolicyViolationException) OrigErr() error
- func (s *TagPolicyViolationException) RequestID() string
- func (s *TagPolicyViolationException) StatusCode() int
- func (s TagPolicyViolationException) String() string
- type TagResourceInput
- type TagResourceOutput
- type TemplatesNotAvailableInRegionException
- func (s *TemplatesNotAvailableInRegionException) Code() string
- func (s *TemplatesNotAvailableInRegionException) Error() string
- func (s TemplatesNotAvailableInRegionException) GoString() string
- func (s *TemplatesNotAvailableInRegionException) Message() string
- func (s *TemplatesNotAvailableInRegionException) OrigErr() error
- func (s *TemplatesNotAvailableInRegionException) RequestID() string
- func (s *TemplatesNotAvailableInRegionException) StatusCode() int
- func (s TemplatesNotAvailableInRegionException) String() string
- type TooManyRequestsException
- func (s *TooManyRequestsException) Code() string
- func (s *TooManyRequestsException) Error() string
- func (s TooManyRequestsException) GoString() string
- func (s *TooManyRequestsException) Message() string
- func (s *TooManyRequestsException) OrigErr() error
- func (s *TooManyRequestsException) RequestID() string
- func (s *TooManyRequestsException) StatusCode() int
- func (s TooManyRequestsException) String() string
- type TooManyTagsException
- func (s *TooManyTagsException) Code() string
- func (s *TooManyTagsException) Error() string
- func (s TooManyTagsException) GoString() string
- func (s *TooManyTagsException) Message() string
- func (s *TooManyTagsException) OrigErr() error
- func (s *TooManyTagsException) RequestID() string
- func (s *TooManyTagsException) StatusCode() int
- func (s TooManyTagsException) String() string
- type UntagResourceInput
- type UntagResourceOutput
Constants ¶
const ( // ErrorCodeDependencyAccessDeniedError is a ErrorCode enum value ErrorCodeDependencyAccessDeniedError = "DEPENDENCY_ACCESS_DENIED_ERROR" // ErrorCodeDependencyThrottlingError is a ErrorCode enum value ErrorCodeDependencyThrottlingError = "DEPENDENCY_THROTTLING_ERROR" // ErrorCodeDependencyServiceError is a ErrorCode enum value ErrorCodeDependencyServiceError = "DEPENDENCY_SERVICE_ERROR" // ErrorCodeServiceQuotaNotAvailableError is a ErrorCode enum value ErrorCodeServiceQuotaNotAvailableError = "SERVICE_QUOTA_NOT_AVAILABLE_ERROR" )
const ( // PeriodUnitMicrosecond is a PeriodUnit enum value PeriodUnitMicrosecond = "MICROSECOND" // PeriodUnitMillisecond is a PeriodUnit enum value PeriodUnitMillisecond = "MILLISECOND" // PeriodUnitSecond is a PeriodUnit enum value PeriodUnitSecond = "SECOND" // PeriodUnitMinute is a PeriodUnit enum value PeriodUnitMinute = "MINUTE" // PeriodUnitHour is a PeriodUnit enum value PeriodUnitHour = "HOUR" // PeriodUnitDay is a PeriodUnit enum value PeriodUnitDay = "DAY" // PeriodUnitWeek is a PeriodUnit enum value PeriodUnitWeek = "WEEK" )
const ( // RequestStatusPending is a RequestStatus enum value RequestStatusPending = "PENDING" // RequestStatusCaseOpened is a RequestStatus enum value RequestStatusCaseOpened = "CASE_OPENED" // RequestStatusApproved is a RequestStatus enum value RequestStatusApproved = "APPROVED" // RequestStatusDenied is a RequestStatus enum value RequestStatusDenied = "DENIED" // RequestStatusCaseClosed is a RequestStatus enum value RequestStatusCaseClosed = "CASE_CLOSED" )
const ( // ServiceQuotaTemplateAssociationStatusAssociated is a ServiceQuotaTemplateAssociationStatus enum value ServiceQuotaTemplateAssociationStatusAssociated = "ASSOCIATED" // ServiceQuotaTemplateAssociationStatusDisassociated is a ServiceQuotaTemplateAssociationStatus enum value ServiceQuotaTemplateAssociationStatusDisassociated = "DISASSOCIATED" )
const ( // ErrCodeAWSServiceAccessNotEnabledException for service response error code // "AWSServiceAccessNotEnabledException". // // The action you attempted is not allowed unless Service Access with Service // Quotas is enabled in your organization. ErrCodeAWSServiceAccessNotEnabledException = "AWSServiceAccessNotEnabledException" // ErrCodeAccessDeniedException for service response error code // "AccessDeniedException". // // You do not have sufficient permission to perform this action. ErrCodeAccessDeniedException = "AccessDeniedException" // ErrCodeDependencyAccessDeniedException for service response error code // "DependencyAccessDeniedException". // // You can't perform this action because a dependency does not have access. ErrCodeDependencyAccessDeniedException = "DependencyAccessDeniedException" // ErrCodeIllegalArgumentException for service response error code // "IllegalArgumentException". // // Invalid input was provided. ErrCodeIllegalArgumentException = "IllegalArgumentException" // ErrCodeInvalidPaginationTokenException for service response error code // "InvalidPaginationTokenException". // // Invalid input was provided. ErrCodeInvalidPaginationTokenException = "InvalidPaginationTokenException" // ErrCodeInvalidResourceStateException for service response error code // "InvalidResourceStateException". // // The resource is in an invalid state. ErrCodeInvalidResourceStateException = "InvalidResourceStateException" // ErrCodeNoAvailableOrganizationException for service response error code // "NoAvailableOrganizationException". // // The account making this call is not a member of an organization. ErrCodeNoAvailableOrganizationException = "NoAvailableOrganizationException" // ErrCodeNoSuchResourceException for service response error code // "NoSuchResourceException". // // The specified resource does not exist. ErrCodeNoSuchResourceException = "NoSuchResourceException" // ErrCodeOrganizationNotInAllFeaturesModeException for service response error code // "OrganizationNotInAllFeaturesModeException". // // The organization that your account belongs to is not in All Features mode. ErrCodeOrganizationNotInAllFeaturesModeException = "OrganizationNotInAllFeaturesModeException" // ErrCodeQuotaExceededException for service response error code // "QuotaExceededException". // // You have exceeded your service quota. To perform the requested action, remove // some of the relevant resources, or use Service Quotas to request a service // quota increase. ErrCodeQuotaExceededException = "QuotaExceededException" // ErrCodeResourceAlreadyExistsException for service response error code // "ResourceAlreadyExistsException". // // The specified resource already exists. ErrCodeResourceAlreadyExistsException = "ResourceAlreadyExistsException" // ErrCodeServiceException for service response error code // "ServiceException". // // Something went wrong. ErrCodeServiceException = "ServiceException" // ErrCodeServiceQuotaTemplateNotInUseException for service response error code // "ServiceQuotaTemplateNotInUseException". // // The quota request template is not associated with your organization. ErrCodeServiceQuotaTemplateNotInUseException = "ServiceQuotaTemplateNotInUseException" // ErrCodeTagPolicyViolationException for service response error code // "TagPolicyViolationException". // // The specified tag is a reserved word and cannot be used. ErrCodeTagPolicyViolationException = "TagPolicyViolationException" // ErrCodeTemplatesNotAvailableInRegionException for service response error code // "TemplatesNotAvailableInRegionException". // // The Service Quotas template is not available in this AWS Region. ErrCodeTemplatesNotAvailableInRegionException = "TemplatesNotAvailableInRegionException" // ErrCodeTooManyRequestsException for service response error code // "TooManyRequestsException". // // Due to throttling, the request was denied. Slow down the rate of request // calls, or request an increase for this quota. ErrCodeTooManyRequestsException = "TooManyRequestsException" // ErrCodeTooManyTagsException for service response error code // "TooManyTagsException". // // You've exceeded the number of tags allowed for a resource. For more information, // see Tag restrictions (https://docs.aws.amazon.com/servicequotas/latest/userguide/sq-tagging.html#sq-tagging-restrictions) // in the Service Quotas User Guide. ErrCodeTooManyTagsException = "TooManyTagsException" )
const ( ServiceName = "Service Quotas" // Name of service. EndpointsID = "servicequotas" // ID to lookup a service endpoint with. ServiceID = "Service Quotas" // ServiceID is a unique identifier of a specific service. )
Service information constants
Variables ¶
This section is empty.
Functions ¶
func ErrorCode_Values ¶
func ErrorCode_Values() []string
ErrorCode_Values returns all elements of the ErrorCode enum
func PeriodUnit_Values ¶
func PeriodUnit_Values() []string
PeriodUnit_Values returns all elements of the PeriodUnit enum
func RequestStatus_Values ¶
func RequestStatus_Values() []string
RequestStatus_Values returns all elements of the RequestStatus enum
func ServiceQuotaTemplateAssociationStatus_Values ¶
func ServiceQuotaTemplateAssociationStatus_Values() []string
ServiceQuotaTemplateAssociationStatus_Values returns all elements of the ServiceQuotaTemplateAssociationStatus enum
Types ¶
type AWSServiceAccessNotEnabledException ¶
type AWSServiceAccessNotEnabledException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"Message" type:"string"` // contains filtered or unexported fields }
The action you attempted is not allowed unless Service Access with Service Quotas is enabled in your organization.
func (*AWSServiceAccessNotEnabledException) Code ¶
func (s *AWSServiceAccessNotEnabledException) Code() string
Code returns the exception type name.
func (*AWSServiceAccessNotEnabledException) Error ¶
func (s *AWSServiceAccessNotEnabledException) Error() string
func (AWSServiceAccessNotEnabledException) GoString ¶
func (s AWSServiceAccessNotEnabledException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AWSServiceAccessNotEnabledException) Message ¶
func (s *AWSServiceAccessNotEnabledException) Message() string
Message returns the exception's message.
func (*AWSServiceAccessNotEnabledException) OrigErr ¶
func (s *AWSServiceAccessNotEnabledException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*AWSServiceAccessNotEnabledException) RequestID ¶
func (s *AWSServiceAccessNotEnabledException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*AWSServiceAccessNotEnabledException) StatusCode ¶
func (s *AWSServiceAccessNotEnabledException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (AWSServiceAccessNotEnabledException) String ¶
func (s AWSServiceAccessNotEnabledException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type AccessDeniedException ¶
type AccessDeniedException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"Message" type:"string"` // contains filtered or unexported fields }
You do not have sufficient permission to perform this action.
func (*AccessDeniedException) Code ¶
func (s *AccessDeniedException) Code() string
Code returns the exception type name.
func (*AccessDeniedException) Error ¶
func (s *AccessDeniedException) Error() string
func (AccessDeniedException) GoString ¶
func (s AccessDeniedException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AccessDeniedException) Message ¶
func (s *AccessDeniedException) Message() string
Message returns the exception's message.
func (*AccessDeniedException) OrigErr ¶
func (s *AccessDeniedException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*AccessDeniedException) RequestID ¶
func (s *AccessDeniedException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*AccessDeniedException) StatusCode ¶
func (s *AccessDeniedException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (AccessDeniedException) String ¶
func (s AccessDeniedException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type AssociateServiceQuotaTemplateInput ¶
type AssociateServiceQuotaTemplateInput struct {
// contains filtered or unexported fields
}
func (AssociateServiceQuotaTemplateInput) GoString ¶
func (s AssociateServiceQuotaTemplateInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (AssociateServiceQuotaTemplateInput) String ¶
func (s AssociateServiceQuotaTemplateInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type AssociateServiceQuotaTemplateOutput ¶
type AssociateServiceQuotaTemplateOutput struct {
// contains filtered or unexported fields
}
func (AssociateServiceQuotaTemplateOutput) GoString ¶
func (s AssociateServiceQuotaTemplateOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (AssociateServiceQuotaTemplateOutput) String ¶
func (s AssociateServiceQuotaTemplateOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DeleteServiceQuotaIncreaseRequestFromTemplateInput ¶
type DeleteServiceQuotaIncreaseRequestFromTemplateInput struct { // The AWS Region. // // AwsRegion is a required field AwsRegion *string `min:"1" type:"string" required:"true"` // The quota identifier. // // QuotaCode is a required field QuotaCode *string `min:"1" type:"string" required:"true"` // The service identifier. // // ServiceCode is a required field ServiceCode *string `min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteServiceQuotaIncreaseRequestFromTemplateInput) GoString ¶
func (s DeleteServiceQuotaIncreaseRequestFromTemplateInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteServiceQuotaIncreaseRequestFromTemplateInput) SetAwsRegion ¶
func (s *DeleteServiceQuotaIncreaseRequestFromTemplateInput) SetAwsRegion(v string) *DeleteServiceQuotaIncreaseRequestFromTemplateInput
SetAwsRegion sets the AwsRegion field's value.
func (*DeleteServiceQuotaIncreaseRequestFromTemplateInput) SetQuotaCode ¶
func (s *DeleteServiceQuotaIncreaseRequestFromTemplateInput) SetQuotaCode(v string) *DeleteServiceQuotaIncreaseRequestFromTemplateInput
SetQuotaCode sets the QuotaCode field's value.
func (*DeleteServiceQuotaIncreaseRequestFromTemplateInput) SetServiceCode ¶
func (s *DeleteServiceQuotaIncreaseRequestFromTemplateInput) SetServiceCode(v string) *DeleteServiceQuotaIncreaseRequestFromTemplateInput
SetServiceCode sets the ServiceCode field's value.
func (DeleteServiceQuotaIncreaseRequestFromTemplateInput) String ¶
func (s DeleteServiceQuotaIncreaseRequestFromTemplateInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteServiceQuotaIncreaseRequestFromTemplateInput) Validate ¶
func (s *DeleteServiceQuotaIncreaseRequestFromTemplateInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteServiceQuotaIncreaseRequestFromTemplateOutput ¶
type DeleteServiceQuotaIncreaseRequestFromTemplateOutput struct {
// contains filtered or unexported fields
}
func (DeleteServiceQuotaIncreaseRequestFromTemplateOutput) GoString ¶
func (s DeleteServiceQuotaIncreaseRequestFromTemplateOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DeleteServiceQuotaIncreaseRequestFromTemplateOutput) String ¶
func (s DeleteServiceQuotaIncreaseRequestFromTemplateOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DependencyAccessDeniedException ¶
type DependencyAccessDeniedException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"Message" type:"string"` // contains filtered or unexported fields }
You can't perform this action because a dependency does not have access.
func (*DependencyAccessDeniedException) Code ¶
func (s *DependencyAccessDeniedException) Code() string
Code returns the exception type name.
func (*DependencyAccessDeniedException) Error ¶
func (s *DependencyAccessDeniedException) Error() string
func (DependencyAccessDeniedException) GoString ¶
func (s DependencyAccessDeniedException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DependencyAccessDeniedException) Message ¶
func (s *DependencyAccessDeniedException) Message() string
Message returns the exception's message.
func (*DependencyAccessDeniedException) OrigErr ¶
func (s *DependencyAccessDeniedException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*DependencyAccessDeniedException) RequestID ¶
func (s *DependencyAccessDeniedException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*DependencyAccessDeniedException) StatusCode ¶
func (s *DependencyAccessDeniedException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (DependencyAccessDeniedException) String ¶
func (s DependencyAccessDeniedException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DisassociateServiceQuotaTemplateInput ¶
type DisassociateServiceQuotaTemplateInput struct {
// contains filtered or unexported fields
}
func (DisassociateServiceQuotaTemplateInput) GoString ¶
func (s DisassociateServiceQuotaTemplateInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DisassociateServiceQuotaTemplateInput) String ¶
func (s DisassociateServiceQuotaTemplateInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DisassociateServiceQuotaTemplateOutput ¶
type DisassociateServiceQuotaTemplateOutput struct {
// contains filtered or unexported fields
}
func (DisassociateServiceQuotaTemplateOutput) GoString ¶
func (s DisassociateServiceQuotaTemplateOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DisassociateServiceQuotaTemplateOutput) String ¶
func (s DisassociateServiceQuotaTemplateOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ErrorReason ¶
type ErrorReason struct { // Service Quotas returns the following error values: // // * DEPENDENCY_ACCESS_DENIED_ERROR - The caller does not have the required // permissions to complete the action. To resolve the error, you must have // permission to access the service or quota. // // * DEPENDENCY_THROTTLING_ERROR - The service is throttling Service Quotas. // // * DEPENDENCY_SERVICE_ERROR - The service is not available. // // * SERVICE_QUOTA_NOT_AVAILABLE_ERROR - There was an error in Service Quotas. ErrorCode *string `type:"string" enum:"ErrorCode"` // The error message. ErrorMessage *string `type:"string"` // contains filtered or unexported fields }
An error that explains why an action did not succeed.
func (ErrorReason) GoString ¶
func (s ErrorReason) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ErrorReason) SetErrorCode ¶
func (s *ErrorReason) SetErrorCode(v string) *ErrorReason
SetErrorCode sets the ErrorCode field's value.
func (*ErrorReason) SetErrorMessage ¶
func (s *ErrorReason) SetErrorMessage(v string) *ErrorReason
SetErrorMessage sets the ErrorMessage field's value.
func (ErrorReason) String ¶
func (s ErrorReason) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetAWSDefaultServiceQuotaInput ¶
type GetAWSDefaultServiceQuotaInput struct { // The quota identifier. // // QuotaCode is a required field QuotaCode *string `min:"1" type:"string" required:"true"` // The service identifier. // // ServiceCode is a required field ServiceCode *string `min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetAWSDefaultServiceQuotaInput) GoString ¶
func (s GetAWSDefaultServiceQuotaInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetAWSDefaultServiceQuotaInput) SetQuotaCode ¶
func (s *GetAWSDefaultServiceQuotaInput) SetQuotaCode(v string) *GetAWSDefaultServiceQuotaInput
SetQuotaCode sets the QuotaCode field's value.
func (*GetAWSDefaultServiceQuotaInput) SetServiceCode ¶
func (s *GetAWSDefaultServiceQuotaInput) SetServiceCode(v string) *GetAWSDefaultServiceQuotaInput
SetServiceCode sets the ServiceCode field's value.
func (GetAWSDefaultServiceQuotaInput) String ¶
func (s GetAWSDefaultServiceQuotaInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetAWSDefaultServiceQuotaInput) Validate ¶
func (s *GetAWSDefaultServiceQuotaInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetAWSDefaultServiceQuotaOutput ¶
type GetAWSDefaultServiceQuotaOutput struct { // Information about the quota. Quota *ServiceQuota `type:"structure"` // contains filtered or unexported fields }
func (GetAWSDefaultServiceQuotaOutput) GoString ¶
func (s GetAWSDefaultServiceQuotaOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetAWSDefaultServiceQuotaOutput) SetQuota ¶
func (s *GetAWSDefaultServiceQuotaOutput) SetQuota(v *ServiceQuota) *GetAWSDefaultServiceQuotaOutput
SetQuota sets the Quota field's value.
func (GetAWSDefaultServiceQuotaOutput) String ¶
func (s GetAWSDefaultServiceQuotaOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetAssociationForServiceQuotaTemplateInput ¶
type GetAssociationForServiceQuotaTemplateInput struct {
// contains filtered or unexported fields
}
func (GetAssociationForServiceQuotaTemplateInput) GoString ¶
func (s GetAssociationForServiceQuotaTemplateInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (GetAssociationForServiceQuotaTemplateInput) String ¶
func (s GetAssociationForServiceQuotaTemplateInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetAssociationForServiceQuotaTemplateOutput ¶
type GetAssociationForServiceQuotaTemplateOutput struct { // The association status. If the status is ASSOCIATED, the quota increase requests // in the template are automatically applied to new accounts in your organization. ServiceQuotaTemplateAssociationStatus *string `type:"string" enum:"ServiceQuotaTemplateAssociationStatus"` // contains filtered or unexported fields }
func (GetAssociationForServiceQuotaTemplateOutput) GoString ¶
func (s GetAssociationForServiceQuotaTemplateOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetAssociationForServiceQuotaTemplateOutput) SetServiceQuotaTemplateAssociationStatus ¶
func (s *GetAssociationForServiceQuotaTemplateOutput) SetServiceQuotaTemplateAssociationStatus(v string) *GetAssociationForServiceQuotaTemplateOutput
SetServiceQuotaTemplateAssociationStatus sets the ServiceQuotaTemplateAssociationStatus field's value.
func (GetAssociationForServiceQuotaTemplateOutput) String ¶
func (s GetAssociationForServiceQuotaTemplateOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetRequestedServiceQuotaChangeInput ¶
type GetRequestedServiceQuotaChangeInput struct { // The ID of the quota increase request. // // RequestId is a required field RequestId *string `min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetRequestedServiceQuotaChangeInput) GoString ¶
func (s GetRequestedServiceQuotaChangeInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetRequestedServiceQuotaChangeInput) SetRequestId ¶
func (s *GetRequestedServiceQuotaChangeInput) SetRequestId(v string) *GetRequestedServiceQuotaChangeInput
SetRequestId sets the RequestId field's value.
func (GetRequestedServiceQuotaChangeInput) String ¶
func (s GetRequestedServiceQuotaChangeInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetRequestedServiceQuotaChangeInput) Validate ¶
func (s *GetRequestedServiceQuotaChangeInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetRequestedServiceQuotaChangeOutput ¶
type GetRequestedServiceQuotaChangeOutput struct { // Information about the quota increase request. RequestedQuota *RequestedServiceQuotaChange `type:"structure"` // contains filtered or unexported fields }
func (GetRequestedServiceQuotaChangeOutput) GoString ¶
func (s GetRequestedServiceQuotaChangeOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetRequestedServiceQuotaChangeOutput) SetRequestedQuota ¶
func (s *GetRequestedServiceQuotaChangeOutput) SetRequestedQuota(v *RequestedServiceQuotaChange) *GetRequestedServiceQuotaChangeOutput
SetRequestedQuota sets the RequestedQuota field's value.
func (GetRequestedServiceQuotaChangeOutput) String ¶
func (s GetRequestedServiceQuotaChangeOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetServiceQuotaIncreaseRequestFromTemplateInput ¶
type GetServiceQuotaIncreaseRequestFromTemplateInput struct { // The AWS Region. // // AwsRegion is a required field AwsRegion *string `min:"1" type:"string" required:"true"` // The quota identifier. // // QuotaCode is a required field QuotaCode *string `min:"1" type:"string" required:"true"` // The service identifier. // // ServiceCode is a required field ServiceCode *string `min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetServiceQuotaIncreaseRequestFromTemplateInput) GoString ¶
func (s GetServiceQuotaIncreaseRequestFromTemplateInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetServiceQuotaIncreaseRequestFromTemplateInput) SetAwsRegion ¶
func (s *GetServiceQuotaIncreaseRequestFromTemplateInput) SetAwsRegion(v string) *GetServiceQuotaIncreaseRequestFromTemplateInput
SetAwsRegion sets the AwsRegion field's value.
func (*GetServiceQuotaIncreaseRequestFromTemplateInput) SetQuotaCode ¶
func (s *GetServiceQuotaIncreaseRequestFromTemplateInput) SetQuotaCode(v string) *GetServiceQuotaIncreaseRequestFromTemplateInput
SetQuotaCode sets the QuotaCode field's value.
func (*GetServiceQuotaIncreaseRequestFromTemplateInput) SetServiceCode ¶
func (s *GetServiceQuotaIncreaseRequestFromTemplateInput) SetServiceCode(v string) *GetServiceQuotaIncreaseRequestFromTemplateInput
SetServiceCode sets the ServiceCode field's value.
func (GetServiceQuotaIncreaseRequestFromTemplateInput) String ¶
func (s GetServiceQuotaIncreaseRequestFromTemplateInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetServiceQuotaIncreaseRequestFromTemplateInput) Validate ¶
func (s *GetServiceQuotaIncreaseRequestFromTemplateInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetServiceQuotaIncreaseRequestFromTemplateOutput ¶
type GetServiceQuotaIncreaseRequestFromTemplateOutput struct { // Information about the quota increase request. ServiceQuotaIncreaseRequestInTemplate *ServiceQuotaIncreaseRequestInTemplate `type:"structure"` // contains filtered or unexported fields }
func (GetServiceQuotaIncreaseRequestFromTemplateOutput) GoString ¶
func (s GetServiceQuotaIncreaseRequestFromTemplateOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetServiceQuotaIncreaseRequestFromTemplateOutput) SetServiceQuotaIncreaseRequestInTemplate ¶
func (s *GetServiceQuotaIncreaseRequestFromTemplateOutput) SetServiceQuotaIncreaseRequestInTemplate(v *ServiceQuotaIncreaseRequestInTemplate) *GetServiceQuotaIncreaseRequestFromTemplateOutput
SetServiceQuotaIncreaseRequestInTemplate sets the ServiceQuotaIncreaseRequestInTemplate field's value.
func (GetServiceQuotaIncreaseRequestFromTemplateOutput) String ¶
func (s GetServiceQuotaIncreaseRequestFromTemplateOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetServiceQuotaInput ¶
type GetServiceQuotaInput struct { // The quota identifier. // // QuotaCode is a required field QuotaCode *string `min:"1" type:"string" required:"true"` // The service identifier. // // ServiceCode is a required field ServiceCode *string `min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetServiceQuotaInput) GoString ¶
func (s GetServiceQuotaInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetServiceQuotaInput) SetQuotaCode ¶
func (s *GetServiceQuotaInput) SetQuotaCode(v string) *GetServiceQuotaInput
SetQuotaCode sets the QuotaCode field's value.
func (*GetServiceQuotaInput) SetServiceCode ¶
func (s *GetServiceQuotaInput) SetServiceCode(v string) *GetServiceQuotaInput
SetServiceCode sets the ServiceCode field's value.
func (GetServiceQuotaInput) String ¶
func (s GetServiceQuotaInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetServiceQuotaInput) Validate ¶
func (s *GetServiceQuotaInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetServiceQuotaOutput ¶
type GetServiceQuotaOutput struct { // Information about the quota. Quota *ServiceQuota `type:"structure"` // contains filtered or unexported fields }
func (GetServiceQuotaOutput) GoString ¶
func (s GetServiceQuotaOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetServiceQuotaOutput) SetQuota ¶
func (s *GetServiceQuotaOutput) SetQuota(v *ServiceQuota) *GetServiceQuotaOutput
SetQuota sets the Quota field's value.
func (GetServiceQuotaOutput) String ¶
func (s GetServiceQuotaOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type IllegalArgumentException ¶
type IllegalArgumentException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"Message" type:"string"` // contains filtered or unexported fields }
Invalid input was provided.
func (*IllegalArgumentException) Code ¶
func (s *IllegalArgumentException) Code() string
Code returns the exception type name.
func (*IllegalArgumentException) Error ¶
func (s *IllegalArgumentException) Error() string
func (IllegalArgumentException) GoString ¶
func (s IllegalArgumentException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*IllegalArgumentException) Message ¶
func (s *IllegalArgumentException) Message() string
Message returns the exception's message.
func (*IllegalArgumentException) OrigErr ¶
func (s *IllegalArgumentException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*IllegalArgumentException) RequestID ¶
func (s *IllegalArgumentException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*IllegalArgumentException) StatusCode ¶
func (s *IllegalArgumentException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (IllegalArgumentException) String ¶
func (s IllegalArgumentException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type InvalidPaginationTokenException ¶
type InvalidPaginationTokenException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"Message" type:"string"` // contains filtered or unexported fields }
Invalid input was provided.
func (*InvalidPaginationTokenException) Code ¶
func (s *InvalidPaginationTokenException) Code() string
Code returns the exception type name.
func (*InvalidPaginationTokenException) Error ¶
func (s *InvalidPaginationTokenException) Error() string
func (InvalidPaginationTokenException) GoString ¶
func (s InvalidPaginationTokenException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*InvalidPaginationTokenException) Message ¶
func (s *InvalidPaginationTokenException) Message() string
Message returns the exception's message.
func (*InvalidPaginationTokenException) OrigErr ¶
func (s *InvalidPaginationTokenException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*InvalidPaginationTokenException) RequestID ¶
func (s *InvalidPaginationTokenException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*InvalidPaginationTokenException) StatusCode ¶
func (s *InvalidPaginationTokenException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (InvalidPaginationTokenException) String ¶
func (s InvalidPaginationTokenException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type InvalidResourceStateException ¶
type InvalidResourceStateException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"Message" type:"string"` // contains filtered or unexported fields }
The resource is in an invalid state.
func (*InvalidResourceStateException) Code ¶
func (s *InvalidResourceStateException) Code() string
Code returns the exception type name.
func (*InvalidResourceStateException) Error ¶
func (s *InvalidResourceStateException) Error() string
func (InvalidResourceStateException) GoString ¶
func (s InvalidResourceStateException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*InvalidResourceStateException) Message ¶
func (s *InvalidResourceStateException) Message() string
Message returns the exception's message.
func (*InvalidResourceStateException) OrigErr ¶
func (s *InvalidResourceStateException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*InvalidResourceStateException) RequestID ¶
func (s *InvalidResourceStateException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*InvalidResourceStateException) StatusCode ¶
func (s *InvalidResourceStateException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (InvalidResourceStateException) String ¶
func (s InvalidResourceStateException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListAWSDefaultServiceQuotasInput ¶
type ListAWSDefaultServiceQuotasInput struct { // The maximum number of results to return with a single call. To retrieve the // remaining results, if any, make another call with the token returned from // this call. MaxResults *int64 `min:"1" type:"integer"` // The token for the next page of results. NextToken *string `type:"string"` // The service identifier. // // ServiceCode is a required field ServiceCode *string `min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (ListAWSDefaultServiceQuotasInput) GoString ¶
func (s ListAWSDefaultServiceQuotasInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListAWSDefaultServiceQuotasInput) SetMaxResults ¶
func (s *ListAWSDefaultServiceQuotasInput) SetMaxResults(v int64) *ListAWSDefaultServiceQuotasInput
SetMaxResults sets the MaxResults field's value.
func (*ListAWSDefaultServiceQuotasInput) SetNextToken ¶
func (s *ListAWSDefaultServiceQuotasInput) SetNextToken(v string) *ListAWSDefaultServiceQuotasInput
SetNextToken sets the NextToken field's value.
func (*ListAWSDefaultServiceQuotasInput) SetServiceCode ¶
func (s *ListAWSDefaultServiceQuotasInput) SetServiceCode(v string) *ListAWSDefaultServiceQuotasInput
SetServiceCode sets the ServiceCode field's value.
func (ListAWSDefaultServiceQuotasInput) String ¶
func (s ListAWSDefaultServiceQuotasInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListAWSDefaultServiceQuotasInput) Validate ¶
func (s *ListAWSDefaultServiceQuotasInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListAWSDefaultServiceQuotasOutput ¶
type ListAWSDefaultServiceQuotasOutput struct { // The token to use to retrieve the next page of results. This value is null // when there are no more results to return. NextToken *string `type:"string"` // Information about the quotas. Quotas []*ServiceQuota `type:"list"` // contains filtered or unexported fields }
func (ListAWSDefaultServiceQuotasOutput) GoString ¶
func (s ListAWSDefaultServiceQuotasOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListAWSDefaultServiceQuotasOutput) SetNextToken ¶
func (s *ListAWSDefaultServiceQuotasOutput) SetNextToken(v string) *ListAWSDefaultServiceQuotasOutput
SetNextToken sets the NextToken field's value.
func (*ListAWSDefaultServiceQuotasOutput) SetQuotas ¶
func (s *ListAWSDefaultServiceQuotasOutput) SetQuotas(v []*ServiceQuota) *ListAWSDefaultServiceQuotasOutput
SetQuotas sets the Quotas field's value.
func (ListAWSDefaultServiceQuotasOutput) String ¶
func (s ListAWSDefaultServiceQuotasOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListRequestedServiceQuotaChangeHistoryByQuotaInput ¶
type ListRequestedServiceQuotaChangeHistoryByQuotaInput struct { // The maximum number of results to return with a single call. To retrieve the // remaining results, if any, make another call with the token returned from // this call. MaxResults *int64 `min:"1" type:"integer"` // The token for the next page of results. NextToken *string `type:"string"` // The quota identifier. // // QuotaCode is a required field QuotaCode *string `min:"1" type:"string" required:"true"` // The service identifier. // // ServiceCode is a required field ServiceCode *string `min:"1" type:"string" required:"true"` // The status value of the quota increase request. Status *string `type:"string" enum:"RequestStatus"` // contains filtered or unexported fields }
func (ListRequestedServiceQuotaChangeHistoryByQuotaInput) GoString ¶
func (s ListRequestedServiceQuotaChangeHistoryByQuotaInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListRequestedServiceQuotaChangeHistoryByQuotaInput) SetMaxResults ¶
func (s *ListRequestedServiceQuotaChangeHistoryByQuotaInput) SetMaxResults(v int64) *ListRequestedServiceQuotaChangeHistoryByQuotaInput
SetMaxResults sets the MaxResults field's value.
func (*ListRequestedServiceQuotaChangeHistoryByQuotaInput) SetNextToken ¶
func (s *ListRequestedServiceQuotaChangeHistoryByQuotaInput) SetNextToken(v string) *ListRequestedServiceQuotaChangeHistoryByQuotaInput
SetNextToken sets the NextToken field's value.
func (*ListRequestedServiceQuotaChangeHistoryByQuotaInput) SetQuotaCode ¶
func (s *ListRequestedServiceQuotaChangeHistoryByQuotaInput) SetQuotaCode(v string) *ListRequestedServiceQuotaChangeHistoryByQuotaInput
SetQuotaCode sets the QuotaCode field's value.
func (*ListRequestedServiceQuotaChangeHistoryByQuotaInput) SetServiceCode ¶
func (s *ListRequestedServiceQuotaChangeHistoryByQuotaInput) SetServiceCode(v string) *ListRequestedServiceQuotaChangeHistoryByQuotaInput
SetServiceCode sets the ServiceCode field's value.
func (*ListRequestedServiceQuotaChangeHistoryByQuotaInput) SetStatus ¶
func (s *ListRequestedServiceQuotaChangeHistoryByQuotaInput) SetStatus(v string) *ListRequestedServiceQuotaChangeHistoryByQuotaInput
SetStatus sets the Status field's value.
func (ListRequestedServiceQuotaChangeHistoryByQuotaInput) String ¶
func (s ListRequestedServiceQuotaChangeHistoryByQuotaInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListRequestedServiceQuotaChangeHistoryByQuotaInput) Validate ¶
func (s *ListRequestedServiceQuotaChangeHistoryByQuotaInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListRequestedServiceQuotaChangeHistoryByQuotaOutput ¶
type ListRequestedServiceQuotaChangeHistoryByQuotaOutput struct { // The token to use to retrieve the next page of results. This value is null // when there are no more results to return. NextToken *string `type:"string"` // Information about the quota increase requests. RequestedQuotas []*RequestedServiceQuotaChange `type:"list"` // contains filtered or unexported fields }
func (ListRequestedServiceQuotaChangeHistoryByQuotaOutput) GoString ¶
func (s ListRequestedServiceQuotaChangeHistoryByQuotaOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListRequestedServiceQuotaChangeHistoryByQuotaOutput) SetNextToken ¶
func (s *ListRequestedServiceQuotaChangeHistoryByQuotaOutput) SetNextToken(v string) *ListRequestedServiceQuotaChangeHistoryByQuotaOutput
SetNextToken sets the NextToken field's value.
func (*ListRequestedServiceQuotaChangeHistoryByQuotaOutput) SetRequestedQuotas ¶
func (s *ListRequestedServiceQuotaChangeHistoryByQuotaOutput) SetRequestedQuotas(v []*RequestedServiceQuotaChange) *ListRequestedServiceQuotaChangeHistoryByQuotaOutput
SetRequestedQuotas sets the RequestedQuotas field's value.
func (ListRequestedServiceQuotaChangeHistoryByQuotaOutput) String ¶
func (s ListRequestedServiceQuotaChangeHistoryByQuotaOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListRequestedServiceQuotaChangeHistoryInput ¶
type ListRequestedServiceQuotaChangeHistoryInput struct { // The maximum number of results to return with a single call. To retrieve the // remaining results, if any, make another call with the token returned from // this call. MaxResults *int64 `min:"1" type:"integer"` // The token for the next page of results. NextToken *string `type:"string"` // The service identifier. ServiceCode *string `min:"1" type:"string"` // The status of the quota increase request. Status *string `type:"string" enum:"RequestStatus"` // contains filtered or unexported fields }
func (ListRequestedServiceQuotaChangeHistoryInput) GoString ¶
func (s ListRequestedServiceQuotaChangeHistoryInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListRequestedServiceQuotaChangeHistoryInput) SetMaxResults ¶
func (s *ListRequestedServiceQuotaChangeHistoryInput) SetMaxResults(v int64) *ListRequestedServiceQuotaChangeHistoryInput
SetMaxResults sets the MaxResults field's value.
func (*ListRequestedServiceQuotaChangeHistoryInput) SetNextToken ¶
func (s *ListRequestedServiceQuotaChangeHistoryInput) SetNextToken(v string) *ListRequestedServiceQuotaChangeHistoryInput
SetNextToken sets the NextToken field's value.
func (*ListRequestedServiceQuotaChangeHistoryInput) SetServiceCode ¶
func (s *ListRequestedServiceQuotaChangeHistoryInput) SetServiceCode(v string) *ListRequestedServiceQuotaChangeHistoryInput
SetServiceCode sets the ServiceCode field's value.
func (*ListRequestedServiceQuotaChangeHistoryInput) SetStatus ¶
func (s *ListRequestedServiceQuotaChangeHistoryInput) SetStatus(v string) *ListRequestedServiceQuotaChangeHistoryInput
SetStatus sets the Status field's value.
func (ListRequestedServiceQuotaChangeHistoryInput) String ¶
func (s ListRequestedServiceQuotaChangeHistoryInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListRequestedServiceQuotaChangeHistoryInput) Validate ¶
func (s *ListRequestedServiceQuotaChangeHistoryInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListRequestedServiceQuotaChangeHistoryOutput ¶
type ListRequestedServiceQuotaChangeHistoryOutput struct { // The token to use to retrieve the next page of results. This value is null // when there are no more results to return. NextToken *string `type:"string"` // Information about the quota increase requests. RequestedQuotas []*RequestedServiceQuotaChange `type:"list"` // contains filtered or unexported fields }
func (ListRequestedServiceQuotaChangeHistoryOutput) GoString ¶
func (s ListRequestedServiceQuotaChangeHistoryOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListRequestedServiceQuotaChangeHistoryOutput) SetNextToken ¶
func (s *ListRequestedServiceQuotaChangeHistoryOutput) SetNextToken(v string) *ListRequestedServiceQuotaChangeHistoryOutput
SetNextToken sets the NextToken field's value.
func (*ListRequestedServiceQuotaChangeHistoryOutput) SetRequestedQuotas ¶
func (s *ListRequestedServiceQuotaChangeHistoryOutput) SetRequestedQuotas(v []*RequestedServiceQuotaChange) *ListRequestedServiceQuotaChangeHistoryOutput
SetRequestedQuotas sets the RequestedQuotas field's value.
func (ListRequestedServiceQuotaChangeHistoryOutput) String ¶
func (s ListRequestedServiceQuotaChangeHistoryOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListServiceQuotaIncreaseRequestsInTemplateInput ¶
type ListServiceQuotaIncreaseRequestsInTemplateInput struct { // The AWS Region. AwsRegion *string `min:"1" type:"string"` // The maximum number of results to return with a single call. To retrieve the // remaining results, if any, make another call with the token returned from // this call. MaxResults *int64 `min:"1" type:"integer"` // The token for the next page of results. NextToken *string `type:"string"` // The service identifier. ServiceCode *string `min:"1" type:"string"` // contains filtered or unexported fields }
func (ListServiceQuotaIncreaseRequestsInTemplateInput) GoString ¶
func (s ListServiceQuotaIncreaseRequestsInTemplateInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListServiceQuotaIncreaseRequestsInTemplateInput) SetAwsRegion ¶
func (s *ListServiceQuotaIncreaseRequestsInTemplateInput) SetAwsRegion(v string) *ListServiceQuotaIncreaseRequestsInTemplateInput
SetAwsRegion sets the AwsRegion field's value.
func (*ListServiceQuotaIncreaseRequestsInTemplateInput) SetMaxResults ¶
func (s *ListServiceQuotaIncreaseRequestsInTemplateInput) SetMaxResults(v int64) *ListServiceQuotaIncreaseRequestsInTemplateInput
SetMaxResults sets the MaxResults field's value.
func (*ListServiceQuotaIncreaseRequestsInTemplateInput) SetNextToken ¶
func (s *ListServiceQuotaIncreaseRequestsInTemplateInput) SetNextToken(v string) *ListServiceQuotaIncreaseRequestsInTemplateInput
SetNextToken sets the NextToken field's value.
func (*ListServiceQuotaIncreaseRequestsInTemplateInput) SetServiceCode ¶
func (s *ListServiceQuotaIncreaseRequestsInTemplateInput) SetServiceCode(v string) *ListServiceQuotaIncreaseRequestsInTemplateInput
SetServiceCode sets the ServiceCode field's value.
func (ListServiceQuotaIncreaseRequestsInTemplateInput) String ¶
func (s ListServiceQuotaIncreaseRequestsInTemplateInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListServiceQuotaIncreaseRequestsInTemplateInput) Validate ¶
func (s *ListServiceQuotaIncreaseRequestsInTemplateInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListServiceQuotaIncreaseRequestsInTemplateOutput ¶
type ListServiceQuotaIncreaseRequestsInTemplateOutput struct { // The token to use to retrieve the next page of results. This value is null // when there are no more results to return. NextToken *string `type:"string"` // Information about the quota increase requests. ServiceQuotaIncreaseRequestInTemplateList []*ServiceQuotaIncreaseRequestInTemplate `type:"list"` // contains filtered or unexported fields }
func (ListServiceQuotaIncreaseRequestsInTemplateOutput) GoString ¶
func (s ListServiceQuotaIncreaseRequestsInTemplateOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListServiceQuotaIncreaseRequestsInTemplateOutput) SetNextToken ¶
func (s *ListServiceQuotaIncreaseRequestsInTemplateOutput) SetNextToken(v string) *ListServiceQuotaIncreaseRequestsInTemplateOutput
SetNextToken sets the NextToken field's value.
func (*ListServiceQuotaIncreaseRequestsInTemplateOutput) SetServiceQuotaIncreaseRequestInTemplateList ¶
func (s *ListServiceQuotaIncreaseRequestsInTemplateOutput) SetServiceQuotaIncreaseRequestInTemplateList(v []*ServiceQuotaIncreaseRequestInTemplate) *ListServiceQuotaIncreaseRequestsInTemplateOutput
SetServiceQuotaIncreaseRequestInTemplateList sets the ServiceQuotaIncreaseRequestInTemplateList field's value.
func (ListServiceQuotaIncreaseRequestsInTemplateOutput) String ¶
func (s ListServiceQuotaIncreaseRequestsInTemplateOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListServiceQuotasInput ¶
type ListServiceQuotasInput struct { // The maximum number of results to return with a single call. To retrieve the // remaining results, if any, make another call with the token returned from // this call. MaxResults *int64 `min:"1" type:"integer"` // The token for the next page of results. NextToken *string `type:"string"` // The service identifier. // // ServiceCode is a required field ServiceCode *string `min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (ListServiceQuotasInput) GoString ¶
func (s ListServiceQuotasInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListServiceQuotasInput) SetMaxResults ¶
func (s *ListServiceQuotasInput) SetMaxResults(v int64) *ListServiceQuotasInput
SetMaxResults sets the MaxResults field's value.
func (*ListServiceQuotasInput) SetNextToken ¶
func (s *ListServiceQuotasInput) SetNextToken(v string) *ListServiceQuotasInput
SetNextToken sets the NextToken field's value.
func (*ListServiceQuotasInput) SetServiceCode ¶
func (s *ListServiceQuotasInput) SetServiceCode(v string) *ListServiceQuotasInput
SetServiceCode sets the ServiceCode field's value.
func (ListServiceQuotasInput) String ¶
func (s ListServiceQuotasInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListServiceQuotasInput) Validate ¶
func (s *ListServiceQuotasInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListServiceQuotasOutput ¶
type ListServiceQuotasOutput struct { // The token to use to retrieve the next page of results. This value is null // when there are no more results to return. NextToken *string `type:"string"` // Information about the quotas. Quotas []*ServiceQuota `type:"list"` // contains filtered or unexported fields }
func (ListServiceQuotasOutput) GoString ¶
func (s ListServiceQuotasOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListServiceQuotasOutput) SetNextToken ¶
func (s *ListServiceQuotasOutput) SetNextToken(v string) *ListServiceQuotasOutput
SetNextToken sets the NextToken field's value.
func (*ListServiceQuotasOutput) SetQuotas ¶
func (s *ListServiceQuotasOutput) SetQuotas(v []*ServiceQuota) *ListServiceQuotasOutput
SetQuotas sets the Quotas field's value.
func (ListServiceQuotasOutput) String ¶
func (s ListServiceQuotasOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListServicesInput ¶
type ListServicesInput struct { // The maximum number of results to return with a single call. To retrieve the // remaining results, if any, make another call with the token returned from // this call. MaxResults *int64 `min:"1" type:"integer"` // The token for the next page of results. NextToken *string `type:"string"` // contains filtered or unexported fields }
func (ListServicesInput) GoString ¶
func (s ListServicesInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListServicesInput) SetMaxResults ¶
func (s *ListServicesInput) SetMaxResults(v int64) *ListServicesInput
SetMaxResults sets the MaxResults field's value.
func (*ListServicesInput) SetNextToken ¶
func (s *ListServicesInput) SetNextToken(v string) *ListServicesInput
SetNextToken sets the NextToken field's value.
func (ListServicesInput) String ¶
func (s ListServicesInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListServicesInput) Validate ¶
func (s *ListServicesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListServicesOutput ¶
type ListServicesOutput struct { // The token to use to retrieve the next page of results. This value is null // when there are no more results to return. NextToken *string `type:"string"` // Information about the services. Services []*ServiceInfo `type:"list"` // contains filtered or unexported fields }
func (ListServicesOutput) GoString ¶
func (s ListServicesOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListServicesOutput) SetNextToken ¶
func (s *ListServicesOutput) SetNextToken(v string) *ListServicesOutput
SetNextToken sets the NextToken field's value.
func (*ListServicesOutput) SetServices ¶
func (s *ListServicesOutput) SetServices(v []*ServiceInfo) *ListServicesOutput
SetServices sets the Services field's value.
func (ListServicesOutput) String ¶
func (s ListServicesOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListTagsForResourceInput ¶
type ListTagsForResourceInput struct { // The Amazon Resource Name (ARN) for the applied quota for which you want to // list tags. You can get this information by using the Service Quotas console, // or by listing the quotas using the list-service-quotas (https://docs.aws.amazon.com/cli/latest/reference/service-quotas/list-service-quotas.html) // AWS CLI command or the ListServiceQuotas (https://docs.aws.amazon.com/servicequotas/2019-06-24/apireference/API_ListServiceQuotas.html) // AWS API operation. // // ResourceARN is a required field ResourceARN *string `min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (ListTagsForResourceInput) GoString ¶
func (s ListTagsForResourceInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListTagsForResourceInput) SetResourceARN ¶
func (s *ListTagsForResourceInput) SetResourceARN(v string) *ListTagsForResourceInput
SetResourceARN sets the ResourceARN field's value.
func (ListTagsForResourceInput) String ¶
func (s ListTagsForResourceInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListTagsForResourceInput) Validate ¶
func (s *ListTagsForResourceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListTagsForResourceOutput ¶
type ListTagsForResourceOutput struct { // A complex data type that contains zero or more tag elements. Tags []*Tag `type:"list"` // contains filtered or unexported fields }
func (ListTagsForResourceOutput) GoString ¶
func (s ListTagsForResourceOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListTagsForResourceOutput) SetTags ¶
func (s *ListTagsForResourceOutput) SetTags(v []*Tag) *ListTagsForResourceOutput
SetTags sets the Tags field's value.
func (ListTagsForResourceOutput) String ¶
func (s ListTagsForResourceOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type MetricInfo ¶
type MetricInfo struct { // The metric dimension. This is a name/value pair that is part of the identity // of a metric. MetricDimensions map[string]*string `type:"map"` // The name of the metric. MetricName *string `type:"string"` // The namespace of the metric. MetricNamespace *string `type:"string"` // The metric statistic that we recommend you use when determining quota usage. MetricStatisticRecommendation *string `min:"1" type:"string"` // contains filtered or unexported fields }
Information about the CloudWatch metric that reflects quota usage.
func (MetricInfo) GoString ¶
func (s MetricInfo) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*MetricInfo) SetMetricDimensions ¶
func (s *MetricInfo) SetMetricDimensions(v map[string]*string) *MetricInfo
SetMetricDimensions sets the MetricDimensions field's value.
func (*MetricInfo) SetMetricName ¶
func (s *MetricInfo) SetMetricName(v string) *MetricInfo
SetMetricName sets the MetricName field's value.
func (*MetricInfo) SetMetricNamespace ¶
func (s *MetricInfo) SetMetricNamespace(v string) *MetricInfo
SetMetricNamespace sets the MetricNamespace field's value.
func (*MetricInfo) SetMetricStatisticRecommendation ¶
func (s *MetricInfo) SetMetricStatisticRecommendation(v string) *MetricInfo
SetMetricStatisticRecommendation sets the MetricStatisticRecommendation field's value.
func (MetricInfo) String ¶
func (s MetricInfo) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type NoAvailableOrganizationException ¶
type NoAvailableOrganizationException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"Message" type:"string"` // contains filtered or unexported fields }
The account making this call is not a member of an organization.
func (*NoAvailableOrganizationException) Code ¶
func (s *NoAvailableOrganizationException) Code() string
Code returns the exception type name.
func (*NoAvailableOrganizationException) Error ¶
func (s *NoAvailableOrganizationException) Error() string
func (NoAvailableOrganizationException) GoString ¶
func (s NoAvailableOrganizationException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*NoAvailableOrganizationException) Message ¶
func (s *NoAvailableOrganizationException) Message() string
Message returns the exception's message.
func (*NoAvailableOrganizationException) OrigErr ¶
func (s *NoAvailableOrganizationException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*NoAvailableOrganizationException) RequestID ¶
func (s *NoAvailableOrganizationException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*NoAvailableOrganizationException) StatusCode ¶
func (s *NoAvailableOrganizationException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (NoAvailableOrganizationException) String ¶
func (s NoAvailableOrganizationException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type NoSuchResourceException ¶
type NoSuchResourceException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"Message" type:"string"` // contains filtered or unexported fields }
The specified resource does not exist.
func (*NoSuchResourceException) Code ¶
func (s *NoSuchResourceException) Code() string
Code returns the exception type name.
func (*NoSuchResourceException) Error ¶
func (s *NoSuchResourceException) Error() string
func (NoSuchResourceException) GoString ¶
func (s NoSuchResourceException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*NoSuchResourceException) Message ¶
func (s *NoSuchResourceException) Message() string
Message returns the exception's message.
func (*NoSuchResourceException) OrigErr ¶
func (s *NoSuchResourceException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*NoSuchResourceException) RequestID ¶
func (s *NoSuchResourceException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*NoSuchResourceException) StatusCode ¶
func (s *NoSuchResourceException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (NoSuchResourceException) String ¶
func (s NoSuchResourceException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type OrganizationNotInAllFeaturesModeException ¶
type OrganizationNotInAllFeaturesModeException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"Message" type:"string"` // contains filtered or unexported fields }
The organization that your account belongs to is not in All Features mode.
func (*OrganizationNotInAllFeaturesModeException) Code ¶
func (s *OrganizationNotInAllFeaturesModeException) Code() string
Code returns the exception type name.
func (*OrganizationNotInAllFeaturesModeException) Error ¶
func (s *OrganizationNotInAllFeaturesModeException) Error() string
func (OrganizationNotInAllFeaturesModeException) GoString ¶
func (s OrganizationNotInAllFeaturesModeException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*OrganizationNotInAllFeaturesModeException) Message ¶
func (s *OrganizationNotInAllFeaturesModeException) Message() string
Message returns the exception's message.
func (*OrganizationNotInAllFeaturesModeException) OrigErr ¶
func (s *OrganizationNotInAllFeaturesModeException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*OrganizationNotInAllFeaturesModeException) RequestID ¶
func (s *OrganizationNotInAllFeaturesModeException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*OrganizationNotInAllFeaturesModeException) StatusCode ¶
func (s *OrganizationNotInAllFeaturesModeException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (OrganizationNotInAllFeaturesModeException) String ¶
func (s OrganizationNotInAllFeaturesModeException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type PutServiceQuotaIncreaseRequestIntoTemplateInput ¶
type PutServiceQuotaIncreaseRequestIntoTemplateInput struct { // The AWS Region. // // AwsRegion is a required field AwsRegion *string `min:"1" type:"string" required:"true"` // The new, increased value for the quota. // // DesiredValue is a required field DesiredValue *float64 `type:"double" required:"true"` // The quota identifier. // // QuotaCode is a required field QuotaCode *string `min:"1" type:"string" required:"true"` // The service identifier. // // ServiceCode is a required field ServiceCode *string `min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (PutServiceQuotaIncreaseRequestIntoTemplateInput) GoString ¶
func (s PutServiceQuotaIncreaseRequestIntoTemplateInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PutServiceQuotaIncreaseRequestIntoTemplateInput) SetAwsRegion ¶
func (s *PutServiceQuotaIncreaseRequestIntoTemplateInput) SetAwsRegion(v string) *PutServiceQuotaIncreaseRequestIntoTemplateInput
SetAwsRegion sets the AwsRegion field's value.
func (*PutServiceQuotaIncreaseRequestIntoTemplateInput) SetDesiredValue ¶
func (s *PutServiceQuotaIncreaseRequestIntoTemplateInput) SetDesiredValue(v float64) *PutServiceQuotaIncreaseRequestIntoTemplateInput
SetDesiredValue sets the DesiredValue field's value.
func (*PutServiceQuotaIncreaseRequestIntoTemplateInput) SetQuotaCode ¶
func (s *PutServiceQuotaIncreaseRequestIntoTemplateInput) SetQuotaCode(v string) *PutServiceQuotaIncreaseRequestIntoTemplateInput
SetQuotaCode sets the QuotaCode field's value.
func (*PutServiceQuotaIncreaseRequestIntoTemplateInput) SetServiceCode ¶
func (s *PutServiceQuotaIncreaseRequestIntoTemplateInput) SetServiceCode(v string) *PutServiceQuotaIncreaseRequestIntoTemplateInput
SetServiceCode sets the ServiceCode field's value.
func (PutServiceQuotaIncreaseRequestIntoTemplateInput) String ¶
func (s PutServiceQuotaIncreaseRequestIntoTemplateInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PutServiceQuotaIncreaseRequestIntoTemplateInput) Validate ¶
func (s *PutServiceQuotaIncreaseRequestIntoTemplateInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type PutServiceQuotaIncreaseRequestIntoTemplateOutput ¶
type PutServiceQuotaIncreaseRequestIntoTemplateOutput struct { // Information about the quota increase request. ServiceQuotaIncreaseRequestInTemplate *ServiceQuotaIncreaseRequestInTemplate `type:"structure"` // contains filtered or unexported fields }
func (PutServiceQuotaIncreaseRequestIntoTemplateOutput) GoString ¶
func (s PutServiceQuotaIncreaseRequestIntoTemplateOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PutServiceQuotaIncreaseRequestIntoTemplateOutput) SetServiceQuotaIncreaseRequestInTemplate ¶
func (s *PutServiceQuotaIncreaseRequestIntoTemplateOutput) SetServiceQuotaIncreaseRequestInTemplate(v *ServiceQuotaIncreaseRequestInTemplate) *PutServiceQuotaIncreaseRequestIntoTemplateOutput
SetServiceQuotaIncreaseRequestInTemplate sets the ServiceQuotaIncreaseRequestInTemplate field's value.
func (PutServiceQuotaIncreaseRequestIntoTemplateOutput) String ¶
func (s PutServiceQuotaIncreaseRequestIntoTemplateOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type QuotaExceededException ¶
type QuotaExceededException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"Message" type:"string"` // contains filtered or unexported fields }
You have exceeded your service quota. To perform the requested action, remove some of the relevant resources, or use Service Quotas to request a service quota increase.
func (*QuotaExceededException) Code ¶
func (s *QuotaExceededException) Code() string
Code returns the exception type name.
func (*QuotaExceededException) Error ¶
func (s *QuotaExceededException) Error() string
func (QuotaExceededException) GoString ¶
func (s QuotaExceededException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*QuotaExceededException) Message ¶
func (s *QuotaExceededException) Message() string
Message returns the exception's message.
func (*QuotaExceededException) OrigErr ¶
func (s *QuotaExceededException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*QuotaExceededException) RequestID ¶
func (s *QuotaExceededException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*QuotaExceededException) StatusCode ¶
func (s *QuotaExceededException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (QuotaExceededException) String ¶
func (s QuotaExceededException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type QuotaPeriod ¶
type QuotaPeriod struct { // The time unit. PeriodUnit *string `type:"string" enum:"PeriodUnit"` // The value. PeriodValue *int64 `type:"integer"` // contains filtered or unexported fields }
Information about the quota period.
func (QuotaPeriod) GoString ¶
func (s QuotaPeriod) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*QuotaPeriod) SetPeriodUnit ¶
func (s *QuotaPeriod) SetPeriodUnit(v string) *QuotaPeriod
SetPeriodUnit sets the PeriodUnit field's value.
func (*QuotaPeriod) SetPeriodValue ¶
func (s *QuotaPeriod) SetPeriodValue(v int64) *QuotaPeriod
SetPeriodValue sets the PeriodValue field's value.
func (QuotaPeriod) String ¶
func (s QuotaPeriod) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type RequestServiceQuotaIncreaseInput ¶
type RequestServiceQuotaIncreaseInput struct { // The new, increased value for the quota. // // DesiredValue is a required field DesiredValue *float64 `type:"double" required:"true"` // The quota identifier. // // QuotaCode is a required field QuotaCode *string `min:"1" type:"string" required:"true"` // The service identifier. // // ServiceCode is a required field ServiceCode *string `min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (RequestServiceQuotaIncreaseInput) GoString ¶
func (s RequestServiceQuotaIncreaseInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*RequestServiceQuotaIncreaseInput) SetDesiredValue ¶
func (s *RequestServiceQuotaIncreaseInput) SetDesiredValue(v float64) *RequestServiceQuotaIncreaseInput
SetDesiredValue sets the DesiredValue field's value.
func (*RequestServiceQuotaIncreaseInput) SetQuotaCode ¶
func (s *RequestServiceQuotaIncreaseInput) SetQuotaCode(v string) *RequestServiceQuotaIncreaseInput
SetQuotaCode sets the QuotaCode field's value.
func (*RequestServiceQuotaIncreaseInput) SetServiceCode ¶
func (s *RequestServiceQuotaIncreaseInput) SetServiceCode(v string) *RequestServiceQuotaIncreaseInput
SetServiceCode sets the ServiceCode field's value.
func (RequestServiceQuotaIncreaseInput) String ¶
func (s RequestServiceQuotaIncreaseInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*RequestServiceQuotaIncreaseInput) Validate ¶
func (s *RequestServiceQuotaIncreaseInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type RequestServiceQuotaIncreaseOutput ¶
type RequestServiceQuotaIncreaseOutput struct { // Information about the quota increase request. RequestedQuota *RequestedServiceQuotaChange `type:"structure"` // contains filtered or unexported fields }
func (RequestServiceQuotaIncreaseOutput) GoString ¶
func (s RequestServiceQuotaIncreaseOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*RequestServiceQuotaIncreaseOutput) SetRequestedQuota ¶
func (s *RequestServiceQuotaIncreaseOutput) SetRequestedQuota(v *RequestedServiceQuotaChange) *RequestServiceQuotaIncreaseOutput
SetRequestedQuota sets the RequestedQuota field's value.
func (RequestServiceQuotaIncreaseOutput) String ¶
func (s RequestServiceQuotaIncreaseOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type RequestedServiceQuotaChange ¶
type RequestedServiceQuotaChange struct { // The case ID. CaseId *string `type:"string"` // The date and time when the quota increase request was received and the case // ID was created. Created *time.Time `type:"timestamp"` // The new, increased value for the quota. DesiredValue *float64 `type:"double"` // Indicates whether the quota is global. GlobalQuota *bool `type:"boolean"` // The unique identifier. Id *string `min:"1" type:"string"` // The date and time of the most recent change. LastUpdated *time.Time `type:"timestamp"` // The Amazon Resource Name (ARN) of the quota. QuotaArn *string `type:"string"` // The quota identifier. QuotaCode *string `min:"1" type:"string"` // The quota name. QuotaName *string `type:"string"` // The IAM identity of the requester. Requester *string `type:"string"` // The service identifier. ServiceCode *string `min:"1" type:"string"` // The service name. ServiceName *string `type:"string"` // The state of the quota increase request. Status *string `type:"string" enum:"RequestStatus"` // The unit of measurement. Unit *string `type:"string"` // contains filtered or unexported fields }
Information about a quota increase request.
func (RequestedServiceQuotaChange) GoString ¶
func (s RequestedServiceQuotaChange) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*RequestedServiceQuotaChange) SetCaseId ¶
func (s *RequestedServiceQuotaChange) SetCaseId(v string) *RequestedServiceQuotaChange
SetCaseId sets the CaseId field's value.
func (*RequestedServiceQuotaChange) SetCreated ¶
func (s *RequestedServiceQuotaChange) SetCreated(v time.Time) *RequestedServiceQuotaChange
SetCreated sets the Created field's value.
func (*RequestedServiceQuotaChange) SetDesiredValue ¶
func (s *RequestedServiceQuotaChange) SetDesiredValue(v float64) *RequestedServiceQuotaChange
SetDesiredValue sets the DesiredValue field's value.
func (*RequestedServiceQuotaChange) SetGlobalQuota ¶
func (s *RequestedServiceQuotaChange) SetGlobalQuota(v bool) *RequestedServiceQuotaChange
SetGlobalQuota sets the GlobalQuota field's value.
func (*RequestedServiceQuotaChange) SetId ¶
func (s *RequestedServiceQuotaChange) SetId(v string) *RequestedServiceQuotaChange
SetId sets the Id field's value.
func (*RequestedServiceQuotaChange) SetLastUpdated ¶
func (s *RequestedServiceQuotaChange) SetLastUpdated(v time.Time) *RequestedServiceQuotaChange
SetLastUpdated sets the LastUpdated field's value.
func (*RequestedServiceQuotaChange) SetQuotaArn ¶
func (s *RequestedServiceQuotaChange) SetQuotaArn(v string) *RequestedServiceQuotaChange
SetQuotaArn sets the QuotaArn field's value.
func (*RequestedServiceQuotaChange) SetQuotaCode ¶
func (s *RequestedServiceQuotaChange) SetQuotaCode(v string) *RequestedServiceQuotaChange
SetQuotaCode sets the QuotaCode field's value.
func (*RequestedServiceQuotaChange) SetQuotaName ¶
func (s *RequestedServiceQuotaChange) SetQuotaName(v string) *RequestedServiceQuotaChange
SetQuotaName sets the QuotaName field's value.
func (*RequestedServiceQuotaChange) SetRequester ¶
func (s *RequestedServiceQuotaChange) SetRequester(v string) *RequestedServiceQuotaChange
SetRequester sets the Requester field's value.
func (*RequestedServiceQuotaChange) SetServiceCode ¶
func (s *RequestedServiceQuotaChange) SetServiceCode(v string) *RequestedServiceQuotaChange
SetServiceCode sets the ServiceCode field's value.
func (*RequestedServiceQuotaChange) SetServiceName ¶
func (s *RequestedServiceQuotaChange) SetServiceName(v string) *RequestedServiceQuotaChange
SetServiceName sets the ServiceName field's value.
func (*RequestedServiceQuotaChange) SetStatus ¶
func (s *RequestedServiceQuotaChange) SetStatus(v string) *RequestedServiceQuotaChange
SetStatus sets the Status field's value.
func (*RequestedServiceQuotaChange) SetUnit ¶
func (s *RequestedServiceQuotaChange) SetUnit(v string) *RequestedServiceQuotaChange
SetUnit sets the Unit field's value.
func (RequestedServiceQuotaChange) String ¶
func (s RequestedServiceQuotaChange) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ResourceAlreadyExistsException ¶
type ResourceAlreadyExistsException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"Message" type:"string"` // contains filtered or unexported fields }
The specified resource already exists.
func (*ResourceAlreadyExistsException) Code ¶
func (s *ResourceAlreadyExistsException) Code() string
Code returns the exception type name.
func (*ResourceAlreadyExistsException) Error ¶
func (s *ResourceAlreadyExistsException) Error() string
func (ResourceAlreadyExistsException) GoString ¶
func (s ResourceAlreadyExistsException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ResourceAlreadyExistsException) Message ¶
func (s *ResourceAlreadyExistsException) Message() string
Message returns the exception's message.
func (*ResourceAlreadyExistsException) OrigErr ¶
func (s *ResourceAlreadyExistsException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*ResourceAlreadyExistsException) RequestID ¶
func (s *ResourceAlreadyExistsException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*ResourceAlreadyExistsException) StatusCode ¶
func (s *ResourceAlreadyExistsException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ResourceAlreadyExistsException) String ¶
func (s ResourceAlreadyExistsException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ServiceException ¶
type ServiceException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"Message" type:"string"` // contains filtered or unexported fields }
Something went wrong.
func (*ServiceException) Code ¶
func (s *ServiceException) Code() string
Code returns the exception type name.
func (*ServiceException) Error ¶
func (s *ServiceException) Error() string
func (ServiceException) GoString ¶
func (s ServiceException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ServiceException) Message ¶
func (s *ServiceException) Message() string
Message returns the exception's message.
func (*ServiceException) OrigErr ¶
func (s *ServiceException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*ServiceException) RequestID ¶
func (s *ServiceException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*ServiceException) StatusCode ¶
func (s *ServiceException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ServiceException) String ¶
func (s ServiceException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ServiceInfo ¶
type ServiceInfo struct { // The service identifier. ServiceCode *string `min:"1" type:"string"` // The service name. ServiceName *string `type:"string"` // contains filtered or unexported fields }
Information about a service.
func (ServiceInfo) GoString ¶
func (s ServiceInfo) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ServiceInfo) SetServiceCode ¶
func (s *ServiceInfo) SetServiceCode(v string) *ServiceInfo
SetServiceCode sets the ServiceCode field's value.
func (*ServiceInfo) SetServiceName ¶
func (s *ServiceInfo) SetServiceName(v string) *ServiceInfo
SetServiceName sets the ServiceName field's value.
func (ServiceInfo) String ¶
func (s ServiceInfo) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ServiceQuota ¶
type ServiceQuota struct { // Indicates whether the quota value can be increased. Adjustable *bool `type:"boolean"` // The error code and error reason. ErrorReason *ErrorReason `type:"structure"` // Indicates whether the quota is global. GlobalQuota *bool `type:"boolean"` // The period of time. Period *QuotaPeriod `type:"structure"` // The Amazon Resource Name (ARN) of the quota. QuotaArn *string `type:"string"` // The quota identifier. QuotaCode *string `min:"1" type:"string"` // The quota name. QuotaName *string `type:"string"` // The service identifier. ServiceCode *string `min:"1" type:"string"` // The service name. ServiceName *string `type:"string"` // The unit of measurement. Unit *string `type:"string"` // Information about the measurement. UsageMetric *MetricInfo `type:"structure"` // The quota value. Value *float64 `type:"double"` // contains filtered or unexported fields }
Information about a quota.
func (ServiceQuota) GoString ¶
func (s ServiceQuota) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ServiceQuota) SetAdjustable ¶
func (s *ServiceQuota) SetAdjustable(v bool) *ServiceQuota
SetAdjustable sets the Adjustable field's value.
func (*ServiceQuota) SetErrorReason ¶
func (s *ServiceQuota) SetErrorReason(v *ErrorReason) *ServiceQuota
SetErrorReason sets the ErrorReason field's value.
func (*ServiceQuota) SetGlobalQuota ¶
func (s *ServiceQuota) SetGlobalQuota(v bool) *ServiceQuota
SetGlobalQuota sets the GlobalQuota field's value.
func (*ServiceQuota) SetPeriod ¶
func (s *ServiceQuota) SetPeriod(v *QuotaPeriod) *ServiceQuota
SetPeriod sets the Period field's value.
func (*ServiceQuota) SetQuotaArn ¶
func (s *ServiceQuota) SetQuotaArn(v string) *ServiceQuota
SetQuotaArn sets the QuotaArn field's value.
func (*ServiceQuota) SetQuotaCode ¶
func (s *ServiceQuota) SetQuotaCode(v string) *ServiceQuota
SetQuotaCode sets the QuotaCode field's value.
func (*ServiceQuota) SetQuotaName ¶
func (s *ServiceQuota) SetQuotaName(v string) *ServiceQuota
SetQuotaName sets the QuotaName field's value.
func (*ServiceQuota) SetServiceCode ¶
func (s *ServiceQuota) SetServiceCode(v string) *ServiceQuota
SetServiceCode sets the ServiceCode field's value.
func (*ServiceQuota) SetServiceName ¶
func (s *ServiceQuota) SetServiceName(v string) *ServiceQuota
SetServiceName sets the ServiceName field's value.
func (*ServiceQuota) SetUnit ¶
func (s *ServiceQuota) SetUnit(v string) *ServiceQuota
SetUnit sets the Unit field's value.
func (*ServiceQuota) SetUsageMetric ¶
func (s *ServiceQuota) SetUsageMetric(v *MetricInfo) *ServiceQuota
SetUsageMetric sets the UsageMetric field's value.
func (*ServiceQuota) SetValue ¶
func (s *ServiceQuota) SetValue(v float64) *ServiceQuota
SetValue sets the Value field's value.
func (ServiceQuota) String ¶
func (s ServiceQuota) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ServiceQuotaIncreaseRequestInTemplate ¶
type ServiceQuotaIncreaseRequestInTemplate struct { // The AWS Region. AwsRegion *string `min:"1" type:"string"` // The new, increased value of the quota. DesiredValue *float64 `type:"double"` // Indicates whether the quota is global. GlobalQuota *bool `type:"boolean"` // The quota identifier. QuotaCode *string `min:"1" type:"string"` // The quota name. QuotaName *string `type:"string"` // The service identifier. ServiceCode *string `min:"1" type:"string"` // The service name. ServiceName *string `type:"string"` // The unit of measurement. Unit *string `type:"string"` // contains filtered or unexported fields }
Information about a quota increase request.
func (ServiceQuotaIncreaseRequestInTemplate) GoString ¶
func (s ServiceQuotaIncreaseRequestInTemplate) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ServiceQuotaIncreaseRequestInTemplate) SetAwsRegion ¶
func (s *ServiceQuotaIncreaseRequestInTemplate) SetAwsRegion(v string) *ServiceQuotaIncreaseRequestInTemplate
SetAwsRegion sets the AwsRegion field's value.
func (*ServiceQuotaIncreaseRequestInTemplate) SetDesiredValue ¶
func (s *ServiceQuotaIncreaseRequestInTemplate) SetDesiredValue(v float64) *ServiceQuotaIncreaseRequestInTemplate
SetDesiredValue sets the DesiredValue field's value.
func (*ServiceQuotaIncreaseRequestInTemplate) SetGlobalQuota ¶
func (s *ServiceQuotaIncreaseRequestInTemplate) SetGlobalQuota(v bool) *ServiceQuotaIncreaseRequestInTemplate
SetGlobalQuota sets the GlobalQuota field's value.
func (*ServiceQuotaIncreaseRequestInTemplate) SetQuotaCode ¶
func (s *ServiceQuotaIncreaseRequestInTemplate) SetQuotaCode(v string) *ServiceQuotaIncreaseRequestInTemplate
SetQuotaCode sets the QuotaCode field's value.
func (*ServiceQuotaIncreaseRequestInTemplate) SetQuotaName ¶
func (s *ServiceQuotaIncreaseRequestInTemplate) SetQuotaName(v string) *ServiceQuotaIncreaseRequestInTemplate
SetQuotaName sets the QuotaName field's value.
func (*ServiceQuotaIncreaseRequestInTemplate) SetServiceCode ¶
func (s *ServiceQuotaIncreaseRequestInTemplate) SetServiceCode(v string) *ServiceQuotaIncreaseRequestInTemplate
SetServiceCode sets the ServiceCode field's value.
func (*ServiceQuotaIncreaseRequestInTemplate) SetServiceName ¶
func (s *ServiceQuotaIncreaseRequestInTemplate) SetServiceName(v string) *ServiceQuotaIncreaseRequestInTemplate
SetServiceName sets the ServiceName field's value.
func (*ServiceQuotaIncreaseRequestInTemplate) SetUnit ¶
func (s *ServiceQuotaIncreaseRequestInTemplate) SetUnit(v string) *ServiceQuotaIncreaseRequestInTemplate
SetUnit sets the Unit field's value.
func (ServiceQuotaIncreaseRequestInTemplate) String ¶
func (s ServiceQuotaIncreaseRequestInTemplate) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ServiceQuotaTemplateNotInUseException ¶
type ServiceQuotaTemplateNotInUseException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"Message" type:"string"` // contains filtered or unexported fields }
The quota request template is not associated with your organization.
func (*ServiceQuotaTemplateNotInUseException) Code ¶
func (s *ServiceQuotaTemplateNotInUseException) Code() string
Code returns the exception type name.
func (*ServiceQuotaTemplateNotInUseException) Error ¶
func (s *ServiceQuotaTemplateNotInUseException) Error() string
func (ServiceQuotaTemplateNotInUseException) GoString ¶
func (s ServiceQuotaTemplateNotInUseException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ServiceQuotaTemplateNotInUseException) Message ¶
func (s *ServiceQuotaTemplateNotInUseException) Message() string
Message returns the exception's message.
func (*ServiceQuotaTemplateNotInUseException) OrigErr ¶
func (s *ServiceQuotaTemplateNotInUseException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*ServiceQuotaTemplateNotInUseException) RequestID ¶
func (s *ServiceQuotaTemplateNotInUseException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*ServiceQuotaTemplateNotInUseException) StatusCode ¶
func (s *ServiceQuotaTemplateNotInUseException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ServiceQuotaTemplateNotInUseException) String ¶
func (s ServiceQuotaTemplateNotInUseException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ServiceQuotas ¶
ServiceQuotas provides the API operation methods for making requests to Service Quotas. See this package's package overview docs for details on the service.
ServiceQuotas methods are safe to use concurrently. It is not safe to modify mutate any of the struct's properties though.
func New ¶
func New(p client.ConfigProvider, cfgs ...*aws.Config) *ServiceQuotas
New creates a new instance of the ServiceQuotas client with a session. If additional configuration is needed for the client instance use the optional aws.Config parameter to add your extra config.
Example:
mySession := session.Must(session.NewSession()) // Create a ServiceQuotas client from just a session. svc := servicequotas.New(mySession) // Create a ServiceQuotas client with additional configuration svc := servicequotas.New(mySession, aws.NewConfig().WithRegion("us-west-2"))
func (*ServiceQuotas) AssociateServiceQuotaTemplate ¶
func (c *ServiceQuotas) AssociateServiceQuotaTemplate(input *AssociateServiceQuotaTemplateInput) (*AssociateServiceQuotaTemplateOutput, error)
AssociateServiceQuotaTemplate API operation for Service Quotas.
Associates your quota request template with your organization. When a new account is created in your organization, the quota increase requests in the template are automatically applied to the account. You can add a quota increase request for any adjustable quota to your template.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Service Quotas's API operation AssociateServiceQuotaTemplate for usage and error information.
Returned Error Types:
DependencyAccessDeniedException You can't perform this action because a dependency does not have access.
AccessDeniedException You do not have sufficient permission to perform this action.
ServiceException Something went wrong.
TooManyRequestsException Due to throttling, the request was denied. Slow down the rate of request calls, or request an increase for this quota.
AWSServiceAccessNotEnabledException The action you attempted is not allowed unless Service Access with Service Quotas is enabled in your organization.
OrganizationNotInAllFeaturesModeException The organization that your account belongs to is not in All Features mode.
TemplatesNotAvailableInRegionException The Service Quotas template is not available in this AWS Region.
NoAvailableOrganizationException The account making this call is not a member of an organization.
See also, https://docs.aws.amazon.com/goto/WebAPI/service-quotas-2019-06-24/AssociateServiceQuotaTemplate
func (*ServiceQuotas) AssociateServiceQuotaTemplateRequest ¶
func (c *ServiceQuotas) AssociateServiceQuotaTemplateRequest(input *AssociateServiceQuotaTemplateInput) (req *request.Request, output *AssociateServiceQuotaTemplateOutput)
AssociateServiceQuotaTemplateRequest generates a "aws/request.Request" representing the client's request for the AssociateServiceQuotaTemplate operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See AssociateServiceQuotaTemplate for more information on using the AssociateServiceQuotaTemplate API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the AssociateServiceQuotaTemplateRequest method. req, resp := client.AssociateServiceQuotaTemplateRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/service-quotas-2019-06-24/AssociateServiceQuotaTemplate
func (*ServiceQuotas) AssociateServiceQuotaTemplateWithContext ¶
func (c *ServiceQuotas) AssociateServiceQuotaTemplateWithContext(ctx aws.Context, input *AssociateServiceQuotaTemplateInput, opts ...request.Option) (*AssociateServiceQuotaTemplateOutput, error)
AssociateServiceQuotaTemplateWithContext is the same as AssociateServiceQuotaTemplate with the addition of the ability to pass a context and additional request options.
See AssociateServiceQuotaTemplate for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ServiceQuotas) DeleteServiceQuotaIncreaseRequestFromTemplate ¶
func (c *ServiceQuotas) DeleteServiceQuotaIncreaseRequestFromTemplate(input *DeleteServiceQuotaIncreaseRequestFromTemplateInput) (*DeleteServiceQuotaIncreaseRequestFromTemplateOutput, error)
DeleteServiceQuotaIncreaseRequestFromTemplate API operation for Service Quotas.
Deletes the quota increase request for the specified quota from your quota request template.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Service Quotas's API operation DeleteServiceQuotaIncreaseRequestFromTemplate for usage and error information.
Returned Error Types:
AccessDeniedException You do not have sufficient permission to perform this action.
ServiceException Something went wrong.
DependencyAccessDeniedException You can't perform this action because a dependency does not have access.
TooManyRequestsException Due to throttling, the request was denied. Slow down the rate of request calls, or request an increase for this quota.
NoSuchResourceException The specified resource does not exist.
IllegalArgumentException Invalid input was provided.
AWSServiceAccessNotEnabledException The action you attempted is not allowed unless Service Access with Service Quotas is enabled in your organization.
TemplatesNotAvailableInRegionException The Service Quotas template is not available in this AWS Region.
NoAvailableOrganizationException The account making this call is not a member of an organization.
func (*ServiceQuotas) DeleteServiceQuotaIncreaseRequestFromTemplateRequest ¶
func (c *ServiceQuotas) DeleteServiceQuotaIncreaseRequestFromTemplateRequest(input *DeleteServiceQuotaIncreaseRequestFromTemplateInput) (req *request.Request, output *DeleteServiceQuotaIncreaseRequestFromTemplateOutput)
DeleteServiceQuotaIncreaseRequestFromTemplateRequest generates a "aws/request.Request" representing the client's request for the DeleteServiceQuotaIncreaseRequestFromTemplate operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteServiceQuotaIncreaseRequestFromTemplate for more information on using the DeleteServiceQuotaIncreaseRequestFromTemplate API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteServiceQuotaIncreaseRequestFromTemplateRequest method. req, resp := client.DeleteServiceQuotaIncreaseRequestFromTemplateRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*ServiceQuotas) DeleteServiceQuotaIncreaseRequestFromTemplateWithContext ¶
func (c *ServiceQuotas) DeleteServiceQuotaIncreaseRequestFromTemplateWithContext(ctx aws.Context, input *DeleteServiceQuotaIncreaseRequestFromTemplateInput, opts ...request.Option) (*DeleteServiceQuotaIncreaseRequestFromTemplateOutput, error)
DeleteServiceQuotaIncreaseRequestFromTemplateWithContext is the same as DeleteServiceQuotaIncreaseRequestFromTemplate with the addition of the ability to pass a context and additional request options.
See DeleteServiceQuotaIncreaseRequestFromTemplate for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ServiceQuotas) DisassociateServiceQuotaTemplate ¶
func (c *ServiceQuotas) DisassociateServiceQuotaTemplate(input *DisassociateServiceQuotaTemplateInput) (*DisassociateServiceQuotaTemplateOutput, error)
DisassociateServiceQuotaTemplate API operation for Service Quotas.
Disables your quota request template. After a template is disabled, the quota increase requests in the template are not applied to new accounts in your organization. Disabling a quota request template does not apply its quota increase requests.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Service Quotas's API operation DisassociateServiceQuotaTemplate for usage and error information.
Returned Error Types:
DependencyAccessDeniedException You can't perform this action because a dependency does not have access.
ServiceQuotaTemplateNotInUseException The quota request template is not associated with your organization.
AccessDeniedException You do not have sufficient permission to perform this action.
ServiceException Something went wrong.
TooManyRequestsException Due to throttling, the request was denied. Slow down the rate of request calls, or request an increase for this quota.
AWSServiceAccessNotEnabledException The action you attempted is not allowed unless Service Access with Service Quotas is enabled in your organization.
TemplatesNotAvailableInRegionException The Service Quotas template is not available in this AWS Region.
NoAvailableOrganizationException The account making this call is not a member of an organization.
See also, https://docs.aws.amazon.com/goto/WebAPI/service-quotas-2019-06-24/DisassociateServiceQuotaTemplate
func (*ServiceQuotas) DisassociateServiceQuotaTemplateRequest ¶
func (c *ServiceQuotas) DisassociateServiceQuotaTemplateRequest(input *DisassociateServiceQuotaTemplateInput) (req *request.Request, output *DisassociateServiceQuotaTemplateOutput)
DisassociateServiceQuotaTemplateRequest generates a "aws/request.Request" representing the client's request for the DisassociateServiceQuotaTemplate operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DisassociateServiceQuotaTemplate for more information on using the DisassociateServiceQuotaTemplate API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DisassociateServiceQuotaTemplateRequest method. req, resp := client.DisassociateServiceQuotaTemplateRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/service-quotas-2019-06-24/DisassociateServiceQuotaTemplate
func (*ServiceQuotas) DisassociateServiceQuotaTemplateWithContext ¶
func (c *ServiceQuotas) DisassociateServiceQuotaTemplateWithContext(ctx aws.Context, input *DisassociateServiceQuotaTemplateInput, opts ...request.Option) (*DisassociateServiceQuotaTemplateOutput, error)
DisassociateServiceQuotaTemplateWithContext is the same as DisassociateServiceQuotaTemplate with the addition of the ability to pass a context and additional request options.
See DisassociateServiceQuotaTemplate for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ServiceQuotas) GetAWSDefaultServiceQuota ¶
func (c *ServiceQuotas) GetAWSDefaultServiceQuota(input *GetAWSDefaultServiceQuotaInput) (*GetAWSDefaultServiceQuotaOutput, error)
GetAWSDefaultServiceQuota API operation for Service Quotas.
Retrieves the default value for the specified quota. The default value does not reflect any quota increases.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Service Quotas's API operation GetAWSDefaultServiceQuota for usage and error information.
Returned Error Types:
AccessDeniedException You do not have sufficient permission to perform this action.
NoSuchResourceException The specified resource does not exist.
IllegalArgumentException Invalid input was provided.
ServiceException Something went wrong.
TooManyRequestsException Due to throttling, the request was denied. Slow down the rate of request calls, or request an increase for this quota.
See also, https://docs.aws.amazon.com/goto/WebAPI/service-quotas-2019-06-24/GetAWSDefaultServiceQuota
func (*ServiceQuotas) GetAWSDefaultServiceQuotaRequest ¶
func (c *ServiceQuotas) GetAWSDefaultServiceQuotaRequest(input *GetAWSDefaultServiceQuotaInput) (req *request.Request, output *GetAWSDefaultServiceQuotaOutput)
GetAWSDefaultServiceQuotaRequest generates a "aws/request.Request" representing the client's request for the GetAWSDefaultServiceQuota operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetAWSDefaultServiceQuota for more information on using the GetAWSDefaultServiceQuota API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetAWSDefaultServiceQuotaRequest method. req, resp := client.GetAWSDefaultServiceQuotaRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/service-quotas-2019-06-24/GetAWSDefaultServiceQuota
func (*ServiceQuotas) GetAWSDefaultServiceQuotaWithContext ¶
func (c *ServiceQuotas) GetAWSDefaultServiceQuotaWithContext(ctx aws.Context, input *GetAWSDefaultServiceQuotaInput, opts ...request.Option) (*GetAWSDefaultServiceQuotaOutput, error)
GetAWSDefaultServiceQuotaWithContext is the same as GetAWSDefaultServiceQuota with the addition of the ability to pass a context and additional request options.
See GetAWSDefaultServiceQuota for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ServiceQuotas) GetAssociationForServiceQuotaTemplate ¶
func (c *ServiceQuotas) GetAssociationForServiceQuotaTemplate(input *GetAssociationForServiceQuotaTemplateInput) (*GetAssociationForServiceQuotaTemplateOutput, error)
GetAssociationForServiceQuotaTemplate API operation for Service Quotas.
Retrieves the status of the association for the quota request template.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Service Quotas's API operation GetAssociationForServiceQuotaTemplate for usage and error information.
Returned Error Types:
DependencyAccessDeniedException You can't perform this action because a dependency does not have access.
ServiceQuotaTemplateNotInUseException The quota request template is not associated with your organization.
AccessDeniedException You do not have sufficient permission to perform this action.
ServiceException Something went wrong.
TooManyRequestsException Due to throttling, the request was denied. Slow down the rate of request calls, or request an increase for this quota.
AWSServiceAccessNotEnabledException The action you attempted is not allowed unless Service Access with Service Quotas is enabled in your organization.
TemplatesNotAvailableInRegionException The Service Quotas template is not available in this AWS Region.
NoAvailableOrganizationException The account making this call is not a member of an organization.
func (*ServiceQuotas) GetAssociationForServiceQuotaTemplateRequest ¶
func (c *ServiceQuotas) GetAssociationForServiceQuotaTemplateRequest(input *GetAssociationForServiceQuotaTemplateInput) (req *request.Request, output *GetAssociationForServiceQuotaTemplateOutput)
GetAssociationForServiceQuotaTemplateRequest generates a "aws/request.Request" representing the client's request for the GetAssociationForServiceQuotaTemplate operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetAssociationForServiceQuotaTemplate for more information on using the GetAssociationForServiceQuotaTemplate API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetAssociationForServiceQuotaTemplateRequest method. req, resp := client.GetAssociationForServiceQuotaTemplateRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*ServiceQuotas) GetAssociationForServiceQuotaTemplateWithContext ¶
func (c *ServiceQuotas) GetAssociationForServiceQuotaTemplateWithContext(ctx aws.Context, input *GetAssociationForServiceQuotaTemplateInput, opts ...request.Option) (*GetAssociationForServiceQuotaTemplateOutput, error)
GetAssociationForServiceQuotaTemplateWithContext is the same as GetAssociationForServiceQuotaTemplate with the addition of the ability to pass a context and additional request options.
See GetAssociationForServiceQuotaTemplate for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ServiceQuotas) GetRequestedServiceQuotaChange ¶
func (c *ServiceQuotas) GetRequestedServiceQuotaChange(input *GetRequestedServiceQuotaChangeInput) (*GetRequestedServiceQuotaChangeOutput, error)
GetRequestedServiceQuotaChange API operation for Service Quotas.
Retrieves information about the specified quota increase request.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Service Quotas's API operation GetRequestedServiceQuotaChange for usage and error information.
Returned Error Types:
AccessDeniedException You do not have sufficient permission to perform this action.
NoSuchResourceException The specified resource does not exist.
IllegalArgumentException Invalid input was provided.
ServiceException Something went wrong.
TooManyRequestsException Due to throttling, the request was denied. Slow down the rate of request calls, or request an increase for this quota.
See also, https://docs.aws.amazon.com/goto/WebAPI/service-quotas-2019-06-24/GetRequestedServiceQuotaChange
func (*ServiceQuotas) GetRequestedServiceQuotaChangeRequest ¶
func (c *ServiceQuotas) GetRequestedServiceQuotaChangeRequest(input *GetRequestedServiceQuotaChangeInput) (req *request.Request, output *GetRequestedServiceQuotaChangeOutput)
GetRequestedServiceQuotaChangeRequest generates a "aws/request.Request" representing the client's request for the GetRequestedServiceQuotaChange operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetRequestedServiceQuotaChange for more information on using the GetRequestedServiceQuotaChange API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetRequestedServiceQuotaChangeRequest method. req, resp := client.GetRequestedServiceQuotaChangeRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/service-quotas-2019-06-24/GetRequestedServiceQuotaChange
func (*ServiceQuotas) GetRequestedServiceQuotaChangeWithContext ¶
func (c *ServiceQuotas) GetRequestedServiceQuotaChangeWithContext(ctx aws.Context, input *GetRequestedServiceQuotaChangeInput, opts ...request.Option) (*GetRequestedServiceQuotaChangeOutput, error)
GetRequestedServiceQuotaChangeWithContext is the same as GetRequestedServiceQuotaChange with the addition of the ability to pass a context and additional request options.
See GetRequestedServiceQuotaChange for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ServiceQuotas) GetServiceQuota ¶
func (c *ServiceQuotas) GetServiceQuota(input *GetServiceQuotaInput) (*GetServiceQuotaOutput, error)
GetServiceQuota API operation for Service Quotas.
Retrieves the applied quota value for the specified quota. For some quotas, only the default values are available. If the applied quota value is not available for a quota, the quota is not retrieved.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Service Quotas's API operation GetServiceQuota for usage and error information.
Returned Error Types:
AccessDeniedException You do not have sufficient permission to perform this action.
NoSuchResourceException The specified resource does not exist.
IllegalArgumentException Invalid input was provided.
ServiceException Something went wrong.
TooManyRequestsException Due to throttling, the request was denied. Slow down the rate of request calls, or request an increase for this quota.
See also, https://docs.aws.amazon.com/goto/WebAPI/service-quotas-2019-06-24/GetServiceQuota
func (*ServiceQuotas) GetServiceQuotaIncreaseRequestFromTemplate ¶
func (c *ServiceQuotas) GetServiceQuotaIncreaseRequestFromTemplate(input *GetServiceQuotaIncreaseRequestFromTemplateInput) (*GetServiceQuotaIncreaseRequestFromTemplateOutput, error)
GetServiceQuotaIncreaseRequestFromTemplate API operation for Service Quotas.
Retrieves information about the specified quota increase request in your quota request template.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Service Quotas's API operation GetServiceQuotaIncreaseRequestFromTemplate for usage and error information.
Returned Error Types:
AccessDeniedException You do not have sufficient permission to perform this action.
DependencyAccessDeniedException You can't perform this action because a dependency does not have access.
ServiceException Something went wrong.
TooManyRequestsException Due to throttling, the request was denied. Slow down the rate of request calls, or request an increase for this quota.
NoSuchResourceException The specified resource does not exist.
IllegalArgumentException Invalid input was provided.
AWSServiceAccessNotEnabledException The action you attempted is not allowed unless Service Access with Service Quotas is enabled in your organization.
TemplatesNotAvailableInRegionException The Service Quotas template is not available in this AWS Region.
NoAvailableOrganizationException The account making this call is not a member of an organization.
func (*ServiceQuotas) GetServiceQuotaIncreaseRequestFromTemplateRequest ¶
func (c *ServiceQuotas) GetServiceQuotaIncreaseRequestFromTemplateRequest(input *GetServiceQuotaIncreaseRequestFromTemplateInput) (req *request.Request, output *GetServiceQuotaIncreaseRequestFromTemplateOutput)
GetServiceQuotaIncreaseRequestFromTemplateRequest generates a "aws/request.Request" representing the client's request for the GetServiceQuotaIncreaseRequestFromTemplate operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetServiceQuotaIncreaseRequestFromTemplate for more information on using the GetServiceQuotaIncreaseRequestFromTemplate API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetServiceQuotaIncreaseRequestFromTemplateRequest method. req, resp := client.GetServiceQuotaIncreaseRequestFromTemplateRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*ServiceQuotas) GetServiceQuotaIncreaseRequestFromTemplateWithContext ¶
func (c *ServiceQuotas) GetServiceQuotaIncreaseRequestFromTemplateWithContext(ctx aws.Context, input *GetServiceQuotaIncreaseRequestFromTemplateInput, opts ...request.Option) (*GetServiceQuotaIncreaseRequestFromTemplateOutput, error)
GetServiceQuotaIncreaseRequestFromTemplateWithContext is the same as GetServiceQuotaIncreaseRequestFromTemplate with the addition of the ability to pass a context and additional request options.
See GetServiceQuotaIncreaseRequestFromTemplate for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ServiceQuotas) GetServiceQuotaRequest ¶
func (c *ServiceQuotas) GetServiceQuotaRequest(input *GetServiceQuotaInput) (req *request.Request, output *GetServiceQuotaOutput)
GetServiceQuotaRequest generates a "aws/request.Request" representing the client's request for the GetServiceQuota operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetServiceQuota for more information on using the GetServiceQuota API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetServiceQuotaRequest method. req, resp := client.GetServiceQuotaRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/service-quotas-2019-06-24/GetServiceQuota
func (*ServiceQuotas) GetServiceQuotaWithContext ¶
func (c *ServiceQuotas) GetServiceQuotaWithContext(ctx aws.Context, input *GetServiceQuotaInput, opts ...request.Option) (*GetServiceQuotaOutput, error)
GetServiceQuotaWithContext is the same as GetServiceQuota with the addition of the ability to pass a context and additional request options.
See GetServiceQuota for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ServiceQuotas) ListAWSDefaultServiceQuotas ¶
func (c *ServiceQuotas) ListAWSDefaultServiceQuotas(input *ListAWSDefaultServiceQuotasInput) (*ListAWSDefaultServiceQuotasOutput, error)
ListAWSDefaultServiceQuotas API operation for Service Quotas.
Lists the default values for the quotas for the specified AWS service. A default value does not reflect any quota increases.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Service Quotas's API operation ListAWSDefaultServiceQuotas for usage and error information.
Returned Error Types:
AccessDeniedException You do not have sufficient permission to perform this action.
NoSuchResourceException The specified resource does not exist.
IllegalArgumentException Invalid input was provided.
InvalidPaginationTokenException Invalid input was provided.
ServiceException Something went wrong.
TooManyRequestsException Due to throttling, the request was denied. Slow down the rate of request calls, or request an increase for this quota.
See also, https://docs.aws.amazon.com/goto/WebAPI/service-quotas-2019-06-24/ListAWSDefaultServiceQuotas
func (*ServiceQuotas) ListAWSDefaultServiceQuotasPages ¶
func (c *ServiceQuotas) ListAWSDefaultServiceQuotasPages(input *ListAWSDefaultServiceQuotasInput, fn func(*ListAWSDefaultServiceQuotasOutput, bool) bool) error
ListAWSDefaultServiceQuotasPages iterates over the pages of a ListAWSDefaultServiceQuotas operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListAWSDefaultServiceQuotas method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListAWSDefaultServiceQuotas operation. pageNum := 0 err := client.ListAWSDefaultServiceQuotasPages(params, func(page *servicequotas.ListAWSDefaultServiceQuotasOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*ServiceQuotas) ListAWSDefaultServiceQuotasPagesWithContext ¶
func (c *ServiceQuotas) ListAWSDefaultServiceQuotasPagesWithContext(ctx aws.Context, input *ListAWSDefaultServiceQuotasInput, fn func(*ListAWSDefaultServiceQuotasOutput, bool) bool, opts ...request.Option) error
ListAWSDefaultServiceQuotasPagesWithContext same as ListAWSDefaultServiceQuotasPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ServiceQuotas) ListAWSDefaultServiceQuotasRequest ¶
func (c *ServiceQuotas) ListAWSDefaultServiceQuotasRequest(input *ListAWSDefaultServiceQuotasInput) (req *request.Request, output *ListAWSDefaultServiceQuotasOutput)
ListAWSDefaultServiceQuotasRequest generates a "aws/request.Request" representing the client's request for the ListAWSDefaultServiceQuotas operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListAWSDefaultServiceQuotas for more information on using the ListAWSDefaultServiceQuotas API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListAWSDefaultServiceQuotasRequest method. req, resp := client.ListAWSDefaultServiceQuotasRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/service-quotas-2019-06-24/ListAWSDefaultServiceQuotas
func (*ServiceQuotas) ListAWSDefaultServiceQuotasWithContext ¶
func (c *ServiceQuotas) ListAWSDefaultServiceQuotasWithContext(ctx aws.Context, input *ListAWSDefaultServiceQuotasInput, opts ...request.Option) (*ListAWSDefaultServiceQuotasOutput, error)
ListAWSDefaultServiceQuotasWithContext is the same as ListAWSDefaultServiceQuotas with the addition of the ability to pass a context and additional request options.
See ListAWSDefaultServiceQuotas for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ServiceQuotas) ListRequestedServiceQuotaChangeHistory ¶
func (c *ServiceQuotas) ListRequestedServiceQuotaChangeHistory(input *ListRequestedServiceQuotaChangeHistoryInput) (*ListRequestedServiceQuotaChangeHistoryOutput, error)
ListRequestedServiceQuotaChangeHistory API operation for Service Quotas.
Retrieves the quota increase requests for the specified service.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Service Quotas's API operation ListRequestedServiceQuotaChangeHistory for usage and error information.
Returned Error Types:
AccessDeniedException You do not have sufficient permission to perform this action.
NoSuchResourceException The specified resource does not exist.
IllegalArgumentException Invalid input was provided.
InvalidPaginationTokenException Invalid input was provided.
ServiceException Something went wrong.
TooManyRequestsException Due to throttling, the request was denied. Slow down the rate of request calls, or request an increase for this quota.
func (*ServiceQuotas) ListRequestedServiceQuotaChangeHistoryByQuota ¶
func (c *ServiceQuotas) ListRequestedServiceQuotaChangeHistoryByQuota(input *ListRequestedServiceQuotaChangeHistoryByQuotaInput) (*ListRequestedServiceQuotaChangeHistoryByQuotaOutput, error)
ListRequestedServiceQuotaChangeHistoryByQuota API operation for Service Quotas.
Retrieves the quota increase requests for the specified quota.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Service Quotas's API operation ListRequestedServiceQuotaChangeHistoryByQuota for usage and error information.
Returned Error Types:
AccessDeniedException You do not have sufficient permission to perform this action.
NoSuchResourceException The specified resource does not exist.
IllegalArgumentException Invalid input was provided.
InvalidPaginationTokenException Invalid input was provided.
ServiceException Something went wrong.
TooManyRequestsException Due to throttling, the request was denied. Slow down the rate of request calls, or request an increase for this quota.
func (*ServiceQuotas) ListRequestedServiceQuotaChangeHistoryByQuotaPages ¶
func (c *ServiceQuotas) ListRequestedServiceQuotaChangeHistoryByQuotaPages(input *ListRequestedServiceQuotaChangeHistoryByQuotaInput, fn func(*ListRequestedServiceQuotaChangeHistoryByQuotaOutput, bool) bool) error
ListRequestedServiceQuotaChangeHistoryByQuotaPages iterates over the pages of a ListRequestedServiceQuotaChangeHistoryByQuota operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListRequestedServiceQuotaChangeHistoryByQuota method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListRequestedServiceQuotaChangeHistoryByQuota operation. pageNum := 0 err := client.ListRequestedServiceQuotaChangeHistoryByQuotaPages(params, func(page *servicequotas.ListRequestedServiceQuotaChangeHistoryByQuotaOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*ServiceQuotas) ListRequestedServiceQuotaChangeHistoryByQuotaPagesWithContext ¶
func (c *ServiceQuotas) ListRequestedServiceQuotaChangeHistoryByQuotaPagesWithContext(ctx aws.Context, input *ListRequestedServiceQuotaChangeHistoryByQuotaInput, fn func(*ListRequestedServiceQuotaChangeHistoryByQuotaOutput, bool) bool, opts ...request.Option) error
ListRequestedServiceQuotaChangeHistoryByQuotaPagesWithContext same as ListRequestedServiceQuotaChangeHistoryByQuotaPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ServiceQuotas) ListRequestedServiceQuotaChangeHistoryByQuotaRequest ¶
func (c *ServiceQuotas) ListRequestedServiceQuotaChangeHistoryByQuotaRequest(input *ListRequestedServiceQuotaChangeHistoryByQuotaInput) (req *request.Request, output *ListRequestedServiceQuotaChangeHistoryByQuotaOutput)
ListRequestedServiceQuotaChangeHistoryByQuotaRequest generates a "aws/request.Request" representing the client's request for the ListRequestedServiceQuotaChangeHistoryByQuota operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListRequestedServiceQuotaChangeHistoryByQuota for more information on using the ListRequestedServiceQuotaChangeHistoryByQuota API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListRequestedServiceQuotaChangeHistoryByQuotaRequest method. req, resp := client.ListRequestedServiceQuotaChangeHistoryByQuotaRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*ServiceQuotas) ListRequestedServiceQuotaChangeHistoryByQuotaWithContext ¶
func (c *ServiceQuotas) ListRequestedServiceQuotaChangeHistoryByQuotaWithContext(ctx aws.Context, input *ListRequestedServiceQuotaChangeHistoryByQuotaInput, opts ...request.Option) (*ListRequestedServiceQuotaChangeHistoryByQuotaOutput, error)
ListRequestedServiceQuotaChangeHistoryByQuotaWithContext is the same as ListRequestedServiceQuotaChangeHistoryByQuota with the addition of the ability to pass a context and additional request options.
See ListRequestedServiceQuotaChangeHistoryByQuota for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ServiceQuotas) ListRequestedServiceQuotaChangeHistoryPages ¶
func (c *ServiceQuotas) ListRequestedServiceQuotaChangeHistoryPages(input *ListRequestedServiceQuotaChangeHistoryInput, fn func(*ListRequestedServiceQuotaChangeHistoryOutput, bool) bool) error
ListRequestedServiceQuotaChangeHistoryPages iterates over the pages of a ListRequestedServiceQuotaChangeHistory operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListRequestedServiceQuotaChangeHistory method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListRequestedServiceQuotaChangeHistory operation. pageNum := 0 err := client.ListRequestedServiceQuotaChangeHistoryPages(params, func(page *servicequotas.ListRequestedServiceQuotaChangeHistoryOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*ServiceQuotas) ListRequestedServiceQuotaChangeHistoryPagesWithContext ¶
func (c *ServiceQuotas) ListRequestedServiceQuotaChangeHistoryPagesWithContext(ctx aws.Context, input *ListRequestedServiceQuotaChangeHistoryInput, fn func(*ListRequestedServiceQuotaChangeHistoryOutput, bool) bool, opts ...request.Option) error
ListRequestedServiceQuotaChangeHistoryPagesWithContext same as ListRequestedServiceQuotaChangeHistoryPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ServiceQuotas) ListRequestedServiceQuotaChangeHistoryRequest ¶
func (c *ServiceQuotas) ListRequestedServiceQuotaChangeHistoryRequest(input *ListRequestedServiceQuotaChangeHistoryInput) (req *request.Request, output *ListRequestedServiceQuotaChangeHistoryOutput)
ListRequestedServiceQuotaChangeHistoryRequest generates a "aws/request.Request" representing the client's request for the ListRequestedServiceQuotaChangeHistory operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListRequestedServiceQuotaChangeHistory for more information on using the ListRequestedServiceQuotaChangeHistory API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListRequestedServiceQuotaChangeHistoryRequest method. req, resp := client.ListRequestedServiceQuotaChangeHistoryRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*ServiceQuotas) ListRequestedServiceQuotaChangeHistoryWithContext ¶
func (c *ServiceQuotas) ListRequestedServiceQuotaChangeHistoryWithContext(ctx aws.Context, input *ListRequestedServiceQuotaChangeHistoryInput, opts ...request.Option) (*ListRequestedServiceQuotaChangeHistoryOutput, error)
ListRequestedServiceQuotaChangeHistoryWithContext is the same as ListRequestedServiceQuotaChangeHistory with the addition of the ability to pass a context and additional request options.
See ListRequestedServiceQuotaChangeHistory for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ServiceQuotas) ListServiceQuotaIncreaseRequestsInTemplate ¶
func (c *ServiceQuotas) ListServiceQuotaIncreaseRequestsInTemplate(input *ListServiceQuotaIncreaseRequestsInTemplateInput) (*ListServiceQuotaIncreaseRequestsInTemplateOutput, error)
ListServiceQuotaIncreaseRequestsInTemplate API operation for Service Quotas.
Lists the quota increase requests in the specified quota request template.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Service Quotas's API operation ListServiceQuotaIncreaseRequestsInTemplate for usage and error information.
Returned Error Types:
AccessDeniedException You do not have sufficient permission to perform this action.
DependencyAccessDeniedException You can't perform this action because a dependency does not have access.
ServiceException Something went wrong.
TooManyRequestsException Due to throttling, the request was denied. Slow down the rate of request calls, or request an increase for this quota.
IllegalArgumentException Invalid input was provided.
AWSServiceAccessNotEnabledException The action you attempted is not allowed unless Service Access with Service Quotas is enabled in your organization.
TemplatesNotAvailableInRegionException The Service Quotas template is not available in this AWS Region.
NoAvailableOrganizationException The account making this call is not a member of an organization.
func (*ServiceQuotas) ListServiceQuotaIncreaseRequestsInTemplatePages ¶
func (c *ServiceQuotas) ListServiceQuotaIncreaseRequestsInTemplatePages(input *ListServiceQuotaIncreaseRequestsInTemplateInput, fn func(*ListServiceQuotaIncreaseRequestsInTemplateOutput, bool) bool) error
ListServiceQuotaIncreaseRequestsInTemplatePages iterates over the pages of a ListServiceQuotaIncreaseRequestsInTemplate operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListServiceQuotaIncreaseRequestsInTemplate method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListServiceQuotaIncreaseRequestsInTemplate operation. pageNum := 0 err := client.ListServiceQuotaIncreaseRequestsInTemplatePages(params, func(page *servicequotas.ListServiceQuotaIncreaseRequestsInTemplateOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*ServiceQuotas) ListServiceQuotaIncreaseRequestsInTemplatePagesWithContext ¶
func (c *ServiceQuotas) ListServiceQuotaIncreaseRequestsInTemplatePagesWithContext(ctx aws.Context, input *ListServiceQuotaIncreaseRequestsInTemplateInput, fn func(*ListServiceQuotaIncreaseRequestsInTemplateOutput, bool) bool, opts ...request.Option) error
ListServiceQuotaIncreaseRequestsInTemplatePagesWithContext same as ListServiceQuotaIncreaseRequestsInTemplatePages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ServiceQuotas) ListServiceQuotaIncreaseRequestsInTemplateRequest ¶
func (c *ServiceQuotas) ListServiceQuotaIncreaseRequestsInTemplateRequest(input *ListServiceQuotaIncreaseRequestsInTemplateInput) (req *request.Request, output *ListServiceQuotaIncreaseRequestsInTemplateOutput)
ListServiceQuotaIncreaseRequestsInTemplateRequest generates a "aws/request.Request" representing the client's request for the ListServiceQuotaIncreaseRequestsInTemplate operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListServiceQuotaIncreaseRequestsInTemplate for more information on using the ListServiceQuotaIncreaseRequestsInTemplate API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListServiceQuotaIncreaseRequestsInTemplateRequest method. req, resp := client.ListServiceQuotaIncreaseRequestsInTemplateRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*ServiceQuotas) ListServiceQuotaIncreaseRequestsInTemplateWithContext ¶
func (c *ServiceQuotas) ListServiceQuotaIncreaseRequestsInTemplateWithContext(ctx aws.Context, input *ListServiceQuotaIncreaseRequestsInTemplateInput, opts ...request.Option) (*ListServiceQuotaIncreaseRequestsInTemplateOutput, error)
ListServiceQuotaIncreaseRequestsInTemplateWithContext is the same as ListServiceQuotaIncreaseRequestsInTemplate with the addition of the ability to pass a context and additional request options.
See ListServiceQuotaIncreaseRequestsInTemplate for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ServiceQuotas) ListServiceQuotas ¶
func (c *ServiceQuotas) ListServiceQuotas(input *ListServiceQuotasInput) (*ListServiceQuotasOutput, error)
ListServiceQuotas API operation for Service Quotas.
Lists the applied quota values for the specified AWS service. For some quotas, only the default values are available. If the applied quota value is not available for a quota, the quota is not retrieved.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Service Quotas's API operation ListServiceQuotas for usage and error information.
Returned Error Types:
AccessDeniedException You do not have sufficient permission to perform this action.
NoSuchResourceException The specified resource does not exist.
IllegalArgumentException Invalid input was provided.
InvalidPaginationTokenException Invalid input was provided.
ServiceException Something went wrong.
TooManyRequestsException Due to throttling, the request was denied. Slow down the rate of request calls, or request an increase for this quota.
See also, https://docs.aws.amazon.com/goto/WebAPI/service-quotas-2019-06-24/ListServiceQuotas
func (*ServiceQuotas) ListServiceQuotasPages ¶
func (c *ServiceQuotas) ListServiceQuotasPages(input *ListServiceQuotasInput, fn func(*ListServiceQuotasOutput, bool) bool) error
ListServiceQuotasPages iterates over the pages of a ListServiceQuotas operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListServiceQuotas method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListServiceQuotas operation. pageNum := 0 err := client.ListServiceQuotasPages(params, func(page *servicequotas.ListServiceQuotasOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*ServiceQuotas) ListServiceQuotasPagesWithContext ¶
func (c *ServiceQuotas) ListServiceQuotasPagesWithContext(ctx aws.Context, input *ListServiceQuotasInput, fn func(*ListServiceQuotasOutput, bool) bool, opts ...request.Option) error
ListServiceQuotasPagesWithContext same as ListServiceQuotasPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ServiceQuotas) ListServiceQuotasRequest ¶
func (c *ServiceQuotas) ListServiceQuotasRequest(input *ListServiceQuotasInput) (req *request.Request, output *ListServiceQuotasOutput)
ListServiceQuotasRequest generates a "aws/request.Request" representing the client's request for the ListServiceQuotas operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListServiceQuotas for more information on using the ListServiceQuotas API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListServiceQuotasRequest method. req, resp := client.ListServiceQuotasRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/service-quotas-2019-06-24/ListServiceQuotas
func (*ServiceQuotas) ListServiceQuotasWithContext ¶
func (c *ServiceQuotas) ListServiceQuotasWithContext(ctx aws.Context, input *ListServiceQuotasInput, opts ...request.Option) (*ListServiceQuotasOutput, error)
ListServiceQuotasWithContext is the same as ListServiceQuotas with the addition of the ability to pass a context and additional request options.
See ListServiceQuotas for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ServiceQuotas) ListServices ¶
func (c *ServiceQuotas) ListServices(input *ListServicesInput) (*ListServicesOutput, error)
ListServices API operation for Service Quotas.
Lists the names and codes for the services integrated with Service Quotas.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Service Quotas's API operation ListServices for usage and error information.
Returned Error Types:
AccessDeniedException You do not have sufficient permission to perform this action.
IllegalArgumentException Invalid input was provided.
InvalidPaginationTokenException Invalid input was provided.
ServiceException Something went wrong.
TooManyRequestsException Due to throttling, the request was denied. Slow down the rate of request calls, or request an increase for this quota.
See also, https://docs.aws.amazon.com/goto/WebAPI/service-quotas-2019-06-24/ListServices
func (*ServiceQuotas) ListServicesPages ¶
func (c *ServiceQuotas) ListServicesPages(input *ListServicesInput, fn func(*ListServicesOutput, bool) bool) error
ListServicesPages iterates over the pages of a ListServices operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListServices method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListServices operation. pageNum := 0 err := client.ListServicesPages(params, func(page *servicequotas.ListServicesOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*ServiceQuotas) ListServicesPagesWithContext ¶
func (c *ServiceQuotas) ListServicesPagesWithContext(ctx aws.Context, input *ListServicesInput, fn func(*ListServicesOutput, bool) bool, opts ...request.Option) error
ListServicesPagesWithContext same as ListServicesPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ServiceQuotas) ListServicesRequest ¶
func (c *ServiceQuotas) ListServicesRequest(input *ListServicesInput) (req *request.Request, output *ListServicesOutput)
ListServicesRequest generates a "aws/request.Request" representing the client's request for the ListServices operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListServices for more information on using the ListServices API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListServicesRequest method. req, resp := client.ListServicesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/service-quotas-2019-06-24/ListServices
func (*ServiceQuotas) ListServicesWithContext ¶
func (c *ServiceQuotas) ListServicesWithContext(ctx aws.Context, input *ListServicesInput, opts ...request.Option) (*ListServicesOutput, error)
ListServicesWithContext is the same as ListServices with the addition of the ability to pass a context and additional request options.
See ListServices for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ServiceQuotas) ListTagsForResource ¶
func (c *ServiceQuotas) ListTagsForResource(input *ListTagsForResourceInput) (*ListTagsForResourceOutput, error)
ListTagsForResource API operation for Service Quotas.
Returns a list of the tags assigned to the specified applied quota.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Service Quotas's API operation ListTagsForResource for usage and error information.
Returned Error Types:
TooManyRequestsException Due to throttling, the request was denied. Slow down the rate of request calls, or request an increase for this quota.
NoSuchResourceException The specified resource does not exist.
IllegalArgumentException Invalid input was provided.
AccessDeniedException You do not have sufficient permission to perform this action.
ServiceException Something went wrong.
See also, https://docs.aws.amazon.com/goto/WebAPI/service-quotas-2019-06-24/ListTagsForResource
func (*ServiceQuotas) ListTagsForResourceRequest ¶
func (c *ServiceQuotas) ListTagsForResourceRequest(input *ListTagsForResourceInput) (req *request.Request, output *ListTagsForResourceOutput)
ListTagsForResourceRequest generates a "aws/request.Request" representing the client's request for the ListTagsForResource operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListTagsForResource for more information on using the ListTagsForResource API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListTagsForResourceRequest method. req, resp := client.ListTagsForResourceRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/service-quotas-2019-06-24/ListTagsForResource
func (*ServiceQuotas) ListTagsForResourceWithContext ¶
func (c *ServiceQuotas) ListTagsForResourceWithContext(ctx aws.Context, input *ListTagsForResourceInput, opts ...request.Option) (*ListTagsForResourceOutput, error)
ListTagsForResourceWithContext is the same as ListTagsForResource with the addition of the ability to pass a context and additional request options.
See ListTagsForResource for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ServiceQuotas) PutServiceQuotaIncreaseRequestIntoTemplate ¶
func (c *ServiceQuotas) PutServiceQuotaIncreaseRequestIntoTemplate(input *PutServiceQuotaIncreaseRequestIntoTemplateInput) (*PutServiceQuotaIncreaseRequestIntoTemplateOutput, error)
PutServiceQuotaIncreaseRequestIntoTemplate API operation for Service Quotas.
Adds a quota increase request to your quota request template.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Service Quotas's API operation PutServiceQuotaIncreaseRequestIntoTemplate for usage and error information.
Returned Error Types:
AccessDeniedException You do not have sufficient permission to perform this action.
DependencyAccessDeniedException You can't perform this action because a dependency does not have access.
ServiceException Something went wrong.
TooManyRequestsException Due to throttling, the request was denied. Slow down the rate of request calls, or request an increase for this quota.
IllegalArgumentException Invalid input was provided.
QuotaExceededException You have exceeded your service quota. To perform the requested action, remove some of the relevant resources, or use Service Quotas to request a service quota increase.
NoSuchResourceException The specified resource does not exist.
AWSServiceAccessNotEnabledException The action you attempted is not allowed unless Service Access with Service Quotas is enabled in your organization.
TemplatesNotAvailableInRegionException The Service Quotas template is not available in this AWS Region.
NoAvailableOrganizationException The account making this call is not a member of an organization.
func (*ServiceQuotas) PutServiceQuotaIncreaseRequestIntoTemplateRequest ¶
func (c *ServiceQuotas) PutServiceQuotaIncreaseRequestIntoTemplateRequest(input *PutServiceQuotaIncreaseRequestIntoTemplateInput) (req *request.Request, output *PutServiceQuotaIncreaseRequestIntoTemplateOutput)
PutServiceQuotaIncreaseRequestIntoTemplateRequest generates a "aws/request.Request" representing the client's request for the PutServiceQuotaIncreaseRequestIntoTemplate operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See PutServiceQuotaIncreaseRequestIntoTemplate for more information on using the PutServiceQuotaIncreaseRequestIntoTemplate API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the PutServiceQuotaIncreaseRequestIntoTemplateRequest method. req, resp := client.PutServiceQuotaIncreaseRequestIntoTemplateRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*ServiceQuotas) PutServiceQuotaIncreaseRequestIntoTemplateWithContext ¶
func (c *ServiceQuotas) PutServiceQuotaIncreaseRequestIntoTemplateWithContext(ctx aws.Context, input *PutServiceQuotaIncreaseRequestIntoTemplateInput, opts ...request.Option) (*PutServiceQuotaIncreaseRequestIntoTemplateOutput, error)
PutServiceQuotaIncreaseRequestIntoTemplateWithContext is the same as PutServiceQuotaIncreaseRequestIntoTemplate with the addition of the ability to pass a context and additional request options.
See PutServiceQuotaIncreaseRequestIntoTemplate for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ServiceQuotas) RequestServiceQuotaIncrease ¶
func (c *ServiceQuotas) RequestServiceQuotaIncrease(input *RequestServiceQuotaIncreaseInput) (*RequestServiceQuotaIncreaseOutput, error)
RequestServiceQuotaIncrease API operation for Service Quotas.
Submits a quota increase request for the specified quota.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Service Quotas's API operation RequestServiceQuotaIncrease for usage and error information.
Returned Error Types:
DependencyAccessDeniedException You can't perform this action because a dependency does not have access.
QuotaExceededException You have exceeded your service quota. To perform the requested action, remove some of the relevant resources, or use Service Quotas to request a service quota increase.
ResourceAlreadyExistsException The specified resource already exists.
AccessDeniedException You do not have sufficient permission to perform this action.
NoSuchResourceException The specified resource does not exist.
IllegalArgumentException Invalid input was provided.
InvalidResourceStateException The resource is in an invalid state.
ServiceException Something went wrong.
TooManyRequestsException Due to throttling, the request was denied. Slow down the rate of request calls, or request an increase for this quota.
See also, https://docs.aws.amazon.com/goto/WebAPI/service-quotas-2019-06-24/RequestServiceQuotaIncrease
func (*ServiceQuotas) RequestServiceQuotaIncreaseRequest ¶
func (c *ServiceQuotas) RequestServiceQuotaIncreaseRequest(input *RequestServiceQuotaIncreaseInput) (req *request.Request, output *RequestServiceQuotaIncreaseOutput)
RequestServiceQuotaIncreaseRequest generates a "aws/request.Request" representing the client's request for the RequestServiceQuotaIncrease operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See RequestServiceQuotaIncrease for more information on using the RequestServiceQuotaIncrease API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the RequestServiceQuotaIncreaseRequest method. req, resp := client.RequestServiceQuotaIncreaseRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/service-quotas-2019-06-24/RequestServiceQuotaIncrease
func (*ServiceQuotas) RequestServiceQuotaIncreaseWithContext ¶
func (c *ServiceQuotas) RequestServiceQuotaIncreaseWithContext(ctx aws.Context, input *RequestServiceQuotaIncreaseInput, opts ...request.Option) (*RequestServiceQuotaIncreaseOutput, error)
RequestServiceQuotaIncreaseWithContext is the same as RequestServiceQuotaIncrease with the addition of the ability to pass a context and additional request options.
See RequestServiceQuotaIncrease for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ServiceQuotas) TagResource ¶
func (c *ServiceQuotas) TagResource(input *TagResourceInput) (*TagResourceOutput, error)
TagResource API operation for Service Quotas.
Adds tags to the specified applied quota. You can include one or more tags to add to the quota.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Service Quotas's API operation TagResource for usage and error information.
Returned Error Types:
TooManyRequestsException Due to throttling, the request was denied. Slow down the rate of request calls, or request an increase for this quota.
NoSuchResourceException The specified resource does not exist.
TooManyTagsException You've exceeded the number of tags allowed for a resource. For more information, see Tag restrictions (https://docs.aws.amazon.com/servicequotas/latest/userguide/sq-tagging.html#sq-tagging-restrictions) in the Service Quotas User Guide.
TagPolicyViolationException The specified tag is a reserved word and cannot be used.
IllegalArgumentException Invalid input was provided.
AccessDeniedException You do not have sufficient permission to perform this action.
ServiceException Something went wrong.
See also, https://docs.aws.amazon.com/goto/WebAPI/service-quotas-2019-06-24/TagResource
func (*ServiceQuotas) TagResourceRequest ¶
func (c *ServiceQuotas) TagResourceRequest(input *TagResourceInput) (req *request.Request, output *TagResourceOutput)
TagResourceRequest generates a "aws/request.Request" representing the client's request for the TagResource operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See TagResource for more information on using the TagResource API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the TagResourceRequest method. req, resp := client.TagResourceRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/service-quotas-2019-06-24/TagResource
func (*ServiceQuotas) TagResourceWithContext ¶
func (c *ServiceQuotas) TagResourceWithContext(ctx aws.Context, input *TagResourceInput, opts ...request.Option) (*TagResourceOutput, error)
TagResourceWithContext is the same as TagResource with the addition of the ability to pass a context and additional request options.
See TagResource for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ServiceQuotas) UntagResource ¶
func (c *ServiceQuotas) UntagResource(input *UntagResourceInput) (*UntagResourceOutput, error)
UntagResource API operation for Service Quotas.
Removes tags from the specified applied quota. You can specify one or more tags to remove.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Service Quotas's API operation UntagResource for usage and error information.
Returned Error Types:
TooManyRequestsException Due to throttling, the request was denied. Slow down the rate of request calls, or request an increase for this quota.
NoSuchResourceException The specified resource does not exist.
IllegalArgumentException Invalid input was provided.
AccessDeniedException You do not have sufficient permission to perform this action.
ServiceException Something went wrong.
See also, https://docs.aws.amazon.com/goto/WebAPI/service-quotas-2019-06-24/UntagResource
func (*ServiceQuotas) UntagResourceRequest ¶
func (c *ServiceQuotas) UntagResourceRequest(input *UntagResourceInput) (req *request.Request, output *UntagResourceOutput)
UntagResourceRequest generates a "aws/request.Request" representing the client's request for the UntagResource operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UntagResource for more information on using the UntagResource API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UntagResourceRequest method. req, resp := client.UntagResourceRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/service-quotas-2019-06-24/UntagResource
func (*ServiceQuotas) UntagResourceWithContext ¶
func (c *ServiceQuotas) UntagResourceWithContext(ctx aws.Context, input *UntagResourceInput, opts ...request.Option) (*UntagResourceOutput, error)
UntagResourceWithContext is the same as UntagResource with the addition of the ability to pass a context and additional request options.
See UntagResource for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
type Tag ¶
type Tag struct { // A string that contains a tag key. The string length should be between 1 and // 128 characters. Valid characters include a-z, A-Z, 0-9, space, and the special // characters _ - . : / = + @. // // Key is a required field Key *string `min:"1" type:"string" required:"true"` // A string that contains an optional tag value. The string length should be // between 0 and 256 characters. Valid characters include a-z, A-Z, 0-9, space, // and the special characters _ - . : / = + @. // // Value is a required field Value *string `type:"string" required:"true"` // contains filtered or unexported fields }
A complex data type that contains a tag key and tag value.
func (Tag) GoString ¶
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type TagPolicyViolationException ¶
type TagPolicyViolationException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"Message" type:"string"` // contains filtered or unexported fields }
The specified tag is a reserved word and cannot be used.
func (*TagPolicyViolationException) Code ¶
func (s *TagPolicyViolationException) Code() string
Code returns the exception type name.
func (*TagPolicyViolationException) Error ¶
func (s *TagPolicyViolationException) Error() string
func (TagPolicyViolationException) GoString ¶
func (s TagPolicyViolationException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*TagPolicyViolationException) Message ¶
func (s *TagPolicyViolationException) Message() string
Message returns the exception's message.
func (*TagPolicyViolationException) OrigErr ¶
func (s *TagPolicyViolationException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*TagPolicyViolationException) RequestID ¶
func (s *TagPolicyViolationException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*TagPolicyViolationException) StatusCode ¶
func (s *TagPolicyViolationException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (TagPolicyViolationException) String ¶
func (s TagPolicyViolationException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type TagResourceInput ¶
type TagResourceInput struct { // The Amazon Resource Name (ARN) for the applied quota. You can get this information // by using the Service Quotas console, or by listing the quotas using the list-service-quotas // (https://docs.aws.amazon.com/cli/latest/reference/service-quotas/list-service-quotas.html) // AWS CLI command or the ListServiceQuotas (https://docs.aws.amazon.com/servicequotas/2019-06-24/apireference/API_ListServiceQuotas.html) // AWS API operation. // // ResourceARN is a required field ResourceARN *string `min:"1" type:"string" required:"true"` // The tags that you want to add to the resource. // // Tags is a required field Tags []*Tag `min:"1" type:"list" required:"true"` // contains filtered or unexported fields }
func (TagResourceInput) GoString ¶
func (s TagResourceInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*TagResourceInput) SetResourceARN ¶
func (s *TagResourceInput) SetResourceARN(v string) *TagResourceInput
SetResourceARN sets the ResourceARN field's value.
func (*TagResourceInput) SetTags ¶
func (s *TagResourceInput) SetTags(v []*Tag) *TagResourceInput
SetTags sets the Tags field's value.
func (TagResourceInput) String ¶
func (s TagResourceInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*TagResourceInput) Validate ¶
func (s *TagResourceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type TagResourceOutput ¶
type TagResourceOutput struct {
// contains filtered or unexported fields
}
func (TagResourceOutput) GoString ¶
func (s TagResourceOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (TagResourceOutput) String ¶
func (s TagResourceOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type TemplatesNotAvailableInRegionException ¶
type TemplatesNotAvailableInRegionException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"Message" type:"string"` // contains filtered or unexported fields }
The Service Quotas template is not available in this AWS Region.
func (*TemplatesNotAvailableInRegionException) Code ¶
func (s *TemplatesNotAvailableInRegionException) Code() string
Code returns the exception type name.
func (*TemplatesNotAvailableInRegionException) Error ¶
func (s *TemplatesNotAvailableInRegionException) Error() string
func (TemplatesNotAvailableInRegionException) GoString ¶
func (s TemplatesNotAvailableInRegionException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*TemplatesNotAvailableInRegionException) Message ¶
func (s *TemplatesNotAvailableInRegionException) Message() string
Message returns the exception's message.
func (*TemplatesNotAvailableInRegionException) OrigErr ¶
func (s *TemplatesNotAvailableInRegionException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*TemplatesNotAvailableInRegionException) RequestID ¶
func (s *TemplatesNotAvailableInRegionException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*TemplatesNotAvailableInRegionException) StatusCode ¶
func (s *TemplatesNotAvailableInRegionException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (TemplatesNotAvailableInRegionException) String ¶
func (s TemplatesNotAvailableInRegionException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type TooManyRequestsException ¶
type TooManyRequestsException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"Message" type:"string"` // contains filtered or unexported fields }
Due to throttling, the request was denied. Slow down the rate of request calls, or request an increase for this quota.
func (*TooManyRequestsException) Code ¶
func (s *TooManyRequestsException) Code() string
Code returns the exception type name.
func (*TooManyRequestsException) Error ¶
func (s *TooManyRequestsException) Error() string
func (TooManyRequestsException) GoString ¶
func (s TooManyRequestsException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*TooManyRequestsException) Message ¶
func (s *TooManyRequestsException) Message() string
Message returns the exception's message.
func (*TooManyRequestsException) OrigErr ¶
func (s *TooManyRequestsException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*TooManyRequestsException) RequestID ¶
func (s *TooManyRequestsException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*TooManyRequestsException) StatusCode ¶
func (s *TooManyRequestsException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (TooManyRequestsException) String ¶
func (s TooManyRequestsException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type TooManyTagsException ¶
type TooManyTagsException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"Message" type:"string"` // contains filtered or unexported fields }
You've exceeded the number of tags allowed for a resource. For more information, see Tag restrictions (https://docs.aws.amazon.com/servicequotas/latest/userguide/sq-tagging.html#sq-tagging-restrictions) in the Service Quotas User Guide.
func (*TooManyTagsException) Code ¶
func (s *TooManyTagsException) Code() string
Code returns the exception type name.
func (*TooManyTagsException) Error ¶
func (s *TooManyTagsException) Error() string
func (TooManyTagsException) GoString ¶
func (s TooManyTagsException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*TooManyTagsException) Message ¶
func (s *TooManyTagsException) Message() string
Message returns the exception's message.
func (*TooManyTagsException) OrigErr ¶
func (s *TooManyTagsException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*TooManyTagsException) RequestID ¶
func (s *TooManyTagsException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*TooManyTagsException) StatusCode ¶
func (s *TooManyTagsException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (TooManyTagsException) String ¶
func (s TooManyTagsException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UntagResourceInput ¶
type UntagResourceInput struct { // The Amazon Resource Name (ARN) for the applied quota that you want to untag. // You can get this information by using the Service Quotas console, or by listing // the quotas using the list-service-quotas (https://docs.aws.amazon.com/cli/latest/reference/service-quotas/list-service-quotas.html) // AWS CLI command or the ListServiceQuotas (https://docs.aws.amazon.com/servicequotas/2019-06-24/apireference/API_ListServiceQuotas.html) // AWS API operation. // // ResourceARN is a required field ResourceARN *string `min:"1" type:"string" required:"true"` // The keys of the tags that you want to remove from the resource. // // TagKeys is a required field TagKeys []*string `type:"list" required:"true"` // contains filtered or unexported fields }
func (UntagResourceInput) GoString ¶
func (s UntagResourceInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UntagResourceInput) SetResourceARN ¶
func (s *UntagResourceInput) SetResourceARN(v string) *UntagResourceInput
SetResourceARN sets the ResourceARN field's value.
func (*UntagResourceInput) SetTagKeys ¶
func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput
SetTagKeys sets the TagKeys field's value.
func (UntagResourceInput) String ¶
func (s UntagResourceInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UntagResourceInput) Validate ¶
func (s *UntagResourceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UntagResourceOutput ¶
type UntagResourceOutput struct {
// contains filtered or unexported fields
}
func (UntagResourceOutput) GoString ¶
func (s UntagResourceOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (UntagResourceOutput) String ¶
func (s UntagResourceOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
Directories ¶
Path | Synopsis |
---|---|
Package servicequotasiface provides an interface to enable mocking the Service Quotas service client for testing your code.
|
Package servicequotasiface provides an interface to enable mocking the Service Quotas service client for testing your code. |