Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
10 changes: 5 additions & 5 deletions plugins/source/azure/client/client.go
Original file line number Diff line number Diff line change
Expand Up @@ -16,12 +16,12 @@ import (
"github.com/rs/zerolog"
)

const NamespaceMicrosoft_DBforMariaDB = "Microsoft.DBforMariaDB"
const NamespaceMicrosoft_KeyVault = "Microsoft.KeyVault"
const Namespacemicrosoft_dbformariadb = "microsoft.dbformariadb"
const Namespacemicrosoft_keyvault = "microsoft.keyvault"

var otherNamespaces = []string{
NamespaceMicrosoft_DBforMariaDB,
NamespaceMicrosoft_KeyVault,
Namespacemicrosoft_dbformariadb,
Namespacemicrosoft_keyvault,
}

var allNamespaces = append(autoGeneratedNamespaces, otherNamespaces...)
Expand Down Expand Up @@ -103,7 +103,7 @@ func (c *Client) disocverResourceGroups(ctx context.Context) error {
}
for _, p := range providerPage.Value {
if p.RegistrationState != nil && *p.RegistrationState == "Registered" {
c.registeredNamespaces[subID][*p.Namespace] = true
c.registeredNamespaces[subID][strings.ToLower(*p.Namespace)] = true
}
}
}
Expand Down
354 changes: 174 additions & 180 deletions plugins/source/azure/client/namespaces.go

Large diffs are not rendered by default.

6 changes: 5 additions & 1 deletion plugins/source/azure/codegen0/internal/azparser/parser.go
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,10 @@ var newFuncToSkipPerPackage = map[string]map[string]bool{
"github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/mysql/armmysql": {
"NewServersClient": true,
},
// seems this api is not working and always returning InvalidResourceType
"github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/sql/armsql": {
"NewDeletedServersClient": true,
},
"github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/cosmos/armcosmos": {
"NewDatabaseAccountsClient": true,
},
Expand Down Expand Up @@ -299,7 +303,7 @@ func CreateTablesFromPackage(pkg string) ([]*Table, error) {
t.ResponseStruct = pagerMethod.returnTypes[0]
namespaceMatches := reNamespaceFromURL.FindStringSubmatch(azURL)
if len(namespaceMatches) == 2 {
t.Namespace = namespaceMatches[1]
t.Namespace = strings.ToLower(namespaceMatches[1])
t.Multiplex = fmt.Sprintf("client.SubscriptionMultiplexRegisteredNamespace(client.Namespace%s)", strings.ReplaceAll(t.Namespace, ".", "_"))
} else {
t.Multiplex = "client.SubscriptionMultiplex"
Expand Down
12 changes: 6 additions & 6 deletions plugins/source/azure/codegen1/recipes/advisor.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions plugins/source/azure/codegen1/recipes/analysisservices.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 4 additions & 4 deletions plugins/source/azure/codegen1/recipes/apimanagement.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions plugins/source/azure/codegen1/recipes/appconfiguration.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions plugins/source/azure/codegen1/recipes/appplatform.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

44 changes: 22 additions & 22 deletions plugins/source/azure/codegen1/recipes/appservice.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 6 additions & 6 deletions plugins/source/azure/codegen1/recipes/authorization.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions plugins/source/azure/codegen1/recipes/automation.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading