Versions in this module Expand all Collapse all v0 v0.20241126.2320 Nov 26, 2024 v0.20241126.1723 Nov 26, 2024 Changes in this version + func PossibleValuesForAddSubscriptionOperationState() []string + func PossibleValuesForCloudAccountProvisioningState() []string + func PossibleValuesForIntent() []string + func PossibleValuesForOracleSubscriptionProvisioningState() []string + type ActivationLinks struct + ExistingCloudAccountActivationLink *string + NewCloudAccountActivationLink *string + type AddAzureSubscriptionsOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type AddSubscriptionOperationState string + const AddSubscriptionOperationStateFailed + const AddSubscriptionOperationStateSucceeded + const AddSubscriptionOperationStateUpdating + func (s *AddSubscriptionOperationState) UnmarshalJSON(bytes []byte) error + type AzureSubscriptions struct + AzureSubscriptionIds []string + type CloudAccountDetails struct + CloudAccountHomeRegion *string + CloudAccountName *string + type CloudAccountProvisioningState string + const CloudAccountProvisioningStateAvailable + const CloudAccountProvisioningStatePending + const CloudAccountProvisioningStateProvisioning + func (s *CloudAccountProvisioningState) UnmarshalJSON(bytes []byte) error + type CreateOrUpdateOperationResponse struct + HttpResponse *http.Response + Model *OracleSubscription + OData *odata.OData + Poller pollers.Poller + type DeleteOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type GetOperationResponse struct + HttpResponse *http.Response + Model *OracleSubscription + OData *odata.OData + type Intent string + const IntentReset + const IntentRetain + func (s *Intent) UnmarshalJSON(bytes []byte) error + type ListActivationLinksOperationResponse struct + HttpResponse *http.Response + Model *ActivationLinks + OData *odata.OData + Poller pollers.Poller + type ListBySubscriptionCompleteResult struct + Items []OracleSubscription + LatestHttpResponse *http.Response + type ListBySubscriptionCustomPager struct + NextLink *odata.Link + func (p *ListBySubscriptionCustomPager) NextPageLink() *odata.Link + type ListBySubscriptionOperationResponse struct + HttpResponse *http.Response + Model *[]OracleSubscription + OData *odata.OData + type ListCloudAccountDetailsOperationResponse struct + HttpResponse *http.Response + Model *CloudAccountDetails + OData *odata.OData + Poller pollers.Poller + type ListSaasSubscriptionDetailsOperationResponse struct + HttpResponse *http.Response + Model *SaasSubscriptionDetails + OData *odata.OData + Poller pollers.Poller + type OracleSubscription struct + Id *string + Name *string + Plan *Plan + Properties *OracleSubscriptionProperties + SystemData *systemdata.SystemData + Type *string + type OracleSubscriptionOperationPredicate struct + Id *string + Name *string + Type *string + func (p OracleSubscriptionOperationPredicate) Matches(input OracleSubscription) bool + type OracleSubscriptionProperties struct + AddSubscriptionOperationState *AddSubscriptionOperationState + AzureSubscriptionIds *[]string + CloudAccountId *string + CloudAccountState *CloudAccountProvisioningState + Intent *Intent + LastOperationStatusDetail *string + ProductCode *string + ProvisioningState *OracleSubscriptionProvisioningState + SaasSubscriptionId *string + TermUnit *string + type OracleSubscriptionProvisioningState string + const OracleSubscriptionProvisioningStateCanceled + const OracleSubscriptionProvisioningStateFailed + const OracleSubscriptionProvisioningStateSucceeded + func (s *OracleSubscriptionProvisioningState) UnmarshalJSON(bytes []byte) error + type OracleSubscriptionUpdate struct + Plan *PlanUpdate + Properties *OracleSubscriptionUpdateProperties + type OracleSubscriptionUpdateProperties struct + Intent *Intent + ProductCode *string + type OracleSubscriptionsClient struct + Client *resourcemanager.Client + func NewOracleSubscriptionsClientWithBaseURI(sdkApi sdkEnv.Api) (*OracleSubscriptionsClient, error) + func (c OracleSubscriptionsClient) AddAzureSubscriptions(ctx context.Context, id commonids.SubscriptionId, input AzureSubscriptions) (result AddAzureSubscriptionsOperationResponse, err error) + func (c OracleSubscriptionsClient) AddAzureSubscriptionsThenPoll(ctx context.Context, id commonids.SubscriptionId, input AzureSubscriptions) error + func (c OracleSubscriptionsClient) CreateOrUpdate(ctx context.Context, id commonids.SubscriptionId, input OracleSubscription) (result CreateOrUpdateOperationResponse, err error) + func (c OracleSubscriptionsClient) CreateOrUpdateThenPoll(ctx context.Context, id commonids.SubscriptionId, input OracleSubscription) error + func (c OracleSubscriptionsClient) Delete(ctx context.Context, id commonids.SubscriptionId) (result DeleteOperationResponse, err error) + func (c OracleSubscriptionsClient) DeleteThenPoll(ctx context.Context, id commonids.SubscriptionId) error + func (c OracleSubscriptionsClient) Get(ctx context.Context, id commonids.SubscriptionId) (result GetOperationResponse, err error) + func (c OracleSubscriptionsClient) ListActivationLinks(ctx context.Context, id commonids.SubscriptionId) (result ListActivationLinksOperationResponse, err error) + func (c OracleSubscriptionsClient) ListActivationLinksThenPoll(ctx context.Context, id commonids.SubscriptionId) error + func (c OracleSubscriptionsClient) ListBySubscription(ctx context.Context, id commonids.SubscriptionId) (result ListBySubscriptionOperationResponse, err error) + func (c OracleSubscriptionsClient) ListBySubscriptionComplete(ctx context.Context, id commonids.SubscriptionId) (ListBySubscriptionCompleteResult, error) + func (c OracleSubscriptionsClient) ListBySubscriptionCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, ...) (result ListBySubscriptionCompleteResult, err error) + func (c OracleSubscriptionsClient) ListCloudAccountDetails(ctx context.Context, id commonids.SubscriptionId) (result ListCloudAccountDetailsOperationResponse, err error) + func (c OracleSubscriptionsClient) ListCloudAccountDetailsThenPoll(ctx context.Context, id commonids.SubscriptionId) error + func (c OracleSubscriptionsClient) ListSaasSubscriptionDetails(ctx context.Context, id commonids.SubscriptionId) (result ListSaasSubscriptionDetailsOperationResponse, err error) + func (c OracleSubscriptionsClient) ListSaasSubscriptionDetailsThenPoll(ctx context.Context, id commonids.SubscriptionId) error + func (c OracleSubscriptionsClient) Update(ctx context.Context, id commonids.SubscriptionId, ...) (result UpdateOperationResponse, err error) + func (c OracleSubscriptionsClient) UpdateThenPoll(ctx context.Context, id commonids.SubscriptionId, ...) error + type Plan struct + Name string + Product string + PromotionCode *string + Publisher string + Version *string + type PlanUpdate struct + Name *string + Product *string + PromotionCode *string + Publisher *string + Version *string + type SaasSubscriptionDetails struct + Id *string + IsAutoRenew *bool + IsFreeTrial *bool + OfferId *string + PlanId *string + PublisherId *string + PurchaserEmailId *string + PurchaserTenantId *string + SaasSubscriptionStatus *string + SubscriptionName *string + TermUnit *string + TimeCreated *string + func (o *SaasSubscriptionDetails) GetTimeCreatedAsTime() (*time.Time, error) + func (o *SaasSubscriptionDetails) SetTimeCreatedAsTime(input time.Time) + type UpdateOperationResponse struct + HttpResponse *http.Response + Model *OracleSubscription + OData *odata.OData + Poller pollers.Poller