Documentation
¶
Overview ¶
Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
Index ¶
- Variables
- func CacheExpires(r *http.Response) time.Time
- func IsNil(i interface{}) bool
- func NewConfiguration() *config.Configuration
- func PtrBool(v bool) *bool
- func PtrFloat32(v float32) *float32
- func PtrFloat64(v float64) *float64
- func PtrInt(v int) *int
- func PtrInt32(v int32) *int32
- func PtrInt64(v int64) *int64
- func PtrString(v string) *string
- func PtrTime(v time.Time) *time.Time
- type APIClient
- type APIResponse
- type ApiApproveSubscriptionRequest
- type ApiConsumersSubscriptionsCancelRequest
- type ApiConsumersSubscriptionsCreateRequest
- func (r ApiConsumersSubscriptionsCreateRequest) ConsumersSubscriptionsCreatePayload(consumersSubscriptionsCreatePayload ConsumersSubscriptionsCreatePayload) ApiConsumersSubscriptionsCreateRequest
- func (r ApiConsumersSubscriptionsCreateRequest) Execute() (*MarketplaceSubscriptionV1Subscription, error)
- type ApiConsumersSubscriptionsGetRequest
- type ApiConsumersSubscriptionsListByOrganizationRequest
- func (r ApiConsumersSubscriptionsListByOrganizationRequest) Cursor(cursor string) ApiConsumersSubscriptionsListByOrganizationRequest
- func (r ApiConsumersSubscriptionsListByOrganizationRequest) Execute() (*MarketplaceSubscriptionV1ListSubscriptionsResponse, error)
- func (r ApiConsumersSubscriptionsListByOrganizationRequest) IncludeExpired(includeExpired bool) ApiConsumersSubscriptionsListByOrganizationRequest
- func (r ApiConsumersSubscriptionsListByOrganizationRequest) Limit(limit int32) ApiConsumersSubscriptionsListByOrganizationRequest
- func (r ApiConsumersSubscriptionsListByOrganizationRequest) ProductId(productId string) ApiConsumersSubscriptionsListByOrganizationRequest
- type ApiConsumersSubscriptionsListByProjectRequest
- func (r ApiConsumersSubscriptionsListByProjectRequest) Cursor(cursor string) ApiConsumersSubscriptionsListByProjectRequest
- func (r ApiConsumersSubscriptionsListByProjectRequest) Execute() (*MarketplaceSubscriptionV1ListSubscriptionsResponse, error)
- func (r ApiConsumersSubscriptionsListByProjectRequest) IncludeExpired(includeExpired bool) ApiConsumersSubscriptionsListByProjectRequest
- func (r ApiConsumersSubscriptionsListByProjectRequest) Limit(limit int32) ApiConsumersSubscriptionsListByProjectRequest
- func (r ApiConsumersSubscriptionsListByProjectRequest) ProductId(productId string) ApiConsumersSubscriptionsListByProjectRequest
- type ApiConsumersSubscriptionsRedirectsGetRequest
- type ApiConsumersSubscriptionsTerminateRequest
- type ApiResolveCustomerRequest
- type ApiVendorsSubscriptionsGetRequest
- type ApiVendorsSubscriptionsListByOrganizationRequest
- func (r ApiVendorsSubscriptionsListByOrganizationRequest) Cursor(cursor string) ApiVendorsSubscriptionsListByOrganizationRequest
- func (r ApiVendorsSubscriptionsListByOrganizationRequest) Execute() (*MarketplaceSubscriptionV1ListSubscriptionsResponse, error)
- func (r ApiVendorsSubscriptionsListByOrganizationRequest) IncludeExpired(includeExpired bool) ApiVendorsSubscriptionsListByOrganizationRequest
- func (r ApiVendorsSubscriptionsListByOrganizationRequest) Limit(limit int32) ApiVendorsSubscriptionsListByOrganizationRequest
- func (r ApiVendorsSubscriptionsListByOrganizationRequest) ProductId(productId string) ApiVendorsSubscriptionsListByOrganizationRequest
- type ApiVendorsSubscriptionsListByProjectRequest
- func (r ApiVendorsSubscriptionsListByProjectRequest) Cursor(cursor string) ApiVendorsSubscriptionsListByProjectRequest
- func (r ApiVendorsSubscriptionsListByProjectRequest) Execute() (*MarketplaceSubscriptionV1ListSubscriptionsResponse, error)
- func (r ApiVendorsSubscriptionsListByProjectRequest) IncludeExpired(includeExpired bool) ApiVendorsSubscriptionsListByProjectRequest
- func (r ApiVendorsSubscriptionsListByProjectRequest) Limit(limit int32) ApiVendorsSubscriptionsListByProjectRequest
- func (r ApiVendorsSubscriptionsListByProjectRequest) ProductId(productId string) ApiVendorsSubscriptionsListByProjectRequest
- type ApiVendorsSubscriptionsRejectRequest
- type ApproveSubscriptionPayload
- func (o *ApproveSubscriptionPayload) GetInstanceTarget() string
- func (o *ApproveSubscriptionPayload) GetInstanceTargetOk() (*string, bool)
- func (o *ApproveSubscriptionPayload) HasInstanceTarget() bool
- func (o ApproveSubscriptionPayload) MarshalJSON() ([]byte, error)
- func (o *ApproveSubscriptionPayload) SetInstanceTarget(v string)
- func (o ApproveSubscriptionPayload) ToMap() (map[string]interface{}, error)
- func (o *ApproveSubscriptionPayload) UnmarshalJSON(data []byte) (err error)
- type ConsumersSubscriptionsCreatePayload
- func (o *ConsumersSubscriptionsCreatePayload) GetConsumerNotificationEmail() string
- func (o *ConsumersSubscriptionsCreatePayload) GetConsumerNotificationEmailOk() (*string, bool)
- func (o *ConsumersSubscriptionsCreatePayload) GetProductId() string
- func (o *ConsumersSubscriptionsCreatePayload) GetProductIdOk() (*string, bool)
- func (o *ConsumersSubscriptionsCreatePayload) GetSku() string
- func (o *ConsumersSubscriptionsCreatePayload) GetSkuOk() (*string, bool)
- func (o *ConsumersSubscriptionsCreatePayload) HasConsumerNotificationEmail() bool
- func (o ConsumersSubscriptionsCreatePayload) MarshalJSON() ([]byte, error)
- func (o *ConsumersSubscriptionsCreatePayload) SetConsumerNotificationEmail(v string)
- func (o *ConsumersSubscriptionsCreatePayload) SetProductId(v string)
- func (o *ConsumersSubscriptionsCreatePayload) SetSku(v string)
- func (o ConsumersSubscriptionsCreatePayload) ToMap() (map[string]interface{}, error)
- func (o *ConsumersSubscriptionsCreatePayload) UnmarshalJSON(data []byte) (err error)
- type DefaultAPI
- type DefaultAPIService
- func (a *DefaultAPIService) ApproveSubscription(ctx context.Context, projectId string, subscriptionId string) ApiApproveSubscriptionRequest
- func (a *DefaultAPIService) ApproveSubscriptionExecute(r ApiApproveSubscriptionRequest) error
- func (a *DefaultAPIService) ConsumersSubscriptionsCancel(ctx context.Context, projectId string, subscriptionId string) ApiConsumersSubscriptionsCancelRequest
- func (a *DefaultAPIService) ConsumersSubscriptionsCancelExecute(r ApiConsumersSubscriptionsCancelRequest) error
- func (a *DefaultAPIService) ConsumersSubscriptionsCreate(ctx context.Context, projectId string) ApiConsumersSubscriptionsCreateRequest
- func (a *DefaultAPIService) ConsumersSubscriptionsCreateExecute(r ApiConsumersSubscriptionsCreateRequest) (*MarketplaceSubscriptionV1Subscription, error)
- func (a *DefaultAPIService) ConsumersSubscriptionsGet(ctx context.Context, projectId string, subscriptionId string) ApiConsumersSubscriptionsGetRequest
- func (a *DefaultAPIService) ConsumersSubscriptionsGetExecute(r ApiConsumersSubscriptionsGetRequest) (*MarketplaceSubscriptionV1Subscription, error)
- func (a *DefaultAPIService) ConsumersSubscriptionsListByOrganization(ctx context.Context, organizationId string) ApiConsumersSubscriptionsListByOrganizationRequest
- func (a *DefaultAPIService) ConsumersSubscriptionsListByOrganizationExecute(r ApiConsumersSubscriptionsListByOrganizationRequest) (*MarketplaceSubscriptionV1ListSubscriptionsResponse, error)
- func (a *DefaultAPIService) ConsumersSubscriptionsListByProject(ctx context.Context, projectId string) ApiConsumersSubscriptionsListByProjectRequest
- func (a *DefaultAPIService) ConsumersSubscriptionsListByProjectExecute(r ApiConsumersSubscriptionsListByProjectRequest) (*MarketplaceSubscriptionV1ListSubscriptionsResponse, error)
- func (a *DefaultAPIService) ConsumersSubscriptionsRedirectsGet(ctx context.Context, projectId string, subscriptionId string) ApiConsumersSubscriptionsRedirectsGetRequest
- func (a *DefaultAPIService) ConsumersSubscriptionsRedirectsGetExecute(r ApiConsumersSubscriptionsRedirectsGetRequest) (*MarketplaceSubscriptionV1SubscriptionRedirect, error)
- func (a *DefaultAPIService) ConsumersSubscriptionsTerminate(ctx context.Context, projectId string, subscriptionId string) ApiConsumersSubscriptionsTerminateRequest
- func (a *DefaultAPIService) ConsumersSubscriptionsTerminateExecute(r ApiConsumersSubscriptionsTerminateRequest) error
- func (a *DefaultAPIService) ResolveCustomer(ctx context.Context, projectId string) ApiResolveCustomerRequest
- func (a *DefaultAPIService) ResolveCustomerExecute(r ApiResolveCustomerRequest) (*MarketplaceSubscriptionV1Subscription, error)
- func (a *DefaultAPIService) VendorsSubscriptionsGet(ctx context.Context, projectId string, subscriptionId string) ApiVendorsSubscriptionsGetRequest
- func (a *DefaultAPIService) VendorsSubscriptionsGetExecute(r ApiVendorsSubscriptionsGetRequest) (*MarketplaceSubscriptionV1Subscription, error)
- func (a *DefaultAPIService) VendorsSubscriptionsListByOrganization(ctx context.Context, organizationId string) ApiVendorsSubscriptionsListByOrganizationRequest
- func (a *DefaultAPIService) VendorsSubscriptionsListByOrganizationExecute(r ApiVendorsSubscriptionsListByOrganizationRequest) (*MarketplaceSubscriptionV1ListSubscriptionsResponse, error)
- func (a *DefaultAPIService) VendorsSubscriptionsListByProject(ctx context.Context, projectId string) ApiVendorsSubscriptionsListByProjectRequest
- func (a *DefaultAPIService) VendorsSubscriptionsListByProjectExecute(r ApiVendorsSubscriptionsListByProjectRequest) (*MarketplaceSubscriptionV1ListSubscriptionsResponse, error)
- func (a *DefaultAPIService) VendorsSubscriptionsReject(ctx context.Context, projectId string, subscriptionId string) ApiVendorsSubscriptionsRejectRequest
- func (a *DefaultAPIService) VendorsSubscriptionsRejectExecute(r ApiVendorsSubscriptionsRejectRequest) error
- type DefaultAPIServiceMock
- func (a DefaultAPIServiceMock) ApproveSubscription(ctx context.Context, projectId string, subscriptionId string) ApiApproveSubscriptionRequest
- func (a DefaultAPIServiceMock) ApproveSubscriptionExecute(r ApiApproveSubscriptionRequest) error
- func (a DefaultAPIServiceMock) ConsumersSubscriptionsCancel(ctx context.Context, projectId string, subscriptionId string) ApiConsumersSubscriptionsCancelRequest
- func (a DefaultAPIServiceMock) ConsumersSubscriptionsCancelExecute(r ApiConsumersSubscriptionsCancelRequest) error
- func (a DefaultAPIServiceMock) ConsumersSubscriptionsCreate(ctx context.Context, projectId string) ApiConsumersSubscriptionsCreateRequest
- func (a DefaultAPIServiceMock) ConsumersSubscriptionsCreateExecute(r ApiConsumersSubscriptionsCreateRequest) (*MarketplaceSubscriptionV1Subscription, error)
- func (a DefaultAPIServiceMock) ConsumersSubscriptionsGet(ctx context.Context, projectId string, subscriptionId string) ApiConsumersSubscriptionsGetRequest
- func (a DefaultAPIServiceMock) ConsumersSubscriptionsGetExecute(r ApiConsumersSubscriptionsGetRequest) (*MarketplaceSubscriptionV1Subscription, error)
- func (a DefaultAPIServiceMock) ConsumersSubscriptionsListByOrganization(ctx context.Context, organizationId string) ApiConsumersSubscriptionsListByOrganizationRequest
- func (a DefaultAPIServiceMock) ConsumersSubscriptionsListByOrganizationExecute(r ApiConsumersSubscriptionsListByOrganizationRequest) (*MarketplaceSubscriptionV1ListSubscriptionsResponse, error)
- func (a DefaultAPIServiceMock) ConsumersSubscriptionsListByProject(ctx context.Context, projectId string) ApiConsumersSubscriptionsListByProjectRequest
- func (a DefaultAPIServiceMock) ConsumersSubscriptionsListByProjectExecute(r ApiConsumersSubscriptionsListByProjectRequest) (*MarketplaceSubscriptionV1ListSubscriptionsResponse, error)
- func (a DefaultAPIServiceMock) ConsumersSubscriptionsRedirectsGet(ctx context.Context, projectId string, subscriptionId string) ApiConsumersSubscriptionsRedirectsGetRequest
- func (a DefaultAPIServiceMock) ConsumersSubscriptionsRedirectsGetExecute(r ApiConsumersSubscriptionsRedirectsGetRequest) (*MarketplaceSubscriptionV1SubscriptionRedirect, error)
- func (a DefaultAPIServiceMock) ConsumersSubscriptionsTerminate(ctx context.Context, projectId string, subscriptionId string) ApiConsumersSubscriptionsTerminateRequest
- func (a DefaultAPIServiceMock) ConsumersSubscriptionsTerminateExecute(r ApiConsumersSubscriptionsTerminateRequest) error
- func (a DefaultAPIServiceMock) ResolveCustomer(ctx context.Context, projectId string) ApiResolveCustomerRequest
- func (a DefaultAPIServiceMock) ResolveCustomerExecute(r ApiResolveCustomerRequest) (*MarketplaceSubscriptionV1Subscription, error)
- func (a DefaultAPIServiceMock) VendorsSubscriptionsGet(ctx context.Context, projectId string, subscriptionId string) ApiVendorsSubscriptionsGetRequest
- func (a DefaultAPIServiceMock) VendorsSubscriptionsGetExecute(r ApiVendorsSubscriptionsGetRequest) (*MarketplaceSubscriptionV1Subscription, error)
- func (a DefaultAPIServiceMock) VendorsSubscriptionsListByOrganization(ctx context.Context, organizationId string) ApiVendorsSubscriptionsListByOrganizationRequest
- func (a DefaultAPIServiceMock) VendorsSubscriptionsListByOrganizationExecute(r ApiVendorsSubscriptionsListByOrganizationRequest) (*MarketplaceSubscriptionV1ListSubscriptionsResponse, error)
- func (a DefaultAPIServiceMock) VendorsSubscriptionsListByProject(ctx context.Context, projectId string) ApiVendorsSubscriptionsListByProjectRequest
- func (a DefaultAPIServiceMock) VendorsSubscriptionsListByProjectExecute(r ApiVendorsSubscriptionsListByProjectRequest) (*MarketplaceSubscriptionV1ListSubscriptionsResponse, error)
- func (a DefaultAPIServiceMock) VendorsSubscriptionsReject(ctx context.Context, projectId string, subscriptionId string) ApiVendorsSubscriptionsRejectRequest
- func (a DefaultAPIServiceMock) VendorsSubscriptionsRejectExecute(r ApiVendorsSubscriptionsRejectRequest) error
- type ErrorResponse
- func (o *ErrorResponse) GetError() string
- func (o *ErrorResponse) GetErrorOk() (*string, bool)
- func (o *ErrorResponse) GetMessage() string
- func (o *ErrorResponse) GetMessageOk() (*string, bool)
- func (o *ErrorResponse) GetPath() string
- func (o *ErrorResponse) GetPathOk() (*string, bool)
- func (o *ErrorResponse) GetStatus() int32
- func (o *ErrorResponse) GetStatusOk() (*int32, bool)
- func (o *ErrorResponse) GetTimeStamp() time.Time
- func (o *ErrorResponse) GetTimeStampOk() (*time.Time, bool)
- func (o ErrorResponse) MarshalJSON() ([]byte, error)
- func (o *ErrorResponse) SetError(v string)
- func (o *ErrorResponse) SetMessage(v string)
- func (o *ErrorResponse) SetPath(v string)
- func (o *ErrorResponse) SetStatus(v int32)
- func (o *ErrorResponse) SetTimeStamp(v time.Time)
- func (o ErrorResponse) ToMap() (map[string]interface{}, error)
- func (o *ErrorResponse) UnmarshalJSON(data []byte) (err error)
- type MappedNullable
- type MarketplaceSubscriptionV1Assets
- func (o *MarketplaceSubscriptionV1Assets) GetEndUserLicenseAgreement() MarketplaceSubscriptionV1File
- func (o *MarketplaceSubscriptionV1Assets) GetEndUserLicenseAgreementOk() (*MarketplaceSubscriptionV1File, bool)
- func (o *MarketplaceSubscriptionV1Assets) GetProductDescription() MarketplaceSubscriptionV1File
- func (o *MarketplaceSubscriptionV1Assets) GetProductDescriptionOk() (*MarketplaceSubscriptionV1File, bool)
- func (o *MarketplaceSubscriptionV1Assets) GetServiceCertificate() MarketplaceSubscriptionV1File
- func (o *MarketplaceSubscriptionV1Assets) GetServiceCertificateOk() (*MarketplaceSubscriptionV1File, bool)
- func (o *MarketplaceSubscriptionV1Assets) GetServiceLevelAgreement() MarketplaceSubscriptionV1File
- func (o *MarketplaceSubscriptionV1Assets) GetServiceLevelAgreementOk() (*MarketplaceSubscriptionV1File, bool)
- func (o *MarketplaceSubscriptionV1Assets) HasEndUserLicenseAgreement() bool
- func (o *MarketplaceSubscriptionV1Assets) HasProductDescription() bool
- func (o *MarketplaceSubscriptionV1Assets) HasServiceCertificate() bool
- func (o *MarketplaceSubscriptionV1Assets) HasServiceLevelAgreement() bool
- func (o MarketplaceSubscriptionV1Assets) MarshalJSON() ([]byte, error)
- func (o *MarketplaceSubscriptionV1Assets) SetEndUserLicenseAgreement(v MarketplaceSubscriptionV1File)
- func (o *MarketplaceSubscriptionV1Assets) SetProductDescription(v MarketplaceSubscriptionV1File)
- func (o *MarketplaceSubscriptionV1Assets) SetServiceCertificate(v MarketplaceSubscriptionV1File)
- func (o *MarketplaceSubscriptionV1Assets) SetServiceLevelAgreement(v MarketplaceSubscriptionV1File)
- func (o MarketplaceSubscriptionV1Assets) ToMap() (map[string]interface{}, error)
- func (o *MarketplaceSubscriptionV1Assets) UnmarshalJSON(data []byte) (err error)
- type MarketplaceSubscriptionV1File
- func (o *MarketplaceSubscriptionV1File) GetVersion() MarketplaceSubscriptionV1FileLocalizedVersion
- func (o *MarketplaceSubscriptionV1File) GetVersionOk() (*MarketplaceSubscriptionV1FileLocalizedVersion, bool)
- func (o *MarketplaceSubscriptionV1File) HasVersion() bool
- func (o MarketplaceSubscriptionV1File) MarshalJSON() ([]byte, error)
- func (o *MarketplaceSubscriptionV1File) SetVersion(v MarketplaceSubscriptionV1FileLocalizedVersion)
- func (o MarketplaceSubscriptionV1File) ToMap() (map[string]interface{}, error)
- func (o *MarketplaceSubscriptionV1File) UnmarshalJSON(data []byte) (err error)
- type MarketplaceSubscriptionV1FileLocalizedVersion
- func (o *MarketplaceSubscriptionV1FileLocalizedVersion) GetDe() string
- func (o *MarketplaceSubscriptionV1FileLocalizedVersion) GetDeOk() (*string, bool)
- func (o *MarketplaceSubscriptionV1FileLocalizedVersion) GetEn() string
- func (o *MarketplaceSubscriptionV1FileLocalizedVersion) GetEnOk() (*string, bool)
- func (o *MarketplaceSubscriptionV1FileLocalizedVersion) HasDe() bool
- func (o *MarketplaceSubscriptionV1FileLocalizedVersion) HasEn() bool
- func (o MarketplaceSubscriptionV1FileLocalizedVersion) MarshalJSON() ([]byte, error)
- func (o *MarketplaceSubscriptionV1FileLocalizedVersion) SetDe(v string)
- func (o *MarketplaceSubscriptionV1FileLocalizedVersion) SetEn(v string)
- func (o MarketplaceSubscriptionV1FileLocalizedVersion) ToMap() (map[string]interface{}, error)
- func (o *MarketplaceSubscriptionV1FileLocalizedVersion) UnmarshalJSON(data []byte) (err error)
- type MarketplaceSubscriptionV1ListSubscriptionsResponse
- func (o *MarketplaceSubscriptionV1ListSubscriptionsResponse) GetCursor() string
- func (o *MarketplaceSubscriptionV1ListSubscriptionsResponse) GetCursorOk() (*string, bool)
- func (o *MarketplaceSubscriptionV1ListSubscriptionsResponse) GetItems() []MarketplaceSubscriptionV1Subscription
- func (o *MarketplaceSubscriptionV1ListSubscriptionsResponse) GetItemsOk() ([]MarketplaceSubscriptionV1Subscription, bool)
- func (o *MarketplaceSubscriptionV1ListSubscriptionsResponse) GetLimit() int32
- func (o *MarketplaceSubscriptionV1ListSubscriptionsResponse) GetLimitOk() (*int32, bool)
- func (o *MarketplaceSubscriptionV1ListSubscriptionsResponse) HasCursor() bool
- func (o *MarketplaceSubscriptionV1ListSubscriptionsResponse) HasItems() bool
- func (o *MarketplaceSubscriptionV1ListSubscriptionsResponse) HasLimit() bool
- func (o MarketplaceSubscriptionV1ListSubscriptionsResponse) MarshalJSON() ([]byte, error)
- func (o *MarketplaceSubscriptionV1ListSubscriptionsResponse) SetCursor(v string)
- func (o *MarketplaceSubscriptionV1ListSubscriptionsResponse) SetItems(v []MarketplaceSubscriptionV1Subscription)
- func (o *MarketplaceSubscriptionV1ListSubscriptionsResponse) SetLimit(v int32)
- func (o MarketplaceSubscriptionV1ListSubscriptionsResponse) ToMap() (map[string]interface{}, error)
- func (o *MarketplaceSubscriptionV1ListSubscriptionsResponse) UnmarshalJSON(data []byte) (err error)
- type MarketplaceSubscriptionV1Subscription
- func (o *MarketplaceSubscriptionV1Subscription) GetApprovalTimeout() string
- func (o *MarketplaceSubscriptionV1Subscription) GetApprovalTimeoutOk() (*string, bool)
- func (o *MarketplaceSubscriptionV1Subscription) GetAutoRenewal() bool
- func (o *MarketplaceSubscriptionV1Subscription) GetAutoRenewalOk() (*bool, bool)
- func (o *MarketplaceSubscriptionV1Subscription) GetLifecycleState() MarketplaceSubscriptionV1SubscriptionLifecycleState
- func (o *MarketplaceSubscriptionV1Subscription) GetLifecycleStateOk() (*MarketplaceSubscriptionV1SubscriptionLifecycleState, bool)
- func (o *MarketplaceSubscriptionV1Subscription) GetOrderedAt() string
- func (o *MarketplaceSubscriptionV1Subscription) GetOrderedAtOk() (*string, bool)
- func (o *MarketplaceSubscriptionV1Subscription) GetOrganizationId() string
- func (o *MarketplaceSubscriptionV1Subscription) GetOrganizationIdOk() (*string, bool)
- func (o *MarketplaceSubscriptionV1Subscription) GetProduct() MarketplaceSubscriptionV1SubscriptionProduct
- func (o *MarketplaceSubscriptionV1Subscription) GetProductOk() (*MarketplaceSubscriptionV1SubscriptionProduct, bool)
- func (o *MarketplaceSubscriptionV1Subscription) GetProjectId() string
- func (o *MarketplaceSubscriptionV1Subscription) GetProjectIdOk() (*string, bool)
- func (o *MarketplaceSubscriptionV1Subscription) GetSubscriptionId() string
- func (o *MarketplaceSubscriptionV1Subscription) GetSubscriptionIdOk() (*string, bool)
- func (o *MarketplaceSubscriptionV1Subscription) GetTerminatesAt() string
- func (o *MarketplaceSubscriptionV1Subscription) GetTerminatesAtOk() (*string, bool)
- func (o *MarketplaceSubscriptionV1Subscription) GetValidFrom() string
- func (o *MarketplaceSubscriptionV1Subscription) GetValidFromOk() (*string, bool)
- func (o *MarketplaceSubscriptionV1Subscription) GetValidUntil() string
- func (o *MarketplaceSubscriptionV1Subscription) GetValidUntilOk() (*string, bool)
- func (o *MarketplaceSubscriptionV1Subscription) HasApprovalTimeout() bool
- func (o *MarketplaceSubscriptionV1Subscription) HasAutoRenewal() bool
- func (o *MarketplaceSubscriptionV1Subscription) HasTerminatesAt() bool
- func (o *MarketplaceSubscriptionV1Subscription) HasValidFrom() bool
- func (o *MarketplaceSubscriptionV1Subscription) HasValidUntil() bool
- func (o MarketplaceSubscriptionV1Subscription) MarshalJSON() ([]byte, error)
- func (o *MarketplaceSubscriptionV1Subscription) SetApprovalTimeout(v string)
- func (o *MarketplaceSubscriptionV1Subscription) SetAutoRenewal(v bool)
- func (o *MarketplaceSubscriptionV1Subscription) SetLifecycleState(v MarketplaceSubscriptionV1SubscriptionLifecycleState)
- func (o *MarketplaceSubscriptionV1Subscription) SetOrderedAt(v string)
- func (o *MarketplaceSubscriptionV1Subscription) SetOrganizationId(v string)
- func (o *MarketplaceSubscriptionV1Subscription) SetProduct(v MarketplaceSubscriptionV1SubscriptionProduct)
- func (o *MarketplaceSubscriptionV1Subscription) SetProjectId(v string)
- func (o *MarketplaceSubscriptionV1Subscription) SetSubscriptionId(v string)
- func (o *MarketplaceSubscriptionV1Subscription) SetTerminatesAt(v string)
- func (o *MarketplaceSubscriptionV1Subscription) SetValidFrom(v string)
- func (o *MarketplaceSubscriptionV1Subscription) SetValidUntil(v string)
- func (o MarketplaceSubscriptionV1Subscription) ToMap() (map[string]interface{}, error)
- func (o *MarketplaceSubscriptionV1Subscription) UnmarshalJSON(data []byte) (err error)
- type MarketplaceSubscriptionV1SubscriptionLifecycleState
- type MarketplaceSubscriptionV1SubscriptionProduct
- func (o *MarketplaceSubscriptionV1SubscriptionProduct) GetAssets() MarketplaceSubscriptionV1Assets
- func (o *MarketplaceSubscriptionV1SubscriptionProduct) GetAssetsOk() (*MarketplaceSubscriptionV1Assets, bool)
- func (o *MarketplaceSubscriptionV1SubscriptionProduct) GetDeliveryMethod() MarketplaceSubscriptionV1SubscriptionProductDeliveryMethod
- func (o *MarketplaceSubscriptionV1SubscriptionProduct) GetDeliveryMethodOk() (*MarketplaceSubscriptionV1SubscriptionProductDeliveryMethod, bool)
- func (o *MarketplaceSubscriptionV1SubscriptionProduct) GetLifecycleState() MarketplaceSubscriptionV1SubscriptionProductLifecycleState
- func (o *MarketplaceSubscriptionV1SubscriptionProduct) GetLifecycleStateOk() (*MarketplaceSubscriptionV1SubscriptionProductLifecycleState, bool)
- func (o *MarketplaceSubscriptionV1SubscriptionProduct) GetNoticePeriod() string
- func (o *MarketplaceSubscriptionV1SubscriptionProduct) GetNoticePeriodOk() (*string, bool)
- func (o *MarketplaceSubscriptionV1SubscriptionProduct) GetPlanId() string
- func (o *MarketplaceSubscriptionV1SubscriptionProduct) GetPlanIdOk() (*string, bool)
- func (o *MarketplaceSubscriptionV1SubscriptionProduct) GetPriceType() MarketplaceSubscriptionV1SubscriptionProductPriceType
- func (o *MarketplaceSubscriptionV1SubscriptionProduct) GetPriceTypeOk() (*MarketplaceSubscriptionV1SubscriptionProductPriceType, bool)
- func (o *MarketplaceSubscriptionV1SubscriptionProduct) GetPricingPlan() string
- func (o *MarketplaceSubscriptionV1SubscriptionProduct) GetPricingPlanOk() (*string, bool)
- func (o *MarketplaceSubscriptionV1SubscriptionProduct) GetProductId() string
- func (o *MarketplaceSubscriptionV1SubscriptionProduct) GetProductIdOk() (*string, bool)
- func (o *MarketplaceSubscriptionV1SubscriptionProduct) GetProductName() string
- func (o *MarketplaceSubscriptionV1SubscriptionProduct) GetProductNameOk() (*string, bool)
- func (o *MarketplaceSubscriptionV1SubscriptionProduct) GetRate() string
- func (o *MarketplaceSubscriptionV1SubscriptionProduct) GetRateOk() (*string, bool)
- func (o *MarketplaceSubscriptionV1SubscriptionProduct) GetValidityPeriod() string
- func (o *MarketplaceSubscriptionV1SubscriptionProduct) GetValidityPeriodOk() (*string, bool)
- func (o *MarketplaceSubscriptionV1SubscriptionProduct) GetVendorName() string
- func (o *MarketplaceSubscriptionV1SubscriptionProduct) GetVendorNameOk() (*string, bool)
- func (o *MarketplaceSubscriptionV1SubscriptionProduct) GetVendorPlanId() string
- func (o *MarketplaceSubscriptionV1SubscriptionProduct) GetVendorPlanIdOk() (*string, bool)
- func (o *MarketplaceSubscriptionV1SubscriptionProduct) GetVendorProductId() string
- func (o *MarketplaceSubscriptionV1SubscriptionProduct) GetVendorProductIdOk() (*string, bool)
- func (o *MarketplaceSubscriptionV1SubscriptionProduct) GetVendorWebsiteUrl() string
- func (o *MarketplaceSubscriptionV1SubscriptionProduct) GetVendorWebsiteUrlOk() (*string, bool)
- func (o *MarketplaceSubscriptionV1SubscriptionProduct) HasAssets() bool
- func (o *MarketplaceSubscriptionV1SubscriptionProduct) HasVendorPlanId() bool
- func (o *MarketplaceSubscriptionV1SubscriptionProduct) HasVendorProductId() bool
- func (o MarketplaceSubscriptionV1SubscriptionProduct) MarshalJSON() ([]byte, error)
- func (o *MarketplaceSubscriptionV1SubscriptionProduct) SetAssets(v MarketplaceSubscriptionV1Assets)
- func (o *MarketplaceSubscriptionV1SubscriptionProduct) SetDeliveryMethod(v MarketplaceSubscriptionV1SubscriptionProductDeliveryMethod)
- func (o *MarketplaceSubscriptionV1SubscriptionProduct) SetLifecycleState(v MarketplaceSubscriptionV1SubscriptionProductLifecycleState)
- func (o *MarketplaceSubscriptionV1SubscriptionProduct) SetNoticePeriod(v string)
- func (o *MarketplaceSubscriptionV1SubscriptionProduct) SetPlanId(v string)
- func (o *MarketplaceSubscriptionV1SubscriptionProduct) SetPriceType(v MarketplaceSubscriptionV1SubscriptionProductPriceType)
- func (o *MarketplaceSubscriptionV1SubscriptionProduct) SetPricingPlan(v string)
- func (o *MarketplaceSubscriptionV1SubscriptionProduct) SetProductId(v string)
- func (o *MarketplaceSubscriptionV1SubscriptionProduct) SetProductName(v string)
- func (o *MarketplaceSubscriptionV1SubscriptionProduct) SetRate(v string)
- func (o *MarketplaceSubscriptionV1SubscriptionProduct) SetValidityPeriod(v string)
- func (o *MarketplaceSubscriptionV1SubscriptionProduct) SetVendorName(v string)
- func (o *MarketplaceSubscriptionV1SubscriptionProduct) SetVendorPlanId(v string)
- func (o *MarketplaceSubscriptionV1SubscriptionProduct) SetVendorProductId(v string)
- func (o *MarketplaceSubscriptionV1SubscriptionProduct) SetVendorWebsiteUrl(v string)
- func (o MarketplaceSubscriptionV1SubscriptionProduct) ToMap() (map[string]interface{}, error)
- func (o *MarketplaceSubscriptionV1SubscriptionProduct) UnmarshalJSON(data []byte) (err error)
- type MarketplaceSubscriptionV1SubscriptionProductDeliveryMethod
- func (v MarketplaceSubscriptionV1SubscriptionProductDeliveryMethod) IsValid() bool
- func (v MarketplaceSubscriptionV1SubscriptionProductDeliveryMethod) Ptr() *MarketplaceSubscriptionV1SubscriptionProductDeliveryMethod
- func (v *MarketplaceSubscriptionV1SubscriptionProductDeliveryMethod) UnmarshalJSON(src []byte) error
- type MarketplaceSubscriptionV1SubscriptionProductLifecycleState
- func (v MarketplaceSubscriptionV1SubscriptionProductLifecycleState) IsValid() bool
- func (v MarketplaceSubscriptionV1SubscriptionProductLifecycleState) Ptr() *MarketplaceSubscriptionV1SubscriptionProductLifecycleState
- func (v *MarketplaceSubscriptionV1SubscriptionProductLifecycleState) UnmarshalJSON(src []byte) error
- type MarketplaceSubscriptionV1SubscriptionProductPriceType
- type MarketplaceSubscriptionV1SubscriptionRedirect
- func (o *MarketplaceSubscriptionV1SubscriptionRedirect) GetRedirectTarget() string
- func (o *MarketplaceSubscriptionV1SubscriptionRedirect) GetRedirectTargetOk() (*string, bool)
- func (o *MarketplaceSubscriptionV1SubscriptionRedirect) GetRedirectUrl() string
- func (o *MarketplaceSubscriptionV1SubscriptionRedirect) GetRedirectUrlOk() (*string, bool)
- func (o MarketplaceSubscriptionV1SubscriptionRedirect) MarshalJSON() ([]byte, error)
- func (o *MarketplaceSubscriptionV1SubscriptionRedirect) SetRedirectTarget(v string)
- func (o *MarketplaceSubscriptionV1SubscriptionRedirect) SetRedirectUrl(v string)
- func (o MarketplaceSubscriptionV1SubscriptionRedirect) ToMap() (map[string]interface{}, error)
- func (o *MarketplaceSubscriptionV1SubscriptionRedirect) UnmarshalJSON(data []byte) (err error)
- type NullableApproveSubscriptionPayload
- func (v NullableApproveSubscriptionPayload) Get() *ApproveSubscriptionPayload
- func (v NullableApproveSubscriptionPayload) IsSet() bool
- func (v NullableApproveSubscriptionPayload) MarshalJSON() ([]byte, error)
- func (v *NullableApproveSubscriptionPayload) Set(val *ApproveSubscriptionPayload)
- func (v *NullableApproveSubscriptionPayload) UnmarshalJSON(src []byte) error
- func (v *NullableApproveSubscriptionPayload) Unset()
- type NullableBool
- type NullableConsumersSubscriptionsCreatePayload
- func (v NullableConsumersSubscriptionsCreatePayload) Get() *ConsumersSubscriptionsCreatePayload
- func (v NullableConsumersSubscriptionsCreatePayload) IsSet() bool
- func (v NullableConsumersSubscriptionsCreatePayload) MarshalJSON() ([]byte, error)
- func (v *NullableConsumersSubscriptionsCreatePayload) Set(val *ConsumersSubscriptionsCreatePayload)
- func (v *NullableConsumersSubscriptionsCreatePayload) UnmarshalJSON(src []byte) error
- func (v *NullableConsumersSubscriptionsCreatePayload) Unset()
- type NullableErrorResponse
- func (v NullableErrorResponse) Get() *ErrorResponse
- func (v NullableErrorResponse) IsSet() bool
- func (v NullableErrorResponse) MarshalJSON() ([]byte, error)
- func (v *NullableErrorResponse) Set(val *ErrorResponse)
- func (v *NullableErrorResponse) UnmarshalJSON(src []byte) error
- func (v *NullableErrorResponse) Unset()
- type NullableFloat32
- type NullableFloat64
- type NullableInt
- type NullableInt32
- type NullableInt64
- type NullableMarketplaceSubscriptionV1Assets
- func (v NullableMarketplaceSubscriptionV1Assets) Get() *MarketplaceSubscriptionV1Assets
- func (v NullableMarketplaceSubscriptionV1Assets) IsSet() bool
- func (v NullableMarketplaceSubscriptionV1Assets) MarshalJSON() ([]byte, error)
- func (v *NullableMarketplaceSubscriptionV1Assets) Set(val *MarketplaceSubscriptionV1Assets)
- func (v *NullableMarketplaceSubscriptionV1Assets) UnmarshalJSON(src []byte) error
- func (v *NullableMarketplaceSubscriptionV1Assets) Unset()
- type NullableMarketplaceSubscriptionV1File
- func (v NullableMarketplaceSubscriptionV1File) Get() *MarketplaceSubscriptionV1File
- func (v NullableMarketplaceSubscriptionV1File) IsSet() bool
- func (v NullableMarketplaceSubscriptionV1File) MarshalJSON() ([]byte, error)
- func (v *NullableMarketplaceSubscriptionV1File) Set(val *MarketplaceSubscriptionV1File)
- func (v *NullableMarketplaceSubscriptionV1File) UnmarshalJSON(src []byte) error
- func (v *NullableMarketplaceSubscriptionV1File) Unset()
- type NullableMarketplaceSubscriptionV1FileLocalizedVersion
- func (v NullableMarketplaceSubscriptionV1FileLocalizedVersion) Get() *MarketplaceSubscriptionV1FileLocalizedVersion
- func (v NullableMarketplaceSubscriptionV1FileLocalizedVersion) IsSet() bool
- func (v NullableMarketplaceSubscriptionV1FileLocalizedVersion) MarshalJSON() ([]byte, error)
- func (v *NullableMarketplaceSubscriptionV1FileLocalizedVersion) Set(val *MarketplaceSubscriptionV1FileLocalizedVersion)
- func (v *NullableMarketplaceSubscriptionV1FileLocalizedVersion) UnmarshalJSON(src []byte) error
- func (v *NullableMarketplaceSubscriptionV1FileLocalizedVersion) Unset()
- type NullableMarketplaceSubscriptionV1ListSubscriptionsResponse
- func (v NullableMarketplaceSubscriptionV1ListSubscriptionsResponse) Get() *MarketplaceSubscriptionV1ListSubscriptionsResponse
- func (v NullableMarketplaceSubscriptionV1ListSubscriptionsResponse) IsSet() bool
- func (v NullableMarketplaceSubscriptionV1ListSubscriptionsResponse) MarshalJSON() ([]byte, error)
- func (v *NullableMarketplaceSubscriptionV1ListSubscriptionsResponse) Set(val *MarketplaceSubscriptionV1ListSubscriptionsResponse)
- func (v *NullableMarketplaceSubscriptionV1ListSubscriptionsResponse) UnmarshalJSON(src []byte) error
- func (v *NullableMarketplaceSubscriptionV1ListSubscriptionsResponse) Unset()
- type NullableMarketplaceSubscriptionV1Subscription
- func (v NullableMarketplaceSubscriptionV1Subscription) Get() *MarketplaceSubscriptionV1Subscription
- func (v NullableMarketplaceSubscriptionV1Subscription) IsSet() bool
- func (v NullableMarketplaceSubscriptionV1Subscription) MarshalJSON() ([]byte, error)
- func (v *NullableMarketplaceSubscriptionV1Subscription) Set(val *MarketplaceSubscriptionV1Subscription)
- func (v *NullableMarketplaceSubscriptionV1Subscription) UnmarshalJSON(src []byte) error
- func (v *NullableMarketplaceSubscriptionV1Subscription) Unset()
- type NullableMarketplaceSubscriptionV1SubscriptionLifecycleState
- func (v NullableMarketplaceSubscriptionV1SubscriptionLifecycleState) Get() *MarketplaceSubscriptionV1SubscriptionLifecycleState
- func (v NullableMarketplaceSubscriptionV1SubscriptionLifecycleState) IsSet() bool
- func (v NullableMarketplaceSubscriptionV1SubscriptionLifecycleState) MarshalJSON() ([]byte, error)
- func (v *NullableMarketplaceSubscriptionV1SubscriptionLifecycleState) Set(val *MarketplaceSubscriptionV1SubscriptionLifecycleState)
- func (v *NullableMarketplaceSubscriptionV1SubscriptionLifecycleState) UnmarshalJSON(src []byte) error
- func (v *NullableMarketplaceSubscriptionV1SubscriptionLifecycleState) Unset()
- type NullableMarketplaceSubscriptionV1SubscriptionProduct
- func (v NullableMarketplaceSubscriptionV1SubscriptionProduct) Get() *MarketplaceSubscriptionV1SubscriptionProduct
- func (v NullableMarketplaceSubscriptionV1SubscriptionProduct) IsSet() bool
- func (v NullableMarketplaceSubscriptionV1SubscriptionProduct) MarshalJSON() ([]byte, error)
- func (v *NullableMarketplaceSubscriptionV1SubscriptionProduct) Set(val *MarketplaceSubscriptionV1SubscriptionProduct)
- func (v *NullableMarketplaceSubscriptionV1SubscriptionProduct) UnmarshalJSON(src []byte) error
- func (v *NullableMarketplaceSubscriptionV1SubscriptionProduct) Unset()
- type NullableMarketplaceSubscriptionV1SubscriptionProductDeliveryMethod
- func (v NullableMarketplaceSubscriptionV1SubscriptionProductDeliveryMethod) Get() *MarketplaceSubscriptionV1SubscriptionProductDeliveryMethod
- func (v NullableMarketplaceSubscriptionV1SubscriptionProductDeliveryMethod) IsSet() bool
- func (v NullableMarketplaceSubscriptionV1SubscriptionProductDeliveryMethod) MarshalJSON() ([]byte, error)
- func (v *NullableMarketplaceSubscriptionV1SubscriptionProductDeliveryMethod) Set(val *MarketplaceSubscriptionV1SubscriptionProductDeliveryMethod)
- func (v *NullableMarketplaceSubscriptionV1SubscriptionProductDeliveryMethod) UnmarshalJSON(src []byte) error
- func (v *NullableMarketplaceSubscriptionV1SubscriptionProductDeliveryMethod) Unset()
- type NullableMarketplaceSubscriptionV1SubscriptionProductLifecycleState
- func (v NullableMarketplaceSubscriptionV1SubscriptionProductLifecycleState) Get() *MarketplaceSubscriptionV1SubscriptionProductLifecycleState
- func (v NullableMarketplaceSubscriptionV1SubscriptionProductLifecycleState) IsSet() bool
- func (v NullableMarketplaceSubscriptionV1SubscriptionProductLifecycleState) MarshalJSON() ([]byte, error)
- func (v *NullableMarketplaceSubscriptionV1SubscriptionProductLifecycleState) Set(val *MarketplaceSubscriptionV1SubscriptionProductLifecycleState)
- func (v *NullableMarketplaceSubscriptionV1SubscriptionProductLifecycleState) UnmarshalJSON(src []byte) error
- func (v *NullableMarketplaceSubscriptionV1SubscriptionProductLifecycleState) Unset()
- type NullableMarketplaceSubscriptionV1SubscriptionProductPriceType
- func (v NullableMarketplaceSubscriptionV1SubscriptionProductPriceType) Get() *MarketplaceSubscriptionV1SubscriptionProductPriceType
- func (v NullableMarketplaceSubscriptionV1SubscriptionProductPriceType) IsSet() bool
- func (v NullableMarketplaceSubscriptionV1SubscriptionProductPriceType) MarshalJSON() ([]byte, error)
- func (v *NullableMarketplaceSubscriptionV1SubscriptionProductPriceType) Set(val *MarketplaceSubscriptionV1SubscriptionProductPriceType)
- func (v *NullableMarketplaceSubscriptionV1SubscriptionProductPriceType) UnmarshalJSON(src []byte) error
- func (v *NullableMarketplaceSubscriptionV1SubscriptionProductPriceType) Unset()
- type NullableMarketplaceSubscriptionV1SubscriptionRedirect
- func (v NullableMarketplaceSubscriptionV1SubscriptionRedirect) Get() *MarketplaceSubscriptionV1SubscriptionRedirect
- func (v NullableMarketplaceSubscriptionV1SubscriptionRedirect) IsSet() bool
- func (v NullableMarketplaceSubscriptionV1SubscriptionRedirect) MarshalJSON() ([]byte, error)
- func (v *NullableMarketplaceSubscriptionV1SubscriptionRedirect) Set(val *MarketplaceSubscriptionV1SubscriptionRedirect)
- func (v *NullableMarketplaceSubscriptionV1SubscriptionRedirect) UnmarshalJSON(src []byte) error
- func (v *NullableMarketplaceSubscriptionV1SubscriptionRedirect) Unset()
- type NullableResolveCustomerPayload
- func (v NullableResolveCustomerPayload) Get() *ResolveCustomerPayload
- func (v NullableResolveCustomerPayload) IsSet() bool
- func (v NullableResolveCustomerPayload) MarshalJSON() ([]byte, error)
- func (v *NullableResolveCustomerPayload) Set(val *ResolveCustomerPayload)
- func (v *NullableResolveCustomerPayload) UnmarshalJSON(src []byte) error
- func (v *NullableResolveCustomerPayload) Unset()
- type NullableString
- type NullableTime
- type ResolveCustomerPayload
- func (o *ResolveCustomerPayload) GetToken() string
- func (o *ResolveCustomerPayload) GetTokenOk() (*string, bool)
- func (o ResolveCustomerPayload) MarshalJSON() ([]byte, error)
- func (o *ResolveCustomerPayload) SetToken(v string)
- func (o ResolveCustomerPayload) ToMap() (map[string]interface{}, error)
- func (o *ResolveCustomerPayload) UnmarshalJSON(data []byte) (err error)
Constants ¶
This section is empty.
Variables ¶
var ( JsonCheck = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?json)`) XmlCheck = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?xml)`) )
var AllowedMarketplaceSubscriptionV1SubscriptionLifecycleStateEnumValues = []MarketplaceSubscriptionV1SubscriptionLifecycleState{
"STATE_UNSPECIFIED",
"SUBSCRIPTION_PENDING",
"SUBSCRIPTION_ACTIVE",
"SUBSCRIPTION_INACTIVE",
"SUBSCRIPTION_CANCELLING",
"SUBSCRIPTION_CANCELLED",
"SUBSCRIPTION_REJECTED",
"SUBSCRIPTION_APPROVAL_TIMED_OUT",
"unknown_default_open_api",
}
All allowed values of MarketplaceSubscriptionV1SubscriptionLifecycleState enum
var AllowedMarketplaceSubscriptionV1SubscriptionProductDeliveryMethodEnumValues = []MarketplaceSubscriptionV1SubscriptionProductDeliveryMethod{
"SAAS",
"CONTAINER_IMAGE",
"CLOUD_IMAGE",
"PROFESSIONAL_SERVICE",
"unknown_default_open_api",
}
All allowed values of MarketplaceSubscriptionV1SubscriptionProductDeliveryMethod enum
var AllowedMarketplaceSubscriptionV1SubscriptionProductLifecycleStateEnumValues = []MarketplaceSubscriptionV1SubscriptionProductLifecycleState{
"PRODUCT_LIVE",
"PRODUCT_PENDING_APPROVAL",
"PRODUCT_PREVIEW",
"unknown_default_open_api",
}
All allowed values of MarketplaceSubscriptionV1SubscriptionProductLifecycleState enum
var AllowedMarketplaceSubscriptionV1SubscriptionProductPriceTypeEnumValues = []MarketplaceSubscriptionV1SubscriptionProductPriceType{
"CONTRACT",
"FREE",
"FREE_TRIAL",
"BYOL",
"PAYG",
"unknown_default_open_api",
}
All allowed values of MarketplaceSubscriptionV1SubscriptionProductPriceType enum
Functions ¶
func CacheExpires ¶
CacheExpires helper function to determine remaining time before repeating a request.
func NewConfiguration ¶
func NewConfiguration() *config.Configuration
NewConfiguration returns a new Configuration object
func PtrFloat32 ¶
PtrFloat32 is a helper routine that returns a pointer to given float value.
func PtrFloat64 ¶
PtrFloat64 is a helper routine that returns a pointer to given float value.
Types ¶
type APIClient ¶
type APIClient struct {
DefaultAPI DefaultAPI
// contains filtered or unexported fields
}
APIClient manages communication with the STACKIT Marketplace API API v1 In most cases there should be only one, shared, APIClient.
func NewAPIClient ¶
func NewAPIClient(opts ...config.ConfigurationOption) (*APIClient, error)
NewAPIClient creates a new API client. Requires a userAgent string describing your application. optionally a custom http.Client to allow for advanced features such as caching.
func (*APIClient) GetConfig ¶
func (c *APIClient) GetConfig() *config.Configuration
Allow modification of underlying config for alternate implementations and testing Caution: modifying the configuration while live can cause data races and potentially unwanted behavior
type APIResponse ¶
type APIResponse struct {
*http.Response `json:"-"`
Message string `json:"message,omitempty"`
// Operation is the name of the OpenAPI operation.
Operation string `json:"operation,omitempty"`
// RequestURL is the request URL. This value is always available, even if the
// embedded *http.Response is nil.
RequestURL string `json:"url,omitempty"`
// Method is the HTTP method used for the request. This value is always
// available, even if the embedded *http.Response is nil.
Method string `json:"method,omitempty"`
// Payload holds the contents of the response body (which may be nil or empty).
// This is provided here as the raw response.Body() reader will have already
// been drained.
Payload []byte `json:"-"`
}
APIResponse stores the API response returned by the server.
func NewAPIResponse ¶
func NewAPIResponse(r *http.Response) *APIResponse
NewAPIResponse returns a new APIResponse object.
func NewAPIResponseWithError ¶
func NewAPIResponseWithError(errorMessage string) *APIResponse
NewAPIResponseWithError returns a new APIResponse object with the provided error message.
type ApiApproveSubscriptionRequest ¶
type ApiApproveSubscriptionRequest struct {
ApiService DefaultAPI
// contains filtered or unexported fields
}
func (ApiApproveSubscriptionRequest) ApproveSubscriptionPayload ¶
func (r ApiApproveSubscriptionRequest) ApproveSubscriptionPayload(approveSubscriptionPayload ApproveSubscriptionPayload) ApiApproveSubscriptionRequest
func (ApiApproveSubscriptionRequest) Execute ¶
func (r ApiApproveSubscriptionRequest) Execute() error
type ApiConsumersSubscriptionsCancelRequest ¶
type ApiConsumersSubscriptionsCancelRequest struct {
ApiService DefaultAPI
// contains filtered or unexported fields
}
func (ApiConsumersSubscriptionsCancelRequest) Execute ¶
func (r ApiConsumersSubscriptionsCancelRequest) Execute() error
type ApiConsumersSubscriptionsCreateRequest ¶
type ApiConsumersSubscriptionsCreateRequest struct {
ApiService DefaultAPI
// contains filtered or unexported fields
}
func (ApiConsumersSubscriptionsCreateRequest) ConsumersSubscriptionsCreatePayload ¶
func (r ApiConsumersSubscriptionsCreateRequest) ConsumersSubscriptionsCreatePayload(consumersSubscriptionsCreatePayload ConsumersSubscriptionsCreatePayload) ApiConsumersSubscriptionsCreateRequest
func (ApiConsumersSubscriptionsCreateRequest) Execute ¶
func (r ApiConsumersSubscriptionsCreateRequest) Execute() (*MarketplaceSubscriptionV1Subscription, error)
type ApiConsumersSubscriptionsGetRequest ¶
type ApiConsumersSubscriptionsGetRequest struct {
ApiService DefaultAPI
// contains filtered or unexported fields
}
func (ApiConsumersSubscriptionsGetRequest) Execute ¶
func (r ApiConsumersSubscriptionsGetRequest) Execute() (*MarketplaceSubscriptionV1Subscription, error)
func (ApiConsumersSubscriptionsGetRequest) IncludeExpired ¶
func (r ApiConsumersSubscriptionsGetRequest) IncludeExpired(includeExpired bool) ApiConsumersSubscriptionsGetRequest
Flag to control if cancelled or rejected subscriptions should be returned.
type ApiConsumersSubscriptionsListByOrganizationRequest ¶
type ApiConsumersSubscriptionsListByOrganizationRequest struct {
ApiService DefaultAPI
// contains filtered or unexported fields
}
func (ApiConsumersSubscriptionsListByOrganizationRequest) IncludeExpired ¶
func (r ApiConsumersSubscriptionsListByOrganizationRequest) IncludeExpired(includeExpired bool) ApiConsumersSubscriptionsListByOrganizationRequest
Flag to control if cancelled or rejected subscriptions should be returned.
func (ApiConsumersSubscriptionsListByOrganizationRequest) ProductId ¶
func (r ApiConsumersSubscriptionsListByOrganizationRequest) ProductId(productId string) ApiConsumersSubscriptionsListByOrganizationRequest
type ApiConsumersSubscriptionsListByProjectRequest ¶
type ApiConsumersSubscriptionsListByProjectRequest struct {
ApiService DefaultAPI
// contains filtered or unexported fields
}
func (ApiConsumersSubscriptionsListByProjectRequest) Cursor ¶
func (r ApiConsumersSubscriptionsListByProjectRequest) Cursor(cursor string) ApiConsumersSubscriptionsListByProjectRequest
func (ApiConsumersSubscriptionsListByProjectRequest) Execute ¶
func (r ApiConsumersSubscriptionsListByProjectRequest) Execute() (*MarketplaceSubscriptionV1ListSubscriptionsResponse, error)
func (ApiConsumersSubscriptionsListByProjectRequest) IncludeExpired ¶
func (r ApiConsumersSubscriptionsListByProjectRequest) IncludeExpired(includeExpired bool) ApiConsumersSubscriptionsListByProjectRequest
Flag to control if cancelled or rejected subscriptions should be returned.
func (ApiConsumersSubscriptionsListByProjectRequest) Limit ¶
func (r ApiConsumersSubscriptionsListByProjectRequest) Limit(limit int32) ApiConsumersSubscriptionsListByProjectRequest
func (ApiConsumersSubscriptionsListByProjectRequest) ProductId ¶
func (r ApiConsumersSubscriptionsListByProjectRequest) ProductId(productId string) ApiConsumersSubscriptionsListByProjectRequest
type ApiConsumersSubscriptionsRedirectsGetRequest ¶
type ApiConsumersSubscriptionsRedirectsGetRequest struct {
ApiService DefaultAPI
// contains filtered or unexported fields
}
func (ApiConsumersSubscriptionsRedirectsGetRequest) Execute ¶
func (r ApiConsumersSubscriptionsRedirectsGetRequest) Execute() (*MarketplaceSubscriptionV1SubscriptionRedirect, error)
func (ApiConsumersSubscriptionsRedirectsGetRequest) RedirectTarget ¶
func (r ApiConsumersSubscriptionsRedirectsGetRequest) RedirectTarget(redirectTarget string) ApiConsumersSubscriptionsRedirectsGetRequest
type ApiConsumersSubscriptionsTerminateRequest ¶
type ApiConsumersSubscriptionsTerminateRequest struct {
ApiService DefaultAPI
// contains filtered or unexported fields
}
func (ApiConsumersSubscriptionsTerminateRequest) Execute ¶
func (r ApiConsumersSubscriptionsTerminateRequest) Execute() error
type ApiResolveCustomerRequest ¶
type ApiResolveCustomerRequest struct {
ApiService DefaultAPI
// contains filtered or unexported fields
}
func (ApiResolveCustomerRequest) Execute ¶
func (r ApiResolveCustomerRequest) Execute() (*MarketplaceSubscriptionV1Subscription, error)
func (ApiResolveCustomerRequest) ResolveCustomerPayload ¶
func (r ApiResolveCustomerRequest) ResolveCustomerPayload(resolveCustomerPayload ResolveCustomerPayload) ApiResolveCustomerRequest
type ApiVendorsSubscriptionsGetRequest ¶
type ApiVendorsSubscriptionsGetRequest struct {
ApiService DefaultAPI
// contains filtered or unexported fields
}
func (ApiVendorsSubscriptionsGetRequest) Execute ¶
func (r ApiVendorsSubscriptionsGetRequest) Execute() (*MarketplaceSubscriptionV1Subscription, error)
func (ApiVendorsSubscriptionsGetRequest) IncludeExpired ¶
func (r ApiVendorsSubscriptionsGetRequest) IncludeExpired(includeExpired bool) ApiVendorsSubscriptionsGetRequest
Flag to control if cancelled or rejected subscriptions should be returned.
type ApiVendorsSubscriptionsListByOrganizationRequest ¶
type ApiVendorsSubscriptionsListByOrganizationRequest struct {
ApiService DefaultAPI
// contains filtered or unexported fields
}
func (ApiVendorsSubscriptionsListByOrganizationRequest) Cursor ¶
func (r ApiVendorsSubscriptionsListByOrganizationRequest) Cursor(cursor string) ApiVendorsSubscriptionsListByOrganizationRequest
func (ApiVendorsSubscriptionsListByOrganizationRequest) IncludeExpired ¶
func (r ApiVendorsSubscriptionsListByOrganizationRequest) IncludeExpired(includeExpired bool) ApiVendorsSubscriptionsListByOrganizationRequest
Flag to control if cancelled or rejected subscriptions should be returned.
func (ApiVendorsSubscriptionsListByOrganizationRequest) ProductId ¶
func (r ApiVendorsSubscriptionsListByOrganizationRequest) ProductId(productId string) ApiVendorsSubscriptionsListByOrganizationRequest
type ApiVendorsSubscriptionsListByProjectRequest ¶
type ApiVendorsSubscriptionsListByProjectRequest struct {
ApiService DefaultAPI
// contains filtered or unexported fields
}
func (ApiVendorsSubscriptionsListByProjectRequest) Cursor ¶
func (r ApiVendorsSubscriptionsListByProjectRequest) Cursor(cursor string) ApiVendorsSubscriptionsListByProjectRequest
func (ApiVendorsSubscriptionsListByProjectRequest) Execute ¶
func (r ApiVendorsSubscriptionsListByProjectRequest) Execute() (*MarketplaceSubscriptionV1ListSubscriptionsResponse, error)
func (ApiVendorsSubscriptionsListByProjectRequest) IncludeExpired ¶
func (r ApiVendorsSubscriptionsListByProjectRequest) IncludeExpired(includeExpired bool) ApiVendorsSubscriptionsListByProjectRequest
Flag to control if cancelled or rejected subscriptions should be returned.
func (ApiVendorsSubscriptionsListByProjectRequest) Limit ¶
func (r ApiVendorsSubscriptionsListByProjectRequest) Limit(limit int32) ApiVendorsSubscriptionsListByProjectRequest
func (ApiVendorsSubscriptionsListByProjectRequest) ProductId ¶
func (r ApiVendorsSubscriptionsListByProjectRequest) ProductId(productId string) ApiVendorsSubscriptionsListByProjectRequest
type ApiVendorsSubscriptionsRejectRequest ¶
type ApiVendorsSubscriptionsRejectRequest struct {
ApiService DefaultAPI
// contains filtered or unexported fields
}
func (ApiVendorsSubscriptionsRejectRequest) Execute ¶
func (r ApiVendorsSubscriptionsRejectRequest) Execute() error
type ApproveSubscriptionPayload ¶
type ApproveSubscriptionPayload struct {
// The target URL of the user instance, used to redirect the user to the instance after the subscription is active.
InstanceTarget *string `json:"instanceTarget,omitempty"`
AdditionalProperties map[string]interface{}
}
ApproveSubscriptionPayload struct for ApproveSubscriptionPayload
func NewApproveSubscriptionPayload ¶
func NewApproveSubscriptionPayload() *ApproveSubscriptionPayload
NewApproveSubscriptionPayload instantiates a new ApproveSubscriptionPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewApproveSubscriptionPayloadWithDefaults ¶
func NewApproveSubscriptionPayloadWithDefaults() *ApproveSubscriptionPayload
NewApproveSubscriptionPayloadWithDefaults instantiates a new ApproveSubscriptionPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ApproveSubscriptionPayload) GetInstanceTarget ¶
func (o *ApproveSubscriptionPayload) GetInstanceTarget() string
GetInstanceTarget returns the InstanceTarget field value if set, zero value otherwise.
func (*ApproveSubscriptionPayload) GetInstanceTargetOk ¶
func (o *ApproveSubscriptionPayload) GetInstanceTargetOk() (*string, bool)
GetInstanceTargetOk returns a tuple with the InstanceTarget field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ApproveSubscriptionPayload) HasInstanceTarget ¶
func (o *ApproveSubscriptionPayload) HasInstanceTarget() bool
HasInstanceTarget returns a boolean if a field has been set.
func (ApproveSubscriptionPayload) MarshalJSON ¶
func (o ApproveSubscriptionPayload) MarshalJSON() ([]byte, error)
func (*ApproveSubscriptionPayload) SetInstanceTarget ¶
func (o *ApproveSubscriptionPayload) SetInstanceTarget(v string)
SetInstanceTarget gets a reference to the given string and assigns it to the InstanceTarget field.
func (ApproveSubscriptionPayload) ToMap ¶
func (o ApproveSubscriptionPayload) ToMap() (map[string]interface{}, error)
func (*ApproveSubscriptionPayload) UnmarshalJSON ¶
func (o *ApproveSubscriptionPayload) UnmarshalJSON(data []byte) (err error)
type ConsumersSubscriptionsCreatePayload ¶
type ConsumersSubscriptionsCreatePayload struct {
// An E-Mail address the vendor can reach the consuer about subscription updates.
ConsumerNotificationEmail *string `json:"consumerNotificationEmail,omitempty"`
// The user-readable ID of the product.
ProductId string `json:"productId"`
// The concrete variant of the product.
Sku string `json:"sku"`
AdditionalProperties map[string]interface{}
}
ConsumersSubscriptionsCreatePayload struct for ConsumersSubscriptionsCreatePayload
func NewConsumersSubscriptionsCreatePayload ¶
func NewConsumersSubscriptionsCreatePayload(productId string, sku string) *ConsumersSubscriptionsCreatePayload
NewConsumersSubscriptionsCreatePayload instantiates a new ConsumersSubscriptionsCreatePayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewConsumersSubscriptionsCreatePayloadWithDefaults ¶
func NewConsumersSubscriptionsCreatePayloadWithDefaults() *ConsumersSubscriptionsCreatePayload
NewConsumersSubscriptionsCreatePayloadWithDefaults instantiates a new ConsumersSubscriptionsCreatePayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ConsumersSubscriptionsCreatePayload) GetConsumerNotificationEmail ¶
func (o *ConsumersSubscriptionsCreatePayload) GetConsumerNotificationEmail() string
GetConsumerNotificationEmail returns the ConsumerNotificationEmail field value if set, zero value otherwise.
func (*ConsumersSubscriptionsCreatePayload) GetConsumerNotificationEmailOk ¶
func (o *ConsumersSubscriptionsCreatePayload) GetConsumerNotificationEmailOk() (*string, bool)
GetConsumerNotificationEmailOk returns a tuple with the ConsumerNotificationEmail field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConsumersSubscriptionsCreatePayload) GetProductId ¶
func (o *ConsumersSubscriptionsCreatePayload) GetProductId() string
GetProductId returns the ProductId field value
func (*ConsumersSubscriptionsCreatePayload) GetProductIdOk ¶
func (o *ConsumersSubscriptionsCreatePayload) GetProductIdOk() (*string, bool)
GetProductIdOk returns a tuple with the ProductId field value and a boolean to check if the value has been set.
func (*ConsumersSubscriptionsCreatePayload) GetSku ¶
func (o *ConsumersSubscriptionsCreatePayload) GetSku() string
GetSku returns the Sku field value
func (*ConsumersSubscriptionsCreatePayload) GetSkuOk ¶
func (o *ConsumersSubscriptionsCreatePayload) GetSkuOk() (*string, bool)
GetSkuOk returns a tuple with the Sku field value and a boolean to check if the value has been set.
func (*ConsumersSubscriptionsCreatePayload) HasConsumerNotificationEmail ¶
func (o *ConsumersSubscriptionsCreatePayload) HasConsumerNotificationEmail() bool
HasConsumerNotificationEmail returns a boolean if a field has been set.
func (ConsumersSubscriptionsCreatePayload) MarshalJSON ¶
func (o ConsumersSubscriptionsCreatePayload) MarshalJSON() ([]byte, error)
func (*ConsumersSubscriptionsCreatePayload) SetConsumerNotificationEmail ¶
func (o *ConsumersSubscriptionsCreatePayload) SetConsumerNotificationEmail(v string)
SetConsumerNotificationEmail gets a reference to the given string and assigns it to the ConsumerNotificationEmail field.
func (*ConsumersSubscriptionsCreatePayload) SetProductId ¶
func (o *ConsumersSubscriptionsCreatePayload) SetProductId(v string)
SetProductId sets field value
func (*ConsumersSubscriptionsCreatePayload) SetSku ¶
func (o *ConsumersSubscriptionsCreatePayload) SetSku(v string)
SetSku sets field value
func (ConsumersSubscriptionsCreatePayload) ToMap ¶
func (o ConsumersSubscriptionsCreatePayload) ToMap() (map[string]interface{}, error)
func (*ConsumersSubscriptionsCreatePayload) UnmarshalJSON ¶
func (o *ConsumersSubscriptionsCreatePayload) UnmarshalJSON(data []byte) (err error)
type DefaultAPI ¶
type DefaultAPI interface {
/*
ApproveSubscription Approve a pending subscription.
Approve a pending subscription.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param subscriptionId
@return ApiApproveSubscriptionRequest
*/
ApproveSubscription(ctx context.Context, projectId string, subscriptionId string) ApiApproveSubscriptionRequest
// ApproveSubscriptionExecute executes the request
ApproveSubscriptionExecute(r ApiApproveSubscriptionRequest) error
/*
ConsumersSubscriptionsCancel Cancel a subscription.
Cancel a subscription.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param subscriptionId
@return ApiConsumersSubscriptionsCancelRequest
*/
ConsumersSubscriptionsCancel(ctx context.Context, projectId string, subscriptionId string) ApiConsumersSubscriptionsCancelRequest
// ConsumersSubscriptionsCancelExecute executes the request
ConsumersSubscriptionsCancelExecute(r ApiConsumersSubscriptionsCancelRequest) error
/*
ConsumersSubscriptionsCreate Create a new subscription.
Create a new subscription.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@return ApiConsumersSubscriptionsCreateRequest
*/
ConsumersSubscriptionsCreate(ctx context.Context, projectId string) ApiConsumersSubscriptionsCreateRequest
// ConsumersSubscriptionsCreateExecute executes the request
// @return MarketplaceSubscriptionV1Subscription
ConsumersSubscriptionsCreateExecute(r ApiConsumersSubscriptionsCreateRequest) (*MarketplaceSubscriptionV1Subscription, error)
/*
ConsumersSubscriptionsGet Get a subscription.
Get a subscription.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param subscriptionId
@return ApiConsumersSubscriptionsGetRequest
*/
ConsumersSubscriptionsGet(ctx context.Context, projectId string, subscriptionId string) ApiConsumersSubscriptionsGetRequest
// ConsumersSubscriptionsGetExecute executes the request
// @return MarketplaceSubscriptionV1Subscription
ConsumersSubscriptionsGetExecute(r ApiConsumersSubscriptionsGetRequest) (*MarketplaceSubscriptionV1Subscription, error)
/*
ConsumersSubscriptionsListByOrganization List all subscriptions of an organization.
List all subscriptions of an organization.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organizationId
@return ApiConsumersSubscriptionsListByOrganizationRequest
*/
ConsumersSubscriptionsListByOrganization(ctx context.Context, organizationId string) ApiConsumersSubscriptionsListByOrganizationRequest
// ConsumersSubscriptionsListByOrganizationExecute executes the request
// @return MarketplaceSubscriptionV1ListSubscriptionsResponse
ConsumersSubscriptionsListByOrganizationExecute(r ApiConsumersSubscriptionsListByOrganizationRequest) (*MarketplaceSubscriptionV1ListSubscriptionsResponse, error)
/*
ConsumersSubscriptionsListByProject List all subscriptions of an project.
List all subscriptions of an project.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@return ApiConsumersSubscriptionsListByProjectRequest
*/
ConsumersSubscriptionsListByProject(ctx context.Context, projectId string) ApiConsumersSubscriptionsListByProjectRequest
// ConsumersSubscriptionsListByProjectExecute executes the request
// @return MarketplaceSubscriptionV1ListSubscriptionsResponse
ConsumersSubscriptionsListByProjectExecute(r ApiConsumersSubscriptionsListByProjectRequest) (*MarketplaceSubscriptionV1ListSubscriptionsResponse, error)
/*
ConsumersSubscriptionsRedirectsGet Get a subscription redirect.
Get a subscription redirect.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param subscriptionId
@return ApiConsumersSubscriptionsRedirectsGetRequest
*/
ConsumersSubscriptionsRedirectsGet(ctx context.Context, projectId string, subscriptionId string) ApiConsumersSubscriptionsRedirectsGetRequest
// ConsumersSubscriptionsRedirectsGetExecute executes the request
// @return MarketplaceSubscriptionV1SubscriptionRedirect
ConsumersSubscriptionsRedirectsGetExecute(r ApiConsumersSubscriptionsRedirectsGetRequest) (*MarketplaceSubscriptionV1SubscriptionRedirect, error)
/*
ConsumersSubscriptionsTerminate Terminates a consumer subscription early.
Terminates a consumer subscription early.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param subscriptionId
@return ApiConsumersSubscriptionsTerminateRequest
*/
ConsumersSubscriptionsTerminate(ctx context.Context, projectId string, subscriptionId string) ApiConsumersSubscriptionsTerminateRequest
// ConsumersSubscriptionsTerminateExecute executes the request
ConsumersSubscriptionsTerminateExecute(r ApiConsumersSubscriptionsTerminateRequest) error
/*
ResolveCustomer Resolve customer.
Resolve customer.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@return ApiResolveCustomerRequest
*/
ResolveCustomer(ctx context.Context, projectId string) ApiResolveCustomerRequest
// ResolveCustomerExecute executes the request
// @return MarketplaceSubscriptionV1Subscription
ResolveCustomerExecute(r ApiResolveCustomerRequest) (*MarketplaceSubscriptionV1Subscription, error)
/*
VendorsSubscriptionsGet Get a subscription.
Get a subscription.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param subscriptionId
@return ApiVendorsSubscriptionsGetRequest
*/
VendorsSubscriptionsGet(ctx context.Context, projectId string, subscriptionId string) ApiVendorsSubscriptionsGetRequest
// VendorsSubscriptionsGetExecute executes the request
// @return MarketplaceSubscriptionV1Subscription
VendorsSubscriptionsGetExecute(r ApiVendorsSubscriptionsGetRequest) (*MarketplaceSubscriptionV1Subscription, error)
/*
VendorsSubscriptionsListByOrganization List all subscriptions of an organization.
List all subscriptions of an organization.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organizationId
@return ApiVendorsSubscriptionsListByOrganizationRequest
*/
VendorsSubscriptionsListByOrganization(ctx context.Context, organizationId string) ApiVendorsSubscriptionsListByOrganizationRequest
// VendorsSubscriptionsListByOrganizationExecute executes the request
// @return MarketplaceSubscriptionV1ListSubscriptionsResponse
VendorsSubscriptionsListByOrganizationExecute(r ApiVendorsSubscriptionsListByOrganizationRequest) (*MarketplaceSubscriptionV1ListSubscriptionsResponse, error)
/*
VendorsSubscriptionsListByProject List all subscriptions of an project.
List all subscriptions of an project.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@return ApiVendorsSubscriptionsListByProjectRequest
*/
VendorsSubscriptionsListByProject(ctx context.Context, projectId string) ApiVendorsSubscriptionsListByProjectRequest
// VendorsSubscriptionsListByProjectExecute executes the request
// @return MarketplaceSubscriptionV1ListSubscriptionsResponse
VendorsSubscriptionsListByProjectExecute(r ApiVendorsSubscriptionsListByProjectRequest) (*MarketplaceSubscriptionV1ListSubscriptionsResponse, error)
/*
VendorsSubscriptionsReject Reject a subscription.
Reject a subscription (in any lifecycle state). Only available for subscriptions to products with lifecycle state `PRODUCT_PREVIEW`.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param subscriptionId
@return ApiVendorsSubscriptionsRejectRequest
*/
VendorsSubscriptionsReject(ctx context.Context, projectId string, subscriptionId string) ApiVendorsSubscriptionsRejectRequest
// VendorsSubscriptionsRejectExecute executes the request
VendorsSubscriptionsRejectExecute(r ApiVendorsSubscriptionsRejectRequest) error
}
type DefaultAPIService ¶
type DefaultAPIService service
DefaultAPIService DefaultAPI service
func (*DefaultAPIService) ApproveSubscription ¶
func (a *DefaultAPIService) ApproveSubscription(ctx context.Context, projectId string, subscriptionId string) ApiApproveSubscriptionRequest
ApproveSubscription Approve a pending subscription.
Approve a pending subscription.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @param subscriptionId @return ApiApproveSubscriptionRequest
func (*DefaultAPIService) ApproveSubscriptionExecute ¶
func (a *DefaultAPIService) ApproveSubscriptionExecute(r ApiApproveSubscriptionRequest) error
Execute executes the request
func (*DefaultAPIService) ConsumersSubscriptionsCancel ¶
func (a *DefaultAPIService) ConsumersSubscriptionsCancel(ctx context.Context, projectId string, subscriptionId string) ApiConsumersSubscriptionsCancelRequest
ConsumersSubscriptionsCancel Cancel a subscription.
Cancel a subscription.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @param subscriptionId @return ApiConsumersSubscriptionsCancelRequest
func (*DefaultAPIService) ConsumersSubscriptionsCancelExecute ¶
func (a *DefaultAPIService) ConsumersSubscriptionsCancelExecute(r ApiConsumersSubscriptionsCancelRequest) error
Execute executes the request
func (*DefaultAPIService) ConsumersSubscriptionsCreate ¶
func (a *DefaultAPIService) ConsumersSubscriptionsCreate(ctx context.Context, projectId string) ApiConsumersSubscriptionsCreateRequest
ConsumersSubscriptionsCreate Create a new subscription.
Create a new subscription.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @return ApiConsumersSubscriptionsCreateRequest
func (*DefaultAPIService) ConsumersSubscriptionsCreateExecute ¶
func (a *DefaultAPIService) ConsumersSubscriptionsCreateExecute(r ApiConsumersSubscriptionsCreateRequest) (*MarketplaceSubscriptionV1Subscription, error)
Execute executes the request
@return MarketplaceSubscriptionV1Subscription
func (*DefaultAPIService) ConsumersSubscriptionsGet ¶
func (a *DefaultAPIService) ConsumersSubscriptionsGet(ctx context.Context, projectId string, subscriptionId string) ApiConsumersSubscriptionsGetRequest
ConsumersSubscriptionsGet Get a subscription.
Get a subscription.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @param subscriptionId @return ApiConsumersSubscriptionsGetRequest
func (*DefaultAPIService) ConsumersSubscriptionsGetExecute ¶
func (a *DefaultAPIService) ConsumersSubscriptionsGetExecute(r ApiConsumersSubscriptionsGetRequest) (*MarketplaceSubscriptionV1Subscription, error)
Execute executes the request
@return MarketplaceSubscriptionV1Subscription
func (*DefaultAPIService) ConsumersSubscriptionsListByOrganization ¶
func (a *DefaultAPIService) ConsumersSubscriptionsListByOrganization(ctx context.Context, organizationId string) ApiConsumersSubscriptionsListByOrganizationRequest
ConsumersSubscriptionsListByOrganization List all subscriptions of an organization.
List all subscriptions of an organization.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param organizationId @return ApiConsumersSubscriptionsListByOrganizationRequest
func (*DefaultAPIService) ConsumersSubscriptionsListByOrganizationExecute ¶
func (a *DefaultAPIService) ConsumersSubscriptionsListByOrganizationExecute(r ApiConsumersSubscriptionsListByOrganizationRequest) (*MarketplaceSubscriptionV1ListSubscriptionsResponse, error)
Execute executes the request
@return MarketplaceSubscriptionV1ListSubscriptionsResponse
func (*DefaultAPIService) ConsumersSubscriptionsListByProject ¶
func (a *DefaultAPIService) ConsumersSubscriptionsListByProject(ctx context.Context, projectId string) ApiConsumersSubscriptionsListByProjectRequest
ConsumersSubscriptionsListByProject List all subscriptions of an project.
List all subscriptions of an project.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @return ApiConsumersSubscriptionsListByProjectRequest
func (*DefaultAPIService) ConsumersSubscriptionsListByProjectExecute ¶
func (a *DefaultAPIService) ConsumersSubscriptionsListByProjectExecute(r ApiConsumersSubscriptionsListByProjectRequest) (*MarketplaceSubscriptionV1ListSubscriptionsResponse, error)
Execute executes the request
@return MarketplaceSubscriptionV1ListSubscriptionsResponse
func (*DefaultAPIService) ConsumersSubscriptionsRedirectsGet ¶
func (a *DefaultAPIService) ConsumersSubscriptionsRedirectsGet(ctx context.Context, projectId string, subscriptionId string) ApiConsumersSubscriptionsRedirectsGetRequest
ConsumersSubscriptionsRedirectsGet Get a subscription redirect.
Get a subscription redirect.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @param subscriptionId @return ApiConsumersSubscriptionsRedirectsGetRequest
func (*DefaultAPIService) ConsumersSubscriptionsRedirectsGetExecute ¶
func (a *DefaultAPIService) ConsumersSubscriptionsRedirectsGetExecute(r ApiConsumersSubscriptionsRedirectsGetRequest) (*MarketplaceSubscriptionV1SubscriptionRedirect, error)
Execute executes the request
@return MarketplaceSubscriptionV1SubscriptionRedirect
func (*DefaultAPIService) ConsumersSubscriptionsTerminate ¶
func (a *DefaultAPIService) ConsumersSubscriptionsTerminate(ctx context.Context, projectId string, subscriptionId string) ApiConsumersSubscriptionsTerminateRequest
ConsumersSubscriptionsTerminate Terminates a consumer subscription early.
Terminates a consumer subscription early.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @param subscriptionId @return ApiConsumersSubscriptionsTerminateRequest
func (*DefaultAPIService) ConsumersSubscriptionsTerminateExecute ¶
func (a *DefaultAPIService) ConsumersSubscriptionsTerminateExecute(r ApiConsumersSubscriptionsTerminateRequest) error
Execute executes the request
func (*DefaultAPIService) ResolveCustomer ¶
func (a *DefaultAPIService) ResolveCustomer(ctx context.Context, projectId string) ApiResolveCustomerRequest
ResolveCustomer Resolve customer.
Resolve customer.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @return ApiResolveCustomerRequest
func (*DefaultAPIService) ResolveCustomerExecute ¶
func (a *DefaultAPIService) ResolveCustomerExecute(r ApiResolveCustomerRequest) (*MarketplaceSubscriptionV1Subscription, error)
Execute executes the request
@return MarketplaceSubscriptionV1Subscription
func (*DefaultAPIService) VendorsSubscriptionsGet ¶
func (a *DefaultAPIService) VendorsSubscriptionsGet(ctx context.Context, projectId string, subscriptionId string) ApiVendorsSubscriptionsGetRequest
VendorsSubscriptionsGet Get a subscription.
Get a subscription.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @param subscriptionId @return ApiVendorsSubscriptionsGetRequest
func (*DefaultAPIService) VendorsSubscriptionsGetExecute ¶
func (a *DefaultAPIService) VendorsSubscriptionsGetExecute(r ApiVendorsSubscriptionsGetRequest) (*MarketplaceSubscriptionV1Subscription, error)
Execute executes the request
@return MarketplaceSubscriptionV1Subscription
func (*DefaultAPIService) VendorsSubscriptionsListByOrganization ¶
func (a *DefaultAPIService) VendorsSubscriptionsListByOrganization(ctx context.Context, organizationId string) ApiVendorsSubscriptionsListByOrganizationRequest
VendorsSubscriptionsListByOrganization List all subscriptions of an organization.
List all subscriptions of an organization.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param organizationId @return ApiVendorsSubscriptionsListByOrganizationRequest
func (*DefaultAPIService) VendorsSubscriptionsListByOrganizationExecute ¶
func (a *DefaultAPIService) VendorsSubscriptionsListByOrganizationExecute(r ApiVendorsSubscriptionsListByOrganizationRequest) (*MarketplaceSubscriptionV1ListSubscriptionsResponse, error)
Execute executes the request
@return MarketplaceSubscriptionV1ListSubscriptionsResponse
func (*DefaultAPIService) VendorsSubscriptionsListByProject ¶
func (a *DefaultAPIService) VendorsSubscriptionsListByProject(ctx context.Context, projectId string) ApiVendorsSubscriptionsListByProjectRequest
VendorsSubscriptionsListByProject List all subscriptions of an project.
List all subscriptions of an project.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @return ApiVendorsSubscriptionsListByProjectRequest
func (*DefaultAPIService) VendorsSubscriptionsListByProjectExecute ¶
func (a *DefaultAPIService) VendorsSubscriptionsListByProjectExecute(r ApiVendorsSubscriptionsListByProjectRequest) (*MarketplaceSubscriptionV1ListSubscriptionsResponse, error)
Execute executes the request
@return MarketplaceSubscriptionV1ListSubscriptionsResponse
func (*DefaultAPIService) VendorsSubscriptionsReject ¶
func (a *DefaultAPIService) VendorsSubscriptionsReject(ctx context.Context, projectId string, subscriptionId string) ApiVendorsSubscriptionsRejectRequest
VendorsSubscriptionsReject Reject a subscription.
Reject a subscription (in any lifecycle state). Only available for subscriptions to products with lifecycle state `PRODUCT_PREVIEW`.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @param subscriptionId @return ApiVendorsSubscriptionsRejectRequest
func (*DefaultAPIService) VendorsSubscriptionsRejectExecute ¶
func (a *DefaultAPIService) VendorsSubscriptionsRejectExecute(r ApiVendorsSubscriptionsRejectRequest) error
Execute executes the request
type DefaultAPIServiceMock ¶
type DefaultAPIServiceMock struct {
// ApproveSubscriptionExecuteMock can be populated to implement the behavior of the ApproveSubscriptionExecute function of this mock
ApproveSubscriptionExecuteMock *func(r ApiApproveSubscriptionRequest) error
// ConsumersSubscriptionsCancelExecuteMock can be populated to implement the behavior of the ConsumersSubscriptionsCancelExecute function of this mock
ConsumersSubscriptionsCancelExecuteMock *func(r ApiConsumersSubscriptionsCancelRequest) error
// ConsumersSubscriptionsCreateExecuteMock can be populated to implement the behavior of the ConsumersSubscriptionsCreateExecute function of this mock
ConsumersSubscriptionsCreateExecuteMock *func(r ApiConsumersSubscriptionsCreateRequest) (*MarketplaceSubscriptionV1Subscription, error)
// ConsumersSubscriptionsGetExecuteMock can be populated to implement the behavior of the ConsumersSubscriptionsGetExecute function of this mock
ConsumersSubscriptionsGetExecuteMock *func(r ApiConsumersSubscriptionsGetRequest) (*MarketplaceSubscriptionV1Subscription, error)
// ConsumersSubscriptionsListByOrganizationExecuteMock can be populated to implement the behavior of the ConsumersSubscriptionsListByOrganizationExecute function of this mock
ConsumersSubscriptionsListByOrganizationExecuteMock *func(r ApiConsumersSubscriptionsListByOrganizationRequest) (*MarketplaceSubscriptionV1ListSubscriptionsResponse, error)
// ConsumersSubscriptionsListByProjectExecuteMock can be populated to implement the behavior of the ConsumersSubscriptionsListByProjectExecute function of this mock
ConsumersSubscriptionsListByProjectExecuteMock *func(r ApiConsumersSubscriptionsListByProjectRequest) (*MarketplaceSubscriptionV1ListSubscriptionsResponse, error)
// ConsumersSubscriptionsRedirectsGetExecuteMock can be populated to implement the behavior of the ConsumersSubscriptionsRedirectsGetExecute function of this mock
ConsumersSubscriptionsRedirectsGetExecuteMock *func(r ApiConsumersSubscriptionsRedirectsGetRequest) (*MarketplaceSubscriptionV1SubscriptionRedirect, error)
// ConsumersSubscriptionsTerminateExecuteMock can be populated to implement the behavior of the ConsumersSubscriptionsTerminateExecute function of this mock
ConsumersSubscriptionsTerminateExecuteMock *func(r ApiConsumersSubscriptionsTerminateRequest) error
// ResolveCustomerExecuteMock can be populated to implement the behavior of the ResolveCustomerExecute function of this mock
ResolveCustomerExecuteMock *func(r ApiResolveCustomerRequest) (*MarketplaceSubscriptionV1Subscription, error)
// VendorsSubscriptionsGetExecuteMock can be populated to implement the behavior of the VendorsSubscriptionsGetExecute function of this mock
VendorsSubscriptionsGetExecuteMock *func(r ApiVendorsSubscriptionsGetRequest) (*MarketplaceSubscriptionV1Subscription, error)
// VendorsSubscriptionsListByOrganizationExecuteMock can be populated to implement the behavior of the VendorsSubscriptionsListByOrganizationExecute function of this mock
VendorsSubscriptionsListByOrganizationExecuteMock *func(r ApiVendorsSubscriptionsListByOrganizationRequest) (*MarketplaceSubscriptionV1ListSubscriptionsResponse, error)
// VendorsSubscriptionsListByProjectExecuteMock can be populated to implement the behavior of the VendorsSubscriptionsListByProjectExecute function of this mock
VendorsSubscriptionsListByProjectExecuteMock *func(r ApiVendorsSubscriptionsListByProjectRequest) (*MarketplaceSubscriptionV1ListSubscriptionsResponse, error)
// VendorsSubscriptionsRejectExecuteMock can be populated to implement the behavior of the VendorsSubscriptionsRejectExecute function of this mock
VendorsSubscriptionsRejectExecuteMock *func(r ApiVendorsSubscriptionsRejectRequest) error
}
DefaultAPIServiceMock is meant to be used for testing only as a replacement for DefaultAPIService. By default all FooExecute() implementations are a no-op. Behavior of the mock can be customized by populating the callbacks in this struct.
func (DefaultAPIServiceMock) ApproveSubscription ¶
func (a DefaultAPIServiceMock) ApproveSubscription(ctx context.Context, projectId string, subscriptionId string) ApiApproveSubscriptionRequest
func (DefaultAPIServiceMock) ApproveSubscriptionExecute ¶
func (a DefaultAPIServiceMock) ApproveSubscriptionExecute(r ApiApproveSubscriptionRequest) error
ApproveSubscriptionExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the ApproveSubscriptionExecuteMock field in the DefaultAPIServiceMock struct.
func (DefaultAPIServiceMock) ConsumersSubscriptionsCancel ¶
func (a DefaultAPIServiceMock) ConsumersSubscriptionsCancel(ctx context.Context, projectId string, subscriptionId string) ApiConsumersSubscriptionsCancelRequest
func (DefaultAPIServiceMock) ConsumersSubscriptionsCancelExecute ¶
func (a DefaultAPIServiceMock) ConsumersSubscriptionsCancelExecute(r ApiConsumersSubscriptionsCancelRequest) error
ConsumersSubscriptionsCancelExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the ConsumersSubscriptionsCancelExecuteMock field in the DefaultAPIServiceMock struct.
func (DefaultAPIServiceMock) ConsumersSubscriptionsCreate ¶
func (a DefaultAPIServiceMock) ConsumersSubscriptionsCreate(ctx context.Context, projectId string) ApiConsumersSubscriptionsCreateRequest
func (DefaultAPIServiceMock) ConsumersSubscriptionsCreateExecute ¶
func (a DefaultAPIServiceMock) ConsumersSubscriptionsCreateExecute(r ApiConsumersSubscriptionsCreateRequest) (*MarketplaceSubscriptionV1Subscription, error)
ConsumersSubscriptionsCreateExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the ConsumersSubscriptionsCreateExecuteMock field in the DefaultAPIServiceMock struct.
func (DefaultAPIServiceMock) ConsumersSubscriptionsGet ¶
func (a DefaultAPIServiceMock) ConsumersSubscriptionsGet(ctx context.Context, projectId string, subscriptionId string) ApiConsumersSubscriptionsGetRequest
func (DefaultAPIServiceMock) ConsumersSubscriptionsGetExecute ¶
func (a DefaultAPIServiceMock) ConsumersSubscriptionsGetExecute(r ApiConsumersSubscriptionsGetRequest) (*MarketplaceSubscriptionV1Subscription, error)
ConsumersSubscriptionsGetExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the ConsumersSubscriptionsGetExecuteMock field in the DefaultAPIServiceMock struct.
func (DefaultAPIServiceMock) ConsumersSubscriptionsListByOrganization ¶
func (a DefaultAPIServiceMock) ConsumersSubscriptionsListByOrganization(ctx context.Context, organizationId string) ApiConsumersSubscriptionsListByOrganizationRequest
func (DefaultAPIServiceMock) ConsumersSubscriptionsListByOrganizationExecute ¶
func (a DefaultAPIServiceMock) ConsumersSubscriptionsListByOrganizationExecute(r ApiConsumersSubscriptionsListByOrganizationRequest) (*MarketplaceSubscriptionV1ListSubscriptionsResponse, error)
ConsumersSubscriptionsListByOrganizationExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the ConsumersSubscriptionsListByOrganizationExecuteMock field in the DefaultAPIServiceMock struct.
func (DefaultAPIServiceMock) ConsumersSubscriptionsListByProject ¶
func (a DefaultAPIServiceMock) ConsumersSubscriptionsListByProject(ctx context.Context, projectId string) ApiConsumersSubscriptionsListByProjectRequest
func (DefaultAPIServiceMock) ConsumersSubscriptionsListByProjectExecute ¶
func (a DefaultAPIServiceMock) ConsumersSubscriptionsListByProjectExecute(r ApiConsumersSubscriptionsListByProjectRequest) (*MarketplaceSubscriptionV1ListSubscriptionsResponse, error)
ConsumersSubscriptionsListByProjectExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the ConsumersSubscriptionsListByProjectExecuteMock field in the DefaultAPIServiceMock struct.
func (DefaultAPIServiceMock) ConsumersSubscriptionsRedirectsGet ¶
func (a DefaultAPIServiceMock) ConsumersSubscriptionsRedirectsGet(ctx context.Context, projectId string, subscriptionId string) ApiConsumersSubscriptionsRedirectsGetRequest
func (DefaultAPIServiceMock) ConsumersSubscriptionsRedirectsGetExecute ¶
func (a DefaultAPIServiceMock) ConsumersSubscriptionsRedirectsGetExecute(r ApiConsumersSubscriptionsRedirectsGetRequest) (*MarketplaceSubscriptionV1SubscriptionRedirect, error)
ConsumersSubscriptionsRedirectsGetExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the ConsumersSubscriptionsRedirectsGetExecuteMock field in the DefaultAPIServiceMock struct.
func (DefaultAPIServiceMock) ConsumersSubscriptionsTerminate ¶
func (a DefaultAPIServiceMock) ConsumersSubscriptionsTerminate(ctx context.Context, projectId string, subscriptionId string) ApiConsumersSubscriptionsTerminateRequest
func (DefaultAPIServiceMock) ConsumersSubscriptionsTerminateExecute ¶
func (a DefaultAPIServiceMock) ConsumersSubscriptionsTerminateExecute(r ApiConsumersSubscriptionsTerminateRequest) error
ConsumersSubscriptionsTerminateExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the ConsumersSubscriptionsTerminateExecuteMock field in the DefaultAPIServiceMock struct.
func (DefaultAPIServiceMock) ResolveCustomer ¶
func (a DefaultAPIServiceMock) ResolveCustomer(ctx context.Context, projectId string) ApiResolveCustomerRequest
func (DefaultAPIServiceMock) ResolveCustomerExecute ¶
func (a DefaultAPIServiceMock) ResolveCustomerExecute(r ApiResolveCustomerRequest) (*MarketplaceSubscriptionV1Subscription, error)
ResolveCustomerExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the ResolveCustomerExecuteMock field in the DefaultAPIServiceMock struct.
func (DefaultAPIServiceMock) VendorsSubscriptionsGet ¶
func (a DefaultAPIServiceMock) VendorsSubscriptionsGet(ctx context.Context, projectId string, subscriptionId string) ApiVendorsSubscriptionsGetRequest
func (DefaultAPIServiceMock) VendorsSubscriptionsGetExecute ¶
func (a DefaultAPIServiceMock) VendorsSubscriptionsGetExecute(r ApiVendorsSubscriptionsGetRequest) (*MarketplaceSubscriptionV1Subscription, error)
VendorsSubscriptionsGetExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the VendorsSubscriptionsGetExecuteMock field in the DefaultAPIServiceMock struct.
func (DefaultAPIServiceMock) VendorsSubscriptionsListByOrganization ¶
func (a DefaultAPIServiceMock) VendorsSubscriptionsListByOrganization(ctx context.Context, organizationId string) ApiVendorsSubscriptionsListByOrganizationRequest
func (DefaultAPIServiceMock) VendorsSubscriptionsListByOrganizationExecute ¶
func (a DefaultAPIServiceMock) VendorsSubscriptionsListByOrganizationExecute(r ApiVendorsSubscriptionsListByOrganizationRequest) (*MarketplaceSubscriptionV1ListSubscriptionsResponse, error)
VendorsSubscriptionsListByOrganizationExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the VendorsSubscriptionsListByOrganizationExecuteMock field in the DefaultAPIServiceMock struct.
func (DefaultAPIServiceMock) VendorsSubscriptionsListByProject ¶
func (a DefaultAPIServiceMock) VendorsSubscriptionsListByProject(ctx context.Context, projectId string) ApiVendorsSubscriptionsListByProjectRequest
func (DefaultAPIServiceMock) VendorsSubscriptionsListByProjectExecute ¶
func (a DefaultAPIServiceMock) VendorsSubscriptionsListByProjectExecute(r ApiVendorsSubscriptionsListByProjectRequest) (*MarketplaceSubscriptionV1ListSubscriptionsResponse, error)
VendorsSubscriptionsListByProjectExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the VendorsSubscriptionsListByProjectExecuteMock field in the DefaultAPIServiceMock struct.
func (DefaultAPIServiceMock) VendorsSubscriptionsReject ¶
func (a DefaultAPIServiceMock) VendorsSubscriptionsReject(ctx context.Context, projectId string, subscriptionId string) ApiVendorsSubscriptionsRejectRequest
func (DefaultAPIServiceMock) VendorsSubscriptionsRejectExecute ¶
func (a DefaultAPIServiceMock) VendorsSubscriptionsRejectExecute(r ApiVendorsSubscriptionsRejectRequest) error
VendorsSubscriptionsRejectExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the VendorsSubscriptionsRejectExecuteMock field in the DefaultAPIServiceMock struct.
type ErrorResponse ¶
type ErrorResponse struct {
// Reason phrase of the status code.
Error string `json:"error"`
// Description of the error.
Message string `json:"message"`
// Path which was called.
Path string `json:"path"`
// HTTP response status code.
Status int32 `json:"status"`
// Timestamp at which the error occurred.
TimeStamp time.Time `json:"timeStamp"`
AdditionalProperties map[string]interface{}
}
ErrorResponse struct for ErrorResponse
func NewErrorResponse ¶
func NewErrorResponse(error_ string, message string, path string, status int32, timeStamp time.Time) *ErrorResponse
NewErrorResponse instantiates a new ErrorResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewErrorResponseWithDefaults ¶
func NewErrorResponseWithDefaults() *ErrorResponse
NewErrorResponseWithDefaults instantiates a new ErrorResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ErrorResponse) GetError ¶
func (o *ErrorResponse) GetError() string
GetError returns the Error field value
func (*ErrorResponse) GetErrorOk ¶
func (o *ErrorResponse) GetErrorOk() (*string, bool)
GetErrorOk returns a tuple with the Error field value and a boolean to check if the value has been set.
func (*ErrorResponse) GetMessage ¶
func (o *ErrorResponse) GetMessage() string
GetMessage returns the Message field value
func (*ErrorResponse) GetMessageOk ¶
func (o *ErrorResponse) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.
func (*ErrorResponse) GetPath ¶
func (o *ErrorResponse) GetPath() string
GetPath returns the Path field value
func (*ErrorResponse) GetPathOk ¶
func (o *ErrorResponse) GetPathOk() (*string, bool)
GetPathOk returns a tuple with the Path field value and a boolean to check if the value has been set.
func (*ErrorResponse) GetStatus ¶
func (o *ErrorResponse) GetStatus() int32
GetStatus returns the Status field value
func (*ErrorResponse) GetStatusOk ¶
func (o *ErrorResponse) GetStatusOk() (*int32, bool)
GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.
func (*ErrorResponse) GetTimeStamp ¶
func (o *ErrorResponse) GetTimeStamp() time.Time
GetTimeStamp returns the TimeStamp field value
func (*ErrorResponse) GetTimeStampOk ¶
func (o *ErrorResponse) GetTimeStampOk() (*time.Time, bool)
GetTimeStampOk returns a tuple with the TimeStamp field value and a boolean to check if the value has been set.
func (ErrorResponse) MarshalJSON ¶
func (o ErrorResponse) MarshalJSON() ([]byte, error)
func (*ErrorResponse) SetError ¶
func (o *ErrorResponse) SetError(v string)
SetError sets field value
func (*ErrorResponse) SetMessage ¶
func (o *ErrorResponse) SetMessage(v string)
SetMessage sets field value
func (*ErrorResponse) SetStatus ¶
func (o *ErrorResponse) SetStatus(v int32)
SetStatus sets field value
func (*ErrorResponse) SetTimeStamp ¶
func (o *ErrorResponse) SetTimeStamp(v time.Time)
SetTimeStamp sets field value
func (ErrorResponse) ToMap ¶
func (o ErrorResponse) ToMap() (map[string]interface{}, error)
func (*ErrorResponse) UnmarshalJSON ¶
func (o *ErrorResponse) UnmarshalJSON(data []byte) (err error)
type MappedNullable ¶
type MarketplaceSubscriptionV1Assets ¶
type MarketplaceSubscriptionV1Assets struct {
EndUserLicenseAgreement *MarketplaceSubscriptionV1File `json:"endUserLicenseAgreement,omitempty"`
ProductDescription *MarketplaceSubscriptionV1File `json:"productDescription,omitempty"`
ServiceCertificate *MarketplaceSubscriptionV1File `json:"serviceCertificate,omitempty"`
ServiceLevelAgreement *MarketplaceSubscriptionV1File `json:"serviceLevelAgreement,omitempty"`
AdditionalProperties map[string]interface{}
}
MarketplaceSubscriptionV1Assets struct for MarketplaceSubscriptionV1Assets
func NewMarketplaceSubscriptionV1Assets ¶
func NewMarketplaceSubscriptionV1Assets() *MarketplaceSubscriptionV1Assets
NewMarketplaceSubscriptionV1Assets instantiates a new MarketplaceSubscriptionV1Assets object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewMarketplaceSubscriptionV1AssetsWithDefaults ¶
func NewMarketplaceSubscriptionV1AssetsWithDefaults() *MarketplaceSubscriptionV1Assets
NewMarketplaceSubscriptionV1AssetsWithDefaults instantiates a new MarketplaceSubscriptionV1Assets object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*MarketplaceSubscriptionV1Assets) GetEndUserLicenseAgreement ¶
func (o *MarketplaceSubscriptionV1Assets) GetEndUserLicenseAgreement() MarketplaceSubscriptionV1File
GetEndUserLicenseAgreement returns the EndUserLicenseAgreement field value if set, zero value otherwise.
func (*MarketplaceSubscriptionV1Assets) GetEndUserLicenseAgreementOk ¶
func (o *MarketplaceSubscriptionV1Assets) GetEndUserLicenseAgreementOk() (*MarketplaceSubscriptionV1File, bool)
GetEndUserLicenseAgreementOk returns a tuple with the EndUserLicenseAgreement field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MarketplaceSubscriptionV1Assets) GetProductDescription ¶
func (o *MarketplaceSubscriptionV1Assets) GetProductDescription() MarketplaceSubscriptionV1File
GetProductDescription returns the ProductDescription field value if set, zero value otherwise.
func (*MarketplaceSubscriptionV1Assets) GetProductDescriptionOk ¶
func (o *MarketplaceSubscriptionV1Assets) GetProductDescriptionOk() (*MarketplaceSubscriptionV1File, bool)
GetProductDescriptionOk returns a tuple with the ProductDescription field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MarketplaceSubscriptionV1Assets) GetServiceCertificate ¶
func (o *MarketplaceSubscriptionV1Assets) GetServiceCertificate() MarketplaceSubscriptionV1File
GetServiceCertificate returns the ServiceCertificate field value if set, zero value otherwise.
func (*MarketplaceSubscriptionV1Assets) GetServiceCertificateOk ¶
func (o *MarketplaceSubscriptionV1Assets) GetServiceCertificateOk() (*MarketplaceSubscriptionV1File, bool)
GetServiceCertificateOk returns a tuple with the ServiceCertificate field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MarketplaceSubscriptionV1Assets) GetServiceLevelAgreement ¶
func (o *MarketplaceSubscriptionV1Assets) GetServiceLevelAgreement() MarketplaceSubscriptionV1File
GetServiceLevelAgreement returns the ServiceLevelAgreement field value if set, zero value otherwise.
func (*MarketplaceSubscriptionV1Assets) GetServiceLevelAgreementOk ¶
func (o *MarketplaceSubscriptionV1Assets) GetServiceLevelAgreementOk() (*MarketplaceSubscriptionV1File, bool)
GetServiceLevelAgreementOk returns a tuple with the ServiceLevelAgreement field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MarketplaceSubscriptionV1Assets) HasEndUserLicenseAgreement ¶
func (o *MarketplaceSubscriptionV1Assets) HasEndUserLicenseAgreement() bool
HasEndUserLicenseAgreement returns a boolean if a field has been set.
func (*MarketplaceSubscriptionV1Assets) HasProductDescription ¶
func (o *MarketplaceSubscriptionV1Assets) HasProductDescription() bool
HasProductDescription returns a boolean if a field has been set.
func (*MarketplaceSubscriptionV1Assets) HasServiceCertificate ¶
func (o *MarketplaceSubscriptionV1Assets) HasServiceCertificate() bool
HasServiceCertificate returns a boolean if a field has been set.
func (*MarketplaceSubscriptionV1Assets) HasServiceLevelAgreement ¶
func (o *MarketplaceSubscriptionV1Assets) HasServiceLevelAgreement() bool
HasServiceLevelAgreement returns a boolean if a field has been set.
func (MarketplaceSubscriptionV1Assets) MarshalJSON ¶
func (o MarketplaceSubscriptionV1Assets) MarshalJSON() ([]byte, error)
func (*MarketplaceSubscriptionV1Assets) SetEndUserLicenseAgreement ¶
func (o *MarketplaceSubscriptionV1Assets) SetEndUserLicenseAgreement(v MarketplaceSubscriptionV1File)
SetEndUserLicenseAgreement gets a reference to the given MarketplaceSubscriptionV1File and assigns it to the EndUserLicenseAgreement field.
func (*MarketplaceSubscriptionV1Assets) SetProductDescription ¶
func (o *MarketplaceSubscriptionV1Assets) SetProductDescription(v MarketplaceSubscriptionV1File)
SetProductDescription gets a reference to the given MarketplaceSubscriptionV1File and assigns it to the ProductDescription field.
func (*MarketplaceSubscriptionV1Assets) SetServiceCertificate ¶
func (o *MarketplaceSubscriptionV1Assets) SetServiceCertificate(v MarketplaceSubscriptionV1File)
SetServiceCertificate gets a reference to the given MarketplaceSubscriptionV1File and assigns it to the ServiceCertificate field.
func (*MarketplaceSubscriptionV1Assets) SetServiceLevelAgreement ¶
func (o *MarketplaceSubscriptionV1Assets) SetServiceLevelAgreement(v MarketplaceSubscriptionV1File)
SetServiceLevelAgreement gets a reference to the given MarketplaceSubscriptionV1File and assigns it to the ServiceLevelAgreement field.
func (MarketplaceSubscriptionV1Assets) ToMap ¶
func (o MarketplaceSubscriptionV1Assets) ToMap() (map[string]interface{}, error)
func (*MarketplaceSubscriptionV1Assets) UnmarshalJSON ¶
func (o *MarketplaceSubscriptionV1Assets) UnmarshalJSON(data []byte) (err error)
type MarketplaceSubscriptionV1File ¶
type MarketplaceSubscriptionV1File struct {
Version *MarketplaceSubscriptionV1FileLocalizedVersion `json:"version,omitempty"`
AdditionalProperties map[string]interface{}
}
MarketplaceSubscriptionV1File struct for MarketplaceSubscriptionV1File
func NewMarketplaceSubscriptionV1File ¶
func NewMarketplaceSubscriptionV1File() *MarketplaceSubscriptionV1File
NewMarketplaceSubscriptionV1File instantiates a new MarketplaceSubscriptionV1File object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewMarketplaceSubscriptionV1FileWithDefaults ¶
func NewMarketplaceSubscriptionV1FileWithDefaults() *MarketplaceSubscriptionV1File
NewMarketplaceSubscriptionV1FileWithDefaults instantiates a new MarketplaceSubscriptionV1File object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*MarketplaceSubscriptionV1File) GetVersion ¶
func (o *MarketplaceSubscriptionV1File) GetVersion() MarketplaceSubscriptionV1FileLocalizedVersion
GetVersion returns the Version field value if set, zero value otherwise.
func (*MarketplaceSubscriptionV1File) GetVersionOk ¶
func (o *MarketplaceSubscriptionV1File) GetVersionOk() (*MarketplaceSubscriptionV1FileLocalizedVersion, bool)
GetVersionOk returns a tuple with the Version field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MarketplaceSubscriptionV1File) HasVersion ¶
func (o *MarketplaceSubscriptionV1File) HasVersion() bool
HasVersion returns a boolean if a field has been set.
func (MarketplaceSubscriptionV1File) MarshalJSON ¶
func (o MarketplaceSubscriptionV1File) MarshalJSON() ([]byte, error)
func (*MarketplaceSubscriptionV1File) SetVersion ¶
func (o *MarketplaceSubscriptionV1File) SetVersion(v MarketplaceSubscriptionV1FileLocalizedVersion)
SetVersion gets a reference to the given MarketplaceSubscriptionV1FileLocalizedVersion and assigns it to the Version field.
func (MarketplaceSubscriptionV1File) ToMap ¶
func (o MarketplaceSubscriptionV1File) ToMap() (map[string]interface{}, error)
func (*MarketplaceSubscriptionV1File) UnmarshalJSON ¶
func (o *MarketplaceSubscriptionV1File) UnmarshalJSON(data []byte) (err error)
type MarketplaceSubscriptionV1FileLocalizedVersion ¶
type MarketplaceSubscriptionV1FileLocalizedVersion struct {
// The file version matching the file name (localized).
De *string `json:"de,omitempty"`
// The file version matching the file name (localized).
En *string `json:"en,omitempty"`
AdditionalProperties map[string]interface{}
}
MarketplaceSubscriptionV1FileLocalizedVersion struct for MarketplaceSubscriptionV1FileLocalizedVersion
func NewMarketplaceSubscriptionV1FileLocalizedVersion ¶
func NewMarketplaceSubscriptionV1FileLocalizedVersion() *MarketplaceSubscriptionV1FileLocalizedVersion
NewMarketplaceSubscriptionV1FileLocalizedVersion instantiates a new MarketplaceSubscriptionV1FileLocalizedVersion object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewMarketplaceSubscriptionV1FileLocalizedVersionWithDefaults ¶
func NewMarketplaceSubscriptionV1FileLocalizedVersionWithDefaults() *MarketplaceSubscriptionV1FileLocalizedVersion
NewMarketplaceSubscriptionV1FileLocalizedVersionWithDefaults instantiates a new MarketplaceSubscriptionV1FileLocalizedVersion object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*MarketplaceSubscriptionV1FileLocalizedVersion) GetDe ¶
func (o *MarketplaceSubscriptionV1FileLocalizedVersion) GetDe() string
GetDe returns the De field value if set, zero value otherwise.
func (*MarketplaceSubscriptionV1FileLocalizedVersion) GetDeOk ¶
func (o *MarketplaceSubscriptionV1FileLocalizedVersion) GetDeOk() (*string, bool)
GetDeOk returns a tuple with the De field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MarketplaceSubscriptionV1FileLocalizedVersion) GetEn ¶
func (o *MarketplaceSubscriptionV1FileLocalizedVersion) GetEn() string
GetEn returns the En field value if set, zero value otherwise.
func (*MarketplaceSubscriptionV1FileLocalizedVersion) GetEnOk ¶
func (o *MarketplaceSubscriptionV1FileLocalizedVersion) GetEnOk() (*string, bool)
GetEnOk returns a tuple with the En field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MarketplaceSubscriptionV1FileLocalizedVersion) HasDe ¶
func (o *MarketplaceSubscriptionV1FileLocalizedVersion) HasDe() bool
HasDe returns a boolean if a field has been set.
func (*MarketplaceSubscriptionV1FileLocalizedVersion) HasEn ¶
func (o *MarketplaceSubscriptionV1FileLocalizedVersion) HasEn() bool
HasEn returns a boolean if a field has been set.
func (MarketplaceSubscriptionV1FileLocalizedVersion) MarshalJSON ¶
func (o MarketplaceSubscriptionV1FileLocalizedVersion) MarshalJSON() ([]byte, error)
func (*MarketplaceSubscriptionV1FileLocalizedVersion) SetDe ¶
func (o *MarketplaceSubscriptionV1FileLocalizedVersion) SetDe(v string)
SetDe gets a reference to the given string and assigns it to the De field.
func (*MarketplaceSubscriptionV1FileLocalizedVersion) SetEn ¶
func (o *MarketplaceSubscriptionV1FileLocalizedVersion) SetEn(v string)
SetEn gets a reference to the given string and assigns it to the En field.
func (MarketplaceSubscriptionV1FileLocalizedVersion) ToMap ¶
func (o MarketplaceSubscriptionV1FileLocalizedVersion) ToMap() (map[string]interface{}, error)
func (*MarketplaceSubscriptionV1FileLocalizedVersion) UnmarshalJSON ¶
func (o *MarketplaceSubscriptionV1FileLocalizedVersion) UnmarshalJSON(data []byte) (err error)
type MarketplaceSubscriptionV1ListSubscriptionsResponse ¶
type MarketplaceSubscriptionV1ListSubscriptionsResponse struct {
Cursor *string `json:"cursor,omitempty"`
Items []MarketplaceSubscriptionV1Subscription `json:"items,omitempty"`
Limit *int32 `json:"limit,omitempty"`
AdditionalProperties map[string]interface{}
}
MarketplaceSubscriptionV1ListSubscriptionsResponse struct for MarketplaceSubscriptionV1ListSubscriptionsResponse
func NewMarketplaceSubscriptionV1ListSubscriptionsResponse ¶
func NewMarketplaceSubscriptionV1ListSubscriptionsResponse() *MarketplaceSubscriptionV1ListSubscriptionsResponse
NewMarketplaceSubscriptionV1ListSubscriptionsResponse instantiates a new MarketplaceSubscriptionV1ListSubscriptionsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewMarketplaceSubscriptionV1ListSubscriptionsResponseWithDefaults ¶
func NewMarketplaceSubscriptionV1ListSubscriptionsResponseWithDefaults() *MarketplaceSubscriptionV1ListSubscriptionsResponse
NewMarketplaceSubscriptionV1ListSubscriptionsResponseWithDefaults instantiates a new MarketplaceSubscriptionV1ListSubscriptionsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*MarketplaceSubscriptionV1ListSubscriptionsResponse) GetCursor ¶
func (o *MarketplaceSubscriptionV1ListSubscriptionsResponse) GetCursor() string
GetCursor returns the Cursor field value if set, zero value otherwise.
func (*MarketplaceSubscriptionV1ListSubscriptionsResponse) GetCursorOk ¶
func (o *MarketplaceSubscriptionV1ListSubscriptionsResponse) GetCursorOk() (*string, bool)
GetCursorOk returns a tuple with the Cursor field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MarketplaceSubscriptionV1ListSubscriptionsResponse) GetItems ¶
func (o *MarketplaceSubscriptionV1ListSubscriptionsResponse) GetItems() []MarketplaceSubscriptionV1Subscription
GetItems returns the Items field value if set, zero value otherwise.
func (*MarketplaceSubscriptionV1ListSubscriptionsResponse) GetItemsOk ¶
func (o *MarketplaceSubscriptionV1ListSubscriptionsResponse) GetItemsOk() ([]MarketplaceSubscriptionV1Subscription, bool)
GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MarketplaceSubscriptionV1ListSubscriptionsResponse) GetLimit ¶
func (o *MarketplaceSubscriptionV1ListSubscriptionsResponse) GetLimit() int32
GetLimit returns the Limit field value if set, zero value otherwise.
func (*MarketplaceSubscriptionV1ListSubscriptionsResponse) GetLimitOk ¶
func (o *MarketplaceSubscriptionV1ListSubscriptionsResponse) GetLimitOk() (*int32, bool)
GetLimitOk returns a tuple with the Limit field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MarketplaceSubscriptionV1ListSubscriptionsResponse) HasCursor ¶
func (o *MarketplaceSubscriptionV1ListSubscriptionsResponse) HasCursor() bool
HasCursor returns a boolean if a field has been set.
func (*MarketplaceSubscriptionV1ListSubscriptionsResponse) HasItems ¶
func (o *MarketplaceSubscriptionV1ListSubscriptionsResponse) HasItems() bool
HasItems returns a boolean if a field has been set.
func (*MarketplaceSubscriptionV1ListSubscriptionsResponse) HasLimit ¶
func (o *MarketplaceSubscriptionV1ListSubscriptionsResponse) HasLimit() bool
HasLimit returns a boolean if a field has been set.
func (MarketplaceSubscriptionV1ListSubscriptionsResponse) MarshalJSON ¶
func (o MarketplaceSubscriptionV1ListSubscriptionsResponse) MarshalJSON() ([]byte, error)
func (*MarketplaceSubscriptionV1ListSubscriptionsResponse) SetCursor ¶
func (o *MarketplaceSubscriptionV1ListSubscriptionsResponse) SetCursor(v string)
SetCursor gets a reference to the given string and assigns it to the Cursor field.
func (*MarketplaceSubscriptionV1ListSubscriptionsResponse) SetItems ¶
func (o *MarketplaceSubscriptionV1ListSubscriptionsResponse) SetItems(v []MarketplaceSubscriptionV1Subscription)
SetItems gets a reference to the given []MarketplaceSubscriptionV1Subscription and assigns it to the Items field.
func (*MarketplaceSubscriptionV1ListSubscriptionsResponse) SetLimit ¶
func (o *MarketplaceSubscriptionV1ListSubscriptionsResponse) SetLimit(v int32)
SetLimit gets a reference to the given int32 and assigns it to the Limit field.
func (MarketplaceSubscriptionV1ListSubscriptionsResponse) ToMap ¶
func (o MarketplaceSubscriptionV1ListSubscriptionsResponse) ToMap() (map[string]interface{}, error)
func (*MarketplaceSubscriptionV1ListSubscriptionsResponse) UnmarshalJSON ¶
func (o *MarketplaceSubscriptionV1ListSubscriptionsResponse) UnmarshalJSON(data []byte) (err error)
type MarketplaceSubscriptionV1Subscription ¶
type MarketplaceSubscriptionV1Subscription struct {
// Period between the subscription was created until the approval needs to happen.
ApprovalTimeout *string `json:"approvalTimeout,omitempty"`
// If true, the the subscription will extend its validity automatically at the end of the current period.
AutoRenewal *bool `json:"autoRenewal,omitempty"`
LifecycleState MarketplaceSubscriptionV1SubscriptionLifecycleState `json:"lifecycleState"`
// When the subscription was ordered.
OrderedAt string `json:"orderedAt"`
// The UUID of the organization.
OrganizationId string `json:"organizationId"`
// The product to the subscription.
Product MarketplaceSubscriptionV1SubscriptionProduct `json:"product"`
// The UUID of the project.
ProjectId string `json:"projectId"`
// The UUID of the subscription.
SubscriptionId string `json:"subscriptionId"`
// Timestamp when the subscription will finally terminate.
TerminatesAt *string `json:"terminatesAt,omitempty"`
// Timestamp when the subscription validity has started.
ValidFrom *string `json:"validFrom,omitempty"`
// Timestamp when the current subscription validity will end. May be automatically renewed.
ValidUntil *string `json:"validUntil,omitempty"`
AdditionalProperties map[string]interface{}
}
MarketplaceSubscriptionV1Subscription struct for MarketplaceSubscriptionV1Subscription
func NewMarketplaceSubscriptionV1Subscription ¶
func NewMarketplaceSubscriptionV1Subscription(lifecycleState MarketplaceSubscriptionV1SubscriptionLifecycleState, orderedAt string, organizationId string, product MarketplaceSubscriptionV1SubscriptionProduct, projectId string, subscriptionId string) *MarketplaceSubscriptionV1Subscription
NewMarketplaceSubscriptionV1Subscription instantiates a new MarketplaceSubscriptionV1Subscription object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewMarketplaceSubscriptionV1SubscriptionWithDefaults ¶
func NewMarketplaceSubscriptionV1SubscriptionWithDefaults() *MarketplaceSubscriptionV1Subscription
NewMarketplaceSubscriptionV1SubscriptionWithDefaults instantiates a new MarketplaceSubscriptionV1Subscription object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*MarketplaceSubscriptionV1Subscription) GetApprovalTimeout ¶
func (o *MarketplaceSubscriptionV1Subscription) GetApprovalTimeout() string
GetApprovalTimeout returns the ApprovalTimeout field value if set, zero value otherwise.
func (*MarketplaceSubscriptionV1Subscription) GetApprovalTimeoutOk ¶
func (o *MarketplaceSubscriptionV1Subscription) GetApprovalTimeoutOk() (*string, bool)
GetApprovalTimeoutOk returns a tuple with the ApprovalTimeout field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MarketplaceSubscriptionV1Subscription) GetAutoRenewal ¶
func (o *MarketplaceSubscriptionV1Subscription) GetAutoRenewal() bool
GetAutoRenewal returns the AutoRenewal field value if set, zero value otherwise.
func (*MarketplaceSubscriptionV1Subscription) GetAutoRenewalOk ¶
func (o *MarketplaceSubscriptionV1Subscription) GetAutoRenewalOk() (*bool, bool)
GetAutoRenewalOk returns a tuple with the AutoRenewal field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MarketplaceSubscriptionV1Subscription) GetLifecycleState ¶
func (o *MarketplaceSubscriptionV1Subscription) GetLifecycleState() MarketplaceSubscriptionV1SubscriptionLifecycleState
GetLifecycleState returns the LifecycleState field value
func (*MarketplaceSubscriptionV1Subscription) GetLifecycleStateOk ¶
func (o *MarketplaceSubscriptionV1Subscription) GetLifecycleStateOk() (*MarketplaceSubscriptionV1SubscriptionLifecycleState, bool)
GetLifecycleStateOk returns a tuple with the LifecycleState field value and a boolean to check if the value has been set.
func (*MarketplaceSubscriptionV1Subscription) GetOrderedAt ¶
func (o *MarketplaceSubscriptionV1Subscription) GetOrderedAt() string
GetOrderedAt returns the OrderedAt field value
func (*MarketplaceSubscriptionV1Subscription) GetOrderedAtOk ¶
func (o *MarketplaceSubscriptionV1Subscription) GetOrderedAtOk() (*string, bool)
GetOrderedAtOk returns a tuple with the OrderedAt field value and a boolean to check if the value has been set.
func (*MarketplaceSubscriptionV1Subscription) GetOrganizationId ¶
func (o *MarketplaceSubscriptionV1Subscription) GetOrganizationId() string
GetOrganizationId returns the OrganizationId field value
func (*MarketplaceSubscriptionV1Subscription) GetOrganizationIdOk ¶
func (o *MarketplaceSubscriptionV1Subscription) GetOrganizationIdOk() (*string, bool)
GetOrganizationIdOk returns a tuple with the OrganizationId field value and a boolean to check if the value has been set.
func (*MarketplaceSubscriptionV1Subscription) GetProduct ¶
func (o *MarketplaceSubscriptionV1Subscription) GetProduct() MarketplaceSubscriptionV1SubscriptionProduct
GetProduct returns the Product field value
func (*MarketplaceSubscriptionV1Subscription) GetProductOk ¶
func (o *MarketplaceSubscriptionV1Subscription) GetProductOk() (*MarketplaceSubscriptionV1SubscriptionProduct, bool)
GetProductOk returns a tuple with the Product field value and a boolean to check if the value has been set.
func (*MarketplaceSubscriptionV1Subscription) GetProjectId ¶
func (o *MarketplaceSubscriptionV1Subscription) GetProjectId() string
GetProjectId returns the ProjectId field value
func (*MarketplaceSubscriptionV1Subscription) GetProjectIdOk ¶
func (o *MarketplaceSubscriptionV1Subscription) GetProjectIdOk() (*string, bool)
GetProjectIdOk returns a tuple with the ProjectId field value and a boolean to check if the value has been set.
func (*MarketplaceSubscriptionV1Subscription) GetSubscriptionId ¶
func (o *MarketplaceSubscriptionV1Subscription) GetSubscriptionId() string
GetSubscriptionId returns the SubscriptionId field value
func (*MarketplaceSubscriptionV1Subscription) GetSubscriptionIdOk ¶
func (o *MarketplaceSubscriptionV1Subscription) GetSubscriptionIdOk() (*string, bool)
GetSubscriptionIdOk returns a tuple with the SubscriptionId field value and a boolean to check if the value has been set.
func (*MarketplaceSubscriptionV1Subscription) GetTerminatesAt ¶
func (o *MarketplaceSubscriptionV1Subscription) GetTerminatesAt() string
GetTerminatesAt returns the TerminatesAt field value if set, zero value otherwise.
func (*MarketplaceSubscriptionV1Subscription) GetTerminatesAtOk ¶
func (o *MarketplaceSubscriptionV1Subscription) GetTerminatesAtOk() (*string, bool)
GetTerminatesAtOk returns a tuple with the TerminatesAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MarketplaceSubscriptionV1Subscription) GetValidFrom ¶
func (o *MarketplaceSubscriptionV1Subscription) GetValidFrom() string
GetValidFrom returns the ValidFrom field value if set, zero value otherwise.
func (*MarketplaceSubscriptionV1Subscription) GetValidFromOk ¶
func (o *MarketplaceSubscriptionV1Subscription) GetValidFromOk() (*string, bool)
GetValidFromOk returns a tuple with the ValidFrom field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MarketplaceSubscriptionV1Subscription) GetValidUntil ¶
func (o *MarketplaceSubscriptionV1Subscription) GetValidUntil() string
GetValidUntil returns the ValidUntil field value if set, zero value otherwise.
func (*MarketplaceSubscriptionV1Subscription) GetValidUntilOk ¶
func (o *MarketplaceSubscriptionV1Subscription) GetValidUntilOk() (*string, bool)
GetValidUntilOk returns a tuple with the ValidUntil field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MarketplaceSubscriptionV1Subscription) HasApprovalTimeout ¶
func (o *MarketplaceSubscriptionV1Subscription) HasApprovalTimeout() bool
HasApprovalTimeout returns a boolean if a field has been set.
func (*MarketplaceSubscriptionV1Subscription) HasAutoRenewal ¶
func (o *MarketplaceSubscriptionV1Subscription) HasAutoRenewal() bool
HasAutoRenewal returns a boolean if a field has been set.
func (*MarketplaceSubscriptionV1Subscription) HasTerminatesAt ¶
func (o *MarketplaceSubscriptionV1Subscription) HasTerminatesAt() bool
HasTerminatesAt returns a boolean if a field has been set.
func (*MarketplaceSubscriptionV1Subscription) HasValidFrom ¶
func (o *MarketplaceSubscriptionV1Subscription) HasValidFrom() bool
HasValidFrom returns a boolean if a field has been set.
func (*MarketplaceSubscriptionV1Subscription) HasValidUntil ¶
func (o *MarketplaceSubscriptionV1Subscription) HasValidUntil() bool
HasValidUntil returns a boolean if a field has been set.
func (MarketplaceSubscriptionV1Subscription) MarshalJSON ¶
func (o MarketplaceSubscriptionV1Subscription) MarshalJSON() ([]byte, error)
func (*MarketplaceSubscriptionV1Subscription) SetApprovalTimeout ¶
func (o *MarketplaceSubscriptionV1Subscription) SetApprovalTimeout(v string)
SetApprovalTimeout gets a reference to the given string and assigns it to the ApprovalTimeout field.
func (*MarketplaceSubscriptionV1Subscription) SetAutoRenewal ¶
func (o *MarketplaceSubscriptionV1Subscription) SetAutoRenewal(v bool)
SetAutoRenewal gets a reference to the given bool and assigns it to the AutoRenewal field.
func (*MarketplaceSubscriptionV1Subscription) SetLifecycleState ¶
func (o *MarketplaceSubscriptionV1Subscription) SetLifecycleState(v MarketplaceSubscriptionV1SubscriptionLifecycleState)
SetLifecycleState sets field value
func (*MarketplaceSubscriptionV1Subscription) SetOrderedAt ¶
func (o *MarketplaceSubscriptionV1Subscription) SetOrderedAt(v string)
SetOrderedAt sets field value
func (*MarketplaceSubscriptionV1Subscription) SetOrganizationId ¶
func (o *MarketplaceSubscriptionV1Subscription) SetOrganizationId(v string)
SetOrganizationId sets field value
func (*MarketplaceSubscriptionV1Subscription) SetProduct ¶
func (o *MarketplaceSubscriptionV1Subscription) SetProduct(v MarketplaceSubscriptionV1SubscriptionProduct)
SetProduct sets field value
func (*MarketplaceSubscriptionV1Subscription) SetProjectId ¶
func (o *MarketplaceSubscriptionV1Subscription) SetProjectId(v string)
SetProjectId sets field value
func (*MarketplaceSubscriptionV1Subscription) SetSubscriptionId ¶
func (o *MarketplaceSubscriptionV1Subscription) SetSubscriptionId(v string)
SetSubscriptionId sets field value
func (*MarketplaceSubscriptionV1Subscription) SetTerminatesAt ¶
func (o *MarketplaceSubscriptionV1Subscription) SetTerminatesAt(v string)
SetTerminatesAt gets a reference to the given string and assigns it to the TerminatesAt field.
func (*MarketplaceSubscriptionV1Subscription) SetValidFrom ¶
func (o *MarketplaceSubscriptionV1Subscription) SetValidFrom(v string)
SetValidFrom gets a reference to the given string and assigns it to the ValidFrom field.
func (*MarketplaceSubscriptionV1Subscription) SetValidUntil ¶
func (o *MarketplaceSubscriptionV1Subscription) SetValidUntil(v string)
SetValidUntil gets a reference to the given string and assigns it to the ValidUntil field.
func (MarketplaceSubscriptionV1Subscription) ToMap ¶
func (o MarketplaceSubscriptionV1Subscription) ToMap() (map[string]interface{}, error)
func (*MarketplaceSubscriptionV1Subscription) UnmarshalJSON ¶
func (o *MarketplaceSubscriptionV1Subscription) UnmarshalJSON(data []byte) (err error)
type MarketplaceSubscriptionV1SubscriptionLifecycleState ¶
type MarketplaceSubscriptionV1SubscriptionLifecycleState string
MarketplaceSubscriptionV1SubscriptionLifecycleState the model 'MarketplaceSubscriptionV1SubscriptionLifecycleState'
const ( MARKETPLACESUBSCRIPTIONV1SUBSCRIPTIONLIFECYCLESTATE_STATE_UNSPECIFIED MarketplaceSubscriptionV1SubscriptionLifecycleState = "STATE_UNSPECIFIED" MARKETPLACESUBSCRIPTIONV1SUBSCRIPTIONLIFECYCLESTATE_SUBSCRIPTION_PENDING MarketplaceSubscriptionV1SubscriptionLifecycleState = "SUBSCRIPTION_PENDING" MARKETPLACESUBSCRIPTIONV1SUBSCRIPTIONLIFECYCLESTATE_SUBSCRIPTION_ACTIVE MarketplaceSubscriptionV1SubscriptionLifecycleState = "SUBSCRIPTION_ACTIVE" MARKETPLACESUBSCRIPTIONV1SUBSCRIPTIONLIFECYCLESTATE_SUBSCRIPTION_INACTIVE MarketplaceSubscriptionV1SubscriptionLifecycleState = "SUBSCRIPTION_INACTIVE" MARKETPLACESUBSCRIPTIONV1SUBSCRIPTIONLIFECYCLESTATE_SUBSCRIPTION_CANCELLING MarketplaceSubscriptionV1SubscriptionLifecycleState = "SUBSCRIPTION_CANCELLING" MARKETPLACESUBSCRIPTIONV1SUBSCRIPTIONLIFECYCLESTATE_SUBSCRIPTION_CANCELLED MarketplaceSubscriptionV1SubscriptionLifecycleState = "SUBSCRIPTION_CANCELLED" MARKETPLACESUBSCRIPTIONV1SUBSCRIPTIONLIFECYCLESTATE_SUBSCRIPTION_REJECTED MarketplaceSubscriptionV1SubscriptionLifecycleState = "SUBSCRIPTION_REJECTED" MARKETPLACESUBSCRIPTIONV1SUBSCRIPTIONLIFECYCLESTATE_SUBSCRIPTION_APPROVAL_TIMED_OUT MarketplaceSubscriptionV1SubscriptionLifecycleState = "SUBSCRIPTION_APPROVAL_TIMED_OUT" MARKETPLACESUBSCRIPTIONV1SUBSCRIPTIONLIFECYCLESTATE_UNKNOWN_DEFAULT_OPEN_API MarketplaceSubscriptionV1SubscriptionLifecycleState = "unknown_default_open_api" )
List of marketplace_subscription_v1_Subscription_lifecycleState
func NewMarketplaceSubscriptionV1SubscriptionLifecycleStateFromValue ¶
func NewMarketplaceSubscriptionV1SubscriptionLifecycleStateFromValue(v string) (*MarketplaceSubscriptionV1SubscriptionLifecycleState, error)
NewMarketplaceSubscriptionV1SubscriptionLifecycleStateFromValue returns a pointer to a valid MarketplaceSubscriptionV1SubscriptionLifecycleState for the value passed as argument, or an error if the value passed is not allowed by the enum
func (MarketplaceSubscriptionV1SubscriptionLifecycleState) IsValid ¶
func (v MarketplaceSubscriptionV1SubscriptionLifecycleState) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (MarketplaceSubscriptionV1SubscriptionLifecycleState) Ptr ¶
func (v MarketplaceSubscriptionV1SubscriptionLifecycleState) Ptr() *MarketplaceSubscriptionV1SubscriptionLifecycleState
Ptr returns reference to marketplace_subscription_v1_Subscription_lifecycleState value
func (*MarketplaceSubscriptionV1SubscriptionLifecycleState) UnmarshalJSON ¶
func (v *MarketplaceSubscriptionV1SubscriptionLifecycleState) UnmarshalJSON(src []byte) error
type MarketplaceSubscriptionV1SubscriptionProduct ¶
type MarketplaceSubscriptionV1SubscriptionProduct struct {
Assets *MarketplaceSubscriptionV1Assets `json:"assets,omitempty"`
DeliveryMethod MarketplaceSubscriptionV1SubscriptionProductDeliveryMethod `json:"deliveryMethod"`
LifecycleState MarketplaceSubscriptionV1SubscriptionProductLifecycleState `json:"lifecycleState"`
// The cancellation notice period of the subscription.
NoticePeriod string `json:"noticePeriod"`
// The user-readable plan ID of a pricing option.
PlanId string `json:"planId"`
PriceType MarketplaceSubscriptionV1SubscriptionProductPriceType `json:"priceType"`
// Additional price type information.
PricingPlan string `json:"pricingPlan"`
// The user-readable ID of the product.
ProductId string `json:"productId"`
// The name of the product.
ProductName string `json:"productName"`
// The price of the product (per unit).
Rate string `json:"rate"`
// The period the subscription is valid for before it will be renewed.
ValidityPeriod string `json:"validityPeriod"`
// The product vendor's name.
VendorName string `json:"vendorName"`
// The vendor provided plan ID.
VendorPlanId *string `json:"vendorPlanId,omitempty"`
// The vendor provided prduct ID.
VendorProductId *string `json:"vendorProductId,omitempty"`
// The vendor's website.
VendorWebsiteUrl string `json:"vendorWebsiteUrl"`
AdditionalProperties map[string]interface{}
}
MarketplaceSubscriptionV1SubscriptionProduct struct for MarketplaceSubscriptionV1SubscriptionProduct
func NewMarketplaceSubscriptionV1SubscriptionProduct ¶
func NewMarketplaceSubscriptionV1SubscriptionProduct(deliveryMethod MarketplaceSubscriptionV1SubscriptionProductDeliveryMethod, lifecycleState MarketplaceSubscriptionV1SubscriptionProductLifecycleState, noticePeriod string, planId string, priceType MarketplaceSubscriptionV1SubscriptionProductPriceType, pricingPlan string, productId string, productName string, rate string, validityPeriod string, vendorName string, vendorWebsiteUrl string) *MarketplaceSubscriptionV1SubscriptionProduct
NewMarketplaceSubscriptionV1SubscriptionProduct instantiates a new MarketplaceSubscriptionV1SubscriptionProduct object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewMarketplaceSubscriptionV1SubscriptionProductWithDefaults ¶
func NewMarketplaceSubscriptionV1SubscriptionProductWithDefaults() *MarketplaceSubscriptionV1SubscriptionProduct
NewMarketplaceSubscriptionV1SubscriptionProductWithDefaults instantiates a new MarketplaceSubscriptionV1SubscriptionProduct object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*MarketplaceSubscriptionV1SubscriptionProduct) GetAssets ¶
func (o *MarketplaceSubscriptionV1SubscriptionProduct) GetAssets() MarketplaceSubscriptionV1Assets
GetAssets returns the Assets field value if set, zero value otherwise.
func (*MarketplaceSubscriptionV1SubscriptionProduct) GetAssetsOk ¶
func (o *MarketplaceSubscriptionV1SubscriptionProduct) GetAssetsOk() (*MarketplaceSubscriptionV1Assets, bool)
GetAssetsOk returns a tuple with the Assets field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MarketplaceSubscriptionV1SubscriptionProduct) GetDeliveryMethod ¶
func (o *MarketplaceSubscriptionV1SubscriptionProduct) GetDeliveryMethod() MarketplaceSubscriptionV1SubscriptionProductDeliveryMethod
GetDeliveryMethod returns the DeliveryMethod field value
func (*MarketplaceSubscriptionV1SubscriptionProduct) GetDeliveryMethodOk ¶
func (o *MarketplaceSubscriptionV1SubscriptionProduct) GetDeliveryMethodOk() (*MarketplaceSubscriptionV1SubscriptionProductDeliveryMethod, bool)
GetDeliveryMethodOk returns a tuple with the DeliveryMethod field value and a boolean to check if the value has been set.
func (*MarketplaceSubscriptionV1SubscriptionProduct) GetLifecycleState ¶
func (o *MarketplaceSubscriptionV1SubscriptionProduct) GetLifecycleState() MarketplaceSubscriptionV1SubscriptionProductLifecycleState
GetLifecycleState returns the LifecycleState field value
func (*MarketplaceSubscriptionV1SubscriptionProduct) GetLifecycleStateOk ¶
func (o *MarketplaceSubscriptionV1SubscriptionProduct) GetLifecycleStateOk() (*MarketplaceSubscriptionV1SubscriptionProductLifecycleState, bool)
GetLifecycleStateOk returns a tuple with the LifecycleState field value and a boolean to check if the value has been set.
func (*MarketplaceSubscriptionV1SubscriptionProduct) GetNoticePeriod ¶
func (o *MarketplaceSubscriptionV1SubscriptionProduct) GetNoticePeriod() string
GetNoticePeriod returns the NoticePeriod field value
func (*MarketplaceSubscriptionV1SubscriptionProduct) GetNoticePeriodOk ¶
func (o *MarketplaceSubscriptionV1SubscriptionProduct) GetNoticePeriodOk() (*string, bool)
GetNoticePeriodOk returns a tuple with the NoticePeriod field value and a boolean to check if the value has been set.
func (*MarketplaceSubscriptionV1SubscriptionProduct) GetPlanId ¶
func (o *MarketplaceSubscriptionV1SubscriptionProduct) GetPlanId() string
GetPlanId returns the PlanId field value
func (*MarketplaceSubscriptionV1SubscriptionProduct) GetPlanIdOk ¶
func (o *MarketplaceSubscriptionV1SubscriptionProduct) GetPlanIdOk() (*string, bool)
GetPlanIdOk returns a tuple with the PlanId field value and a boolean to check if the value has been set.
func (*MarketplaceSubscriptionV1SubscriptionProduct) GetPriceType ¶
func (o *MarketplaceSubscriptionV1SubscriptionProduct) GetPriceType() MarketplaceSubscriptionV1SubscriptionProductPriceType
GetPriceType returns the PriceType field value
func (*MarketplaceSubscriptionV1SubscriptionProduct) GetPriceTypeOk ¶
func (o *MarketplaceSubscriptionV1SubscriptionProduct) GetPriceTypeOk() (*MarketplaceSubscriptionV1SubscriptionProductPriceType, bool)
GetPriceTypeOk returns a tuple with the PriceType field value and a boolean to check if the value has been set.
func (*MarketplaceSubscriptionV1SubscriptionProduct) GetPricingPlan ¶
func (o *MarketplaceSubscriptionV1SubscriptionProduct) GetPricingPlan() string
GetPricingPlan returns the PricingPlan field value
func (*MarketplaceSubscriptionV1SubscriptionProduct) GetPricingPlanOk ¶
func (o *MarketplaceSubscriptionV1SubscriptionProduct) GetPricingPlanOk() (*string, bool)
GetPricingPlanOk returns a tuple with the PricingPlan field value and a boolean to check if the value has been set.
func (*MarketplaceSubscriptionV1SubscriptionProduct) GetProductId ¶
func (o *MarketplaceSubscriptionV1SubscriptionProduct) GetProductId() string
GetProductId returns the ProductId field value
func (*MarketplaceSubscriptionV1SubscriptionProduct) GetProductIdOk ¶
func (o *MarketplaceSubscriptionV1SubscriptionProduct) GetProductIdOk() (*string, bool)
GetProductIdOk returns a tuple with the ProductId field value and a boolean to check if the value has been set.
func (*MarketplaceSubscriptionV1SubscriptionProduct) GetProductName ¶
func (o *MarketplaceSubscriptionV1SubscriptionProduct) GetProductName() string
GetProductName returns the ProductName field value
func (*MarketplaceSubscriptionV1SubscriptionProduct) GetProductNameOk ¶
func (o *MarketplaceSubscriptionV1SubscriptionProduct) GetProductNameOk() (*string, bool)
GetProductNameOk returns a tuple with the ProductName field value and a boolean to check if the value has been set.
func (*MarketplaceSubscriptionV1SubscriptionProduct) GetRate ¶
func (o *MarketplaceSubscriptionV1SubscriptionProduct) GetRate() string
GetRate returns the Rate field value
func (*MarketplaceSubscriptionV1SubscriptionProduct) GetRateOk ¶
func (o *MarketplaceSubscriptionV1SubscriptionProduct) GetRateOk() (*string, bool)
GetRateOk returns a tuple with the Rate field value and a boolean to check if the value has been set.
func (*MarketplaceSubscriptionV1SubscriptionProduct) GetValidityPeriod ¶
func (o *MarketplaceSubscriptionV1SubscriptionProduct) GetValidityPeriod() string
GetValidityPeriod returns the ValidityPeriod field value
func (*MarketplaceSubscriptionV1SubscriptionProduct) GetValidityPeriodOk ¶
func (o *MarketplaceSubscriptionV1SubscriptionProduct) GetValidityPeriodOk() (*string, bool)
GetValidityPeriodOk returns a tuple with the ValidityPeriod field value and a boolean to check if the value has been set.
func (*MarketplaceSubscriptionV1SubscriptionProduct) GetVendorName ¶
func (o *MarketplaceSubscriptionV1SubscriptionProduct) GetVendorName() string
GetVendorName returns the VendorName field value
func (*MarketplaceSubscriptionV1SubscriptionProduct) GetVendorNameOk ¶
func (o *MarketplaceSubscriptionV1SubscriptionProduct) GetVendorNameOk() (*string, bool)
GetVendorNameOk returns a tuple with the VendorName field value and a boolean to check if the value has been set.
func (*MarketplaceSubscriptionV1SubscriptionProduct) GetVendorPlanId ¶
func (o *MarketplaceSubscriptionV1SubscriptionProduct) GetVendorPlanId() string
GetVendorPlanId returns the VendorPlanId field value if set, zero value otherwise.
func (*MarketplaceSubscriptionV1SubscriptionProduct) GetVendorPlanIdOk ¶
func (o *MarketplaceSubscriptionV1SubscriptionProduct) GetVendorPlanIdOk() (*string, bool)
GetVendorPlanIdOk returns a tuple with the VendorPlanId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MarketplaceSubscriptionV1SubscriptionProduct) GetVendorProductId ¶
func (o *MarketplaceSubscriptionV1SubscriptionProduct) GetVendorProductId() string
GetVendorProductId returns the VendorProductId field value if set, zero value otherwise.
func (*MarketplaceSubscriptionV1SubscriptionProduct) GetVendorProductIdOk ¶
func (o *MarketplaceSubscriptionV1SubscriptionProduct) GetVendorProductIdOk() (*string, bool)
GetVendorProductIdOk returns a tuple with the VendorProductId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MarketplaceSubscriptionV1SubscriptionProduct) GetVendorWebsiteUrl ¶
func (o *MarketplaceSubscriptionV1SubscriptionProduct) GetVendorWebsiteUrl() string
GetVendorWebsiteUrl returns the VendorWebsiteUrl field value
func (*MarketplaceSubscriptionV1SubscriptionProduct) GetVendorWebsiteUrlOk ¶
func (o *MarketplaceSubscriptionV1SubscriptionProduct) GetVendorWebsiteUrlOk() (*string, bool)
GetVendorWebsiteUrlOk returns a tuple with the VendorWebsiteUrl field value and a boolean to check if the value has been set.
func (*MarketplaceSubscriptionV1SubscriptionProduct) HasAssets ¶
func (o *MarketplaceSubscriptionV1SubscriptionProduct) HasAssets() bool
HasAssets returns a boolean if a field has been set.
func (*MarketplaceSubscriptionV1SubscriptionProduct) HasVendorPlanId ¶
func (o *MarketplaceSubscriptionV1SubscriptionProduct) HasVendorPlanId() bool
HasVendorPlanId returns a boolean if a field has been set.
func (*MarketplaceSubscriptionV1SubscriptionProduct) HasVendorProductId ¶
func (o *MarketplaceSubscriptionV1SubscriptionProduct) HasVendorProductId() bool
HasVendorProductId returns a boolean if a field has been set.
func (MarketplaceSubscriptionV1SubscriptionProduct) MarshalJSON ¶
func (o MarketplaceSubscriptionV1SubscriptionProduct) MarshalJSON() ([]byte, error)
func (*MarketplaceSubscriptionV1SubscriptionProduct) SetAssets ¶
func (o *MarketplaceSubscriptionV1SubscriptionProduct) SetAssets(v MarketplaceSubscriptionV1Assets)
SetAssets gets a reference to the given MarketplaceSubscriptionV1Assets and assigns it to the Assets field.
func (*MarketplaceSubscriptionV1SubscriptionProduct) SetDeliveryMethod ¶
func (o *MarketplaceSubscriptionV1SubscriptionProduct) SetDeliveryMethod(v MarketplaceSubscriptionV1SubscriptionProductDeliveryMethod)
SetDeliveryMethod sets field value
func (*MarketplaceSubscriptionV1SubscriptionProduct) SetLifecycleState ¶
func (o *MarketplaceSubscriptionV1SubscriptionProduct) SetLifecycleState(v MarketplaceSubscriptionV1SubscriptionProductLifecycleState)
SetLifecycleState sets field value
func (*MarketplaceSubscriptionV1SubscriptionProduct) SetNoticePeriod ¶
func (o *MarketplaceSubscriptionV1SubscriptionProduct) SetNoticePeriod(v string)
SetNoticePeriod sets field value
func (*MarketplaceSubscriptionV1SubscriptionProduct) SetPlanId ¶
func (o *MarketplaceSubscriptionV1SubscriptionProduct) SetPlanId(v string)
SetPlanId sets field value
func (*MarketplaceSubscriptionV1SubscriptionProduct) SetPriceType ¶
func (o *MarketplaceSubscriptionV1SubscriptionProduct) SetPriceType(v MarketplaceSubscriptionV1SubscriptionProductPriceType)
SetPriceType sets field value
func (*MarketplaceSubscriptionV1SubscriptionProduct) SetPricingPlan ¶
func (o *MarketplaceSubscriptionV1SubscriptionProduct) SetPricingPlan(v string)
SetPricingPlan sets field value
func (*MarketplaceSubscriptionV1SubscriptionProduct) SetProductId ¶
func (o *MarketplaceSubscriptionV1SubscriptionProduct) SetProductId(v string)
SetProductId sets field value
func (*MarketplaceSubscriptionV1SubscriptionProduct) SetProductName ¶
func (o *MarketplaceSubscriptionV1SubscriptionProduct) SetProductName(v string)
SetProductName sets field value
func (*MarketplaceSubscriptionV1SubscriptionProduct) SetRate ¶
func (o *MarketplaceSubscriptionV1SubscriptionProduct) SetRate(v string)
SetRate sets field value
func (*MarketplaceSubscriptionV1SubscriptionProduct) SetValidityPeriod ¶
func (o *MarketplaceSubscriptionV1SubscriptionProduct) SetValidityPeriod(v string)
SetValidityPeriod sets field value
func (*MarketplaceSubscriptionV1SubscriptionProduct) SetVendorName ¶
func (o *MarketplaceSubscriptionV1SubscriptionProduct) SetVendorName(v string)
SetVendorName sets field value
func (*MarketplaceSubscriptionV1SubscriptionProduct) SetVendorPlanId ¶
func (o *MarketplaceSubscriptionV1SubscriptionProduct) SetVendorPlanId(v string)
SetVendorPlanId gets a reference to the given string and assigns it to the VendorPlanId field.
func (*MarketplaceSubscriptionV1SubscriptionProduct) SetVendorProductId ¶
func (o *MarketplaceSubscriptionV1SubscriptionProduct) SetVendorProductId(v string)
SetVendorProductId gets a reference to the given string and assigns it to the VendorProductId field.
func (*MarketplaceSubscriptionV1SubscriptionProduct) SetVendorWebsiteUrl ¶
func (o *MarketplaceSubscriptionV1SubscriptionProduct) SetVendorWebsiteUrl(v string)
SetVendorWebsiteUrl sets field value
func (MarketplaceSubscriptionV1SubscriptionProduct) ToMap ¶
func (o MarketplaceSubscriptionV1SubscriptionProduct) ToMap() (map[string]interface{}, error)
func (*MarketplaceSubscriptionV1SubscriptionProduct) UnmarshalJSON ¶
func (o *MarketplaceSubscriptionV1SubscriptionProduct) UnmarshalJSON(data []byte) (err error)
type MarketplaceSubscriptionV1SubscriptionProductDeliveryMethod ¶
type MarketplaceSubscriptionV1SubscriptionProductDeliveryMethod string
MarketplaceSubscriptionV1SubscriptionProductDeliveryMethod The product delivery method/type. For reference: SAAS - Software as a Service, CLOUD_IMAGE - STACKIT Cloud Image
const ( MARKETPLACESUBSCRIPTIONV1SUBSCRIPTIONPRODUCTDELIVERYMETHOD_SAAS MarketplaceSubscriptionV1SubscriptionProductDeliveryMethod = "SAAS" MARKETPLACESUBSCRIPTIONV1SUBSCRIPTIONPRODUCTDELIVERYMETHOD_CONTAINER_IMAGE MarketplaceSubscriptionV1SubscriptionProductDeliveryMethod = "CONTAINER_IMAGE" MARKETPLACESUBSCRIPTIONV1SUBSCRIPTIONPRODUCTDELIVERYMETHOD_CLOUD_IMAGE MarketplaceSubscriptionV1SubscriptionProductDeliveryMethod = "CLOUD_IMAGE" MARKETPLACESUBSCRIPTIONV1SUBSCRIPTIONPRODUCTDELIVERYMETHOD_PROFESSIONAL_SERVICE MarketplaceSubscriptionV1SubscriptionProductDeliveryMethod = "PROFESSIONAL_SERVICE" MARKETPLACESUBSCRIPTIONV1SUBSCRIPTIONPRODUCTDELIVERYMETHOD_UNKNOWN_DEFAULT_OPEN_API MarketplaceSubscriptionV1SubscriptionProductDeliveryMethod = "unknown_default_open_api" )
List of marketplace_subscription_v1_SubscriptionProduct_deliveryMethod
func NewMarketplaceSubscriptionV1SubscriptionProductDeliveryMethodFromValue ¶
func NewMarketplaceSubscriptionV1SubscriptionProductDeliveryMethodFromValue(v string) (*MarketplaceSubscriptionV1SubscriptionProductDeliveryMethod, error)
NewMarketplaceSubscriptionV1SubscriptionProductDeliveryMethodFromValue returns a pointer to a valid MarketplaceSubscriptionV1SubscriptionProductDeliveryMethod for the value passed as argument, or an error if the value passed is not allowed by the enum
func (MarketplaceSubscriptionV1SubscriptionProductDeliveryMethod) IsValid ¶
func (v MarketplaceSubscriptionV1SubscriptionProductDeliveryMethod) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (MarketplaceSubscriptionV1SubscriptionProductDeliveryMethod) Ptr ¶
func (v MarketplaceSubscriptionV1SubscriptionProductDeliveryMethod) Ptr() *MarketplaceSubscriptionV1SubscriptionProductDeliveryMethod
Ptr returns reference to marketplace_subscription_v1_SubscriptionProduct_deliveryMethod value
func (*MarketplaceSubscriptionV1SubscriptionProductDeliveryMethod) UnmarshalJSON ¶
func (v *MarketplaceSubscriptionV1SubscriptionProductDeliveryMethod) UnmarshalJSON(src []byte) error
type MarketplaceSubscriptionV1SubscriptionProductLifecycleState ¶
type MarketplaceSubscriptionV1SubscriptionProductLifecycleState string
MarketplaceSubscriptionV1SubscriptionProductLifecycleState The lifecycle state of the product.
const ( MARKETPLACESUBSCRIPTIONV1SUBSCRIPTIONPRODUCTLIFECYCLESTATE_PRODUCT_LIVE MarketplaceSubscriptionV1SubscriptionProductLifecycleState = "PRODUCT_LIVE" MARKETPLACESUBSCRIPTIONV1SUBSCRIPTIONPRODUCTLIFECYCLESTATE_PRODUCT_PENDING_APPROVAL MarketplaceSubscriptionV1SubscriptionProductLifecycleState = "PRODUCT_PENDING_APPROVAL" MARKETPLACESUBSCRIPTIONV1SUBSCRIPTIONPRODUCTLIFECYCLESTATE_PRODUCT_PREVIEW MarketplaceSubscriptionV1SubscriptionProductLifecycleState = "PRODUCT_PREVIEW" MARKETPLACESUBSCRIPTIONV1SUBSCRIPTIONPRODUCTLIFECYCLESTATE_UNKNOWN_DEFAULT_OPEN_API MarketplaceSubscriptionV1SubscriptionProductLifecycleState = "unknown_default_open_api" )
List of marketplace_subscription_v1_SubscriptionProduct_lifecycleState
func NewMarketplaceSubscriptionV1SubscriptionProductLifecycleStateFromValue ¶
func NewMarketplaceSubscriptionV1SubscriptionProductLifecycleStateFromValue(v string) (*MarketplaceSubscriptionV1SubscriptionProductLifecycleState, error)
NewMarketplaceSubscriptionV1SubscriptionProductLifecycleStateFromValue returns a pointer to a valid MarketplaceSubscriptionV1SubscriptionProductLifecycleState for the value passed as argument, or an error if the value passed is not allowed by the enum
func (MarketplaceSubscriptionV1SubscriptionProductLifecycleState) IsValid ¶
func (v MarketplaceSubscriptionV1SubscriptionProductLifecycleState) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (MarketplaceSubscriptionV1SubscriptionProductLifecycleState) Ptr ¶
func (v MarketplaceSubscriptionV1SubscriptionProductLifecycleState) Ptr() *MarketplaceSubscriptionV1SubscriptionProductLifecycleState
Ptr returns reference to marketplace_subscription_v1_SubscriptionProduct_lifecycleState value
func (*MarketplaceSubscriptionV1SubscriptionProductLifecycleState) UnmarshalJSON ¶
func (v *MarketplaceSubscriptionV1SubscriptionProductLifecycleState) UnmarshalJSON(src []byte) error
type MarketplaceSubscriptionV1SubscriptionProductPriceType ¶
type MarketplaceSubscriptionV1SubscriptionProductPriceType string
MarketplaceSubscriptionV1SubscriptionProductPriceType The product's price type.
const ( MARKETPLACESUBSCRIPTIONV1SUBSCRIPTIONPRODUCTPRICETYPE_CONTRACT MarketplaceSubscriptionV1SubscriptionProductPriceType = "CONTRACT" MARKETPLACESUBSCRIPTIONV1SUBSCRIPTIONPRODUCTPRICETYPE_FREE MarketplaceSubscriptionV1SubscriptionProductPriceType = "FREE" MARKETPLACESUBSCRIPTIONV1SUBSCRIPTIONPRODUCTPRICETYPE_FREE_TRIAL MarketplaceSubscriptionV1SubscriptionProductPriceType = "FREE_TRIAL" MARKETPLACESUBSCRIPTIONV1SUBSCRIPTIONPRODUCTPRICETYPE_BYOL MarketplaceSubscriptionV1SubscriptionProductPriceType = "BYOL" MARKETPLACESUBSCRIPTIONV1SUBSCRIPTIONPRODUCTPRICETYPE_PAYG MarketplaceSubscriptionV1SubscriptionProductPriceType = "PAYG" MARKETPLACESUBSCRIPTIONV1SUBSCRIPTIONPRODUCTPRICETYPE_UNKNOWN_DEFAULT_OPEN_API MarketplaceSubscriptionV1SubscriptionProductPriceType = "unknown_default_open_api" )
List of marketplace_subscription_v1_SubscriptionProduct_priceType
func NewMarketplaceSubscriptionV1SubscriptionProductPriceTypeFromValue ¶
func NewMarketplaceSubscriptionV1SubscriptionProductPriceTypeFromValue(v string) (*MarketplaceSubscriptionV1SubscriptionProductPriceType, error)
NewMarketplaceSubscriptionV1SubscriptionProductPriceTypeFromValue returns a pointer to a valid MarketplaceSubscriptionV1SubscriptionProductPriceType for the value passed as argument, or an error if the value passed is not allowed by the enum
func (MarketplaceSubscriptionV1SubscriptionProductPriceType) IsValid ¶
func (v MarketplaceSubscriptionV1SubscriptionProductPriceType) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (MarketplaceSubscriptionV1SubscriptionProductPriceType) Ptr ¶
func (v MarketplaceSubscriptionV1SubscriptionProductPriceType) Ptr() *MarketplaceSubscriptionV1SubscriptionProductPriceType
Ptr returns reference to marketplace_subscription_v1_SubscriptionProduct_priceType value
func (*MarketplaceSubscriptionV1SubscriptionProductPriceType) UnmarshalJSON ¶
func (v *MarketplaceSubscriptionV1SubscriptionProductPriceType) UnmarshalJSON(src []byte) error
type MarketplaceSubscriptionV1SubscriptionRedirect ¶
type MarketplaceSubscriptionV1SubscriptionRedirect struct {
RedirectTarget string `json:"redirectTarget"`
RedirectUrl string `json:"redirectUrl"`
AdditionalProperties map[string]interface{}
}
MarketplaceSubscriptionV1SubscriptionRedirect struct for MarketplaceSubscriptionV1SubscriptionRedirect
func NewMarketplaceSubscriptionV1SubscriptionRedirect ¶
func NewMarketplaceSubscriptionV1SubscriptionRedirect(redirectTarget string, redirectUrl string) *MarketplaceSubscriptionV1SubscriptionRedirect
NewMarketplaceSubscriptionV1SubscriptionRedirect instantiates a new MarketplaceSubscriptionV1SubscriptionRedirect object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewMarketplaceSubscriptionV1SubscriptionRedirectWithDefaults ¶
func NewMarketplaceSubscriptionV1SubscriptionRedirectWithDefaults() *MarketplaceSubscriptionV1SubscriptionRedirect
NewMarketplaceSubscriptionV1SubscriptionRedirectWithDefaults instantiates a new MarketplaceSubscriptionV1SubscriptionRedirect object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*MarketplaceSubscriptionV1SubscriptionRedirect) GetRedirectTarget ¶
func (o *MarketplaceSubscriptionV1SubscriptionRedirect) GetRedirectTarget() string
GetRedirectTarget returns the RedirectTarget field value
func (*MarketplaceSubscriptionV1SubscriptionRedirect) GetRedirectTargetOk ¶
func (o *MarketplaceSubscriptionV1SubscriptionRedirect) GetRedirectTargetOk() (*string, bool)
GetRedirectTargetOk returns a tuple with the RedirectTarget field value and a boolean to check if the value has been set.
func (*MarketplaceSubscriptionV1SubscriptionRedirect) GetRedirectUrl ¶
func (o *MarketplaceSubscriptionV1SubscriptionRedirect) GetRedirectUrl() string
GetRedirectUrl returns the RedirectUrl field value
func (*MarketplaceSubscriptionV1SubscriptionRedirect) GetRedirectUrlOk ¶
func (o *MarketplaceSubscriptionV1SubscriptionRedirect) GetRedirectUrlOk() (*string, bool)
GetRedirectUrlOk returns a tuple with the RedirectUrl field value and a boolean to check if the value has been set.
func (MarketplaceSubscriptionV1SubscriptionRedirect) MarshalJSON ¶
func (o MarketplaceSubscriptionV1SubscriptionRedirect) MarshalJSON() ([]byte, error)
func (*MarketplaceSubscriptionV1SubscriptionRedirect) SetRedirectTarget ¶
func (o *MarketplaceSubscriptionV1SubscriptionRedirect) SetRedirectTarget(v string)
SetRedirectTarget sets field value
func (*MarketplaceSubscriptionV1SubscriptionRedirect) SetRedirectUrl ¶
func (o *MarketplaceSubscriptionV1SubscriptionRedirect) SetRedirectUrl(v string)
SetRedirectUrl sets field value
func (MarketplaceSubscriptionV1SubscriptionRedirect) ToMap ¶
func (o MarketplaceSubscriptionV1SubscriptionRedirect) ToMap() (map[string]interface{}, error)
func (*MarketplaceSubscriptionV1SubscriptionRedirect) UnmarshalJSON ¶
func (o *MarketplaceSubscriptionV1SubscriptionRedirect) UnmarshalJSON(data []byte) (err error)
type NullableApproveSubscriptionPayload ¶
type NullableApproveSubscriptionPayload struct {
// contains filtered or unexported fields
}
func NewNullableApproveSubscriptionPayload ¶
func NewNullableApproveSubscriptionPayload(val *ApproveSubscriptionPayload) *NullableApproveSubscriptionPayload
func (NullableApproveSubscriptionPayload) Get ¶
func (v NullableApproveSubscriptionPayload) Get() *ApproveSubscriptionPayload
func (NullableApproveSubscriptionPayload) IsSet ¶
func (v NullableApproveSubscriptionPayload) IsSet() bool
func (NullableApproveSubscriptionPayload) MarshalJSON ¶
func (v NullableApproveSubscriptionPayload) MarshalJSON() ([]byte, error)
func (*NullableApproveSubscriptionPayload) Set ¶
func (v *NullableApproveSubscriptionPayload) Set(val *ApproveSubscriptionPayload)
func (*NullableApproveSubscriptionPayload) UnmarshalJSON ¶
func (v *NullableApproveSubscriptionPayload) UnmarshalJSON(src []byte) error
func (*NullableApproveSubscriptionPayload) Unset ¶
func (v *NullableApproveSubscriptionPayload) Unset()
type NullableBool ¶
type NullableBool struct {
// contains filtered or unexported fields
}
func NewNullableBool ¶
func NewNullableBool(val *bool) *NullableBool
func (NullableBool) Get ¶
func (v NullableBool) Get() *bool
func (NullableBool) IsSet ¶
func (v NullableBool) IsSet() bool
func (NullableBool) MarshalJSON ¶
func (v NullableBool) MarshalJSON() ([]byte, error)
func (*NullableBool) Set ¶
func (v *NullableBool) Set(val *bool)
func (*NullableBool) UnmarshalJSON ¶
func (v *NullableBool) UnmarshalJSON(src []byte) error
func (*NullableBool) Unset ¶
func (v *NullableBool) Unset()
type NullableConsumersSubscriptionsCreatePayload ¶
type NullableConsumersSubscriptionsCreatePayload struct {
// contains filtered or unexported fields
}
func NewNullableConsumersSubscriptionsCreatePayload ¶
func NewNullableConsumersSubscriptionsCreatePayload(val *ConsumersSubscriptionsCreatePayload) *NullableConsumersSubscriptionsCreatePayload
func (NullableConsumersSubscriptionsCreatePayload) IsSet ¶
func (v NullableConsumersSubscriptionsCreatePayload) IsSet() bool
func (NullableConsumersSubscriptionsCreatePayload) MarshalJSON ¶
func (v NullableConsumersSubscriptionsCreatePayload) MarshalJSON() ([]byte, error)
func (*NullableConsumersSubscriptionsCreatePayload) Set ¶
func (v *NullableConsumersSubscriptionsCreatePayload) Set(val *ConsumersSubscriptionsCreatePayload)
func (*NullableConsumersSubscriptionsCreatePayload) UnmarshalJSON ¶
func (v *NullableConsumersSubscriptionsCreatePayload) UnmarshalJSON(src []byte) error
func (*NullableConsumersSubscriptionsCreatePayload) Unset ¶
func (v *NullableConsumersSubscriptionsCreatePayload) Unset()
type NullableErrorResponse ¶
type NullableErrorResponse struct {
// contains filtered or unexported fields
}
func NewNullableErrorResponse ¶
func NewNullableErrorResponse(val *ErrorResponse) *NullableErrorResponse
func (NullableErrorResponse) Get ¶
func (v NullableErrorResponse) Get() *ErrorResponse
func (NullableErrorResponse) IsSet ¶
func (v NullableErrorResponse) IsSet() bool
func (NullableErrorResponse) MarshalJSON ¶
func (v NullableErrorResponse) MarshalJSON() ([]byte, error)
func (*NullableErrorResponse) Set ¶
func (v *NullableErrorResponse) Set(val *ErrorResponse)
func (*NullableErrorResponse) UnmarshalJSON ¶
func (v *NullableErrorResponse) UnmarshalJSON(src []byte) error
func (*NullableErrorResponse) Unset ¶
func (v *NullableErrorResponse) Unset()
type NullableFloat32 ¶
type NullableFloat32 struct {
// contains filtered or unexported fields
}
func NewNullableFloat32 ¶
func NewNullableFloat32(val *float32) *NullableFloat32
func (NullableFloat32) Get ¶
func (v NullableFloat32) Get() *float32
func (NullableFloat32) IsSet ¶
func (v NullableFloat32) IsSet() bool
func (NullableFloat32) MarshalJSON ¶
func (v NullableFloat32) MarshalJSON() ([]byte, error)
func (*NullableFloat32) Set ¶
func (v *NullableFloat32) Set(val *float32)
func (*NullableFloat32) UnmarshalJSON ¶
func (v *NullableFloat32) UnmarshalJSON(src []byte) error
func (*NullableFloat32) Unset ¶
func (v *NullableFloat32) Unset()
type NullableFloat64 ¶
type NullableFloat64 struct {
// contains filtered or unexported fields
}
func NewNullableFloat64 ¶
func NewNullableFloat64(val *float64) *NullableFloat64
func (NullableFloat64) Get ¶
func (v NullableFloat64) Get() *float64
func (NullableFloat64) IsSet ¶
func (v NullableFloat64) IsSet() bool
func (NullableFloat64) MarshalJSON ¶
func (v NullableFloat64) MarshalJSON() ([]byte, error)
func (*NullableFloat64) Set ¶
func (v *NullableFloat64) Set(val *float64)
func (*NullableFloat64) UnmarshalJSON ¶
func (v *NullableFloat64) UnmarshalJSON(src []byte) error
func (*NullableFloat64) Unset ¶
func (v *NullableFloat64) Unset()
type NullableInt ¶
type NullableInt struct {
// contains filtered or unexported fields
}
func NewNullableInt ¶
func NewNullableInt(val *int) *NullableInt
func (NullableInt) Get ¶
func (v NullableInt) Get() *int
func (NullableInt) IsSet ¶
func (v NullableInt) IsSet() bool
func (NullableInt) MarshalJSON ¶
func (v NullableInt) MarshalJSON() ([]byte, error)
func (*NullableInt) Set ¶
func (v *NullableInt) Set(val *int)
func (*NullableInt) UnmarshalJSON ¶
func (v *NullableInt) UnmarshalJSON(src []byte) error
func (*NullableInt) Unset ¶
func (v *NullableInt) Unset()
type NullableInt32 ¶
type NullableInt32 struct {
// contains filtered or unexported fields
}
func NewNullableInt32 ¶
func NewNullableInt32(val *int32) *NullableInt32
func (NullableInt32) Get ¶
func (v NullableInt32) Get() *int32
func (NullableInt32) IsSet ¶
func (v NullableInt32) IsSet() bool
func (NullableInt32) MarshalJSON ¶
func (v NullableInt32) MarshalJSON() ([]byte, error)
func (*NullableInt32) Set ¶
func (v *NullableInt32) Set(val *int32)
func (*NullableInt32) UnmarshalJSON ¶
func (v *NullableInt32) UnmarshalJSON(src []byte) error
func (*NullableInt32) Unset ¶
func (v *NullableInt32) Unset()
type NullableInt64 ¶
type NullableInt64 struct {
// contains filtered or unexported fields
}
func NewNullableInt64 ¶
func NewNullableInt64(val *int64) *NullableInt64
func (NullableInt64) Get ¶
func (v NullableInt64) Get() *int64
func (NullableInt64) IsSet ¶
func (v NullableInt64) IsSet() bool
func (NullableInt64) MarshalJSON ¶
func (v NullableInt64) MarshalJSON() ([]byte, error)
func (*NullableInt64) Set ¶
func (v *NullableInt64) Set(val *int64)
func (*NullableInt64) UnmarshalJSON ¶
func (v *NullableInt64) UnmarshalJSON(src []byte) error
func (*NullableInt64) Unset ¶
func (v *NullableInt64) Unset()
type NullableMarketplaceSubscriptionV1Assets ¶
type NullableMarketplaceSubscriptionV1Assets struct {
// contains filtered or unexported fields
}
func NewNullableMarketplaceSubscriptionV1Assets ¶
func NewNullableMarketplaceSubscriptionV1Assets(val *MarketplaceSubscriptionV1Assets) *NullableMarketplaceSubscriptionV1Assets
func (NullableMarketplaceSubscriptionV1Assets) IsSet ¶
func (v NullableMarketplaceSubscriptionV1Assets) IsSet() bool
func (NullableMarketplaceSubscriptionV1Assets) MarshalJSON ¶
func (v NullableMarketplaceSubscriptionV1Assets) MarshalJSON() ([]byte, error)
func (*NullableMarketplaceSubscriptionV1Assets) Set ¶
func (v *NullableMarketplaceSubscriptionV1Assets) Set(val *MarketplaceSubscriptionV1Assets)
func (*NullableMarketplaceSubscriptionV1Assets) UnmarshalJSON ¶
func (v *NullableMarketplaceSubscriptionV1Assets) UnmarshalJSON(src []byte) error
func (*NullableMarketplaceSubscriptionV1Assets) Unset ¶
func (v *NullableMarketplaceSubscriptionV1Assets) Unset()
type NullableMarketplaceSubscriptionV1File ¶
type NullableMarketplaceSubscriptionV1File struct {
// contains filtered or unexported fields
}
func NewNullableMarketplaceSubscriptionV1File ¶
func NewNullableMarketplaceSubscriptionV1File(val *MarketplaceSubscriptionV1File) *NullableMarketplaceSubscriptionV1File
func (NullableMarketplaceSubscriptionV1File) Get ¶
func (v NullableMarketplaceSubscriptionV1File) Get() *MarketplaceSubscriptionV1File
func (NullableMarketplaceSubscriptionV1File) IsSet ¶
func (v NullableMarketplaceSubscriptionV1File) IsSet() bool
func (NullableMarketplaceSubscriptionV1File) MarshalJSON ¶
func (v NullableMarketplaceSubscriptionV1File) MarshalJSON() ([]byte, error)
func (*NullableMarketplaceSubscriptionV1File) Set ¶
func (v *NullableMarketplaceSubscriptionV1File) Set(val *MarketplaceSubscriptionV1File)
func (*NullableMarketplaceSubscriptionV1File) UnmarshalJSON ¶
func (v *NullableMarketplaceSubscriptionV1File) UnmarshalJSON(src []byte) error
func (*NullableMarketplaceSubscriptionV1File) Unset ¶
func (v *NullableMarketplaceSubscriptionV1File) Unset()
type NullableMarketplaceSubscriptionV1FileLocalizedVersion ¶
type NullableMarketplaceSubscriptionV1FileLocalizedVersion struct {
// contains filtered or unexported fields
}
func NewNullableMarketplaceSubscriptionV1FileLocalizedVersion ¶
func NewNullableMarketplaceSubscriptionV1FileLocalizedVersion(val *MarketplaceSubscriptionV1FileLocalizedVersion) *NullableMarketplaceSubscriptionV1FileLocalizedVersion
func (NullableMarketplaceSubscriptionV1FileLocalizedVersion) IsSet ¶
func (v NullableMarketplaceSubscriptionV1FileLocalizedVersion) IsSet() bool
func (NullableMarketplaceSubscriptionV1FileLocalizedVersion) MarshalJSON ¶
func (v NullableMarketplaceSubscriptionV1FileLocalizedVersion) MarshalJSON() ([]byte, error)
func (*NullableMarketplaceSubscriptionV1FileLocalizedVersion) UnmarshalJSON ¶
func (v *NullableMarketplaceSubscriptionV1FileLocalizedVersion) UnmarshalJSON(src []byte) error
func (*NullableMarketplaceSubscriptionV1FileLocalizedVersion) Unset ¶
func (v *NullableMarketplaceSubscriptionV1FileLocalizedVersion) Unset()
type NullableMarketplaceSubscriptionV1ListSubscriptionsResponse ¶
type NullableMarketplaceSubscriptionV1ListSubscriptionsResponse struct {
// contains filtered or unexported fields
}
func NewNullableMarketplaceSubscriptionV1ListSubscriptionsResponse ¶
func NewNullableMarketplaceSubscriptionV1ListSubscriptionsResponse(val *MarketplaceSubscriptionV1ListSubscriptionsResponse) *NullableMarketplaceSubscriptionV1ListSubscriptionsResponse
func (NullableMarketplaceSubscriptionV1ListSubscriptionsResponse) IsSet ¶
func (v NullableMarketplaceSubscriptionV1ListSubscriptionsResponse) IsSet() bool
func (NullableMarketplaceSubscriptionV1ListSubscriptionsResponse) MarshalJSON ¶
func (v NullableMarketplaceSubscriptionV1ListSubscriptionsResponse) MarshalJSON() ([]byte, error)
func (*NullableMarketplaceSubscriptionV1ListSubscriptionsResponse) UnmarshalJSON ¶
func (v *NullableMarketplaceSubscriptionV1ListSubscriptionsResponse) UnmarshalJSON(src []byte) error
func (*NullableMarketplaceSubscriptionV1ListSubscriptionsResponse) Unset ¶
func (v *NullableMarketplaceSubscriptionV1ListSubscriptionsResponse) Unset()
type NullableMarketplaceSubscriptionV1Subscription ¶
type NullableMarketplaceSubscriptionV1Subscription struct {
// contains filtered or unexported fields
}
func NewNullableMarketplaceSubscriptionV1Subscription ¶
func NewNullableMarketplaceSubscriptionV1Subscription(val *MarketplaceSubscriptionV1Subscription) *NullableMarketplaceSubscriptionV1Subscription
func (NullableMarketplaceSubscriptionV1Subscription) IsSet ¶
func (v NullableMarketplaceSubscriptionV1Subscription) IsSet() bool
func (NullableMarketplaceSubscriptionV1Subscription) MarshalJSON ¶
func (v NullableMarketplaceSubscriptionV1Subscription) MarshalJSON() ([]byte, error)
func (*NullableMarketplaceSubscriptionV1Subscription) Set ¶
func (v *NullableMarketplaceSubscriptionV1Subscription) Set(val *MarketplaceSubscriptionV1Subscription)
func (*NullableMarketplaceSubscriptionV1Subscription) UnmarshalJSON ¶
func (v *NullableMarketplaceSubscriptionV1Subscription) UnmarshalJSON(src []byte) error
func (*NullableMarketplaceSubscriptionV1Subscription) Unset ¶
func (v *NullableMarketplaceSubscriptionV1Subscription) Unset()
type NullableMarketplaceSubscriptionV1SubscriptionLifecycleState ¶
type NullableMarketplaceSubscriptionV1SubscriptionLifecycleState struct {
// contains filtered or unexported fields
}
func NewNullableMarketplaceSubscriptionV1SubscriptionLifecycleState ¶
func NewNullableMarketplaceSubscriptionV1SubscriptionLifecycleState(val *MarketplaceSubscriptionV1SubscriptionLifecycleState) *NullableMarketplaceSubscriptionV1SubscriptionLifecycleState
func (NullableMarketplaceSubscriptionV1SubscriptionLifecycleState) IsSet ¶
func (v NullableMarketplaceSubscriptionV1SubscriptionLifecycleState) IsSet() bool
func (NullableMarketplaceSubscriptionV1SubscriptionLifecycleState) MarshalJSON ¶
func (v NullableMarketplaceSubscriptionV1SubscriptionLifecycleState) MarshalJSON() ([]byte, error)
func (*NullableMarketplaceSubscriptionV1SubscriptionLifecycleState) UnmarshalJSON ¶
func (v *NullableMarketplaceSubscriptionV1SubscriptionLifecycleState) UnmarshalJSON(src []byte) error
func (*NullableMarketplaceSubscriptionV1SubscriptionLifecycleState) Unset ¶
func (v *NullableMarketplaceSubscriptionV1SubscriptionLifecycleState) Unset()
type NullableMarketplaceSubscriptionV1SubscriptionProduct ¶
type NullableMarketplaceSubscriptionV1SubscriptionProduct struct {
// contains filtered or unexported fields
}
func NewNullableMarketplaceSubscriptionV1SubscriptionProduct ¶
func NewNullableMarketplaceSubscriptionV1SubscriptionProduct(val *MarketplaceSubscriptionV1SubscriptionProduct) *NullableMarketplaceSubscriptionV1SubscriptionProduct
func (NullableMarketplaceSubscriptionV1SubscriptionProduct) IsSet ¶
func (v NullableMarketplaceSubscriptionV1SubscriptionProduct) IsSet() bool
func (NullableMarketplaceSubscriptionV1SubscriptionProduct) MarshalJSON ¶
func (v NullableMarketplaceSubscriptionV1SubscriptionProduct) MarshalJSON() ([]byte, error)
func (*NullableMarketplaceSubscriptionV1SubscriptionProduct) UnmarshalJSON ¶
func (v *NullableMarketplaceSubscriptionV1SubscriptionProduct) UnmarshalJSON(src []byte) error
func (*NullableMarketplaceSubscriptionV1SubscriptionProduct) Unset ¶
func (v *NullableMarketplaceSubscriptionV1SubscriptionProduct) Unset()
type NullableMarketplaceSubscriptionV1SubscriptionProductDeliveryMethod ¶
type NullableMarketplaceSubscriptionV1SubscriptionProductDeliveryMethod struct {
// contains filtered or unexported fields
}
func NewNullableMarketplaceSubscriptionV1SubscriptionProductDeliveryMethod ¶
func NewNullableMarketplaceSubscriptionV1SubscriptionProductDeliveryMethod(val *MarketplaceSubscriptionV1SubscriptionProductDeliveryMethod) *NullableMarketplaceSubscriptionV1SubscriptionProductDeliveryMethod
func (NullableMarketplaceSubscriptionV1SubscriptionProductDeliveryMethod) IsSet ¶
func (v NullableMarketplaceSubscriptionV1SubscriptionProductDeliveryMethod) IsSet() bool
func (NullableMarketplaceSubscriptionV1SubscriptionProductDeliveryMethod) MarshalJSON ¶
func (v NullableMarketplaceSubscriptionV1SubscriptionProductDeliveryMethod) MarshalJSON() ([]byte, error)
func (*NullableMarketplaceSubscriptionV1SubscriptionProductDeliveryMethod) UnmarshalJSON ¶
func (v *NullableMarketplaceSubscriptionV1SubscriptionProductDeliveryMethod) UnmarshalJSON(src []byte) error
func (*NullableMarketplaceSubscriptionV1SubscriptionProductDeliveryMethod) Unset ¶
func (v *NullableMarketplaceSubscriptionV1SubscriptionProductDeliveryMethod) Unset()
type NullableMarketplaceSubscriptionV1SubscriptionProductLifecycleState ¶
type NullableMarketplaceSubscriptionV1SubscriptionProductLifecycleState struct {
// contains filtered or unexported fields
}
func NewNullableMarketplaceSubscriptionV1SubscriptionProductLifecycleState ¶
func NewNullableMarketplaceSubscriptionV1SubscriptionProductLifecycleState(val *MarketplaceSubscriptionV1SubscriptionProductLifecycleState) *NullableMarketplaceSubscriptionV1SubscriptionProductLifecycleState
func (NullableMarketplaceSubscriptionV1SubscriptionProductLifecycleState) IsSet ¶
func (v NullableMarketplaceSubscriptionV1SubscriptionProductLifecycleState) IsSet() bool
func (NullableMarketplaceSubscriptionV1SubscriptionProductLifecycleState) MarshalJSON ¶
func (v NullableMarketplaceSubscriptionV1SubscriptionProductLifecycleState) MarshalJSON() ([]byte, error)
func (*NullableMarketplaceSubscriptionV1SubscriptionProductLifecycleState) UnmarshalJSON ¶
func (v *NullableMarketplaceSubscriptionV1SubscriptionProductLifecycleState) UnmarshalJSON(src []byte) error
func (*NullableMarketplaceSubscriptionV1SubscriptionProductLifecycleState) Unset ¶
func (v *NullableMarketplaceSubscriptionV1SubscriptionProductLifecycleState) Unset()
type NullableMarketplaceSubscriptionV1SubscriptionProductPriceType ¶
type NullableMarketplaceSubscriptionV1SubscriptionProductPriceType struct {
// contains filtered or unexported fields
}
func NewNullableMarketplaceSubscriptionV1SubscriptionProductPriceType ¶
func NewNullableMarketplaceSubscriptionV1SubscriptionProductPriceType(val *MarketplaceSubscriptionV1SubscriptionProductPriceType) *NullableMarketplaceSubscriptionV1SubscriptionProductPriceType
func (NullableMarketplaceSubscriptionV1SubscriptionProductPriceType) IsSet ¶
func (v NullableMarketplaceSubscriptionV1SubscriptionProductPriceType) IsSet() bool
func (NullableMarketplaceSubscriptionV1SubscriptionProductPriceType) MarshalJSON ¶
func (v NullableMarketplaceSubscriptionV1SubscriptionProductPriceType) MarshalJSON() ([]byte, error)
func (*NullableMarketplaceSubscriptionV1SubscriptionProductPriceType) UnmarshalJSON ¶
func (v *NullableMarketplaceSubscriptionV1SubscriptionProductPriceType) UnmarshalJSON(src []byte) error
func (*NullableMarketplaceSubscriptionV1SubscriptionProductPriceType) Unset ¶
func (v *NullableMarketplaceSubscriptionV1SubscriptionProductPriceType) Unset()
type NullableMarketplaceSubscriptionV1SubscriptionRedirect ¶
type NullableMarketplaceSubscriptionV1SubscriptionRedirect struct {
// contains filtered or unexported fields
}
func NewNullableMarketplaceSubscriptionV1SubscriptionRedirect ¶
func NewNullableMarketplaceSubscriptionV1SubscriptionRedirect(val *MarketplaceSubscriptionV1SubscriptionRedirect) *NullableMarketplaceSubscriptionV1SubscriptionRedirect
func (NullableMarketplaceSubscriptionV1SubscriptionRedirect) IsSet ¶
func (v NullableMarketplaceSubscriptionV1SubscriptionRedirect) IsSet() bool
func (NullableMarketplaceSubscriptionV1SubscriptionRedirect) MarshalJSON ¶
func (v NullableMarketplaceSubscriptionV1SubscriptionRedirect) MarshalJSON() ([]byte, error)
func (*NullableMarketplaceSubscriptionV1SubscriptionRedirect) UnmarshalJSON ¶
func (v *NullableMarketplaceSubscriptionV1SubscriptionRedirect) UnmarshalJSON(src []byte) error
func (*NullableMarketplaceSubscriptionV1SubscriptionRedirect) Unset ¶
func (v *NullableMarketplaceSubscriptionV1SubscriptionRedirect) Unset()
type NullableResolveCustomerPayload ¶
type NullableResolveCustomerPayload struct {
// contains filtered or unexported fields
}
func NewNullableResolveCustomerPayload ¶
func NewNullableResolveCustomerPayload(val *ResolveCustomerPayload) *NullableResolveCustomerPayload
func (NullableResolveCustomerPayload) Get ¶
func (v NullableResolveCustomerPayload) Get() *ResolveCustomerPayload
func (NullableResolveCustomerPayload) IsSet ¶
func (v NullableResolveCustomerPayload) IsSet() bool
func (NullableResolveCustomerPayload) MarshalJSON ¶
func (v NullableResolveCustomerPayload) MarshalJSON() ([]byte, error)
func (*NullableResolveCustomerPayload) Set ¶
func (v *NullableResolveCustomerPayload) Set(val *ResolveCustomerPayload)
func (*NullableResolveCustomerPayload) UnmarshalJSON ¶
func (v *NullableResolveCustomerPayload) UnmarshalJSON(src []byte) error
func (*NullableResolveCustomerPayload) Unset ¶
func (v *NullableResolveCustomerPayload) Unset()
type NullableString ¶
type NullableString struct {
// contains filtered or unexported fields
}
func NewNullableString ¶
func NewNullableString(val *string) *NullableString
func (NullableString) Get ¶
func (v NullableString) Get() *string
func (NullableString) IsSet ¶
func (v NullableString) IsSet() bool
func (NullableString) MarshalJSON ¶
func (v NullableString) MarshalJSON() ([]byte, error)
func (*NullableString) Set ¶
func (v *NullableString) Set(val *string)
func (*NullableString) UnmarshalJSON ¶
func (v *NullableString) UnmarshalJSON(src []byte) error
func (*NullableString) Unset ¶
func (v *NullableString) Unset()
type NullableTime ¶
type NullableTime struct {
// contains filtered or unexported fields
}
func NewNullableTime ¶
func NewNullableTime(val *time.Time) *NullableTime
func (NullableTime) Get ¶
func (v NullableTime) Get() *time.Time
func (NullableTime) IsSet ¶
func (v NullableTime) IsSet() bool
func (NullableTime) MarshalJSON ¶
func (v NullableTime) MarshalJSON() ([]byte, error)
func (*NullableTime) Set ¶
func (v *NullableTime) Set(val *time.Time)
func (*NullableTime) UnmarshalJSON ¶
func (v *NullableTime) UnmarshalJSON(src []byte) error
func (*NullableTime) Unset ¶
func (v *NullableTime) Unset()
type ResolveCustomerPayload ¶
type ResolveCustomerPayload struct {
// Opaque token exchangeable for subscription details.
Token string `json:"token"`
AdditionalProperties map[string]interface{}
}
ResolveCustomerPayload struct for ResolveCustomerPayload
func NewResolveCustomerPayload ¶
func NewResolveCustomerPayload(token string) *ResolveCustomerPayload
NewResolveCustomerPayload instantiates a new ResolveCustomerPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewResolveCustomerPayloadWithDefaults ¶
func NewResolveCustomerPayloadWithDefaults() *ResolveCustomerPayload
NewResolveCustomerPayloadWithDefaults instantiates a new ResolveCustomerPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ResolveCustomerPayload) GetToken ¶
func (o *ResolveCustomerPayload) GetToken() string
GetToken returns the Token field value
func (*ResolveCustomerPayload) GetTokenOk ¶
func (o *ResolveCustomerPayload) GetTokenOk() (*string, bool)
GetTokenOk returns a tuple with the Token field value and a boolean to check if the value has been set.
func (ResolveCustomerPayload) MarshalJSON ¶
func (o ResolveCustomerPayload) MarshalJSON() ([]byte, error)
func (*ResolveCustomerPayload) SetToken ¶
func (o *ResolveCustomerPayload) SetToken(v string)
SetToken sets field value
func (ResolveCustomerPayload) ToMap ¶
func (o ResolveCustomerPayload) ToMap() (map[string]interface{}, error)
func (*ResolveCustomerPayload) UnmarshalJSON ¶
func (o *ResolveCustomerPayload) UnmarshalJSON(data []byte) (err error)
Source Files
¶
- api_default.go
- api_default_mock.go
- client.go
- configuration.go
- model_approve_subscription_payload.go
- model_consumers_subscriptions_create_payload.go
- model_error_response.go
- model_marketplace_subscription_v1_assets.go
- model_marketplace_subscription_v1_file.go
- model_marketplace_subscription_v1_file_localized_version.go
- model_marketplace_subscription_v1_list_subscriptions_response.go
- model_marketplace_subscription_v1_subscription.go
- model_marketplace_subscription_v1_subscription_lifecycle_state.go
- model_marketplace_subscription_v1_subscription_product.go
- model_marketplace_subscription_v1_subscription_product_delivery_method.go
- model_marketplace_subscription_v1_subscription_product_lifecycle_state.go
- model_marketplace_subscription_v1_subscription_product_price_type.go
- model_marketplace_subscription_v1_subscription_redirect.go
- model_resolve_customer_payload.go
- response.go
- utils.go