func NewSdk() (*Sdk, error) {
	sdk := &Sdk{}

	client, err := google.DefaultClient(context.TODO(), compute.ComputeScope)
	if err != nil {
		return nil, err
	}

	service, err := compute.New(client)
	if err != nil {
		return nil, err
	}

	sdk.Service = service
	return sdk, nil
}
func NewSdk() (*Sdk, error) {
	sdk := &Sdk{}

	client, err := google.DefaultClient(context.TODO(), compute.ComputeScope)
	if err != nil {
		return nil, err
	}

	service, err := compute.New(client)
	if err != nil {
		return nil, err
	}

	sdk.Service = service
	return sdk, nil
}
func NewSdk ( ) ( * Sdk , error ) { sdk := & Sdk { } client , err := google . DefaultClient ( context . TODO ( ) , compute . ComputeScope ) if err != nil { return nil , err } service , err := compute . New ( client ) if err != nil { return nil , err } sdk . Service = service return sdk , nil }
// NewSdk is used to create a Sdk client to connect to the cloud provider.
NewSdk is used to create a Sdk client to connect to the cloud provider .