diff --git a/builtin/providers/aws/resource_provider.go b/builtin/providers/aws/resource_provider.go index 2146778c1..39d8b0438 100644 --- a/builtin/providers/aws/resource_provider.go +++ b/builtin/providers/aws/resource_provider.go @@ -14,9 +14,25 @@ func (p *ResourceProvider) Configure(map[string]interface{}) error { func (p *ResourceProvider) Diff( s *terraform.ResourceState, c map[string]interface{}) (*terraform.ResourceDiff, error) { - return nil, nil + return &terraform.ResourceDiff{ + Attributes: map[string]*terraform.ResourceAttrDiff{ + "id": &terraform.ResourceAttrDiff{ + Old: "", + NewComputed: true, + RequiresNew: true, + }, + "created": &terraform.ResourceAttrDiff{ + Old: "false", + New: "true", + }, + }, + }, nil } func (p *ResourceProvider) Resources() []terraform.ResourceType { - return nil + return []terraform.ResourceType{ + terraform.ResourceType{ + Name: "aws_instance", + }, + } }