Skip to content

Commit 172d0e1

Browse files
committed
fix(resource): disk_offering, eip, virtual_router_image, virtual_router_offering, vpc produced inconsisternt result after apply
1 parent 89f0fe4 commit 172d0e1

5 files changed

Lines changed: 6 additions & 1 deletion

zstack/provider/resource_zstack_disk_offering.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -169,6 +169,7 @@ func (r *diskOfferingResource) Schema(_ context.Context, req resource.SchemaRequ
169169
},
170170
"description": schema.StringAttribute{
171171
Optional: true,
172+
Computed: true,
172173
Description: "A description of the disk offering, providing additional context or details about the configuration.",
173174
},
174175
"disk_size": schema.Int64Attribute{

zstack/provider/resource_zstack_eip.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,7 @@ func (r *eipResource) Schema(_ context.Context, request resource.SchemaRequest,
7272
},
7373
"description": schema.StringAttribute{
7474
Optional: true,
75+
Computed: true,
7576
Description: "A description for the VIP network service.",
7677
},
7778
"vip_uuid": schema.StringAttribute{

zstack/provider/resource_zstack_virtual_router_image.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -240,6 +240,7 @@ func (r *virtualRouterImageResource) Schema(_ context.Context, req resource.Sche
240240
},
241241
"description": schema.StringAttribute{
242242
Optional: true,
243+
Computed: true,
243244
Description: "A description of the virtual router image, providing additional context or details.",
244245
},
245246
"url": schema.StringAttribute{

zstack/provider/resource_zstack_virtual_router_offering.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -190,6 +190,7 @@ func (r *virtualRouterOfferingResource) Schema(_ context.Context, req resource.S
190190
},
191191
"description": schema.StringAttribute{
192192
Optional: true,
193+
Computed: true,
193194
Description: "A description of the virtual router offering, providing additional context or details about the configuration.",
194195
},
195196
"cpu_num": schema.Int64Attribute{

zstack/provider/resource_zstack_vpc.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,8 @@ func (r *vpcResource) Schema(_ context.Context, request resource.SchemaRequest,
9595
Description: "The name of the VPC network.",
9696
},
9797
"description": schema.StringAttribute{
98-
Required: true,
98+
Optional: true,
99+
Computed: true,
99100
Description: "A description for the VPC network.",
100101
},
101102
"l2_network_uuid": schema.StringAttribute{

0 commit comments

Comments
 (0)