You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Description: "The date and time that this VPN service connection was created.",
45
-
},
46
-
"creator": {
47
-
Type: schema.TypeList,
48
-
Computed: true,
49
-
Elem: &schema.Resource{
50
-
Schema: map[string]*schema.Schema{
51
-
"crn": {
52
-
Type: schema.TypeString,
53
-
Computed: true,
54
-
Description: "The CRN for transit gateway resource.",
55
-
},
56
-
"id": {
57
-
Type: schema.TypeString,
58
-
Computed: true,
59
-
Description: "The unique identifier for transit gateway resource.",
60
-
},
61
-
"resource_type": {
62
-
Type: schema.TypeString,
63
-
Computed: true,
64
-
Description: "The resource type.",
65
-
},
66
-
},
67
-
},
68
-
},
69
-
"id": {
70
-
Type: schema.TypeString,
71
-
Computed: true,
72
-
Description: "The unique identifier for this VPN gateway service connection",
73
-
},
74
-
"lifecycle_reasons": {
41
+
isVPNGatewayServiceConnections: {
75
42
Type: schema.TypeList,
43
+
Description: "Collection of VPN Gateway service connections",
76
44
Computed: true,
77
-
Description: "The reasons for the current `lifecycle_state` (if any).",
78
45
Elem: &schema.Resource{
79
46
Schema: map[string]*schema.Schema{
80
-
"code": {
47
+
"created_at": {
81
48
Type: schema.TypeString,
82
49
Computed: true,
83
-
Description: "A reason code for this lifecycle state:- `internal_error`: internal error (contact IBM support)- `resource_suspended_by_provider`: The resource has been suspended (contact IBM support)The enumerated values for this property may[expand](https://cloud.ibm.com/apidocs/vpc#property-value-expansion) in the future.",
50
+
Description: "The date and time that this VPN service connection was created.",
84
51
},
85
-
"message": {
52
+
"creator": {
53
+
Type: schema.TypeList,
54
+
Computed: true,
55
+
Elem: &schema.Resource{
56
+
Schema: map[string]*schema.Schema{
57
+
"crn": {
58
+
Type: schema.TypeString,
59
+
Computed: true,
60
+
Description: "The CRN for transit gateway resource.",
61
+
},
62
+
"id": {
63
+
Type: schema.TypeString,
64
+
Computed: true,
65
+
Description: "The unique identifier for transit gateway resource.",
66
+
},
67
+
"resource_type": {
68
+
Type: schema.TypeString,
69
+
Computed: true,
70
+
Description: "The resource type.",
71
+
},
72
+
},
73
+
},
74
+
},
75
+
"id": {
86
76
Type: schema.TypeString,
87
77
Computed: true,
88
-
Description: "An explanation of the reason for this lifecycle state.",
78
+
Description: "The unique identifier for this VPN gateway service connection",
89
79
},
90
-
"more_info": {
91
-
Type: schema.TypeString,
80
+
"lifecycle_reasons": {
81
+
Type: schema.TypeList,
92
82
Computed: true,
93
-
Description: "Link to documentation about the reason for this lifecycle state.",
83
+
Description: "The reasons for the current `lifecycle_state` (if any).",
84
+
Elem: &schema.Resource{
85
+
Schema: map[string]*schema.Schema{
86
+
"code": {
87
+
Type: schema.TypeString,
88
+
Computed: true,
89
+
Description: "A reason code for this lifecycle state:- `internal_error`: internal error (contact IBM support)- `resource_suspended_by_provider`: The resource has been suspended (contact IBM support)The enumerated values for this property may[expand](https://cloud.ibm.com/apidocs/vpc#property-value-expansion) in the future.",
90
+
},
91
+
"message": {
92
+
Type: schema.TypeString,
93
+
Computed: true,
94
+
Description: "An explanation of the reason for this lifecycle state.",
95
+
},
96
+
"more_info": {
97
+
Type: schema.TypeString,
98
+
Computed: true,
99
+
Description: "Link to documentation about the reason for this lifecycle state.",
100
+
},
101
+
},
102
+
},
94
103
},
95
-
},
96
-
},
97
-
},
98
-
"lifecycle_state": {
99
-
Type: schema.TypeString,
100
-
Computed: true,
101
-
Description: "The lifecycle state of the VPN service connection.",
102
-
},
103
-
"status": {
104
-
Type: schema.TypeString,
105
-
Computed: true,
106
-
Description: "The status of this service connection:- `up`: operating normally- `degraded`: operating with compromised performance- `down`: not operational.",
107
-
},
108
-
"status_reasons": {
109
-
Type: schema.TypeList,
110
-
Computed: true,
111
-
Description: "The reasons for the current VPN service connection status (if any).",
112
-
Elem: &schema.Resource{
113
-
Schema: map[string]*schema.Schema{
114
-
"code": {
104
+
"lifecycle_state": {
115
105
Type: schema.TypeString,
116
106
Computed: true,
117
-
Description: "A snake case string succinctly identifying the status reason. The enumerated values for this property may https://cloud.ibm.com/apidocs/vpc#property-value-expansion in the future.",
107
+
Description: "The lifecycle state of the VPN service connection.",
118
108
},
119
-
"message": {
109
+
"status": {
120
110
Type: schema.TypeString,
121
111
Computed: true,
122
-
Description: "An explanation of the reason for this VPN service connection's status.",
112
+
Description: "The status of this service connection:- `up`: operating normally- `degraded`: operating with compromised performance- `down`: not operational.",
123
113
},
124
-
"more_info": {
125
-
Type: schema.TypeString,
114
+
"status_reasons": {
115
+
Type: schema.TypeList,
126
116
Computed: true,
127
-
Description: "Link to documentation about this status reason.",
117
+
Description: "The reasons for the current VPN service connection status (if any).",
118
+
Elem: &schema.Resource{
119
+
Schema: map[string]*schema.Schema{
120
+
"code": {
121
+
Type: schema.TypeString,
122
+
Computed: true,
123
+
Description: "A snake case string succinctly identifying the status reason. The enumerated values for this property may https://cloud.ibm.com/apidocs/vpc#property-value-expansion in the future.",
124
+
},
125
+
"message": {
126
+
Type: schema.TypeString,
127
+
Computed: true,
128
+
Description: "An explanation of the reason for this VPN service connection's status.",
129
+
},
130
+
"more_info": {
131
+
Type: schema.TypeString,
132
+
Computed: true,
133
+
Description: "Link to documentation about this status reason.",
134
+
},
135
+
},
136
+
},
128
137
},
129
138
},
130
139
},
@@ -183,7 +192,9 @@ func dataSourceIBMIsVPNGatewayServiceConnectionsRead(ctx context.Context, d *sch
0 commit comments