1.2.0 (2026-10-29)
Features Added
- New enum type
CloudNativeTypewith valuesCloudNativeTypeEc2 - New enum type
GCPTemplateFormatwith valuesGCPTemplateFormatShellScript,GCPTemplateFormatTerraform - New enum type
HostTypewith valuesHostTypeAWS,HostTypeGCP - New enum type
ResourceProvisioningStatewith valuesResourceProvisioningStateCanceled,ResourceProvisioningStateFailed,ResourceProvisioningStateSucceeded - New enum type
SolutionConfigurationStatuswith valuesSolutionConfigurationStatusCompleted,SolutionConfigurationStatusFailed,SolutionConfigurationStatusInProgress,SolutionConfigurationStatusNew - New function
*ClientFactory.NewGenerateAwsTemplateClient(subscriptionID string) *GenerateAwsTemplateClient - New function
*ClientFactory.NewGenerateGCPTemplateClient(subscriptionID string) *GenerateGCPTemplateClient - New function
*ClientFactory.NewInventoryClient() *InventoryClient - New function
*ClientFactory.NewPublicCloudConnectorsClient(subscriptionID string) *PublicCloudConnectorsClient - New function
*ClientFactory.NewSolutionConfigurationsClient() *SolutionConfigurationsClient - New function
*ClientFactory.NewSolutionTypesClient(subscriptionID string) *SolutionTypesClient - New function
NewGenerateAwsTemplateClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (*GenerateAwsTemplateClient, error) - New function
*GenerateAwsTemplateClient.Post(ctx context.Context, generateAwsTemplateRequest GenerateAwsTemplateRequest, options *GenerateAwsTemplateClientPostOptions) (GenerateAwsTemplateClientPostResponse, error) - New function
NewGenerateGCPTemplateClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (*GenerateGCPTemplateClient, error) - New function
*GenerateGCPTemplateClient.Post(ctx context.Context, generateGCPTemplateRequest GenerateGCPTemplateRequest, options *GenerateGCPTemplateClientPostOptions) (GenerateGCPTemplateClientPostResponse, error) - New function
NewInventoryClient(credential azcore.TokenCredential, options *arm.ClientOptions) (*InventoryClient, error) - New function
*InventoryClient.Get(ctx context.Context, resourceURI string, solutionConfiguration string, inventoryID string, options *InventoryClientGetOptions) (InventoryClientGetResponse, error) - New function
*InventoryClient.NewListBySolutionConfigurationPager(resourceURI string, solutionConfiguration string, options *InventoryClientListBySolutionConfigurationOptions) *runtime.Pager[InventoryClientListBySolutionConfigurationResponse] - New function
NewPublicCloudConnectorsClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (*PublicCloudConnectorsClient, error) - New function
*PublicCloudConnectorsClient.BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, publicCloudConnector string, resource PublicCloudConnector, options *PublicCloudConnectorsClientBeginCreateOrUpdateOptions) (*runtime.Poller[PublicCloudConnectorsClientCreateOrUpdateResponse], error) - New function
*PublicCloudConnectorsClient.Delete(ctx context.Context, resourceGroupName string, publicCloudConnector string, options *PublicCloudConnectorsClientDeleteOptions) (PublicCloudConnectorsClientDeleteResponse, error) - New function
*PublicCloudConnectorsClient.Get(ctx context.Context, resourceGroupName string, publicCloudConnector string, options *PublicCloudConnectorsClientGetOptions) (PublicCloudConnectorsClientGetResponse, error) - New function
*PublicCloudConnectorsClient.NewListByResourceGroupPager(resourceGroupName string, options *PublicCloudConnectorsClientListByResourceGroupOptions) *runtime.Pager[PublicCloudConnectorsClientListByResourceGroupResponse] - New function
*PublicCloudConnectorsClient.NewListBySubscriptionPager(options *PublicCloudConnectorsClientListBySubscriptionOptions) *runtime.Pager[PublicCloudConnectorsClientListBySubscriptionResponse] - New function
*PublicCloudConnectorsClient.BeginTestPermissions(ctx context.Context, resourceGroupName string, publicCloudConnector string, options *PublicCloudConnectorsClientBeginTestPermissionsOptions) (*runtime.Poller[PublicCloudConnectorsClientTestPermissionsResponse], error) - New function
*PublicCloudConnectorsClient.Update(ctx context.Context, resourceGroupName string, publicCloudConnector string, properties PublicCloudConnectorUpdate, options *PublicCloudConnectorsClientUpdateOptions) (PublicCloudConnectorsClientUpdateResponse, error) - New function
NewSolutionConfigurationsClient(credential azcore.TokenCredential, options *arm.ClientOptions) (*SolutionConfigurationsClient, error) - New function
*SolutionConfigurationsClient.CreateOrUpdate(ctx context.Context, resourceURI string, solutionConfiguration string, resource SolutionConfiguration, options *SolutionConfigurationsClientCreateOrUpdateOptions) (SolutionConfigurationsClientCreateOrUpdateResponse, error) - New function
*SolutionConfigurationsClient.Delete(ctx context.Context, resourceURI string, solutionConfiguration string, options *SolutionConfigurationsClientDeleteOptions) (SolutionConfigurationsClientDeleteResponse, error) - New function
*SolutionConfigurationsClient.Get(ctx context.Context, resourceURI string, solutionConfiguration string, options *SolutionConfigurationsClientGetOptions) (SolutionConfigurationsClientGetResponse, error) - New function
*SolutionConfigurationsClient.NewListPager(resourceURI string, options *SolutionConfigurationsClientListOptions) *runtime.Pager[SolutionConfigurationsClientListResponse] - New function
*SolutionConfigurationsClient.BeginSyncNow(ctx context.Context, resourceURI string, solutionConfiguration string, options *SolutionConfigurationsClientBeginSyncNowOptions) (*runtime.Poller[SolutionConfigurationsClientSyncNowResponse], error) - New function
*SolutionConfigurationsClient.Update(ctx context.Context, resourceURI string, solutionConfiguration string, properties SolutionConfigurationUpdate, options *SolutionConfigurationsClientUpdateOptions) (SolutionConfigurationsClientUpdateResponse, error) - New function
NewSolutionTypesClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (*SolutionTypesClient, error) - New function
*SolutionTypesClient.Get(ctx context.Context, resourceGroupName string, solutionType string, options *SolutionTypesClientGetOptions) (SolutionTypesClientGetResponse, error) - New function
*SolutionTypesClient.NewListByResourceGroupPager(resourceGroupName string, options *SolutionTypesClientListByResourceGroupOptions) *runtime.Pager[SolutionTypesClientListByResourceGroupResponse] - New function
*SolutionTypesClient.NewListBySubscriptionPager(options *SolutionTypesClientListBySubscriptionOptions) *runtime.Pager[SolutionTypesClientListBySubscriptionResponse] - New struct
AwsCloudProfile - New struct
AwsCloudProfileUpdate - New struct
GCPCloudProfile - New struct
GCPCloudProfileUpdate - New struct
GCPOrganizationProperties - New struct
GCPOrganizationPropertiesUpdate - New struct
GCPProjectProperties - New struct
GenerateAwsTemplateRequest - New struct
GenerateAwsTemplateResponse - New struct
GenerateGCPTemplateRequest - New struct
GenerateGCPTemplateResponse - New struct
InventoryProperties - New struct
InventoryResource - New struct
InventoryResourceListResult - New struct
OperationStatusResult - New struct
PublicCloudConnector - New struct
PublicCloudConnectorListResult - New struct
PublicCloudConnectorProperties - New struct
PublicCloudConnectorPropertiesUpdate - New struct
PublicCloudConnectorUpdate - New struct
SolutionConfiguration - New struct
SolutionConfigurationListResult - New struct
SolutionConfigurationProperties - New struct
SolutionConfigurationPropertiesUpdate - New struct
SolutionConfigurationUpdate - New struct
SolutionSettings - New struct
SolutionTypeProperties - New struct
SolutionTypeResource - New struct
SolutionTypeResourceListResult - New struct
SolutionTypeSettings - New struct
SolutionTypeSettingsProperties