core: don't force data resource id diff to be empty
core: don't force data resource id diff to be empty

In an attempt to always show "id" as computed we were producing a
synthetic diff for it, but this causes problems when the id attribute for
a particular data source is actually settable in configuration, since it
masks the setting from the config and forces it to always be empty.

Instead, we'll set it conditionally so that a value provided in the config
can shine through when available.

mathematician/terraform,paultyng/terraform,jrperritt/terraform,xsellier/terraform,TStraub-rms/terraform,paultyng/terraform,zachgersh/terraform,pdecat/terraform,borisroman/terraform,vrenjith/terraform,drebes/terraform,tommynsong/terraform,displague/terraform,ReleaseQueue/terraform,drebes/terraform,lstolyarov/terraform,richardc/terraform,rhyas/terraform,dtan4/terraform,bradfeehan/terraform,ashishth09/terraform,drebes/terraform,ordinaryexperts/terraform,foragerr/terraform,catsby/terraform,heimweh/terraform,HotelsDotCom/terraform,cakoose/terraform,wowgroup/terraform,pgray/terraform,iljaskevic/terraform,opsidian/terraform,TStraub-rms/terraform,crunchywelch/terraform,mafrosis/terraform,brandontosch/terraform,mkuzmin/terraform,billyschmidt/terraform,cakoose/terraform,mkuzmin/terraform,yanndegat/terraform,rnaveiras/terraform,Zordrak/terraform,ColinHebert/terraform,foragerr/terraform,iljaskevic/terraform,brunomcustodio/terraform,matt-deboer/terraform,Boran/terraform,dougneal/terraform,luis-silva/terraform,superseb/terraform,Zordrak/terraform,brianantonelli/terraform,mikesplain/terraform,clearcare/terraform,richardc/terraform,cakoose/terraform,crunchywelch/terraform,cakoose/terraform,heimweh/terraform,ericwestfall/terraform,PeteGoo/terraform,tamsky/terraform,kjmkznr/terraform,hooklift/terraform,dgolja/terraform,dn1s/terraform,mathieuherbert/terraform,brianantonelli/terraform,ValFadeev/terraform,mafrosis/terraform,ddegoede/terraform,bashtoni/terraform,borisroman/terraform,jianyuan/terraform,GrayCoder/terraform,PaulAtkins/terraform,ashishth09/terraform,glerchundi/terraform,jcaugust/terraform,pgray/terraform,foragerr/terraform,jrperritt/terraform,kl4w/terraform,nlamirault/terraform,JrCs/terraform,KensoDev/terraform,apparentlymart/terraform,ctavan/terraform,dwradcliffe/terraform,mtougeron/terraform,paybyphone/terraform,tpounds/terraform,TStraub-rms/terraform,samdunne/terraform,hashicorp/terraform,jianyuan/terraform,dn1s/terraform,dougneal/terraform,gh-mlfowler/terraform,ross/terraform,Boran/terraform,maxenglander/terraform,HotelsDotCom/terraform,ryon/terraform,dtan4/terraform,whiskeyjay/terraform,superseb/terraform,paulbouwer/terraform,catsby/terraform,ashishth09/terraform,kjmkznr/terraform,bradfeehan/terraform,gechr/terraform,hngkr/terraform,wowgroup/terraform,glerchundi/terraform,luis-silva/terraform,hartzell/terraform,StephenWeatherford/terraform,mathematician/terraform,ddegoede/terraform,gh-mlfowler/terraform,asedge/terraform,dougneal/terraform,jamtur01/terraform,mhlias/terraform,wowgroup/terraform,glerchundi/terraform,mtougeron/terraform,ashishth09/terraform,hpcloud/terraform,ross/terraform,yanndegat/terraform,svanharmelen/terraform,hartzell/terraform,julia-stripe/terraform,KensoDev/terraform,gh-mlfowler/terraform,ewypych/terraform,jrperritt/terraform,JrCs/terraform,antonbabenko/terraform,tpoindessous/terraform,huydinhle/terraform,vrenjith/terraform,golvteppe/terraform,Wambosa/terraform,jcaugust/terraform,samdunne/terraform,julia-stripe/terraform,randomvariable/terraform,zero-below/terraform,Zordrak/terraform,TheWeatherCompany/terraform,VladRassokhin/terraform,hngkr/terraform,kyhavlov/terraform,mwarkentin/terraform,fatih/terraform,gettyimages/terraform,richardc/terraform,Sixgill/terraform,pdecat/terraform,ryon/terraform,paultyng/terraform,travertischio/terraform,paybyphone/terraform,dtan4/terraform,antonbabenko/terraform,wowgroup/terraform,VladRassokhin/terraform,tamsky/terraform,ryon/terraform,samdunne/terraform,paulbouwer/terraform,ericwestfall/terraform,jianyuan/terraform,pgray/terraform,KensoDev/terraform,asedge/terraform,chrisjharding/terraform,jtopper/terraform,jhedev/terraform,mathieuherbert/terraform,mhlias/terraform,JDiPierro/terraform,xsellier/terraform,GannettDigital/terraform,Boran/terraform,pdecat/terraform,heimweh/terraform,mafrosis/terraform,lifesum/terraform,ordinaryexperts/terraform,brunomcustodio/terraform,StephenWeatherford/terraform,rhyas/terraform,ValFadeev/terraform,schans/terraform,vancluever/terraform,mevansam/terraform,cnicolov/terraform,paulbouwer/terraform,TimeIncOSS/terraform,iljaskevic/terraform,randomvariable/terraform,mafrosis/terraform,lstolyarov/terraform,fatmcgav/terraform,richardc/terraform,cnicolov/terraform,mbfrahry/terraform,dougneal/terraform,kjmkznr/terraform,matt-deboer/terraform,asedge/terraform,julia-stripe/terraform,rnaveiras/terraform,Ninir/terraform,rrudduck/terraform,tmshn/terraform,lusis/terraform,koding/terraform,hngkr/terraform,tamsky/terraform,ewbankkit/terraform,zero-below/terraform,cloudnautique/terraform,JrCs/terraform,vancluever/terraform,vrenjith/terraform,cwood/terraform,mikesplain/terraform,heimweh/terraform,caiofilipini/terraform,brandontosch/terraform,xsellier/terraform,ReleaseQueue/terraform,nathanielks/terraform,justnom/terraform,maxenglander/terraform,apparentlymart/terraform,travertischio/terraform,borisroman/terraform,GrayCoder/terraform,BedeGaming/terraform,evalphobia/saas-ci-performance-compare-terraform,cwood/terraform,ericwestfall/terraform,JDiPierro/terraform,ctavan/terraform,rrudduck/terraform,hpcloud/terraform,BobVanB/terraform,luis-silva/terraform,gechr/terraform,iansheridan/terraform,brandontosch/terraform,rhyas/terraform,hpcloud/terraform,mwarkentin/terraform,samdunne/terraform,appbricks/ab-terraform-build,jamtur01/terraform,mathematician/terraform,GannettDigital/terraform,mwarkentin/terraform,Pryz/terraform,ColinHebert/terraform,huydinhle/terraform,jhedev/terraform,whiskeyjay/terraform,grasshoppergroup/terraform,HotelsDotCom/terraform,ewbankkit/terraform,crunchywelch/terraform,mathieuherbert/terraform,kwilczynski/terraform,zero-below/terraform,PeteGoo/terraform,julia-stripe/terraform,carinadigital/terraform,bashtoni/terraform,justnom/terraform,mikesplain/terraform,ewypych/terraform,GrayCoder/terraform,caiofilipini/terraform,Ticketmaster/terraform,randomvariable/terraform,gettyimages/terraform,cnicolov/terraform,billyschmidt/terraform,yanndegat/terraform,jianyuan/terraform,jtopper/terraform,kyhavlov/terraform,huydinhle/terraform,ValFadeev/terraform,gazoakley/terraform,evandbrown/terraform,appbricks/ab-terraform-build,squarescale/terraform,justnom/terraform,pradeepbhadani/terraform,drebes/terraform,whiskeyjay/terraform,TimeIncOSS/terraform,zero-below/terraform,hooklift/terraform,kwilczynski/terraform,clearcare/terraform,dgolja/terraform,pryorda/terraform,paybyphone/terraform,10thmagnitude/terraform,mkuzmin/terraform,lusis/terraform,fatmcgav/terraform,borisroman/terraform,kristinn/terraform,samdunne/terraform,ReleaseQueue/terraform,GannettDigital/terraform,Ninir/terraform,ross/terraform,ewbankkit/terraform,mevansam/terraform,donaldguy/terraform,Pryz/terraform,evalphobia/saas-ci-performance-compare-terraform,rkhozinov/terraform,Boran/terraform,BobVanB/terraform,ordinaryexperts/terraform,donaldguy/terraform,gazoakley/terraform,evandbrown/terraform,GannettDigital/terraform,brunomcustodio/terraform,BedeGaming/terraform,jhedev/terraform,golvteppe/terraform,maxenglander/terraform,squarescale/terraform,cloudnautique/terraform,JDiPierro/terraform,tommynsong/terraform,mattray/terraform,schans/terraform,niclic/terraform,hashicorp/terraform,tpounds/terraform,Zordrak/terraform,10thmagnitude/terraform,mhlias/terraform,foragerr/terraform,ryon/terraform,gazoakley/terraform,gettyimages/terraform,pryorda/terraform,mwarkentin/terraform,vrenjith/terraform,Ninir/terraform,koding/terraform,kyhavlov/terraform,chrisjharding/terraform,squarescale/terraform,BobVanB/terraform,PaulAtkins/terraform,GrayCoder/terraform,BobVanB/terraform,apparentlymart/terraform,paultyng/terraform,mevansam/terraform,ross/terraform,dwradcliffe/terraform,JDiPierro/terraform,GannettDigital/terraform,Boran/terraform,TheWeatherCompany/terraform,HotelsDotCom/terraform,mhlias/terraform,nathanielks/terraform,brunomcustodio/terraform,grasshoppergroup/terraform,ColinHebert/terraform,StephenWeatherford/terraform,opsidian/terraform,jrperritt/terraform,jammycakes/terraform,squarescale/terraform,zachgersh/terraform,dwradcliffe/terraform,cakoose/terraform,gettyimages/terraform,lifesum/terraform,tpounds/terraform,mathieuherbert/terraform,Sixgill/terraform,hooklift/terraform,mevansam/terraform,ddegoede/terraform,fatih/terraform,gazoakley/terraform,mattray/terraform,chrisjharding/terraform,brianantonelli/terraform,rrudduck/terraform,julia-stripe/terraform,chrisjharding/terraform,pgray/terraform,Ticketmaster/terraform,Zordrak/terraform,ctavan/terraform,mbfrahry/terraform,tombuildsstuff/terraform,finanzcheck/terraform,evalphobia/saas-ci-performance-compare-terraform,opsidian/terraform,kl4w/terraform,PaulAtkins/terraform,TheWeatherCompany/terraform,hpcloud/terraform,kyhavlov/terraform,wowgroup/terraform,koding/terraform,evandbrown/terraform,carinadigital/terraform,bradfeehan/terraform,zachgersh/terraform,ewypych/terraform,schans/terraform,pgray/terraform,jcaugust/terraform,DevoKun/terraform,DJRH/terraform,vancluever/terraform,Wambosa/terraform,matt-deboer/terraform,elblivion/terraform,koding/terraform,DevoKun/terraform,Sixgill/terraform,luis-silva/terraform,superseb/terraform,tpoindessous/terraform,caiofilipini/terraform,crunchywelch/terraform,koding/terraform,billyschmidt/terraform,hartzell/terraform,displague/terraform,gazoakley/terraform,matt-deboer/terraform,brandontosch/terraform,Ninir/terraform,ryon/terraform,StephenWeatherford/terraform,jammycakes/terraform,bradfeehan/terraform,kristinn/terraform,dtan4/terraform,pdecat/terraform,jtopper/terraform,jhedev/terraform,mrwacky42/terraform-1,carinadigital/terraform,tombuildsstuff/terraform,lstolyarov/terraform,evalphobia/saas-ci-performance-compare-terraform,ordinaryexperts/terraform,cnicolov/terraform,BedeGaming/terraform,Ticketmaster/terraform,tombuildsstuff/terraform,nathanielks/terraform,hrach/hashicorp-terraform,matt-deboer/terraform,kristinn/terraform,Sixgill/terraform,cmorent/terraform,opsidian/terraform,tpoindessous/terraform,taliesins/terraform,tamsky/terraform,carinadigital/terraform,10thmagnitude/terraform,golvteppe/terraform,travertischio/terraform,elblivion/terraform,jtopper/terraform,Wambosa/terraform,jianyuan/terraform,mkuzmin/terraform,tombuildsstuff/terraform,markpeek/terraform,harijayms/terraform,ddegoede/terraform,ewypych/terraform,mattray/terraform,DJRH/terraform,TStraub-rms/terraform,harijayms/terraform,kristinn/terraform,brianantonelli/terraform,Pryz/terraform,iansheridan/terraform,TimeIncOSS/terraform,jamtur01/terraform,displague/terraform,tmshn/terraform,vrenjith/terraform,DevoKun/terraform,cwood/terraform,jammycakes/terraform,schans/terraform,dn1s/terraform,travertischio/terraform,elblivion/terraform,hooklift/terraform,xsellier/terraform,cmorent/terraform,jcaugust/terraform,niclic/terraform,clearcare/terraform,lstolyarov/terraform,maxenglander/terraform,Ticketmaster/terraform,kwilczynski/terraform,youhong316/terraform,DJRH/terraform,billyschmidt/terraform,kyhavlov/terraform,fatih/terraform,grasshoppergroup/terraform,zachgersh/terraform,dn1s/terraform,ctavan/terraform,rkhozinov/terraform,nlamirault/terraform,iansheridan/terraform,iansheridan/terraform,evandbrown/terraform,mtougeron/terraform,antonbabenko/terraform,tmshn/terraform,PeteGoo/terraform,JDiPierro/terraform,hartzell/terraform,paybyphone/terraform,StephenWeatherford/terraform,chrisjharding/terraform,golvteppe/terraform,mwarkentin/terraform,ashishth09/terraform,jammycakes/terraform,mbfrahry/terraform,taliesins/terraform,jcaugust/terraform,PaulAtkins/terraform,mhlias/terraform,bashtoni/terraform,Ninir/terraform,mrwacky42/terraform-1,Pryz/terraform,sl1pm4t/terraform,brandontosch/terraform,cloudnautique/terraform,rnaveiras/terraform,antonbabenko/terraform,tpounds/terraform,niclic/terraform,ValFadeev/terraform,lifesum/terraform,fatmcgav/terraform,crunchywelch/terraform,bradfeehan/terraform,cloudnautique/terraform,asedge/terraform,hngkr/terraform,maxenglander/terraform,lifesum/terraform,borisroman/terraform,catsby/terraform,DevoKun/terraform,tpoindessous/terraform,billyschmidt/terraform,gettyimages/terraform,evalphobia/saas-ci-performance-compare-terraform,richardc/terraform,BedeGaming/terraform,fatih/terraform,huydinhle/terraform,travertischio/terraform,markpeek/terraform,squarescale/terraform,TimeIncOSS/terraform,hngkr/terraform,mkuzmin/terraform,mathematician/terraform,glerchundi/terraform,displague/terraform,pradeepbhadani/terraform,KensoDev/terraform,hrach/hashicorp-terraform,cmorent/terraform,dgolja/terraform,sl1pm4t/terraform,evandbrown/terraform,mikesplain/terraform,tpoindessous/terraform,mrwacky42/terraform-1,Wambosa/terraform,hrach/hashicorp-terraform,tommynsong/terraform,kl4w/terraform,Wambosa/terraform,dwradcliffe/terraform,Sixgill/terraform,paulbouwer/terraform,niclic/terraform,ericwestfall/terraform,hrach/hashicorp-terraform,apparentlymart/terraform,DevoKun/terraform,hpcloud/terraform,donaldguy/terraform,appbricks/ab-terraform-build,markpeek/terraform,caiofilipini/terraform,justnom/terraform,rrudduck/terraform,mathematician/terraform,10thmagnitude/terraform,rhyas/terraform,jrperritt/terraform,Pryz/terraform,yanndegat/terraform,KensoDev/terraform,PeteGoo/terraform,cwood/terraform,heimweh/terraform,antonbabenko/terraform,gechr/terraform,zero-below/terraform,appbricks/ab-terraform-build,ddegoede/terraform,TheWeatherCompany/terraform,DJRH/terraform,jamtur01/terraform,fatmcgav/terraform,svanharmelen/terraform,finanzcheck/terraform,kristinn/terraform,gh-mlfowler/terraform,BedeGaming/terraform,apparentlymart/terraform,TheWeatherCompany/terraform,JrCs/terraform,youhong316/terraform,tmshn/terraform,grasshoppergroup/terraform,opsidian/terraform,gh-mlfowler/terraform,superseb/terraform,ReleaseQueue/terraform,JrCs/terraform,iljaskevic/terraform,mbfrahry/terraform,rkhozinov/terraform,jhedev/terraform,ewypych/terraform,mikesplain/terraform,nlamirault/terraform,harijayms/terraform,mbfrahry/terraform,bashtoni/terraform,elblivion/terraform,kjmkznr/terraform,cmorent/terraform,VladRassokhin/terraform,fatih/terraform,jtopper/terraform,caiofilipini/terraform,harijayms/terraform,sl1pm4t/terraform,rhyas/terraform,finanzcheck/terraform,brianantonelli/terraform,xsellier/terraform,lstolyarov/terraform,donaldguy/terraform,BobVanB/terraform,mtougeron/terraform,markpeek/terraform,mrwacky42/terraform-1,ctavan/terraform,mathieuherbert/terraform,svanharmelen/terraform,rkhozinov/terraform,randomvariable/terraform,whiskeyjay/terraform,PeteGoo/terraform,niclic/terraform,lusis/terraform,ColinHebert/terraform,vancluever/terraform,HotelsDotCom/terraform,cnicolov/terraform,TimeIncOSS/terraform,golvteppe/terraform,svanharmelen/terraform,ewbankkit/terraform,jamtur01/terraform,cmorent/terraform,glerchundi/terraform,dtan4/terraform,carinadigital/terraform,lusis/terraform,paulbouwer/terraform,ValFadeev/terraform,finanzcheck/terraform,lifesum/terraform,cwood/terraform,dwradcliffe/terraform,DJRH/terraform,mattray/terraform,sl1pm4t/terraform,mtougeron/terraform,hrach/hashicorp-terraform,mrwacky42/terraform-1,taliesins/terraform,nathanielks/terraform,kwilczynski/terraform,nathanielks/terraform,youhong316/terraform,10thmagnitude/terraform,pradeepbhadani/terraform,appbricks/ab-terraform-build,taliesins/terraform,GrayCoder/terraform,cloudnautique/terraform,superseb/terraform,finanzcheck/terraform,harijayms/terraform,dougneal/terraform,clearcare/terraform,tmshn/terraform,pryorda/terraform,bashtoni/terraform,zachgersh/terraform,kl4w/terraform,catsby/terraform,tamsky/terraform,foragerr/terraform,hashicorp/terraform,ReleaseQueue/terraform,ericwestfall/terraform,clearcare/terraform,youhong316/terraform,elblivion/terraform,dgolja/terraform,ordinaryexperts/terraform,displague/terraform,TStraub-rms/terraform,randomvariable/terraform,jammycakes/terraform,VladRassokhin/terraform