diff --git a/services/datafactory/mgmt/2018-06-01/datafactory/models.go b/services/datafactory/mgmt/2018-06-01/datafactory/models.go index 15067fbbca5e..b428bb07d25d 100644 --- a/services/datafactory/mgmt/2018-06-01/datafactory/models.go +++ b/services/datafactory/mgmt/2018-06-01/datafactory/models.go @@ -91781,8 +91781,8 @@ type GoogleAdWordsLinkedServiceTypeProperties struct { AuthenticationType GoogleAdWordsAuthenticationType `json:"authenticationType,omitempty"` // RefreshToken - The refresh token obtained from Google for authorizing access to AdWords for UserAuthentication. RefreshToken BasicSecretBase `json:"refreshToken,omitempty"` - // ClientID - The client id of the google application used to acquire the refresh token. - ClientID BasicSecretBase `json:"clientId,omitempty"` + // ClientID - The client id of the google application used to acquire the refresh token. Type: string (or Expression with resultType string). + ClientID interface{} `json:"clientId,omitempty"` // ClientSecret - The client secret of the google application used to acquire the refresh token. ClientSecret BasicSecretBase `json:"clientSecret,omitempty"` // Email - The service account email ID that is used for ServiceAuthentication and can only be used on self-hosted IR. @@ -91842,7 +91842,8 @@ func (gawlstp *GoogleAdWordsLinkedServiceTypeProperties) UnmarshalJSON(body []by } case "clientId": if v != nil { - clientID, err := unmarshalBasicSecretBase(*v) + var clientID interface{} + err = json.Unmarshal(*v, &clientID) if err != nil { return err } @@ -93727,8 +93728,8 @@ type GoogleBigQueryLinkedServiceTypeProperties struct { AuthenticationType GoogleBigQueryAuthenticationType `json:"authenticationType,omitempty"` // RefreshToken - The refresh token obtained from Google for authorizing access to BigQuery for UserAuthentication. RefreshToken BasicSecretBase `json:"refreshToken,omitempty"` - // ClientID - The client id of the google application used to acquire the refresh token. - ClientID BasicSecretBase `json:"clientId,omitempty"` + // ClientID - The client id of the google application used to acquire the refresh token. Type: string (or Expression with resultType string). + ClientID interface{} `json:"clientId,omitempty"` // ClientSecret - The client secret of the google application used to acquire the refresh token. ClientSecret BasicSecretBase `json:"clientSecret,omitempty"` // Email - The service account email ID that is used for ServiceAuthentication and can only be used on self-hosted IR. @@ -93798,7 +93799,8 @@ func (gbqlstp *GoogleBigQueryLinkedServiceTypeProperties) UnmarshalJSON(body []b } case "clientId": if v != nil { - clientID, err := unmarshalBasicSecretBase(*v) + var clientID interface{} + err = json.Unmarshal(*v, &clientID) if err != nil { return err }