Added resource.bitbucketserver_repository_permissions_group, resource.bitbucketserver_repository_permissions_user, data.bitbucketserver_repository_permissions_groups and data.bitbucketserver_repository_permissions_users

This commit is contained in:
Gavin Bunney
2019-10-11 09:29:18 -07:00
parent f7dd910a2f
commit 1ab39f970c
10 changed files with 927 additions and 20 deletions
+22 -18
View File
@@ -29,26 +29,30 @@ func Provider() terraform.ResourceProvider {
},
ConfigureFunc: providerConfigure,
DataSourcesMap: map[string]*schema.Resource{
"bitbucketserver_application_properties": dataSourceApplicationProperties(),
"bitbucketserver_global_permissions_groups": dataSourceGlobalPermissionsGroups(),
"bitbucketserver_global_permissions_users": dataSourceGlobalPermissionsUsers(),
"bitbucketserver_groups": dataSourceGroups(),
"bitbucketserver_group_users": dataSourceGroupUsers(),
"bitbucketserver_project_permissions_groups": dataSourceProjectPermissionsGroups(),
"bitbucketserver_project_permissions_users": dataSourceProjectPermissionsUsers(),
"bitbucketserver_application_properties": dataSourceApplicationProperties(),
"bitbucketserver_global_permissions_groups": dataSourceGlobalPermissionsGroups(),
"bitbucketserver_global_permissions_users": dataSourceGlobalPermissionsUsers(),
"bitbucketserver_groups": dataSourceGroups(),
"bitbucketserver_group_users": dataSourceGroupUsers(),
"bitbucketserver_project_permissions_groups": dataSourceProjectPermissionsGroups(),
"bitbucketserver_project_permissions_users": dataSourceProjectPermissionsUsers(),
"bitbucketserver_repository_permissions_groups": dataSourceRepositoryPermissionsGroups(),
"bitbucketserver_repository_permissions_users": dataSourceRepositoryPermissionsUsers(),
},
ResourcesMap: map[string]*schema.Resource{
"bitbucketserver_global_permissions_group": resourceGlobalPermissionsGroup(),
"bitbucketserver_global_permissions_user": resourceGlobalPermissionsUser(),
"bitbucketserver_group": resourceGroup(),
"bitbucketserver_license": resourceLicense(),
"bitbucketserver_mail_server": resourceMailServer(),
"bitbucketserver_project": resourceProject(),
"bitbucketserver_project_permissions_group": resourceProjectPermissionsGroup(),
"bitbucketserver_project_permissions_user": resourceProjectPermissionsUser(),
"bitbucketserver_repository": resourceRepository(),
"bitbucketserver_user": resourceUser(),
"bitbucketserver_user_group": resourceUserGroup(),
"bitbucketserver_global_permissions_group": resourceGlobalPermissionsGroup(),
"bitbucketserver_global_permissions_user": resourceGlobalPermissionsUser(),
"bitbucketserver_group": resourceGroup(),
"bitbucketserver_license": resourceLicense(),
"bitbucketserver_mail_server": resourceMailServer(),
"bitbucketserver_project": resourceProject(),
"bitbucketserver_project_permissions_group": resourceProjectPermissionsGroup(),
"bitbucketserver_project_permissions_user": resourceProjectPermissionsUser(),
"bitbucketserver_repository": resourceRepository(),
"bitbucketserver_repository_permissions_group": resourceRepositoryPermissionsGroup(),
"bitbucketserver_repository_permissions_user": resourceRepositoryPermissionsUser(),
"bitbucketserver_user": resourceUser(),
"bitbucketserver_user_group": resourceUserGroup(),
},
}
}