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 ValidateSolutionID(input interface{}, key string) (warnings []string, errors []error) + type CreateOrUpdateOperationResponse struct + HttpResponse *http.Response + Model *Solution + 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 *Solution + OData *odata.OData + type ListByResourceGroupOperationResponse struct + HttpResponse *http.Response + Model *SolutionPropertiesList + OData *odata.OData + type ListBySubscriptionOperationResponse struct + HttpResponse *http.Response + Model *SolutionPropertiesList + OData *odata.OData + type Solution struct + Id *string + Location *string + Name *string + Plan *SolutionPlan + Properties *SolutionProperties + Tags *map[string]string + Type *string + type SolutionClient struct + Client *resourcemanager.Client + func NewSolutionClientWithBaseURI(sdkApi sdkEnv.Api) (*SolutionClient, error) + func (c SolutionClient) CreateOrUpdate(ctx context.Context, id SolutionId, input Solution) (result CreateOrUpdateOperationResponse, err error) + func (c SolutionClient) CreateOrUpdateThenPoll(ctx context.Context, id SolutionId, input Solution) error + func (c SolutionClient) Delete(ctx context.Context, id SolutionId) (result DeleteOperationResponse, err error) + func (c SolutionClient) DeleteThenPoll(ctx context.Context, id SolutionId) error + func (c SolutionClient) Get(ctx context.Context, id SolutionId) (result GetOperationResponse, err error) + func (c SolutionClient) ListByResourceGroup(ctx context.Context, id commonids.ResourceGroupId) (result ListByResourceGroupOperationResponse, err error) + func (c SolutionClient) ListBySubscription(ctx context.Context, id commonids.SubscriptionId) (result ListBySubscriptionOperationResponse, err error) + func (c SolutionClient) Update(ctx context.Context, id SolutionId, input SolutionPatch) (result UpdateOperationResponse, err error) + func (c SolutionClient) UpdateThenPoll(ctx context.Context, id SolutionId, input SolutionPatch) error + type SolutionId struct + ResourceGroupName string + SolutionName string + SubscriptionId string + func NewSolutionID(subscriptionId string, resourceGroupName string, solutionName string) SolutionId + func ParseSolutionID(input string) (*SolutionId, error) + func ParseSolutionIDInsensitively(input string) (*SolutionId, error) + func (id *SolutionId) FromParseResult(input resourceids.ParseResult) error + func (id SolutionId) ID() string + func (id SolutionId) Segments() []resourceids.Segment + func (id SolutionId) String() string + type SolutionPatch struct + Tags *map[string]string + type SolutionPlan struct + Name *string + Product *string + PromotionCode *string + Publisher *string + type SolutionProperties struct + ContainedResources *[]string + ProvisioningState *string + ReferencedResources *[]string + WorkspaceResourceId string + type SolutionPropertiesList struct + Value *[]Solution + type UpdateOperationResponse struct + HttpResponse *http.Response + Model *Solution + OData *odata.OData + Poller pollers.Poller