@@ -28,7 +28,7 @@ var IapWebBackendServiceIamSchema = map[string]*schema.Schema{
28
28
Optional : true ,
29
29
ForceNew : true ,
30
30
},
31
- "backend_service_name " : {
31
+ "web_backend_service " : {
32
32
Type : schema .TypeString ,
33
33
Required : true ,
34
34
ForceNew : true ,
@@ -37,10 +37,10 @@ var IapWebBackendServiceIamSchema = map[string]*schema.Schema{
37
37
}
38
38
39
39
type IapWebBackendServiceIamUpdater struct {
40
- project string
41
- backendServiceName string
42
- d * schema.ResourceData
43
- Config * Config
40
+ project string
41
+ webBackendService string
42
+ d * schema.ResourceData
43
+ Config * Config
44
44
}
45
45
46
46
func IapWebBackendServiceIamUpdaterProducer (d * schema.ResourceData , config * Config ) (ResourceIamUpdater , error ) {
@@ -57,7 +57,7 @@ func IapWebBackendServiceIamUpdaterProducer(d *schema.ResourceData, config *Conf
57
57
values ["project" ] = project
58
58
59
59
// We may have gotten either a long or short name, so attempt to parse long name if possible
60
- m , err := getImportIdQualifiers ([]string {"projects/(?P<project>[^/]+)/iap_web/compute/services/(?P<backendServiceName >[^/]+)" , "(?P<project>[^/]+)/(?P<backendServiceName >[^/]+)" , "(?P<backendServiceName >[^/]+)" }, d , config , d .Get ("backend_service_name " ).(string ))
60
+ m , err := getImportIdQualifiers ([]string {"projects/(?P<project>[^/]+)/iap_web/compute/services/(?P<web_backend_service >[^/]+)" , "(?P<project>[^/]+)/(?P<web_backend_service >[^/]+)" , "(?P<web_backend_service >[^/]+)" }, d , config , d .Get ("web_backend_service " ).(string ))
61
61
if err != nil {
62
62
return nil , err
63
63
}
@@ -67,14 +67,14 @@ func IapWebBackendServiceIamUpdaterProducer(d *schema.ResourceData, config *Conf
67
67
}
68
68
69
69
u := & IapWebBackendServiceIamUpdater {
70
- project : values ["project" ],
71
- backendServiceName : values ["backendServiceName " ],
72
- d : d ,
73
- Config : config ,
70
+ project : values ["project" ],
71
+ webBackendService : values ["web_backend_service " ],
72
+ d : d ,
73
+ Config : config ,
74
74
}
75
75
76
76
d .Set ("project" , u .project )
77
- d .Set ("backend_service_name " , u .GetResourceId ())
77
+ d .Set ("web_backend_service " , u .GetResourceId ())
78
78
79
79
d .SetId (u .GetResourceId ())
80
80
@@ -91,7 +91,7 @@ func IapWebBackendServiceIdParseFunc(d *schema.ResourceData, config *Config) err
91
91
92
92
values ["project" ] = project
93
93
94
- m , err := getImportIdQualifiers ([]string {"projects/(?P<project>[^/]+)/iap_web/compute/services/(?P<backendServiceName >[^/]+)" , "(?P<project>[^/]+)/(?P<backendServiceName >[^/]+)" , "(?P<backendServiceName >[^/]+)" }, d , config , d .Id ())
94
+ m , err := getImportIdQualifiers ([]string {"projects/(?P<project>[^/]+)/iap_web/compute/services/(?P<web_backend_service >[^/]+)" , "(?P<project>[^/]+)/(?P<web_backend_service >[^/]+)" , "(?P<web_backend_service >[^/]+)" }, d , config , d .Id ())
95
95
if err != nil {
96
96
return err
97
97
}
@@ -101,12 +101,12 @@ func IapWebBackendServiceIdParseFunc(d *schema.ResourceData, config *Config) err
101
101
}
102
102
103
103
u := & IapWebBackendServiceIamUpdater {
104
- project : values ["project" ],
105
- backendServiceName : values ["backendServiceName " ],
106
- d : d ,
107
- Config : config ,
104
+ project : values ["project" ],
105
+ webBackendService : values ["web_backend_service " ],
106
+ d : d ,
107
+ Config : config ,
108
108
}
109
- d .Set ("backend_service_name " , u .GetResourceId ())
109
+ d .Set ("web_backend_service " , u .GetResourceId ())
110
110
d .SetId (u .GetResourceId ())
111
111
return nil
112
112
}
@@ -158,11 +158,11 @@ func (u *IapWebBackendServiceIamUpdater) SetResourceIamPolicy(policy *cloudresou
158
158
}
159
159
160
160
func (u * IapWebBackendServiceIamUpdater ) qualifyWebBackendServiceUrl (methodIdentifier string ) string {
161
- return fmt .Sprintf ("https://iap.googleapis.com/v1/%s:%s" , fmt .Sprintf ("projects/%s/iap_web/compute/services/%s" , u .project , u .backendServiceName ), methodIdentifier )
161
+ return fmt .Sprintf ("https://iap.googleapis.com/v1/%s:%s" , fmt .Sprintf ("projects/%s/iap_web/compute/services/%s" , u .project , u .webBackendService ), methodIdentifier )
162
162
}
163
163
164
164
func (u * IapWebBackendServiceIamUpdater ) GetResourceId () string {
165
- return fmt .Sprintf ("projects/%s/iap_web/compute/services/%s" , u .project , u .backendServiceName )
165
+ return fmt .Sprintf ("projects/%s/iap_web/compute/services/%s" , u .project , u .webBackendService )
166
166
}
167
167
168
168
func (u * IapWebBackendServiceIamUpdater ) GetMutexKey () string {
0 commit comments