Versions in this module Expand all Collapse all v44 v44.0.0 Jul 13, 2021 Changes in this version + type CreateQuotaDetails struct + CompartmentId *string + DefinedTags map[string]map[string]interface{} + Description *string + FreeformTags map[string]string + Name *string + Statements []string + func (m CreateQuotaDetails) String() string + type CreateQuotaRequest struct + OpcRequestId *string + OpcRetryToken *string + RequestMetadata common.RequestMetadata + func (request CreateQuotaRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool) + func (request CreateQuotaRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser) (http.Request, error) + func (request CreateQuotaRequest) RetryPolicy() *common.RetryPolicy + func (request CreateQuotaRequest) String() string + type CreateQuotaResponse struct + Etag *string + OpcRequestId *string + RawResponse *http.Response + func (response CreateQuotaResponse) HTTPResponse() *http.Response + func (response CreateQuotaResponse) String() string + type DeleteQuotaRequest struct + IfMatch *string + OpcRequestId *string + QuotaId *string + RequestMetadata common.RequestMetadata + func (request DeleteQuotaRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool) + func (request DeleteQuotaRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser) (http.Request, error) + func (request DeleteQuotaRequest) RetryPolicy() *common.RetryPolicy + func (request DeleteQuotaRequest) String() string + type DeleteQuotaResponse struct + OpcRequestId *string + RawResponse *http.Response + func (response DeleteQuotaResponse) HTTPResponse() *http.Response + func (response DeleteQuotaResponse) String() string + type GetQuotaRequest struct + OpcRequestId *string + QuotaId *string + RequestMetadata common.RequestMetadata + func (request GetQuotaRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool) + func (request GetQuotaRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser) (http.Request, error) + func (request GetQuotaRequest) RetryPolicy() *common.RetryPolicy + func (request GetQuotaRequest) String() string + type GetQuotaResponse struct + Etag *string + OpcRequestId *string + RawResponse *http.Response + func (response GetQuotaResponse) HTTPResponse() *http.Response + func (response GetQuotaResponse) String() string + type GetResourceAvailabilityRequest struct + AvailabilityDomain *string + CompartmentId *string + LimitName *string + OpcRequestId *string + RequestMetadata common.RequestMetadata + ServiceName *string + func (request GetResourceAvailabilityRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool) + func (request GetResourceAvailabilityRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser) (http.Request, error) + func (request GetResourceAvailabilityRequest) RetryPolicy() *common.RetryPolicy + func (request GetResourceAvailabilityRequest) String() string + type GetResourceAvailabilityResponse struct + OpcRequestId *string + RawResponse *http.Response + func (response GetResourceAvailabilityResponse) HTTPResponse() *http.Response + func (response GetResourceAvailabilityResponse) String() string + type LimitDefinitionSummary struct + AreQuotasSupported *bool + Description *string + IsDeprecated *bool + IsDynamic *bool + IsEligibleForLimitIncrease *bool + IsResourceAvailabilitySupported *bool + Name *string + ScopeType LimitDefinitionSummaryScopeTypeEnum + ServiceName *string + func (m LimitDefinitionSummary) String() string + type LimitDefinitionSummaryScopeTypeEnum string + const LimitDefinitionSummaryScopeTypeAd + const LimitDefinitionSummaryScopeTypeGlobal + const LimitDefinitionSummaryScopeTypeRegion + func GetLimitDefinitionSummaryScopeTypeEnumValues() []LimitDefinitionSummaryScopeTypeEnum + type LimitValueSummary struct + AvailabilityDomain *string + Name *string + ScopeType LimitValueSummaryScopeTypeEnum + Value *int64 + func (m LimitValueSummary) String() string + type LimitValueSummaryScopeTypeEnum string + const LimitValueSummaryScopeTypeAd + const LimitValueSummaryScopeTypeGlobal + const LimitValueSummaryScopeTypeRegion + func GetLimitValueSummaryScopeTypeEnumValues() []LimitValueSummaryScopeTypeEnum + type LimitsClient struct + func NewLimitsClientWithConfigurationProvider(configProvider common.ConfigurationProvider) (client LimitsClient, err error) + func NewLimitsClientWithOboToken(configProvider common.ConfigurationProvider, oboToken string) (client LimitsClient, err error) + func (client *LimitsClient) ConfigurationProvider() *common.ConfigurationProvider + func (client *LimitsClient) SetRegion(region string) + func (client LimitsClient) GetResourceAvailability(ctx context.Context, request GetResourceAvailabilityRequest) (response GetResourceAvailabilityResponse, err error) + func (client LimitsClient) ListLimitDefinitions(ctx context.Context, request ListLimitDefinitionsRequest) (response ListLimitDefinitionsResponse, err error) + func (client LimitsClient) ListLimitValues(ctx context.Context, request ListLimitValuesRequest) (response ListLimitValuesResponse, err error) + func (client LimitsClient) ListServices(ctx context.Context, request ListServicesRequest) (response ListServicesResponse, err error) + type ListLimitDefinitionsRequest struct + CompartmentId *string + Limit *int + Name *string + OpcRequestId *string + Page *string + RequestMetadata common.RequestMetadata + ServiceName *string + SortBy ListLimitDefinitionsSortByEnum + SortOrder ListLimitDefinitionsSortOrderEnum + func (request ListLimitDefinitionsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool) + func (request ListLimitDefinitionsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser) (http.Request, error) + func (request ListLimitDefinitionsRequest) RetryPolicy() *common.RetryPolicy + func (request ListLimitDefinitionsRequest) String() string + type ListLimitDefinitionsResponse struct + Items []LimitDefinitionSummary + OpcNextPage *string + OpcRequestId *string + RawResponse *http.Response + func (response ListLimitDefinitionsResponse) HTTPResponse() *http.Response + func (response ListLimitDefinitionsResponse) String() string + type ListLimitDefinitionsSortByEnum string + const ListLimitDefinitionsSortByDescription + const ListLimitDefinitionsSortByName + func GetListLimitDefinitionsSortByEnumValues() []ListLimitDefinitionsSortByEnum + type ListLimitDefinitionsSortOrderEnum string + const ListLimitDefinitionsSortOrderAsc + const ListLimitDefinitionsSortOrderDesc + func GetListLimitDefinitionsSortOrderEnumValues() []ListLimitDefinitionsSortOrderEnum + type ListLimitValuesRequest struct + AvailabilityDomain *string + CompartmentId *string + Limit *int + Name *string + OpcRequestId *string + Page *string + RequestMetadata common.RequestMetadata + ScopeType ListLimitValuesScopeTypeEnum + ServiceName *string + SortBy ListLimitValuesSortByEnum + SortOrder ListLimitValuesSortOrderEnum + func (request ListLimitValuesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool) + func (request ListLimitValuesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser) (http.Request, error) + func (request ListLimitValuesRequest) RetryPolicy() *common.RetryPolicy + func (request ListLimitValuesRequest) String() string + type ListLimitValuesResponse struct + Items []LimitValueSummary + OpcNextPage *string + OpcRequestId *string + RawResponse *http.Response + func (response ListLimitValuesResponse) HTTPResponse() *http.Response + func (response ListLimitValuesResponse) String() string + type ListLimitValuesScopeTypeEnum string + const ListLimitValuesScopeTypeAd + const ListLimitValuesScopeTypeGlobal + const ListLimitValuesScopeTypeRegion + func GetListLimitValuesScopeTypeEnumValues() []ListLimitValuesScopeTypeEnum + type ListLimitValuesSortByEnum string + const ListLimitValuesSortByName + func GetListLimitValuesSortByEnumValues() []ListLimitValuesSortByEnum + type ListLimitValuesSortOrderEnum string + const ListLimitValuesSortOrderAsc + const ListLimitValuesSortOrderDesc + func GetListLimitValuesSortOrderEnumValues() []ListLimitValuesSortOrderEnum + type ListQuotasLifecycleStateEnum string + const ListQuotasLifecycleStateActive + func GetListQuotasLifecycleStateEnumValues() []ListQuotasLifecycleStateEnum + type ListQuotasRequest struct + CompartmentId *string + LifecycleState ListQuotasLifecycleStateEnum + Limit *int + Name *string + OpcRequestId *string + Page *string + RequestMetadata common.RequestMetadata + SortBy ListQuotasSortByEnum + SortOrder ListQuotasSortOrderEnum + func (request ListQuotasRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool) + func (request ListQuotasRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser) (http.Request, error) + func (request ListQuotasRequest) RetryPolicy() *common.RetryPolicy + func (request ListQuotasRequest) String() string + type ListQuotasResponse struct + Items []QuotaSummary + OpcNextPage *string + OpcRequestId *string + RawResponse *http.Response + func (response ListQuotasResponse) HTTPResponse() *http.Response + func (response ListQuotasResponse) String() string + type ListQuotasSortByEnum string + const ListQuotasSortByName + const ListQuotasSortByTimecreated + func GetListQuotasSortByEnumValues() []ListQuotasSortByEnum + type ListQuotasSortOrderEnum string + const ListQuotasSortOrderAsc + const ListQuotasSortOrderDesc + func GetListQuotasSortOrderEnumValues() []ListQuotasSortOrderEnum + type ListServicesRequest struct + CompartmentId *string + Limit *int + OpcRequestId *string + Page *string + RequestMetadata common.RequestMetadata + SortBy ListServicesSortByEnum + SortOrder ListServicesSortOrderEnum + func (request ListServicesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool) + func (request ListServicesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser) (http.Request, error) + func (request ListServicesRequest) RetryPolicy() *common.RetryPolicy + func (request ListServicesRequest) String() string + type ListServicesResponse struct + Items []ServiceSummary + OpcNextPage *string + OpcRequestId *string + RawResponse *http.Response + func (response ListServicesResponse) HTTPResponse() *http.Response + func (response ListServicesResponse) String() string + type ListServicesSortByEnum string + const ListServicesSortByDescription + const ListServicesSortByName + func GetListServicesSortByEnumValues() []ListServicesSortByEnum + type ListServicesSortOrderEnum string + const ListServicesSortOrderAsc + const ListServicesSortOrderDesc + func GetListServicesSortOrderEnumValues() []ListServicesSortOrderEnum + type Quota struct + CompartmentId *string + DefinedTags map[string]map[string]interface{} + Description *string + FreeformTags map[string]string + Id *string + LifecycleState QuotaLifecycleStateEnum + Name *string + Statements []string + TimeCreated *common.SDKTime + func (m Quota) String() string + type QuotaLifecycleStateEnum string + const QuotaLifecycleStateActive + func GetQuotaLifecycleStateEnumValues() []QuotaLifecycleStateEnum + type QuotaSummary struct + CompartmentId *string + DefinedTags map[string]map[string]interface{} + Description *string + FreeformTags map[string]string + Id *string + LifecycleState QuotaSummaryLifecycleStateEnum + Name *string + TimeCreated *common.SDKTime + func (m QuotaSummary) String() string + type QuotaSummaryLifecycleStateEnum string + const QuotaSummaryLifecycleStateActive + func GetQuotaSummaryLifecycleStateEnumValues() []QuotaSummaryLifecycleStateEnum + type QuotasClient struct + func NewQuotasClientWithConfigurationProvider(configProvider common.ConfigurationProvider) (client QuotasClient, err error) + func NewQuotasClientWithOboToken(configProvider common.ConfigurationProvider, oboToken string) (client QuotasClient, err error) + func (client *QuotasClient) ConfigurationProvider() *common.ConfigurationProvider + func (client *QuotasClient) SetRegion(region string) + func (client QuotasClient) CreateQuota(ctx context.Context, request CreateQuotaRequest) (response CreateQuotaResponse, err error) + func (client QuotasClient) DeleteQuota(ctx context.Context, request DeleteQuotaRequest) (response DeleteQuotaResponse, err error) + func (client QuotasClient) GetQuota(ctx context.Context, request GetQuotaRequest) (response GetQuotaResponse, err error) + func (client QuotasClient) ListQuotas(ctx context.Context, request ListQuotasRequest) (response ListQuotasResponse, err error) + func (client QuotasClient) UpdateQuota(ctx context.Context, request UpdateQuotaRequest) (response UpdateQuotaResponse, err error) + type ResourceAvailability struct + Available *int64 + EffectiveQuotaValue *float32 + FractionalAvailability *float32 + FractionalUsage *float32 + Used *int64 + func (m ResourceAvailability) String() string + type ServiceSummary struct + Description *string + Name *string + func (m ServiceSummary) String() string + type UpdateQuotaDetails struct + DefinedTags map[string]map[string]interface{} + Description *string + FreeformTags map[string]string + Statements []string + func (m UpdateQuotaDetails) String() string + type UpdateQuotaRequest struct + IfMatch *string + OpcRequestId *string + QuotaId *string + RequestMetadata common.RequestMetadata + func (request UpdateQuotaRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool) + func (request UpdateQuotaRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser) (http.Request, error) + func (request UpdateQuotaRequest) RetryPolicy() *common.RetryPolicy + func (request UpdateQuotaRequest) String() string + type UpdateQuotaResponse struct + Etag *string + OpcRequestId *string + RawResponse *http.Response + func (response UpdateQuotaResponse) HTTPResponse() *http.Response + func (response UpdateQuotaResponse) String() string Other modules containing this package github.com/oracle/oci-go-sdk github.com/oracle/oci-go-sdk/v25 github.com/oracle/oci-go-sdk/v26 github.com/oracle/oci-go-sdk/v27 github.com/oracle/oci-go-sdk/v28 github.com/oracle/oci-go-sdk/v29 github.com/oracle/oci-go-sdk/v30 github.com/oracle/oci-go-sdk/v31 github.com/oracle/oci-go-sdk/v32 github.com/oracle/oci-go-sdk/v33 github.com/oracle/oci-go-sdk/v34 github.com/oracle/oci-go-sdk/v35 github.com/oracle/oci-go-sdk/v36 github.com/oracle/oci-go-sdk/v37 github.com/oracle/oci-go-sdk/v38 github.com/oracle/oci-go-sdk/v39 github.com/oracle/oci-go-sdk/v40 github.com/oracle/oci-go-sdk/v41 github.com/oracle/oci-go-sdk/v42 github.com/oracle/oci-go-sdk/v43 github.com/oracle/oci-go-sdk/v45 github.com/oracle/oci-go-sdk/v46 github.com/oracle/oci-go-sdk/v47 github.com/oracle/oci-go-sdk/v48 github.com/oracle/oci-go-sdk/v49 github.com/oracle/oci-go-sdk/v50 github.com/oracle/oci-go-sdk/v51 github.com/oracle/oci-go-sdk/v52 github.com/oracle/oci-go-sdk/v53 github.com/oracle/oci-go-sdk/v54 github.com/oracle/oci-go-sdk/v55 github.com/oracle/oci-go-sdk/v56 github.com/oracle/oci-go-sdk/v57 github.com/oracle/oci-go-sdk/v58 github.com/oracle/oci-go-sdk/v59 github.com/oracle/oci-go-sdk/v60 github.com/oracle/oci-go-sdk/v61 github.com/oracle/oci-go-sdk/v62 github.com/oracle/oci-go-sdk/v63 github.com/oracle/oci-go-sdk/v64 github.com/oracle/oci-go-sdk/v65