Skip to content

Commit 3bcaa2e

Browse files
Terraform Team Automationsagarp337
authored andcommitted
Bug Fix - Test enabling resource discovery for core resources: oci_core_compute_capacity_reservation
1 parent 2847ec6 commit 3bcaa2e

File tree

3 files changed

+14
-0
lines changed

3 files changed

+14
-0
lines changed

internal/integrationtest/core_compute_capacity_reservation_test.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@ var (
5555
"instance_reservation_configs": acctest.RepresentationGroup{RepType: acctest.Required, Group: CoreComputeCapacityReservationInstanceReservationConfigsRepresentation},
5656
"is_default_reservation": acctest.Representation{RepType: acctest.Optional, Create: `false`, Update: `true`},
5757
}
58+
5859
CoreComputeCapacityReservationInstanceReservationConfigsRepresentation = map[string]interface{}{
5960
"instance_shape": acctest.Representation{RepType: acctest.Required, Create: `VM.Standard2.1`},
6061
"fault_domain": acctest.Representation{RepType: acctest.Optional, Create: `FAULT-DOMAIN-1`},

internal/service/core/core_export.go

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -466,6 +466,17 @@ var exportCoreComputeImageCapabilitySchemaHints = &tf_export.TerraformResourceHi
466466
RequireResourceRefresh: true,
467467
}
468468

469+
var exportCoreComputeCapacityReservationHints = &tf_export.TerraformResourceHints{
470+
ResourceClass: "oci_core_compute_capacity_reservation",
471+
DatasourceClass: "oci_core_compute_capacity_reservations",
472+
DatasourceItemsAttr: "compute_capacity_reservations",
473+
ResourceAbbreviation: "compute_capacity_reservation",
474+
RequireResourceRefresh: true,
475+
DiscoverableLifecycleStates: []string{
476+
string(oci_core.ComputeCapacityReservationLifecycleStateActive),
477+
},
478+
}
479+
469480
var exportCoreCpeHints = &tf_export.TerraformResourceHints{
470481
ResourceClass: "oci_core_cpe",
471482
DatasourceClass: "oci_core_cpes",
@@ -897,6 +908,7 @@ var coreResourceGraph = tf_export.TerraformResourceGraph{
897908
{TerraformResourceHints: exportCoreConsoleHistoryHints},
898909
{TerraformResourceHints: exportCoreClusterNetworkHints},
899910
{TerraformResourceHints: exportCoreComputeImageCapabilitySchemaHints},
911+
{TerraformResourceHints: exportCoreComputeCapacityReservationHints},
900912
{TerraformResourceHints: exportCoreCpeHints},
901913
{TerraformResourceHints: exportCoreCrossConnectGroupHints},
902914
{TerraformResourceHints: exportCoreCrossConnectHints},

website/docs/guides/resource_discovery.html.markdown

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -474,6 +474,7 @@ core
474474
* oci\_core\_console\_history
475475
* oci\_core\_cluster\_network
476476
* oci\_core\_compute\_image\_capability\_schema
477+
* oci\_core\_compute\_capacity\_reservation
477478
* oci\_core\_cpe
478479
* oci\_core\_cross\_connect\_group
479480
* oci\_core\_cross\_connect

0 commit comments

Comments
 (0)